Method, apparatus, and computer program product for service discovery proxy for wireless communication
First Claim
Patent Images
1. A method comprising:
- composing, by a wireless device in a wireless network, a wireless service discovery frame, the wireless service discovery frame including at least a service ID indicating support for providing proxy service discovery for other wireless devices operating in the wireless network and one or more indications whether the proxy service discovery is available for proxied publish services, proxied subscribe services, or both; and
transmitting, by the wireless device, the composed wireless service discovery frame to the wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprises composing, by a wireless device in a wireless network, a service ID indicating support for providing proxy service discovery for other wireless devices operating in the wireless network; and transmitting, by the wireless device, a wireless service discovery frame to the wireless network, the service discovery frame including the composed service ID.
-
Citations
24 Claims
-
1. A method comprising:
-
composing, by a wireless device in a wireless network, a wireless service discovery frame, the wireless service discovery frame including at least a service ID indicating support for providing proxy service discovery for other wireless devices operating in the wireless network and one or more indications whether the proxy service discovery is available for proxied publish services, proxied subscribe services, or both; and transmitting, by the wireless device, the composed wireless service discovery frame to the wireless network. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
receiving, by a wireless device in a wireless network, a wireless service discovery frame from another wireless device operating in the wireless network, the service discovery frame including at least a service ID indicating support by the other wireless device for providing proxy service discovery for wireless devices operating in the wireless network and one or more indications whether the proxy service discovery is available for proxied publish services, proxied subscribe services, or both; transmitting, by the wireless device, to the other wireless device, a proxy registration request message in response to the wireless service discovery frame; and receiving, by the wireless device, a response message in response to the proxy registration request message, indicating registration of the wireless device by the other wireless device, to provide a proxy service for the wireless device. - View Dependent Claims (7, 8)
-
-
9. An apparatus, comprising:
-
at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to; compose in a wireless network, a wireless service discovery frame, the wireless service discovery frame including at least a service ID indicating support for providing proxy service discovery for other wireless devices operating in the wireless network and one or more indications whether the proxy service discovery is available for proxied publish services, proxied subscribe services, or both; and transmit the composed wireless service discovery frame to the wireless network. - View Dependent Claims (10, 11, 12, 13)
-
-
14. An apparatus, comprising:
-
at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to; receive in a wireless network, a wireless service discovery frame from another wireless device operating in the wireless network, the service discovery frame including a service ID indicating at least support by the other wireless device for providing proxy service discovery for wireless devices operating in the wireless network and one or more indications whether the proxy service discovery is available for proxied publish services, proxied subscribe services, or both; transmit to the other wireless device, a proxy registration request message in response to the wireless service discovery frame; and receive a response message in response to the proxy registration request message, indicating registration of the wireless device by the other wireless device, to provide a proxy service for the wireless device. - View Dependent Claims (15, 16)
-
-
17. A computer program product comprising computer executable program code recorded on a computer readable non-transitory storage medium, the computer executable program code comprising:
-
code for composing, by a wireless device in a wireless network, a wireless service discovery frame, the wireless service discovery frame including at least a service ID indicating support for providing proxy service discovery for other wireless devices operating in the wireless network and one or more indications whether the proxy service discovery is available for proxied publish services, proxied subscribe services, or both; and code for transmitting, by the wireless device, the composed wireless service discovery frame to the wireless network. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer program product comprising computer executable program code recorded on a computer readable non-transitory storage medium, the computer executable program code comprising:
-
code for receiving, by a wireless device in a wireless network, a wireless service discovery frame from another wireless device operating in the wireless network, the service discovery frame including at least a service ID indicating support by the other wireless device for providing proxy service discovery for wireless devices operating in the wireless network and one or more indications whether the proxy service discovery is available for proxied publish services, proxied subscribe services, or both; code for transmitting, by the wireless device, to the other wireless device, a proxy registration request message in response to the wireless service discovery frame; and code for receiving, by the wireless device, a response message in response to the proxy registration request message, indicating registration of the wireless device by the other wireless device, to provide a proxy service for the wireless device. - View Dependent Claims (23, 24)
-
Specification