Patent ID: 8719384

Claim:
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.