Method and system for transferring content from the web to mobile devices
First Claim
Patent Images
1. A method for enabling delivery of content from web pages to a mobile device, the method comprising:
- providing web-based code to a website that, when incorporated into the code of the website and activated by a user of a user terminal viewing the website, causes an address of a web page displayed on a web browser at the user terminal to be extracted from the web browser and sent as part of a hypertext transfer protocol (HTTP) request;
receiving, from the user terminal, the HTTP request comprising the address of the web page displayed on the web browser;
redirecting the HTTP request to a host web page with an inline frame displaying the web page;
receiving an action taken by the user that indicates a request to deliver an item of content displayed on the web page to the mobile device; and
at least partially responsive to receiving the action, transmitting instructions to the mobile device to retrieve the item of content and store the item of content on the mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A web page architecture is provided for enabling a user browse a web page and identify items of multimedia media content that the user desires to deliver to his mobile device. The delivery mechanism to transmit such content on the user'"'"'s mobile device may be either through push messaging and communicating with a client application on the user'"'"'s mobile device.
354 Citations
20 Claims
-
1. A method for enabling delivery of content from web pages to a mobile device, the method comprising:
-
providing web-based code to a website that, when incorporated into the code of the website and activated by a user of a user terminal viewing the website, causes an address of a web page displayed on a web browser at the user terminal to be extracted from the web browser and sent as part of a hypertext transfer protocol (HTTP) request; receiving, from the user terminal, the HTTP request comprising the address of the web page displayed on the web browser; redirecting the HTTP request to a host web page with an inline frame displaying the web page; receiving an action taken by the user that indicates a request to deliver an item of content displayed on the web page to the mobile device; and at least partially responsive to receiving the action, transmitting instructions to the mobile device to retrieve the item of content and store the item of content on the mobile device. - View Dependent Claims (2, 3, 8, 9, 10, 11, 12, 13)
-
-
4. A non-transitory computer-readable storage medium including instructions that, when executed by a processor, causes a proxy server to perform acts comprising:
-
providing code to a website that, when activated by a user viewing a web page of the website, causes a universal resource locator (URL) of the web page to be transmitted to the proxy server; receiving the URL of the web page; generating a web user interface comprising a receiving panel associated with an account of the user on the proxy server and an embedded web browser within a web page; providing the web page of the website for display in the embedded web browser; and receiving an action taken by the user that indicates a request to deliver an item of content displayed on the web page of the website in the embedded web browser to a mobile device associated, at the proxy server, with the account of the user. - View Dependent Claims (5, 6, 14, 15)
-
-
7. A server configured to enable a user to deliver content available from web pages to a mobile device, the server comprising:
-
a processor configured to provide web-based code to a website to enable the website to send a hypertext transfer protocol (HTTP) request to the server, the request including an address of a web page that contains a content item which can be delivered to a user'"'"'s mobile device; a filter configured to listen for and identify the HTTP request when received at the server; and a proxy service configured to redirect the HTTP request to a web server that hosts the web page and receive a response from the web server; wherein the processor is further configured to; present a web browser user interface that includes an embedded web browser displaying the web page received by the proxy service from the web server; receive an action taken by the user in the web browser user interface that indicates a request to deliver the content item from the web page to the mobile device; and transmit instructions to the mobile device to retrieve the content item from the server. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification