Real-time communications over data forwarding framework
First Claim
Patent Images
1. A method comprising:
- receiving a request from a first user system linked to a network of interconnected computer system nodes to retrieve at least one data item being continuously forwarded among the nodes in the network, the forwarded at least one data item being constantly routed within the network from node to node without storing the forwarded at least one data item on any fixed storage medium, the first user system executing a real-time communications client program that establishes a real-time communications session with a second user system executing a real-time communications client program;
retrieving the at least one data item from a node in response to the request from the first user system to retrieve the at least one data item; and
forwarding the retrieved at least one data item to the second user system.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, for real-time communications over data forwarding framework. A framework includes a group of interconnected computer system nodes each adapted to receive data and continuously forward the data from computer memory to computer memory without storing on any physical storage device in response to a request from a client system to store data from a requesting system and retrieve data being continuously forwarded from computer memory to computer memory in response to a request to retrieve data from the requesting system, and at least two client systems linked to the group, each of the client systems executing a real-time communications client program.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving a request from a first user system linked to a network of interconnected computer system nodes to retrieve at least one data item being continuously forwarded among the nodes in the network, the forwarded at least one data item being constantly routed within the network from node to node without storing the forwarded at least one data item on any fixed storage medium, the first user system executing a real-time communications client program that establishes a real-time communications session with a second user system executing a real-time communications client program; retrieving the at least one data item from a node in response to the request from the first user system to retrieve the at least one data item; and forwarding the retrieved at least one data item to the second user system. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A tangible computer readable medium embodying instructions for causing a data processing apparatus to perform a method for facilitating real-time communication on a node forwarding framework, the method comprising:
-
receiving a request from a first user system linked to a network of interconnected computer system nodes to retrieve at least one data item being continuously forwarded among the nodes in the network, the forwarded at least one data item being constantly routed within the network from node to node without storing the forwarded at least one data item on any fixed storage medium, the first user system executing a real-time communications client program that establishes a real-time communications session with a second user system executing a real-time communications client program; retrieving the at least one data item from a node in response to the request from the first user system to retrieve the at least one data item; and forwarding the retrieved at least one data item to the second user system. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A framework comprising:
-
a group of interconnected computer system nodes, each node configured to; A) in response to a request from a client system to store data, receive at least one data item and continuously forward the at least one data item among the computer system nodes without storing the forwarded at least one data item on any fixed storage medium, the forwarded at least on data item being constantly routed from node to node within the group of interconnected computer system nodes; and B) in response to a request from the client system to retrieve the at least one data item;
retrieve the at least one data item being continuously forwarded among the computer system nodes; andat least two client systems linked to the group, each of the client systems executing a real-time communications client program. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification