Service discovery methods
First Claim
Patent Images
1. A method for service discovery, comprising:
- receiving a first service advertisement by a first device, the first service advertisement including at least a service of a second device;
updating a service directory of the first device to include the service of the second device;
broadcasting a beacon including an information element, the information element including at least a Media Access Control (MAC) address of the second device and a service discovery protocol data unit (SPDU) including at least a service attribute of the service of the second device, for a second service advertisement by the first device, the second service advertisement including at least the service of the second device, wherein the second service advertisement is used by a third device to effect use of the service of the second andidentifying physical location of the second device from common attributes of a root service class, the at least the service attribute of the service of the second device being defined as an attribute of a sub-class of the root service class.
7 Assignments
0 Petitions
Accused Products
Abstract
Aspects of the disclosure provide a method for service discovery. The method includes receiving a first service advertisement by a first device. The first service advertisement includes at least a service of a second device. Further, the method include updating a service directory of the first device to include the service of the second device, and transmitting a second service advertisement by the first device. The second service advertisement includes at least the service of the second device, and can be used by a third device to effect use of the service of the second device.
-
Citations
16 Claims
-
1. A method for service discovery, comprising:
-
receiving a first service advertisement by a first device, the first service advertisement including at least a service of a second device; updating a service directory of the first device to include the service of the second device; broadcasting a beacon including an information element, the information element including at least a Media Access Control (MAC) address of the second device and a service discovery protocol data unit (SPDU) including at least a service attribute of the service of the second device, for a second service advertisement by the first device, the second service advertisement including at least the service of the second device, wherein the second service advertisement is used by a third device to effect use of the service of the second and identifying physical location of the second device from common attributes of a root service class, the at least the service attribute of the service of the second device being defined as an attribute of a sub-class of the root service class. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A wireless device, comprising:
-
a transceiver module configured to receive service advertisements from other devices and transmit service advertisements to other devices; a memory module configured to store a service directory; and a processor configured to obtain from the transceiver module a first service advertisement that includes at least a service of a first device, update the service directory to include the service of the first device, and instruct the transceiver module to broadcast a beacon including an information element, the information element including at least a Media Access Control (MAC) address of a second device and a service discovery protocol data unit (SPDU) including at least a service attribute of a service of the second device, for a second service advertisement that includes the service of the first device, wherein the second service advertisement is used by a second device to effect use of the service of the first device, a physical location of the second device is identified from common attributes of a root service class, the at least the service attribute of the service of the second device being defined as an attribute of a sub-class of the root service class. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A network for service discovery, comprising:
-
a first device configured to transmit a first service advertisement that includes at least a service of the first device; a second device configured to receive the first service advertisement, update a service directory to include the service of the first device, and broadcast a beacon including an information element, the information element including at least a Media Access Control (MAC) address of the second device and a service discovery protocol data unit (SPDU) including at least a service attribute of a service of the second device, for a second service advertisement that includes at least the service of the second device and the service of the first device, wherein a physical location of the second device is identified from common attributes of a root service class, the at least the service attribute of the service of the second device being defined as an attribute of a sub-class of the root service class; and a third device configured to receive the second service advertisement, and communicate with the first device to use the service of the first device. - View Dependent Claims (14, 15, 16)
-
Specification