System, method and computer program product for downloading pushed content
First Claim
1. A system comprising:
- a terminal comprising a processor configured to receive service loading content that identifies download content and has a digital signature, wherein the processor is configured to authenticate the service loading content based upon the digital signature, and when the service loading content is authenticated, pull the download content to the terminal, wherein the processor is configured to authenticate the service loading content, and pull the download content, in response to receiving the service loading content and independent of interaction from a user of the terminal, and wherein the processor is configured to determine when an interruption occurs in pulling the download content such that the terminal receives a portion but less than all of the download content, and when an interruption occurs in receiving the content, recover the download content including receiving a remaining portion of the download content without also receiving at least part of the previously received portion; and
an origin server associated with the download content, wherein the service loading content identifies the origin server associated with the download content, wherein the processor of the terminal is configured to send a request for the download content to the origin server when the service loading content is authenticated, and wherein the processor is configured to receive the download content from the origin server in response to the request.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided for downloading pushed content includes a terminal capable of receiving service loading content that identifies download content and has a digital signature. The terminal is capable of authenticating the service loading content based upon the digital signature, and if the service loading content is authenticated, pulling the download content to the terminal. In this regard, the terminal is capable of authenticating the service loading content, and pulling the download content, in response to receiving the service loading content and independent of interaction from a user of the terminal. The terminal can also be capable of determining if an interruption occurs in receiving the download content such that the terminal receives less than the entire download content. And if an interruption occurs, the terminal can be capable of recovering the download content such that the terminal receives the plurality of data packets.
-
Citations
32 Claims
-
1. A system comprising:
-
a terminal comprising a processor configured to receive service loading content that identifies download content and has a digital signature, wherein the processor is configured to authenticate the service loading content based upon the digital signature, and when the service loading content is authenticated, pull the download content to the terminal, wherein the processor is configured to authenticate the service loading content, and pull the download content, in response to receiving the service loading content and independent of interaction from a user of the terminal, and wherein the processor is configured to determine when an interruption occurs in pulling the download content such that the terminal receives a portion but less than all of the download content, and when an interruption occurs in receiving the content, recover the download content including receiving a remaining portion of the download content without also receiving at least part of the previously received portion; and an origin server associated with the download content, wherein the service loading content identifies the origin server associated with the download content, wherein the processor of the terminal is configured to send a request for the download content to the origin server when the service loading content is authenticated, and wherein the processor is configured to receive the download content from the origin server in response to the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
directing receipt of service loading content at a terminal, wherein the service loading content identifies download content and has a digital signature; authenticating the service loading content based upon the digital signature; and directing pulling of the download content to the terminal when the service loading content is authenticated, wherein the service loading content is authenticated, and the download content is pulled, in response to receipt of the service loading content and independent of interaction from a user of the terminal, wherein directing pulling of the download content includes determining when an interruption occurs in pulling the download content such that the terminal receives a portion but less than all of the content, and when an interruption occurs in receipt of the content, directing recovery of the download content including directing receipt of a remaining portion of the download content without also directing receipt of at least part of the previously received portion, wherein the service loading content identifies an origin server associated with the download content, and wherein directing pulling of the download content comprises; directing sending of a request for the download content to the origin server when the service loading content is authenticated; and directing receipt of the download content at the terminal from the origin server in response to the request. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein that in response to execution by a processor cause an apparatus to at least perform the following:
-
directing receipt of service loading content, wherein the service loading content identifies download content and has a digital signature; authenticating the service loading content based upon the digital signature; and directing pulling of the download content when the service loading content is authenticated, wherein the service loading content is authenticated, and the download content is pulled, in response to receipt of the service loading content and independent of interaction from a user of the apparatus, wherein directing pulling of the download content includes determining when an interruption occurs in pulling the download content such that the apparatus receives a portion but less than all of the content, and when an interruption occurs in receipt of the content, directing recovery of the download content including directing receipt of a remaining portion of the download content without also directing receipt of at least part of the previously received portion, wherein the service loading content identifies an origin server associated with the download content, and wherein directing pulling of the download content comprises; directing sending of a request for the download content to the origin server when the service loading content is authenticated; and directing receipt of the download content at the apparatus from the origin server in response to the request. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
-
25. An apparatus comprising:
-
a processor; and a memory storing executable instructions that in response to execution by the processor cause the apparatus to at least perform the following; directing receipt of service loading content, wherein the service loading content identifies download content and has a digital signature; authenticating the service loading content based upon the digital signature; and directing pulling of the download content when the service loading content is authenticated, wherein the service loading content is authenticated, and the download content is pulled, in response to receipt of the service loading content and independent of interaction from a user of the apparatus, wherein directing pulling of the download content includes determining when an interruption occurs in pulling the download content such that the apparatus receives a portion but less than all of the content, and when an interruption occurs in receipt of the content, directing recovery of the download content including directing receipt of a remaining portion of the download content without also directing receipt of at least part of the previously received portion, wherein the service loading content identifies an origin server associated with the download content, and wherein directing pulling of the download content comprises; directing sending of a request for the download content to the origin server when the service loading content is authenticated; and directing receipt of the download content at the apparatus from the origin server in response to the request. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification