Network-distributed data routing
First Claim
1. A network communication system for communicating data between a home user-network node and a remote user-network node, the system comprising:
- a home user-network node configured and arranged to store data capable of being routed on the network;
a remote user-network node configured and arranged to receive data routed on the network;
a server node on the network; and
a network-distributed application routing controller implemented in the home user-network node and in the server node, with the server node adapted to control routing functions at the home user-network node via the network-distributed application routing controller, the network-distributed application routing controller being configured and arranged to respond to a request for data routing between the home user-network node and the remote user-network node by;
verifying the request as a function of security data provided via the request, configuring the data for routing, and administratively controlling the home-user network node and the server node for routing the requested data between the home user-network node and the remote user-network node.
2 Assignments
0 Petitions
Accused Products
Abstract
Data transfer over an network is effected in a manner that facilitates the use of available communications channels and makes possible enhanced data routing control and monitoring. According to an example embodiment of the present invention, data is transferred over a network having a plurality of communication links. A home (e.g., data source) node coupled to the network supplies data for transfer on the network. A network-distributed application routing controller is implemented at a host server and at the home node, and is configured for controlling the home node for passing data on the network. A data request from a remote network access appliance, such as a laptop or mobile telephone, is received at the host server. In response to the request, the host server implements the network-distributed application routing controller to transfer data from a home node to the remote network access appliance.
-
Citations
25 Claims
-
1. A network communication system for communicating data between a home user-network node and a remote user-network node, the system comprising:
-
a home user-network node configured and arranged to store data capable of being routed on the network;
a remote user-network node configured and arranged to receive data routed on the network;
a server node on the network; and
a network-distributed application routing controller implemented in the home user-network node and in the server node, with the server node adapted to control routing functions at the home user-network node via the network-distributed application routing controller, the network-distributed application routing controller being configured and arranged to respond to a request for data routing between the home user-network node and the remote user-network node by;
verifying the request as a function of security data provided via the request, configuring the data for routing, and administratively controlling the home-user network node and the server node for routing the requested data between the home user-network node and the remote user-network node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for routing content among peer locations in a peer-to-peer network, the system comprising:
-
a plurality of mobile personal network access appliances configured and arranged to access the peer-to-peer network;
a plurality of home network nodes configured and arranged to store personal content and programmed with a user application router configured to route the personal content on the peer-to-peer network;
a network server configured and arranged to communicate with the mobile personal network access appliances and the home network nodes via the peer-to-peer network, and programmed with a host application router configured to interact with the user application routers to control each home network node for communicating files made available at each home network node; and
wherein the network server is configured and arranged to respond to a request for content from the mobile personal network access appliance by;
authenticating a user at the mobile personal network access appliance as a function of authentication data for the user; and
in response to the request being authenticated, facilitating the communication of the personal content from a corresponding home network node to the mobile personal network access appliance via the peer-to-peer network. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A method for routing content among peer locations in a peer-to-peer network including a plurality of mobile personal network access appliances, a plurality of home nodes and a host server, the method comprising:
-
programming a user application router function into each of the home nodes, the user application router configured and arranged for interacting with the host server for transferring data from the home node to a mobile personal network access appliance; and
in response to a request from one of the mobile personal network access appliances;
verifying the request as a function of authentication data for a user at the mobile personal network access appliance, in response to the request being verified, providing a network-based interface to the mobile personal network access appliance, the interface providing information describing data available to the mobile personal network access appliance, via one of the home nodes; and
in response to a request for available data from the mobile personal network access appliance, controlling, via the user application router, the home node to transfer data to the peer-to-peer network and routing the data to the mobile personal network access appliance.
-
Specification