IP Library Granted Patent US 9,860,828
Granted Patent B2
US 9,860,828 · App. 14/646,309 · Granted Jan 2, 2018

Method for searching for service or advertising in direct communication system and device therefor

Inventors: Wookbong Lee (Anyang-si, KR); Byungjoo Lee (Anyang-si, KR); Jinho Kim (Anyang-si, KR); Dongcheol Kim (Anyang-si, KR); Hangyu Cho (Anyang-si, KR)
Assignee: LG ELECTRONICS INC.
H04W48/16H04L67/16H04W4/001H04W8/005H04W4/008H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,860,828
App. No.
14/646,309
Granted
Jan 2, 2018
Kind
B2
Abstract

The present invention relates to a wireless communication system, and a method for executing a service search and an advertisement. To this end, the method by which a first wireless device performs a service search comprises the steps of: transmitting a probe request frame which includes a hash value; receiving, from a second wireless device, a probe response frame which includes first service information corresponding to the hash value; transmitting a service search request frame which includes a search word to the second wireless device; and receiving, from the second wireless device, a service search response frame which includes second service information corresponding to the search word, wherein if a preset symbol is attached to the search word, the second service information can include at least one service name having the search word as a prefix.

Claims (60)

1. A method for performing a service search in a first wireless device supporting a Wi-Fi Direct service, the method for performing a service search comprises:

transmitting a probe request frame including a hash value;

receiving, from a second wireless device, a probe response frame including first service information corresponding to the hash value;

transmitting a service search request frame including a search word to the second wireless device,

wherein a wildcard search and an exact search are supported by the first wireless device and the second wireless device,

wherein a service search type is set to either the wildcard search or the exact search by an application service platform (ASP) of the first wireless device,

wherein the search word is set based on the service search type,

wherein the search word includes a prefix string and a preset symbol when the service search type is set to the wildcard search,

wherein the search word includes an exact string of a service name when the service search type is set to the exact search; and

receiving, from the second wireless device, a service search response frame including second service information,

wherein the second service information includes one or more service names having the prefix string when the service search type is set to the wildcard search, and

wherein the second service information includes only a service name matching the service name included in the search word as the exact string when the service search type is set to the exact search.

2. The method of claim 1 , wherein the preset symbol corresponds to ‘*’ when the service search type is set to the wildcard search.

3. The method of claim 1 , wherein the second service information further includes service status information indicating availability of a service that matches with the search word.

4. The method of claim 1 , wherein the first service information includes a service name and an advertisement identifier both corresponding to the hash value.

5. The method of claim 4 , wherein the hash value corresponds to a hash-converted prefix included in all WFA (WiFi Alliance) services, and

wherein a service name corresponding to the hash value is a prefix included in all WFA services when the second wireless device supports at least one WFA service, and

wherein the advertisement identifier is set to have a predetermined value.

6. The method of claim 5 , wherein the prefix included in all WFA services corresponds to ‘org.wi-fi.wfds’.

7. The method of claim 1 , wherein the search word corresponds to a service name of a specific service, or

wherein, based upon a dot (‘.’) that is included in the service name of the specific service, when the service name of the specific service is divided into a front part and an end part, the search word corresponds to the front part.

8. The method of claim 1 , wherein the first service information includes a service name and an advertisement identifier of at least one service that matches with at least one of the plurality of hash values when the probe request frame includes a plurality of hash values.

9. A method for performing a service advertisement in a first wireless device supporting a Wi-Fi Direct service, the method for performing a service advertisement comprises:

receiving, from a second wireless device, a probe request frame including a hash value;

transmitting a probe response frame including first service information corresponding to the hash value to the second wireless device;

receiving, from the second wireless device, a service search request frame including a search word,

wherein a wildcard search and an exact search are supported by the first wireless device and the second wireless device,

wherein a service search type is set to either the wildcard search or the exact search by an application service platform (ASP) of the second wireless device,

wherein the search word is set based on the service search type,

wherein the search word includes a prefix string and a preset symbol when the service search type is set to the wildcard search,

wherein the search word includes an exact string of a service name when the service search type is set to the exact search; and

transmitting a service search response frame including second service information to the first wireless device,

wherein the second service information includes one or more service names having the prefix string when the service search type is set to the wildcard search, and

wherein the second service information includes only a service name matching the service name included in the search word as the exact string when service search type is set to the exact search.

10. A first wireless device supporting a Wi-Fi Direct service that performs a service search, the first wireless device comprises:

a transceiver; and

a processor,

wherein the processor controls the transceiver to transmit a probe request frame including a hash value, and

wherein, when the transceiver receives, from a second wireless device, a probe response frame including first service information corresponding to the hash value, the processor controls the transceiver to transmit a service search request frame including a search word to the second wireless device and to receive, from the second wireless device, a service search response frame including second service information,

wherein a wildcard search and an exact search are supported by the first wireless device and the second wireless device based on the search word,

wherein a service search type is set to either the wildcard search or the exact search by an application service platform (ASP) of the first wireless device,

wherein the search word is set based on a service search type,

wherein the search word includes a prefix string and a preset symbol when the service search type is set to the wildcard search,

wherein the search word includes an exact string of a service name when the service search type is set to the exact search,

wherein the second service information includes one or more service names having the prefix string when the service search type is set to the wildcard search, and

wherein the second service information includes only a service name matching the service name included in the search word as the exact string when service search type is set to the exact search.

11. A first wireless device supporting a Wi-Fi Direct service that performs a service advertisement, the first wireless device comprises:

a transceiver; and

a processor,

wherein, when the transceiver receives, from a second wireless device, a probe request frame including a hash value,

the processor controls the transceiver to transmit a probe response frame including first service information corresponding to the hash value to the second wireless device, and

when the transceiver receives, from the second wireless device, a service search request frame including a search word,

the processor controls the transceiver to transmit a service search response frame including second service information corresponding to the search word to the first wireless device,

wherein a wildcard search and an exact search are supported by the first wireless device and the second wireless device,

wherein a service search type is set to either the wildcard search or the exact search by an application service platform (ASP) of the second wireless device,

wherein the search word is set based on a service search type,

wherein the search word includes a prefix string and a preset symbol when the service search type is set to the wildcard search,

wherein the search word includes an exact string of a service name when the service search type is set to the exact search,

wherein the second service information includes one or more service names having the prefix string when the service search type is set to the wildcard search, and

wherein the second service information includes only a service name matching the service name included in the search word as the exact string when service search type is set to the exact search.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 20, 2015
From: LEE, WOOKBONG; LEE, BYUNGJOO; KIM, JINHO; KIM, DONGCHEOL; CHO, HANGYU
To: LG ELECTRONICS INC.
Reel/Frame 035683/0261 →
Continuity (4)
Provisional Application 61728244 · Nov 20, 2012
Provisional Application 61732866 · Dec 3, 2012
Provisional Application 61736490 · Dec 12, 2012
Related Publication 20150341849A1 · Nov 26, 2015