Peer-to-peer networking system using interconnectivity framework and peer library for interacting with applications
First Claim
1. An interconnectivity framework for communicating in a peer-to-peer network, a peer of the interconnectivity framework comprising:
- a peer library for publishing, messaging and locating component blocks over the peer-to-peer network; and
a telespace framework for managing component blocks in response to a requirement of an application to be executed at the peer, the component blocks being obtained by the peer library enable execution of the application at the peer in accordance with the requirement.
4 Assignments
0 Petitions
Accused Products
Abstract
An interconnectivity framework, method, and system for communicating in a peer-to-peer network is disclosed. A peer of the interconnectivity framework includes a peer library for publishing, messaging and locating component blocks over the peer-to-peer network and a telespace framework for managing component blocks in response to a requirement of an application to be executed at the peer. The component blocks being obtained by the peer library enable execution of the application at the peer in accordance with the requirement. The requirement defines the type of application so that the appropriate component blocks can be obtained from the peer-to-peer network. A networker is further included to enable communication with specific grids of the peer-to-peer network and to enable the publishing, messaging, and locating of objects published by specific peers of a grid of the peer-to-peer network.
-
Citations
30 Claims
-
1. An interconnectivity framework for communicating in a peer-to-peer network, a peer of the interconnectivity framework comprising:
-
a peer library for publishing, messaging and locating component blocks over the peer-to-peer network; and a telespace framework for managing component blocks in response to a requirement of an application to be executed at the peer, the component blocks being obtained by the peer library enable execution of the application at the peer in accordance with the requirement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A networker component for facilitating an application programming interface (API) of a peer in peer-to-peer network, the networker component comprising:
-
a resource manager for publishing resources of the peer to other peers of the peer-to-peer network and for obtaining objects from the other peers of the peer-to-peer network for an application; a grid manager to create or join specific grids of the peer-to-peer network; a dispatcher for receiving messages at the peer from the peer-to-peer network; and a dynamic overlay objects (DOO) component for creating the specific grids in response to instructions from the grid manager. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for executing an application at a peer having a telespace framework that is connected to a peer-to-peer network, comprising:
-
defining a peer library for publishing, messaging and locating component blocks over the peer-to-peer network; and defining a telespace framework for managing component blocks in response to a requirement of an application to be executed at the peer, the component blocks being obtained by the peer library to enable execution of the application at the peer in accordance with the requirement. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A computer readable media including program instructions for executing an application at a peer having a telespace framework that is connected to a peer-to-peer network, the computer readable media comprising:
-
program instructions for defining a peer library for publishing, messaging and locating component blocks over the peer-to-peer network; and program instructions for defining a telespace framework for managing component blocks in response to a requirement of an application to be executed at the peer, the component blocks being obtained by the peer library to enable execution of the application at the peer in accordance with the requirement. - View Dependent Claims (23, 24)
-
-
25. An interconnectivity framework for communicating in a peer-to-peer network, a peer of the interconnectivity framework comprising:
-
a peer library means for publishing, messaging and locating component blocks over the peer-to-peer network; and a framework means for managing component blocks in response to a requirement of an application to be executed at the peer, the component blocks being obtained by the peer library means to enable execution of the application at the peer in accordance with the requirement. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification