Transmitting Assets In UPnP Networks To Remote Servers
First Claim
1. A computer program product, comprising a computer readable storage medium having computer program instructions and data embodied thereon to adapt a content server on a local network to provide content on a local network to a host system coupled to a remote network, the content server and a client communicating via a first communications protocol restricted to managing communication between devices across the local network, the content server further adapted to communicate using a second communication protocol utilized for transporting content and data within and across networks, and wherein the client cannot communicate with the host system directly, the computer program instructions and data to adapt the server to perform the operations of:
- receiving at the content server, via the first communications protocol, a request from the client to transmit content stored on the client or on a storage device coupled to local network to the host system;
requesting by the content server from the host system, using the second communications protocol, an upload pointer corresponding to the location on the remote network where content will be transmitted; and
transmitting by the content server, using the second communications protocol the content to the location corresponding to the upload pointer.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and computer program products for allowing a renderer in a UPnP network the capability of being able to render general Internet content of static or dynamic nature, which the renderer was not designed to render in the contents original data format and file type. The system queries all devices on the local network, queries specific remote servers over the Internet, and retrieves data feeds from remote sources. The queried and retrieved data that is not in a format and file type that can be rendered by the renderer is loaded into a template and turned into a format and file type acceptable by the renderer. The queried and retrieved data in the proper format and file type is organized in a custom format and made available for rendering to the renderer. The system has the capability of transmitting content or the metadata of the content within the devices on the local network to a hosting service over the Internet. Additionally, a second local network has the capability of accessing the content stored on the first local network.
61 Citations
20 Claims
-
1. A computer program product, comprising a computer readable storage medium having computer program instructions and data embodied thereon to adapt a content server on a local network to provide content on a local network to a host system coupled to a remote network, the content server and a client communicating via a first communications protocol restricted to managing communication between devices across the local network, the content server further adapted to communicate using a second communication protocol utilized for transporting content and data within and across networks, and wherein the client cannot communicate with the host system directly, the computer program instructions and data to adapt the server to perform the operations of:
-
receiving at the content server, via the first communications protocol, a request from the client to transmit content stored on the client or on a storage device coupled to local network to the host system; requesting by the content server from the host system, using the second communications protocol, an upload pointer corresponding to the location on the remote network where content will be transmitted; and transmitting by the content server, using the second communications protocol the content to the location corresponding to the upload pointer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented system, coupled to a local network, and adapted to provide content on the local network to a host system coupled to a remote network, the system and a client communicating via a first communications protocol restricted to managing communication between devices across the local network, and the system further configured to communicate using a second communication protocol for transporting content and data within and across networks, and wherein the client cannot communicate with the host system directly, the system comprising:
-
an upload client communication module configured for the client to request, via the first communication protocol, to transmit content stored on the client or on a storage device coupled to the local network to the host system; and an upload module configured to request, using the second communications protocol, an upload pointer from the host system and configured to transmit, using the second communications protocol, the content to the location corresponding to the upload pointer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification