Data communication with remote network node
First Claim
Patent Images
1. A network communication system for communicating application-specific data between base and remote network appliances via the Internet, and for presenting the application-specific data at the remote network appliances, the system comprising:
- a network server arrangement adapted to receive data transfer requests via the Internet, associate the received data transfer requests with a base network appliance, authenticate the associated data transfer requests as a function of authentication data for the base network appliance and data in the request, and to pass each authenticated data transfer request to an associated base network appliance via the Internet; and
at each associated base network appliance, a data router adapted to respond to authenticated requests received via the Internet from the network server arrangement by using metadata at the base network appliance to identify application-specific data corresponding to the request, transcoding the identified application-specific data from a first format type to a second Internet-communication format type, the second format type being compatible with one of the remote network appliances, and sending the transcoded data to the one of the remote network appliances.
3 Assignments
0 Petitions
Accused Products
Abstract
Data transfer between remote and base locations over a network is effected. According to an example embodiment of the present invention, a data router controls the routing of data between base and remote network appliances as a function of metadata describing the data and capabilities of the remote network appliance.
214 Citations
30 Claims
-
1. A network communication system for communicating application-specific data between base and remote network appliances via the Internet, and for presenting the application-specific data at the remote network appliances, the system comprising:
-
a network server arrangement adapted to receive data transfer requests via the Internet, associate the received data transfer requests with a base network appliance, authenticate the associated data transfer requests as a function of authentication data for the base network appliance and data in the request, and to pass each authenticated data transfer request to an associated base network appliance via the Internet; and
at each associated base network appliance, a data router adapted to respond to authenticated requests received via the Internet from the network server arrangement by using metadata at the base network appliance to identify application-specific data corresponding to the request, transcoding the identified application-specific data from a first format type to a second Internet-communication format type, the second format type being compatible with one of the remote network appliances, and sending the transcoded data to the one of the remote network appliances. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for communicating application-specific data between base and remote network appliances via the Internet, and for presenting the application-specific data at the remote network appliances, the system comprising:
-
means for receiving data transfer requests at a network server via the Internet, means for associating the received data transfer requests with a base network appliance, means for authenticating the associated data transfer requests as a function of authentication data for the base network appliance and data in the request, and means for passing each authenticated data transfer request to an associated base network appliance via the Internet; and
at each associated base network appliance, a data router arrangement for responding to an authenticated request received via the Internet from the network server arrangement, the data router arrangement including means for using metadata at the base network appliance to identify application-specific data corresponding to the request, means for transcoding the identified application-specific data from a first format type to a second Internet-communication format type, the second format type being compatible with one of the remote network appliances, and means for sending the transcoded data to the one of the remote network appliances.
-
-
24. A method for communicating application-specific data between base and remote network appliances via the Internet, and for presenting the application-specific data at the remote network appliances, the method comprising:
-
at a network server, receiving data transfer requests via the Internet, associating the received data transfer requests with a base network appliance, authenticating the associated data transfer requests as a function of authentication data for the base network appliance and data in the request, and passing each authenticated data transfer request to an associated base network appliance via the Internet; and
at each associated base network appliance, responding to an authenticated request received via the Internet from the network server arrangement by using metadata at the base network appliance to identify application-specific data corresponding to the request, transcoding the identified application-specific data from a first format type to a second Internet-communication format type, the second format type being compatible with one of the remote network appliances, and sending the transcoded data to the one of the remote network appliances. - View Dependent Claims (25, 26, 27, 28, 29)
-
-
30. A method for communicating data between base and remote network appliances, the method comprising:
-
storing metadata identifying application-specific characteristics of data stored at the base network appliance;
authenticating a user at a remote network appliance;
populating at least one asset space with an identification of data stored at the base network appliance as a function of the stored metadata and the authenticated user;
presenting the at least one asset space to the authenticated user for use in selecting stored data for transfer; and
in response to receiving a request for data identified in the asset space, transcoding the data from a first MIME type into a second MIME type as a function of an application program available at a remote network appliance identified in the request and facilitating the communication of the transcoded data to the remote network appliance.
-
Specification