EFFICIENT SERVICE ADVERTISEMENT AND DISCOVERY IN A PEER-TO-PEER NETWORKING ENVIRONMENT WITH COOPERATIVE ADVERTISEMENT
First Claim
1. A machine-implemented method for advertising services in a peer-to-peer networking environment, the method comprising:
- comparing operating conditions of a remote device and operating conditions of a local device, wherein the local device and the remote device are located within a predetermined proximity of a wireless network; and
transmitting an advertisement request from the local device to the remote device based on the comparison of the operating conditions of the local device and the remote device, the advertisement request identifying one or more services advertised by the local device, whereby the remote device is configured to advertise the one or more services on behalf of the local device in the wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
Operating conditions of a remote device and operating conditions of a local device are compared, where the local device and the remote device are located within a predetermined proximity of a wireless network. An advertisement request is transmitted from the local device to the remote device based on the comparison of the operating conditions of the local device and the remote device. The advertisement request includes information identifying one or more services advertised by the local device, whereby the remote device is configured to advertise the one or more services on behalf of the local device in the wireless network.
181 Citations
28 Claims
-
1. A machine-implemented method for advertising services in a peer-to-peer networking environment, the method comprising:
-
comparing operating conditions of a remote device and operating conditions of a local device, wherein the local device and the remote device are located within a predetermined proximity of a wireless network; and transmitting an advertisement request from the local device to the remote device based on the comparison of the operating conditions of the local device and the remote device, the advertisement request identifying one or more services advertised by the local device, whereby the remote device is configured to advertise the one or more services on behalf of the local device in the wireless network. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A machine-readable storage medium having instructions stored therein, which when executed by a machine, cause the machine to perform a method for advertising a service in a peer-to-peer networking environment, the method comprising:
-
comparing operating conditions of a remote device and operating conditions of a local device, wherein the local device and the remote device are located within a predetermined proximity of a wireless network; and transmitting an advertisement request from the local device to the remote device based on the comparison of the operating conditions of the local device and the remote device, the advertisement request identifying one or more services advertised by the local device, whereby the remote device is configured to advertise the one or more services on behalf of the local device in the wireless network. comparing operating conditions of a remote device and operating conditions of a local device, wherein the local device and the remote device are located within a predetermined proximity of a wireless network; and transmitting an advertisement request from the local device to the remote device based on the comparison of the operating conditions of the local device and the remote device, the advertisement request identifying one or more services advertised by the local device, whereby the remote device is configured to advertise the one or more services on behalf of the local device in the wireless network. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A portable device, comprising:
-
a service advertiser selection unit to compare operating conditions of a remote device and operating conditions of the portable device, wherein the portable device and the remote device are located within a predetermined proximity of a wireless network; and a service advertisement unit coupled to the service advertiser selection unit to transmit an advertisement request to the remote device based on the comparison of the operating conditions of the portable device and the remote device, the advertisement request identifying one or more services advertised by the portable device, whereby the remote device is configured to advertise the one or more services on behalf of the portable device in the wireless network. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A machine-implemented method for advertising services in a peer-to-peer networking environment, the method comprising:
-
receiving an advertisement request from a remote device based on a comparison of operating conditions of a local device and operating conditions of the remote device, the first advertisement request including one or more services available from the remote device; and broadcasting a service advertisement in the wireless network, by the local device, the service advertisement including the one more services to be advertised on behalf of the remote device. - View Dependent Claims (20, 21, 22)
-
-
23. A machine-readable storage medium having instructions stored therein, which when executed by a machine, cause the machine to perform a method for advertising a service in a peer-to-peer networking environment, the method comprising:
-
receiving an advertisement request from a remote device based on a comparison of operating conditions of a local device and operating conditions of the remote device, the first advertisement request including one or more services available from the remote device; and broadcasting a service advertisement in the wireless network, by the local device, the service advertisement including the one more services to be advertised on behalf of the remote device. - View Dependent Claims (24, 25, 26)
-
-
27. A portable device, comprising:
-
a service advertiser selection unit to receive an advertisement request from a remote device based on a comparison of operating conditions of the portable device and operating conditions of the remote device, the advertisement request including one or more services to be available from the remote device; and a service advertisement unit coupled to the service advertiser selection unit to broadcast a service advertisement in the wireless network, the service advertisement including one more services to be advertised on behalf of the remote device. - View Dependent Claims (28)
-
Specification