Incorporating a mobile device into a peer-to-peer network
First Claim
Patent Images
1. A network device comprising:
- a peer-communication module operative to communicate as a peer in a peer-to-peer network;
a terminal-communication module operative to communicate with a user-terminal device; and
a proxy module operative to perform peer operations in said peer-to-peer network on behalf of said user-terminal device,wherein said peer operations comprise at least one ofselectively forwarding information on behalf of said user-terminal device according to rules, andselectively accumulating information on behalf of said user-terminal device according to rules,wherein said network device appears as a peer in said peer-to-peer network using said peer-communication module, wherein said peer operations are performed by said proxy module via said peer-communication module, and wherein said network device identifies itself to another peer device as said user-terminal device.
10 Assignments
0 Petitions
Accused Products
Abstract
A system and a method enabling a mobile user-terminal to participate as a peer in a peer-to-peer network, the system including a mobile user-terminal and a network device, the network device including a peer-communication module operative to communicate as a peer in a peer-to-peer network, a terminal-communication module operative to communicate with a user-terminal device, and a proxy module operative to perform peer operations in the peer-to-peer network on behalf of the user-terminal device.
24 Citations
48 Claims
-
1. A network device comprising:
-
a peer-communication module operative to communicate as a peer in a peer-to-peer network; a terminal-communication module operative to communicate with a user-terminal device; and a proxy module operative to perform peer operations in said peer-to-peer network on behalf of said user-terminal device, wherein said peer operations comprise at least one of selectively forwarding information on behalf of said user-terminal device according to rules, and selectively accumulating information on behalf of said user-terminal device according to rules, wherein said network device appears as a peer in said peer-to-peer network using said peer-communication module, wherein said peer operations are performed by said proxy module via said peer-communication module, and wherein said network device identifies itself to another peer device as said user-terminal device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A network device comprising:
-
a peer communication module operative to communicate as a peer in a plurality of peer-to-peer networks; a terminal communication module operative to communicate with a user-terminal device; and at least one proxy module operative to perform peer operations in said plurality of peer-to-peer networks on behalf of said user-terminal device, wherein said network device identifies itself to other peer devices as said user-terminal device; wherein said peer operations comprise at least one of protocol conversion and format conversion to enable said user-terminal device to access said plurality of peer-to-peer networks as a unified network. - View Dependent Claims (17)
-
-
18. A method for connecting a user terminal to a peer-to-peer network via a network device, said method comprising the steps of:
-
providing said network device wherein said network device is operating as a proxy of said user terminal in said peer-to-peer network; and performing peer operations by said network device in said peer-to-peer network on behalf of said user terminal, wherein said peer operations comprise at least one of selectively forwarding information on behalf of said user-terminal device according to rules, and selectively accumulating information on behalf of said user-terminal device, wherein said network device appears as a peer in said peer-to-peer network using said peer-communication module, wherein said peer operations are performed by said proxy module via said peer-communication module, and wherein said network device identifies itself to another peer device as said user-terminal device. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for connecting a user terminal to a peer-to-peer network comprising the steps of:
-
providing a network device with at least one proxy module operative to perform the steps of; communicating with said user terminal; and communicating as a peer device in said peer-to-peer network; providing said network device with identification parameters of said user terminal as peer in said peer-to-peer network; and performing peer operations in said peer-to-peer network, by said network device, on behalf of said user terminal, using said identification parameters, such that said network device identifies itself to another peer device as said user-terminal device.
-
-
31. A method for connecting a user terminal to a plurality of peer-to-peer networks, the method comprising:
-
providing a network device operative to communicate with said user terminal and to communicate as a peer device in said plurality of peer-to-peer networks; providing said network device with identification parameters of said user-terminal as a peer in each of said peer-to-peer networks; and performing peer operations, in each of said peer-to-peer network, by said network device, wherein said peer operations are performed by a proxy module on behalf of said user terminal, using said identification parameters such that said network device identifies itself to another peer device as said user-terminal device, and wherein said peer operations comprise at least one of protocol conversion and format conversion to enable said user-terminal device to access said plurality of peer-to-peer networks as a unified network.
-
-
32. A method for connecting a plurality of user terminals to a peer-to-peer network, the method comprising:
-
providing a network device operative to communicate with said user terminals and to communicate as a peer device in at least one peer-to-peer network; providing said network device with identification parameters of each of said user terminals as a peer in said peer-to-peer network; and performing peer operations, in said peer-to-peer network, by said network device, wherein said peer operations are performed by a proxy module on behalf of each of said user terminals, using said identification parameters, such that said network device identifies itself to another peer device as said user-terminal device.
-
-
33. A computer program product, stored on a non-transitory computer-readable medium, comprising instructions operative to cause a programmable processor of a network device to:
-
communicate as a peer in a peer-to-peer network; communicate with a user-terminal device, and to perform peer operations in said peer-to-peer network, wherein said peer operations are performed by a proxy module on behalf of said user-terminal device, and wherein said peer operations comprise at least one of selectively forwarding information on behalf of said user-terminal device according to rules, and selectively accumulating information on behalf of said user-terminal device, wherein said network device appears as a peer in said peer-to-peer network using said peer-communication module, wherein said peer operations are performed by said proxy module via said peer-communication module, and wherein said network device identifies itself to another peer device as said user-terminal device. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A computer program product, stored on a non-transitory computer-readable medium, comprising instructions operable to cause a programmable processor of a network device to:
-
communicate as a peer in a plurality of peer-to-peer networks; communicate with a user-terminal device; and perform peer operations in said peer-to-peer network, wherein said peer operations are performed by a proxy module on behalf of said user-terminal device such that said network device identifies itself to other peer devices as said user-terminal device; and wherein said peer operations comprise at least one of protocol conversion and format conversion to enable said user-terminal device to access said plurality of peer-to-peer networks as a unified network.
-
Specification