KR101013618B1 - Method for providing open market service using bluetooth mobile phone - Google Patents

Method for providing open market service using bluetooth mobile phone Download PDF

Info

Publication number
KR101013618B1
KR101013618B1 KR1020090068563A KR20090068563A KR101013618B1 KR 101013618 B1 KR101013618 B1 KR 101013618B1 KR 1020090068563 A KR1020090068563 A KR 1020090068563A KR 20090068563 A KR20090068563 A KR 20090068563A KR 101013618 B1 KR101013618 B1 KR 101013618B1
Authority
KR
South Korea
Prior art keywords
bluetooth
open market
market service
data
bluetooth terminal
Prior art date
Application number
KR1020090068563A
Other languages
Korean (ko)
Other versions
KR20110011096A (en
Inventor
박준상
Original Assignee
홍익대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 홍익대학교 산학협력단 filed Critical 홍익대학교 산학협력단
Priority to KR1020090068563A priority Critical patent/KR101013618B1/en
Publication of KR20110011096A publication Critical patent/KR20110011096A/en
Application granted granted Critical
Publication of KR101013618B1 publication Critical patent/KR101013618B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • H04W4/08User group management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/38Services specially adapted for particular environments, situations or purposes for collecting sensor information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • H04W84/20Master-slave selection or change arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/16Interfaces between hierarchically similar devices
    • H04W92/18Interfaces between hierarchically similar devices between terminal devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Multimedia (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

PURPOSE: A method for providing open market service using a Bluetooth mobile phone is provided to form a local wireless communication environment in order to provide an open market service. CONSTITUTION: If other Bluetooth terminal exists in a local wireless communication radius, a Bluetooth wireless network is formed in Bluetooth terminals(S520~S540). Among the connected Bluetooth terminals, a database is synchronized(S550~S580). After the predetermined time passes, the Bluetooth wireless network is deregulated(S590). In the synchronization of database, a master node merges with data of the slave node among Bluetooth terminals. The master node transmits data to the slave node.

Description

블루투스 단말기를 이용한 오픈 마켓 서비스 방법 {Method for providing open market service using bluetooth mobile phone}Open market service using a Bluetooth device {Method for providing open market service using bluetooth mobile phone}

본 발명은 블루투스 단말기를 이용한 오픈 마켓 서비스 방법에 관한 것으로, 보다 상세하게는 모바일 P2P 네트워크 기술과 지연허용 네트워크 기술을 활용한 오픈 마켓 서비스 방법에 관한 것이다.The present invention relates to an open market service method using a Bluetooth terminal, and more particularly, to an open market service method using a mobile P2P network technology and a delay tolerant network technology.

휴대전화의 사용율이 높아짐에 따라 대부분의 사람들은 휴대전화에 의존하게 되었고, 휴대전화가 발전함에 따라 그 용도가 더욱 다양해졌다. 특히, PC에서 하던 인터넷이나 메신저 등의 진화된 네트워크 서비스들이 휴대전화에서 가능하게 되었다. 휴대전화로 전자상거래 서비스를 이용하거나 인터넷 검색을 이용하는 것이 점화 일반화되고 있다. As the use of mobile phones has increased, most people have relied on mobile phones, and as mobile phones have evolved, their uses have become more versatile. In particular, advanced network services such as the Internet and messenger used in PCs are now available in mobile phones. The use of e-commerce services or Internet searches on mobile phones is becoming more common.

그러나 휴대전화로 전자상거래나 인터넷과 같은 서비스를 이용하려면 이동통신사의 무선 인터넷망을 이용해야 하므로, 사용자가 높은 사용료를 지불해야 하는 단점이 있었다. However, in order to use a service such as e-commerce or the Internet with a mobile phone, a wireless carrier's wireless Internet network must be used, and thus a user has to pay a high fee.

따라서, 높은 사용료를 지불해야하는 무선 인터넷망을 사용하지 않고, 무료로 이용할 수 있는 데이터 송수신 네트워크를 이용하여 정보 교환이나 전자상거래 를 이용하기를 원하는 사용자들의 요구는 지속적으로 있어왔다.Therefore, there has been a continuous demand for users who want to use information exchange or e-commerce using data transmission and reception networks that can be used for free, without using a wireless Internet network that requires high fees.

본 발명은 상술한 종래의 문제점을 극복하기 위한 것으로서, 본 발명이 해결하고자 하는 과제는 높은 사용료를 지불해야하는 무선 인터넷망을 사용하지 않고, 휴대전화의 블루투스 기능을 이용하여 휴대전화 간의 근거리 무선통신 네트워크를 형성하고, 이를 이용하여 사용자들이 무료로 오픈 마켓을 이용할 수 있도록 하기 위한 블루투스 단말기를 이용한 오픈 마켓 서비스 방법을 제공하기 위한 것이다.The present invention is to overcome the above-mentioned problems, the problem to be solved by the present invention does not use a wireless Internet network that has to pay a high fee, using a Bluetooth function of the mobile phone short-range wireless communication network between mobile phones And to provide an open market service method using a Bluetooth terminal to enable users to use the open market free of charge.

본 발명의 예시적인 실시예에 따르면, 블루투스 단말기를 이용한 오픈 마켓 서비스 방법으로서, 블루투스 단말기에 내장된 오픈 마켓 서비스의 동작을 개시하는 단계; 근거리 무선통신 반경 내에 존재하는 다른 블루투스 단말기가 존재하는지 탐색하는 단계; 상기 근거리 무선통신 반경 내에 다른 블루투스 단말기가 존재하는 경우, 블루투스 단말기간에 블루투스 무선 네트워크를 구성하는 단계; 상기 블루투스 무선 네트워크에 연결된 블루투스 단말기들간의 데이터베이스를 동기화하는 단계; 및 일정 시간이 경과된 후 상기 블루투스 무선 네트워크를 해제하는 단계를 포함하며, 상기 데이터베이스를 동기화하는 단계는 상기 블루투스 단말기들 중 마스터 노드에서 자료를 수집 및 통합한 후, 슬레이브 노드로 전송함으로써 데이터 베이스를 동기화하는 것을 특징으로 하는 블루투스 단말기를 이용한 오픈 마켓 서비스 방법이 제공된다.According to an exemplary embodiment of the present invention, an open market service method using a Bluetooth terminal, the method comprising: initiating an operation of an open market service embedded in a Bluetooth terminal; Searching if there is another Bluetooth terminal existing within a short range wireless communication radius; Configuring a Bluetooth wireless network between the Bluetooth terminals when another Bluetooth terminal exists within the short range wireless communication radius; Synchronizing a database between Bluetooth terminals connected to the Bluetooth wireless network; And releasing the Bluetooth wireless network after a predetermined time has elapsed, and synchronizing the database comprises collecting and integrating data in a master node of the Bluetooth terminals and transmitting the data to a slave node. An open market service method using a Bluetooth terminal, characterized in that the synchronization is provided.

상기 데이터 베이스를 동기화하는 단계는, 상기 블루투스 단말기들 중 마스터 노드가 슬레이브 노드로 자료 공유 요청 메시지를 전송하는 단계; 상기 슬레이브 노드는 자신의 자료를 상기 마스터 노드로 전송하는 단계; 상기 마스터 노드는 상기 슬레이브 노드로부터 수신한 자료를 수집 및 통합하는 단계; 및 상기 마스터 노드는 통합한 자료를 상기 슬레이브 노드로 전송하는 단계를 포함할 수 있다.The synchronizing of the database may include: transmitting, by a master node of the Bluetooth terminals, a data sharing request message to a slave node; The slave node transmitting its data to the master node; The master node collecting and integrating data received from the slave node; And transmitting, by the master node, the integrated data to the slave node.

상기 오픈 마켓 서비스의 동작을 개시하는 단계 이후에, 물품등록 메뉴 선택시, 물품 등록 화면을 디스플레이하는 단계; 및 사용자 인터페이스를 이용하여 입력된 판매물품 등록 데이터를 저장하는 단계를 더 포함할 수 있다.Displaying an item registration screen when selecting an item registration menu after starting an operation of the open market service; And storing the input merchandise registration data using the user interface.

상기 자료는 상기 판매물품 등록 데이터인 것을 특징으로 한다.The data is characterized in that the sale article registration data.

상기 오픈 마켓 서비스의 동작을 개시하는 단계 이후에, 물품검색 메뉴 선택시, 물품검색 화면을 디스플레이하는 단계; 사용자 인터페이스를 이용하여 입력된 명령에 상응하는 물품을 데이터베이스에서 검색하는 단계; 검색된 물품 리스트를 디스플레이하는 단계; 및 임의의 물품 선택시 해당 물품정보 화면을 디스플레이하는 단계를 더 포함할 수 있다.Displaying an article search screen when selecting an article search menu after starting the operation of the open market service; Retrieving from the database an article corresponding to the command entered using the user interface; Displaying a list of retrieved items; And displaying a corresponding item information screen when selecting any item.

상기 근거리 무선통신 반경 내에 다른 블루투스 단말기가 존재하지 않는 경우, 기저장된 데이터베이스에서 물품검색을 실행한다.If there is no other Bluetooth terminal within the short range wireless communication radius, the article search is executed in the pre-stored database.

상기 근거리 무선통신 반경 내에 다른 블루투스 단말기가 존재하는 경우, 업데이트된 데이터베이스에서 물품검색을 실행하는 것을 특징으로 한다.When there is another Bluetooth terminal within the short range wireless communication radius, the article search is executed in the updated database.

상기 디스플레이된 물품정보 화면을 통하여 구매요청 메뉴 선택 시, 판매자 정보가 디스플레이되거나 판매자에게 구매의사를 전송하는 것을 특징으로 한다.When the purchase request menu is selected through the displayed item information screen, the seller information is displayed or the purchase intention is transmitted to the seller.

본 발명에서와 같이, 휴대전화의 블루투스 기능을 이용하여 휴대전화간의 근거리 무선통신 네트워크를 형성하고, 이를 이용하여 오픈 마켓 서비스를 제공함으로써, 사용자는 무선 인터넷망 사용료와 오픈마켓 서비스 수수료를 지불하지 않아도 되기 때문에 사용료를 절감할 수 있게 된다.As in the present invention, by forming a short-range wireless communication network between the mobile phones using the Bluetooth function of the mobile phone, by using the open market service, the user does not have to pay the wireless Internet network fee and open market service fees As a result, the usage fee can be reduced.

오픈 마켓 서비스를 제공하기 위하여, 별도의 서버나 무선 인터넷망의 설치는 필요치 않으므로, 서비스 개발 및 유지 비용이 저렴해진다. 사용자들은 애플리케이션의 작동만으로 다양한 판매물품, 구매물품 정보를 공유할 수 있게 되어, 사용상의 편의성이 증대된다.In order to provide an open market service, it is not necessary to install a separate server or a wireless Internet network, thereby reducing the cost of developing and maintaining a service. Users can share a variety of sales and purchase information only by the operation of the application, thereby increasing convenience of use.

모바일 장치에 적합한 블루투스 단말기를 사용하기 때문에, 이동 전화에서 사용이 가능하게 되며, 언제 어디서든지 서비스를 이용할 수 있게 된다.By using a Bluetooth terminal suitable for a mobile device, the mobile phone can be used and the service can be used anytime and anywhere.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대해 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.

도 1a 내지 도 1d는 본 발명에 활용되는 사용자의 움직임을 이용한 네트워크 구축을 설명하기 위한 개념도이다.1A to 1D are conceptual views illustrating a network construction using a user's movement utilized in the present invention.

무선 네트워크들 중 사용자 움직임을 가정한 네트워크를 모바일(mobile) 네트워크라하고, 모바일 네트워크에서 사용자의 움직임을 이용하여, 사용자들간의 상호협조적으로 직접 또는 단일홉 무선통신만으로 정보 전달 네트워크를 구성하는 기법을 움직임을 이용한 정보전송 기법 (mobility-assisted data dissemination)이라 한다. 이는 큰 비용이 필요한 허가 주파수 대역을 사용하지 않고, 비허가 공용 주파수 대역을 사용하더라도 넓은 지역에 대하여 서비스의 제공이 가능하다는 장점이 있다. Among the wireless networks, a network that assumes a user's movement is called a mobile network, and a method of constructing an information delivery network using only direct or single-hop wireless communication between users by using a user's movement in a mobile network is provided. This is called mobility-assisted data dissemination. This is advantageous in that it is possible to provide a service for a large area without using a licensed frequency band which requires a large cost, and using an unlicensed common frequency band.

도 1a 내지 도 1d를 참조하면, 사용자의 움직임을 이용하면, 많은 에너지를 소비하는 광대역 통신망을 사용하지 않고 가까운 거리의 무선통신만으로 네트워크를 구성할 수 있다. 본 발명에서는 근거리 무선통신 방법으로 블루투스를 사용하나, 근거리 무선통신 방법은 이에 한정될 필요는 없고 개인영역 네트워크라면 Ultra Wide Band니 지그비 등의 다른 근거리 무선통신 방법을 사용해도 무방하다. 블루투스를 이용하는 경우 무선통신영역은 피코넷에 해당된다.Referring to FIGS. 1A to 1D, using a user's movement, the network may be configured by only wireless communication in a short distance without using a broadband communication network that consumes a lot of energy. In the present invention, although Bluetooth is used as a short range wireless communication method, the short range wireless communication method is not limited thereto, and other short range wireless communication methods such as Ultra Wide Band and Zigbee may be used in a personal area network. In case of using Bluetooth, the wireless communication area corresponds to the piconet.

움직임을 이용한 네트워크에서 A노드가 어떤 정보를 다른 노드들에게 전송하려고 하며, 노드들의 움직임이 없다면 A의 통신범위 내에 있는 노드들만이 그 정보 를 수신하게 된다(도 1a).In a network using motion, node A tries to transmit some information to other nodes, and if there is no movement of nodes, only nodes within the communication range of A receive the information (FIG. 1A).

그러나, A 노드와 정보를 전달받은 A' 노드들이 다른 위치로 이동하면, 정보를 받은 노드들은 다른 노드들과 통신을 할수 있게 된다(도 1b). 다른 노드들과 통신이 가능한 노드들은 새로 만나게된 노드들에게 전송할 수 있게 된다(도 1c) 그리고, 이러한 과정을 몇 번씩 반복하게 되면, 많은 노드들에게 정보를 전송할 수 있게 된다(도 1d). 이때, 노드들의 속도가 빨라질수록 같은 시간에 새로운 노드를 만날 확률이 더 높아지므로, 네트워크 성능이 좋아지게 된다.However, when the A node and the A 'nodes which have received the information move to another location, the nodes which have received the information can communicate with the other nodes (FIG. 1B). Nodes that can communicate with other nodes are able to transmit to newly met nodes (FIG. 1C). If this process is repeated several times, information can be transmitted to many nodes (FIG. 1D). In this case, the faster the speed of the nodes, the higher the probability of meeting a new node at the same time, thereby improving network performance.

노드들은 통신 신호의 속도에 비하면 굉장히 느린 속도로 이동하기 때문에, 정보들이 실시간으로 전송되지 않는다. 그러므로 모바일 네트워크에서는 정보의 전송 지연을 허용해서 상당히 지연된 정보들을 이용해서 통신을 지속시키는 기능을 사용하며, 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법을 구현하기 위한 네트워크에는 사용자의 이동성(움직임)을 이용한 모바일 네트워크와 사용자의 이동 속도에 따른 정보지연을 허용하는 지연허용 네트워크 기술을 이용하였다.Nodes move very slowly compared to the speed of the communication signal, so that information is not transmitted in real time. Therefore, the mobile network uses a function to allow communication delay to continue the communication by using significantly delayed information, and the mobility of the user in the network for implementing the open market service method using the Bluetooth terminal according to the present invention. We used a mobile network and a delay-tolerant network technology that allows information delay according to the user's moving speed.

도 2는 본 발명을 구현하기 위한 블루투스 단말기를 이용한 네트워크 시스템의 개략 구성도이며, 도 3은 블루투스 프로토콜 스택의 개인 영역 네트워크 프로파일의 구성도이며, 도 4는 블루투스 단말기의 개략적인 기능 블록도이다.2 is a schematic configuration diagram of a network system using a Bluetooth terminal for implementing the present invention, FIG. 3 is a configuration diagram of a personal area network profile of a Bluetooth protocol stack, and FIG. 4 is a schematic functional block diagram of a Bluetooth terminal.

도 2를 참조하면, 블루투스를 이용한 무선 네트워크가 완성되면 모든 정보기기(특히, 노트북, PDA, 이동통신 단말기)간의 자유로운 데이터 교환이 이루어진다. 블루투스는 사용허가가 필요치 않은 2.4GHz의 ISM(Industrial Scientific Medical) 주파수대에서 작동하며, 다른 기기와의 간섭을 피하기 위해 스펙트럼 확산 방식의 하나인 주파수 호핑(Frequency Hopping)방식을 채용하고 있다. 이 방식은 각 슬롯마다 무작위로 주파수를 전환하여 고정 송신주파수에 의한 간섭을 방지하는 동작을 한다. 모든 블루투스 디바이스(Bluetooth Device)는 하드웨어적으로는 모두 같지만, 그 상황에 따라 마스터(Master) 또는 슬레이브(Slave)로서 동작하며, 그들이 최소 구성 단위인 피코넷(Piconet)을 구성한다. 처음에 통신을 개시한 블루투스 디바이스가 마스터(Master)가 되어 피코넷(Piconet)내의 슬레이브(Slave)와 통신한다. 이 때, 피코넷내의 통신은 마스터가 관리한다.Referring to FIG. 2, when a wireless network using Bluetooth is completed, free data exchange is performed between all information devices (particularly, notebooks, PDAs, and mobile communication terminals). Bluetooth operates in the 2.4 GHz Industrial Scientific Medical (ISM) band, which does not require a license, and employs frequency hopping, one of the spread spectrum methods, to avoid interference with other devices. This method operates to randomly switch frequencies in each slot to prevent interference by a fixed transmission frequency. Although all Bluetooth devices are identical in hardware, they operate as a master or slave depending on the situation, and they constitute a minimum unit of piconet. The Bluetooth device which initially initiated communication becomes a master and communicates with a slave in the piconet. At this time, communication in the piconet is managed by the master.

도 3을 참조하면, 베이스밴드(Baseband) 계층은 상기 RF 계층와 블루투스 탑재기기를 접속할 때 사용된다. 블루투스(Bluetooth)는 패킷 상태의 데이터가 시분할된 주파수 대역을 전송하는 주파수 호핑 스펙트럼 확산 방식을 이용하고 있기 때문에, 이런 프로토콜스택들은 조회(Inquiry)와 호출(Paging)의 방법을 이용하여 블루투스(BlueTooth) 기기의 호핑 주파수와 클럭의 동기를맞추는 역할을 한다. 즉, 베이스밴드(Baseband) 계층은 OSI(Open System Interconnection)의 물리계층(PhysicalLayer)과 데이타 링크계층(Data Link Layer)의 MAC(Media Access Control)에 해당한다.링크 매니저(LM : Link Manager) 프로토콜은 블루투스(BlueTooth) 기기간의 링크를 설정하는 역할을 한다. 또한, 이 링크 매니저 프로토콜은 보안(Security) 역할을 담당하며, 링크(Link)나 암호키의 생성, 교환, 체크와 베이스밴드(Baseband)의 패킷 사이즈를 제어한다. 또한, 피코넷(Piconet)의 접 속상태를 컨트롤하는 역할도 수행한다. 즉, 링크 매니저(LM : Link Manager)는 OSI(Open System Interconnection)의 데이타 링크계층(Data Link Layer)에 해당하며, LAN(Local Area Network)의 LLC(Logical Link Control) 기능을 수행한다. 호스트 컨트롤러 인터페이스(HCI : Host Controller Interface)는 상위 프로토콜이 하드웨어(H/W)를 액세스(Access)하기 위한 절차를 규정한다.L2CAP(Logical Link Control & Adaptatior Protocol)은 블루투스 환경에서 논리적인 연결(Connection)을 만들고, 연결이 성립되었을 경우에 데이타를 전송하는 기능을 수행하고 상위 프로토콜에 대하여 다중 통신(Multiplexing) 기능, 데이타의 분할(Segmentation)과 조합(Reassembly) 등을 수행한다. 이 L2CAP은 OSI(Open System Interconnection)의 네트웍 계층(Network Layer) 기능을 담당하며, 데이타 트래픽(Data Traffic)을 전송하기 위한 논리적인 환경을 구축한다. SDP(Service Discovery Protocol)는 블루투스 디바이스(Device)가 제공하는 서비스 종류를 검색할 수 있는 방법에 대한프로토콜을 담당하며, SDP를 이용하여 각각의 기기가 가진 정보, 서비스 내용을 파악하여 기기간의 접속을 할 수 있게 된다.RFCOMM(Cable Replacement Protocol)은 L2CAP 상위에 존재하여 여러개의 직렬포트를 시뮬레이션(Simulation)하기위한 프로토콜로서, 상위계층 프로토콜에 대해 RS-232C의 컨트롤이나, 베이스밴드(Baseband)상의 데이타(Data) 신호를서포트(Support)하는 역할을 담당한다.TCS Binary(Telephone Control Protocol Specification Binary)는 무선전화 기능을 블루투스에서 구현하기 위한 프로토콜로, 블루투스 기기간이 음성이나 호출 데이타를 확립하기 위한 호출제어 신호를 규정한다.상기 SDP, RFCOMM, TCS Binary는 OSI(Open System Interconnection)의 프리젠테이션 계층(Presentation Layer)에해당하며, 전송에 적합한 형태로 표현되어지며, 도면에는 도시하지 않았으나 상기 RFCOMM의 상위 계층 프로토콜로는블루투스의 다양한 사용 용도에 따라서 휴대전화 및 모뎀을 제어하는 AT 명령을 정의한 AT Commands와, 1 대 1 접속확립을 위한 PPP(Point-to-Point Protocol)와, 인터넷 접속을 위한 TCP/IP/UDP와, 오브젝트(Object)를 교환하기 위해IrDA(Infrared Data Association)에 의해 정의된 세션 계층(Session Layer)의 프로토콜 스택으로 인터넷의 HTTP와 같은 기능을 수행하지만 보다 고성능인 OBEX(Object Exchange) 프로토콜 등이 있다.Referring to FIG. 3, a baseband layer is used to connect the RF layer and a Bluetooth device. Since Bluetooth uses a frequency hopping spread spectrum scheme in which packet state data transmits time-divided frequency bands, these protocol stacks use a method of Inquiry and Paging. It synchronizes the hopping frequency of the device with the clock. In other words, the baseband layer corresponds to the physical layer (OS) of the Open System Interconnection (OSI) and the media access control (MAC) of the data link layer (Link Manager). Plays a role in establishing a link between Bluetooth devices. In addition, this link manager protocol plays a security role and controls the generation, exchange, check and baseband packet size of the link or encryption key. In addition, it controls the connection state of the piconet (Piconet). That is, the link manager (LM) corresponds to a data link layer (OSI) of an open system interconnection (OSI), and performs a logical link control (LLC) function of a local area network (LAN). The Host Controller Interface (HCI) defines a procedure for the upper protocol to access hardware (H / W). The Logical Link Control & Adapter Protocol (L2CAP) provides a logical connection in a Bluetooth environment. It performs the function of transmitting the data when the connection is established, and performs the multiplexing function, segmentation and assembly of the higher protocol. This L2CAP is responsible for the network layer function of Open System Interconnection (OSI), and establishes a logical environment for transmitting data traffic. The SDP (Service Discovery Protocol) is in charge of the protocol on how to search for the types of services provided by Bluetooth devices, and uses SDP to identify the information and service content of each device to establish connection between devices. RFCOMM (Cable Replacement Protocol) exists on top of L2CAP and is a protocol for simulating several serial ports. It controls RS-232C and data on baseband for higher layer protocol. TCS Binary (Telephone Control Protocol Specification Binary) is a protocol for implementing wireless telephone function in Bluetooth, and call control for establishing voice or call data between Bluetooth devices. The SDP, RFCOMM, and TCS Binary define a presentation layer of Open System Interconnection (OSI). er), which is represented in a form suitable for transmission, and not shown in the drawing, the upper layer protocol of the RFCOMM includes AT commands that define AT commands for controlling mobile phones and modems according to various uses of Bluetooth, and 1 A session layer defined by the Point-to-Point Protocol (PPP) for establishing a one-to-one connection, TCP / IP / UDP for Internet connection, and the Infrared Data Association (IrDA) for exchanging objects. It is a protocol stack of the Layer, which performs the same function as HTTP of the Internet, but has a higher performance OBEX (Object Exchange) protocol.

도 4를 참조하면, 블루투스 단말기는 블루투스 모듈(110), 메모리부(120), 디스플레이부(130), 사용자 인터페이스부(140) 및 제어부(150)를 포함한다. Referring to FIG. 4, the Bluetooth terminal includes a Bluetooth module 110, a memory 120, a display 130, a user interface 140, and a controller 150.

상기 도 4를 참조하면, 블루투스 모듈(110)은 근거리 무선통신 반경내에 존재하는 다른 블루투스 단말기에 내장된 블루투스 모듈과 통신을 수행한다. 보다 상세히 살펴보면, 블루투스 모듈(110)은 HCI 메시지에 액세스 코드와 헤더를 부가하여 일정 규격의 패킷을 생성한다. 생성한 패킷을 RF 신호로 변환하여 안테나(미도시)를 통하여 송신하고, 안테나를 통해 수신된 패킷을 HCI 메시지로 변환하여 제어부로 전송한다.Referring to FIG. 4, the Bluetooth module 110 communicates with a Bluetooth module embedded in another Bluetooth terminal within a short range wireless communication radius. In more detail, the Bluetooth module 110 generates a packet of a predetermined standard by adding an access code and a header to the HCI message. The generated packet is converted into an RF signal and transmitted through an antenna (not shown), and the packet received through the antenna is converted into an HCI message and transmitted to the control unit.

제어부(150)는 블루투스 단말기의 전반적인 동작을 제어한다. 음성통화 및 데이터통신을 위한 처리 및 제어를 수행하고, 통상적인 기능에 부가하여 본 발명에 따른 블루투스 모듈(110)의 동작도 제어한다. The controller 150 controls the overall operation of the Bluetooth terminal. It performs processing and control for voice call and data communication, and controls the operation of the Bluetooth module 110 according to the present invention in addition to the usual functions.

메모리부(120)는 크게 프로그램 메모리, 데이터 메모리 및 불휘발성 메모리 로 구분된다. 프로그램 메모리는 블루투스 단말기의 전반적인 동작을 제어하기 위한 프로그램을 저장하고 있다. 또한, 블루투스 단말기를 이용한 오픈 마켓 서비스를 구현하기 위한 애플리케이션을 저장한다.The memory unit 120 is largely divided into a program memory, a data memory, and a nonvolatile memory. The program memory stores a program for controlling the overall operation of the Bluetooth terminal. In addition, it stores an application for implementing an open market service using a Bluetooth terminal.

데이터 메모리는 블루투스 단말기의 동작 중에 발생되는 데이터 예를 들면, 오픈 마켓 서비스 구현에 필요한 데이터 즉, 판매물품 등록 데이터, 물품정보, 판매자 정보, 구매자 정보 등을 저장하는 기능을 수행한다. 불휘발성 메모리는 단축 다이얼링 등의기능을 수행하기 위해 등록되는 전화번호 및 시스템 파라미터(system parameter) 등을 저장한다.  The data memory stores data generated during the operation of the Bluetooth terminal, for example, data necessary for implementing an open market service, that is, sales article registration data, article information, seller information, buyer information, and the like. The nonvolatile memory stores telephone numbers and system parameters registered to perform functions such as speed dialing.

디스플레이부(130)는 블루투스 단말기의 동작 중에 발생되는 상태 정보, 제한된 숫자의 문자들, 다량의 동영상 및 정지영상 등을 디스플레이한다. 사용자 인터페이스부(140)는 사용자의 명령을 블루투스 단말기에 입력하는 기능을 수행하며, 다양한 키패드를 통하여 명령을 입력할 수 있다. The display unit 130 displays status information generated during operation of the Bluetooth terminal, a limited number of characters, a large amount of video and still images, and the like. The user interface unit 140 performs a function of inputting a user's command to a Bluetooth terminal, and may input a command through various keypads.

도 5는 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법을 도시한 흐름도이며, 도 6은 마스터 노드와 슬레이브 노드들간의 자료 전송 흐름을 나타내는 개략도이다.5 is a flowchart illustrating an open market service method using a Bluetooth terminal according to the present invention, and FIG. 6 is a schematic diagram illustrating a data transmission flow between a master node and slave nodes.

도 5를 참조하면, 블루투스 모듈을 내장한 블루투스 단말기를 이용하여 오픈 마켓 서비스 동작을 개시한다(S510). 블루투스는 이동통신 단말기, 휴대용 PC, PDA 등과 같은 휴대용 통신장치들, 네트워크 액세스 포인트들, 기타 주변장치들 간의 근거리(약 10 ~ 100m) 내의 무선연결을 위한 규격이다. 본 실시예의 경우, 예시적 으로 블루투스를 사용하나, 근거리 무선통신 방법은 이에 한정될 필요는 없고 개인영역 네트워크라면 Ultra Wide Band니 지그비 등의 다른 근거리 무선통신 방법을 사용해도 무방하다. Referring to FIG. 5, an open market service operation is started using a Bluetooth terminal having a built-in Bluetooth module (S510). Bluetooth is a standard for wireless connection within a short distance (about 10 to 100 m) between portable communication devices such as mobile terminals, portable PCs, PDAs, network access points, and other peripheral devices. In the present embodiment, Bluetooth is used as an example, but the short-range wireless communication method need not be limited thereto, and other short-range wireless communication methods such as Ultra Wide Band and Zigbee may be used in the personal area network.

근거리 무선통신 반경 내의 블루투스 단말기를 탐색하는 과정을 수행한다(S520). A process of searching for a Bluetooth terminal within a short range wireless communication radius is performed (S520).

근거리 무선통신 반경 내에 오픈 마켓 서비스 온(ON) 상태인 블루투스 단말기를 발견했는지 판단하는 과정을 수행한다(S530). 판단결과, 발견하지 못한 경우에는 S520 과정을 진행하여 블루투스 단말기를 발견할 때까지 대기상태를 유지한다. 한편, 근거리 무선통신 반경 내에 오픈 마켓 서비스 온 상태인 블루투스 단말기를 발견한 경우에는, OBEX 통신을 통하여 발견된 블루투스 단말기와 피코넷을 구성한다(S540).A process of determining whether a Bluetooth terminal in an open market service ON state is found within a short range wireless communication radius is performed (S530). As a result of the determination, if not found, the process proceeds to S520 and maintains the standby state until the Bluetooth terminal is found. On the other hand, when the Bluetooth terminal is found in the open market service on the short-range wireless communication radius, the Bluetooth terminal and the piconet found through the OBEX communication is configured (S540).

그리고 나서, 피코넷 내의 복수의 블루투스 단말기 중 마스터 노드에 해당하는 블루투스 단말기는 슬레이브 노드에 해당되는 블루투스 단말기들에 자료 공유 요청 메시지를 전송하는 과정을 수행한다(S550). 마스터 노드로부터 자료 공유 요청 메시지를 전송받으면, 슬레이브 노드는 자신이 저장하고 있는 자료를 마스터 노드로 전송하는 과정을 수행한다(S560). 여기서 자료는 판매물품에 대한 정보, 구매물품에 대한 정보, 판매자 정보, 구매자 정보 등 오픈 마켓 서비스에 필요한 다양한 정보가 될 수 있다.Then, the Bluetooth terminal corresponding to the master node of the plurality of Bluetooth terminals in the piconet performs a process of transmitting a data sharing request message to the Bluetooth terminals corresponding to the slave node (S550). When receiving the data sharing request message from the master node, the slave node performs a process of transmitting the data that is stored to the master node (S560). Here, the data may be various information necessary for open market service such as information on sales goods, information on purchased goods, seller information, and buyer information.

마스터 노드는 슬레이브 노드로부터 수신한 자료를 통합하는 과정을 수행한다(S570). 그리고 나서, 마스터 노드는 통합된 자료를 피코넷 내에 위치하는 각 슬 레이브 노드로 전송하여, 피코넷 내의 모든 노드들의 데이터베이스 업데이트 과정을 수행한다(S580). 그 결과, 피코넷 내의 모든 노드들은 데이터베이스가 동기화된다. 그리고 나서, 일정 시간이 경과된 후 피코넷을 해제시킨다(S590). The master node performs a process of integrating the data received from the slave node (S570). Then, the master node transmits the integrated data to each slave node located in the piconet, and performs a database update process of all nodes in the piconet (S580). As a result, all nodes in the piconet are synchronized in the database. Then, after a predetermined time elapses the piconet is released (S590).

도 6에서는 마스터 노드와 N개의 슬레이브 노드 간의 자료 전송의 흐름이 도시된다.6 shows a flow of data transmission between a master node and N slave nodes.

도 7a 내지 도 7e는 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법의 구현예를 나타낸 개략도이다.7A to 7E are schematic diagrams showing an embodiment of an open market service method using a Bluetooth terminal according to the present invention.

도 7a는 본 발명의 일 실시예에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스(일명 "블루넷", 이하에서는 블루넷이라 칭함) 실행시 나오는 첫 화면을 나타낸 것이다. FIG. 7A illustrates a first screen when an open market service using a Bluetooth terminal according to an embodiment of the present invention (aka, "bluenet", hereinafter referred to as a bluenet) is executed.

첫 화면에는 물품검색, 물품등록, 물품수정 및 환경설정 총 4가지의 메뉴바가 디스플레이 된다. 사용자는 원하는 메뉴를 누르거나, 그에 해당하는 키패드를 누름으로써 메뉴를 선택할 수 있다. 물품검색은 사용자가 구매하기를 원하는 물품을 검색할 수 있는 기능의 메뉴이며, 물품등록은 사용자가 판매하기를 원하는 물품을 등록할 수 있는 기능의 메뉴이며, 물품수정은 기등록된 물품을 삭제하거나 수정할 수 있는 기능의 메뉴이고, 환경설정은 현재 상태를 확인하거나 재시작할 수 있는 기능의 메뉴이다.The first screen displays four menu bars: item search, item registration, item modification, and configuration. The user can select a menu by pressing a desired menu or by pressing a corresponding keypad. Item search is a menu of the function to search for the item that the user wants to buy, item registration is a menu of the function to register the item that the user wants to sell, and item modification is to delete the registered item or It is a menu of functions that can be modified, and the configuration is a menu of functions that can check or restart the current status.

도 7b는 블루넷 시작화면에서 물품검색 메뉴를 선택한 경우, 물품 검색 화면이다. 종류를 선택하고 원하는 검색어를 입력할 수 있으며, 제품 검색 버튼을 선택 하면, 검색된 물품 리스트가 디스플레이 된다. 원하는 물품을 선택하면 물품에 대한 자세한 정보가 이하의 도 7c와 같이 디스플레이 된다. 상단의 블루넷 로고를 선택하면 초기 시작화면으로 복귀한다.7B is an article search screen when the article search menu is selected on the blue net start screen. You can select a type and enter a search term. If you select the product search button, a list of the searched items is displayed. When the desired item is selected, detailed information about the item is displayed as shown in FIG. 7C below. Select the Bluenet logo at the top to return to the initial startup screen.

도 7c는 물품 정보 화면으로서, 물품의 사진과 각종 정보가 표시된다. 하단의 구매요청 버튼을 선택하면, 판매자의 전화번호가 나타나 전화연결을 시도할 수 있거나, 구매의사 메시지를 전송할 수 있게 된다.7C is an article information screen, in which a photograph of the article and various information are displayed. If you select the purchase request button at the bottom, the seller's phone number appears to try to connect or to send a purchase intention message.

도 7d는 물품 등록 화면으로서, 물품을 등록하기 위한 정보를 입력한 뒤 물품등록 버튼을 선택하면 블루넷에 판매물품이 등록된다.FIG. 7D is a goods registration screen. After inputting information for registering goods and selecting a goods registration button, a sale product is registered in a blue net.

도 7e는 환경 설정 화면으로서, 현재 블루넷 접속 현황과 접속자 이름이 표시된다. 즉, 근거리 무선통신 반경 범위내에서 접속해 있는 접속자 이름과 접속현황을 알 수 있게 된다. 블루넷 서비스 상태가 정상이 아닐 경우 재시작 버튼을 선택하여 재부팅할 수 있으며, 중지버튼을 선택하면 블루넷 서비스가 중지된다.7E is an environment setting screen, in which a current bluenet connection status and a visitor name are displayed. In other words, it is possible to know the name of the accessor connected within the short-range wireless communication radius and the connection status. If the Bluenet service status is not normal, you can reboot by selecting the restart button. If you click the Stop button, the Bluenet service is stopped.

도 8은 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법을 이용하여 판매물품이나 구매물품을 등록하는 과정을 나타낸 흐름도이다.8 is a flowchart illustrating a process of registering a sale article or a purchase article using an open market service method using a Bluetooth terminal according to the present invention.

도 8을 참조하면, 우선 블루투스 모듈을 내장한 블루투스 단말기를 이용하여 오픈 마켓 서비스 동작을 개시한다(S810). 물품 등록 메뉴를 선택하는 과정을 수행한다(S820). 그리고 나서, 판매물품을 등록하기 위한 정보 입력 및 데이터가 저장된다(S830).Referring to FIG. 8, first, an open market service operation is started using a Bluetooth terminal having a built-in Bluetooth module (S810). A process of selecting an item registration menu is performed (S820). Then, information input and data for registering the sale article are stored (S830).

근거리 무선통신 반경 내의 블루투스 단말기를 탐색하는 과정을 수행한 다(S840). 근거리 무선통신 반경 내에 오픈 마켓 서비스 온(ON) 상태인 블루투스 단말기를 발견했는지 판단하는 과정을 수행한다(S850). 판단결과, 발견하지 못한 경우에는 S840 과정을 진행하여 블루투스 단말기를 발견할 때까지 대기상태를 유지한다. 한편, 근거리 무선통신 반경 내에 오픈 마켓 서비스 온 상태인 블루투스 단말기가 발견되면 피코넷을 구성하고, 피코넷 내의 블루투스 단말기중 임의의 단말기를 마스터 노드로 설정한다(S860). A process of searching for a Bluetooth terminal within a short range wireless communication radius is performed (S840). A process of determining whether a Bluetooth terminal in an open market service ON state is found within a short range wireless communication radius is performed (S850). As a result of the determination, if not found, the process proceeds to S840 and maintains the standby state until the Bluetooth terminal is found. On the other hand, if the Bluetooth terminal is found in the open market service on the short-range wireless communication radius is configured to configure the piconet, and any terminal among the Bluetooth terminal in the piconet as a master node (S860).

자신의 메모리부에 저장된 판매물품 등록 데이터를 마스터 노드로 전송하는 과정을 수행한다(S870). In step S870, the selling goods registration data stored in its memory unit is transmitted to the master node.

마스터 노드는 피코넷 내에 위치한 슬레이브 노드로 판매물품 등록 데이터를 전송하는 과정을 수행한다(S880) 그 결과, 피코넷 내의 모든 노드들은 동일한 판매물품 등록 데이터를 보유하게 된다. 그리고 나서, 일정 시간이 경과된 후 피코넷을 해제시킨다(S890). The master node performs a process of transmitting the sale article registration data to the slave node located in the piconet (S880). As a result, all nodes in the piconet have the same sale article registration data. Then, after a certain time elapses the piconet is released (S890).

본 실시예의 경우와 달리, 피코넷 내의 다수의 블루투스 단말기 중 판매물품을 등록한 블루투스 단말기를 마스터 노드로 설정할 수도 있다. 이럴 경우에는 자신이 마스터 노드가 되므로, 판매물품 등록 데이터를 마스터 노드로 전송하는 과정이 생략될 수 있다.Unlike the case of the present embodiment, the Bluetooth terminal in which the merchandise is registered among the plurality of Bluetooth terminals in the piconet may be set as the master node. In this case, since the user becomes the master node, the process of transmitting the sale article registration data to the master node may be omitted.

도 9는 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법을 이용하여 물품 검색을 수행하는 과정을 나타낸 흐름도이다.9 is a flowchart illustrating a process of performing an article search using an open market service method using a Bluetooth terminal according to the present invention.

도 9를 참조하면, 우선 블루투스 모듈을 내장한 블루투스 단말기를 이용하여 오픈 마켓 서비스 동작을 개시한다(S910). 물품 검색 메뉴를 선택하는 과정을 수행한다(S920). Referring to FIG. 9, first, an open market service operation is started using a Bluetooth terminal in which a Bluetooth module is embedded (S910). A process of selecting an article search menu is performed (S920).

근거리 무선통신 반경 내의 블루투스 단말기를 탐색하는 과정을 수행한다(S930). 근거리 무선통신 반경 내에 오픈 마켓 서비스 온(ON) 상태인 블루투스 단말기를 발견했는지 판단하는 과정을 수행한다(S940). 판단결과, 발견하지 못한 경우에는 자신의 메모리내에 저장된 물품정보 내에서 검색을 수행한다(S945).A process of searching for a Bluetooth terminal within a short range wireless communication radius is performed (S930). A process of determining whether a Bluetooth terminal in an open market service ON state is found within a short range wireless communication radius is performed (S940). As a result of the determination, if not found, a search is performed within the article information stored in its memory (S945).

한편, 근거리 무선통신 반경 내에 오픈 마켓 서비스 온 상태인 블루투스 단말기가 발견되면 피코넷을 구성하고, 피코넷 내의 블루투스 단말기중 임의의 단말기를 마스터 노드로 설정한다(S950). On the other hand, if the Bluetooth terminal is found in the open market service on the short-range wireless communication radius is configured to configure the piconet, and any terminal among the Bluetooth terminal in the piconet as a master node (S950).

마스터 노드로부터 판매물품 등록 데이터를 수신했는지 판단하는 과정을 수행한다(S960). 판단결과, 마스터 노드로부터 판매물품 등록 데이터를 수신한 경우에는 자신의 메모리부에 저장된 판매물품 등록 데이터를 업데이트하는 과정을 수행한다(S970). 그리고 나서, 업데이트가 완료된 판매물품 등록 데이터에서 물품 검색을 수행하게 된다(S980).The process of determining whether the sales item registration data is received from the master node is performed (S960). As a result of the determination, when the sale article registration data is received from the master node, the process of updating the sale article registration data stored in its memory unit is performed (S970). Thereafter, the product search is performed in the updated selling goods registration data (S980).

이상에서 설명한 것은 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법의 예시적인 실시예에 불과한 것으로서, 본 발명은 상기한 실시예에 한정되지 않고, 이하의 특허청구범위에서 청구하는 바와 같이, 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변경 실시가 가능한 범위까지 본 발명의 기술적 정신이 있다고 할 것이다.What has been described above is merely an exemplary embodiment of an open market service method using a Bluetooth terminal according to the present invention, and the present invention is not limited to the above-described embodiment, and as claimed in the following claims, the present invention Without departing from the gist of the present invention, those skilled in the art to which the present invention pertains to the technical spirit of the present invention to the extent that various modifications can be made.

도 1a 내지 도 1d는 본 발명에 활용되는 사용자의 움직임을 이용한 네트워크 구축을 설명하기 위한 개념도이다.1A to 1D are conceptual views illustrating a network construction using a user's movement utilized in the present invention.

도 2는 본 발명을 구현하기 위한 블루투스 단말기를 이용한 네트워크 시스템의 개략 구성도이다.2 is a schematic structural diagram of a network system using a Bluetooth terminal for implementing the present invention.

도 3은 블루투스 프로토콜 스택의 개인 영역 네트워크 프로파일의 구성도이다.3 is a block diagram of a personal area network profile of the Bluetooth protocol stack.

도 4는 블루투스 단말기의 개략적인 기능 블록도이다.4 is a schematic functional block diagram of a Bluetooth terminal.

도 5는 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법을 도시한 흐름도이다.5 is a flowchart illustrating an open market service method using a Bluetooth terminal according to the present invention.

도 6은 마스터 노드와 슬레이브 노드들간의 자료 전송 흐름을 나타내는 개략도이다.6 is a schematic diagram illustrating a data transmission flow between a master node and slave nodes.

도 7a 내지 도 7e는 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법의 구현예를 나타낸 개략도이다.7A to 7E are schematic diagrams showing an embodiment of an open market service method using a Bluetooth terminal according to the present invention.

도 8은 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법을 이용하여 판매물품이나 구매물품을 등록하는 과정을 나타낸 흐름도이다.8 is a flowchart illustrating a process of registering a sale article or a purchase article using an open market service method using a Bluetooth terminal according to the present invention.

도 9는 본 발명에 따른 블루투스 단말기를 이용한 오픈 마켓 서비스 방법을 이용하여 물품 검색을 수행하는 과정을 나타낸 흐름도이다.9 is a flowchart illustrating a process of performing an article search using an open market service method using a Bluetooth terminal according to the present invention.

*도면의 주요 부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *

110 : 블루투스 모듈110: Bluetooth module

120 : 메모리부120: memory

130 : 디스플레이부130: display unit

140 : 사용자 인터페이스부140: user interface unit

150 : 메모리부150: memory unit

Claims (8)

블루투스 단말기를 이용한 오픈 마켓 서비스 방법에 있어서,In the open market service method using a Bluetooth terminal, 블루투스 단말기에 내장된 오픈 마켓 서비스의 동작을 개시하는 단계;Initiating an operation of an open market service embedded in a Bluetooth terminal; 근거리 무선통신 반경내에 존재하는 다른 블루투스 단말기가 존재하는지 탐색하는 단계;Searching if there is another Bluetooth terminal existing within a short range wireless communication radius; 상기 근거리 무선통신 반경내에 다른 블루투스 단말기가 존재하는 경우, 블루투스 단말기간에 블루투스 무선 네트워크를 구성하는 단계;Configuring a Bluetooth wireless network between Bluetooth terminals when another Bluetooth terminal exists within the short range wireless communication radius; 상기 블루투스 무선 네트워크에 연결된 블루투스 단말기들간의 데이터베이스를 동기화하는 단계; 및Synchronizing a database between Bluetooth terminals connected to the Bluetooth wireless network; And 일정 시간이 경과된 후 상기 블루투스 무선 네트워크를 해제하는 단계를 포함하며, 상기 데이터베이스를 동기화하는 단계는 상기 블루투스 단말기들 중 마스터 노드에서 자료를 수집 및 통합한 후, 슬레이브 노드로 전송함으로써 데이터 베이스를 동기화하는 것을 특징으로 하는 블루투스 단말기를 이용한 오픈 마켓 서비스 방법.Releasing the Bluetooth wireless network after a predetermined time has elapsed, and synchronizing the database includes synchronizing and collecting data from a master node of the Bluetooth terminals and transmitting the data to a slave node to synchronize the database. Open market service method using a Bluetooth terminal, characterized in that. 제1항에 있어서, 상기 데이터 베이스를 동기화하는 단계는,The method of claim 1, wherein synchronizing the database comprises: 상기 블루투스 단말기들 중 마스터 노드가 슬레이브 노드로 자료 공유 요청 메시지를 전송하는 단계;Transmitting, by a master node of the Bluetooth terminals, a data sharing request message to a slave node; 상기 슬레이브 노드는 자신의 자료를 상기 마스터 노드로 전송하는 단계;The slave node transmitting its data to the master node; 상기 마스터 노드는 상기 슬레이브 노드로부터 수신한 자료를 수집 및 통합하는 단계; 및The master node collecting and integrating data received from the slave node; And 상기 마스터 노드는 통합한 자료를 상기 슬레이브 노드로 전송하는 단계를 포함하는 것을 특징으로 하는 블루투스 단말기를 이용한 오픈 마켓 서비스 방법.The master node comprises the step of transmitting the consolidated data to the slave node. 제1항 또는 제2항에 있어서, 상기 오픈 마켓 서비스의 동작을 개시하는 단계 이후에,According to claim 1 or 2, After the step of initiating the operation of the open market service, 물품등록 메뉴 선택시, 물품 등록 화면을 디스플레이 하는 단계; 및Displaying an article registration screen when an article registration menu is selected; And 사용자 인터페이스를 이용하여 입력된 판매물품 등록 데이터를 저장하는 단계를 더 포함하는 것을 특징으로 하는 블루투스 단말기를 이용한 오픈 마켓 서비스 방법.Open market service method using a Bluetooth terminal, characterized in that it further comprises the step of storing the sales article registration data input using the user interface. 제3항에 있어서, 상기 자료는 상기 판매물품 등록 데이터인 것을 특징으로 하는 블루투스 단말기를 이용한 오픈 마켓 서비스 방법. The method of claim 3, wherein the data is the sales item registration data. 제1항 또는 제2항에 있어서, 상기 오픈 마켓 서비스의 동작을 개시하는 단계 이후에,According to claim 1 or 2, After the step of initiating the operation of the open market service, 물품검색 메뉴 선택시, 물품검색 화면을 디스플레이 하는 단계;Displaying a goods search screen when selecting a goods search menu; 사용자 인터페이스를 이용하여 입력된 명령에 상응하는 물품을 데이터베이스에서 검색하는 단계; Retrieving from the database an article corresponding to the command entered using the user interface; 검색된 물품 리스트를 디스플레이 하는 단계; 및Displaying a list of retrieved items; And 임의의 물품 선택시 해당 물품정보 화면을 디스플레이 하는 단계를 더 포함하는 것을 특징으로 하는 블루투스 단말기를 이용한 오픈 마켓 서비스 방법.Open market service method using a Bluetooth terminal, characterized in that further comprising the step of displaying the item information screen when selecting any item. 제5항에 있어서, 상기 근거리 무선통신 반경내에 다른 블루투스 단말기가 존재하지 않는 경우, 기저장된 데이터베이스에서 물품검색을 실행하는 것을 특징으로 하는 블루투스 단말기를 이용한 오픈 마켓 서비스 방법.6. The open market service method according to claim 5, wherein when there is no other Bluetooth terminal within the short range wireless communication radius, the product search is executed in a pre-stored database. 제5항에 있어서, 상기 근거리 무선통신 반경내에 다른 블루투스 단말기가 존재하는 경우, 업데이트된 데이터베이스에서 물품검색을 실행하는 것을 특징으로 하는 블루투스 단말기를 이용한 오픈 마켓 서비스 방법.The method of claim 5, wherein when there is another Bluetooth terminal within the short range wireless communication radius, the product search is executed in the updated database. 제5항에 있어서, The method of claim 5, 상기 디스플레이된 물품정보 화면을 통하여 구매요청 메뉴 선택 시, 판매자 정보가 디스플레이되거나 판매자에게 구매의사를 전송하는 것을 특징으로 하는 블루투스 단말기를 이용한 오픈 마켓 서비스 방법.When the purchase request menu is selected through the displayed item information screen, the seller information is displayed or the open market service method using a Bluetooth terminal, characterized in that to transmit a purchase intention to the seller.
KR1020090068563A 2009-07-27 2009-07-27 Method for providing open market service using bluetooth mobile phone KR101013618B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090068563A KR101013618B1 (en) 2009-07-27 2009-07-27 Method for providing open market service using bluetooth mobile phone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090068563A KR101013618B1 (en) 2009-07-27 2009-07-27 Method for providing open market service using bluetooth mobile phone

Publications (2)

Publication Number Publication Date
KR20110011096A KR20110011096A (en) 2011-02-08
KR101013618B1 true KR101013618B1 (en) 2011-02-10

Family

ID=43777278

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090068563A KR101013618B1 (en) 2009-07-27 2009-07-27 Method for providing open market service using bluetooth mobile phone

Country Status (1)

Country Link
KR (1) KR101013618B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017536625A (en) * 2014-11-25 2017-12-07 ラウド−ヘイラー、インコーポレイテッド Local and time limited method and system for broadcasting over a peer-to-peer network

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060052727A (en) * 2004-11-12 2006-05-19 권순태 A wireless terminal for e-commerce having information exchange facility

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060052727A (en) * 2004-11-12 2006-05-19 권순태 A wireless terminal for e-commerce having information exchange facility

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017536625A (en) * 2014-11-25 2017-12-07 ラウド−ヘイラー、インコーポレイテッド Local and time limited method and system for broadcasting over a peer-to-peer network
US11051137B2 (en) 2014-11-25 2021-06-29 Loud-Hailer, Inc. Local and temporal method and system of broadcasting via peer-to-peer network

Also Published As

Publication number Publication date
KR20110011096A (en) 2011-02-08

Similar Documents

Publication Publication Date Title
EP3934117B1 (en) Method for establishing service connection, bluetooth master device, and chip
US9826438B2 (en) Electronic device and method for operating an electronic device
Zheng et al. Smart phone and next generation mobile computing
CN102655552B (en) For setting up the apparatus and method that network connects in portable terminal
US7299008B2 (en) Call management system and method for servicing multiple wireless communication devices
US20050058108A1 (en) Application control in peer-to-peer ad-hoc communication networks
US20050009469A1 (en) Client software download in bluetooth device bonding
KR100989931B1 (en) Push page user interface in a short range radio enabled mobile terminal
KR20140146954A (en) Method and device for providing service
KR20130060556A (en) Device and method for connecting device in wireless terminal
CN101461221A (en) Improved short range connectivity usability by using contact information
KR20130029237A (en) Device and method for connecting device in wireless terminal
WO2002087165A1 (en) Apparatus and method for connecting apparatuses using radio link, method for creating usable scene table for apparatus connection, and recording medium
US20150312945A1 (en) Apparatus and method for managing instant connection based on wireless local area network
US20080215689A1 (en) Contact device and a network of contact devices
CN104254005A (en) Wireless video sharing playing device and method
AU2013364730A1 (en) System and method of controlling surrounding devices, based on topology
KR20180114466A (en) Electronic apparatus and control method thereof
KR101013618B1 (en) Method for providing open market service using bluetooth mobile phone
KR100680493B1 (en) Apparatus and method for connecting messenger counterpart by short-range communication
NO338828B1 (en) Improved connectivity solution
US20060253541A1 (en) Method and apparatus for performing an instant messenger function using a local area network
Singh et al. Study of Bluetooth wireless technology using java
CN112640533A (en) Electronic device for providing AP list and method for operating electronic device
KR100760103B1 (en) User authentication method of short-range communication devices

Legal Events

Date Code Title Description
A201 Request for examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20140110

Year of fee payment: 4

LAPS Lapse due to unpaid annual fee