IP Library Granted Patent US 8,972,880
Granted Patent B2
US 8,972,880 · App. 12/398,102 · Granted Mar 3, 2015

Application programming interface for transferring content from the web to devices

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,972,880
App. No.
12/398,102
Granted
Mar 3, 2015
Kind
B2
Abstract

A tagging structure is used in web pages to identify content in such web pages that can be dragged and dropped into a wireless device when such web pages are rendered as a component of a web page served by a media management service.

Claims (30)

1. A method to retrieve content stored on a third party remote server for delivery to a wireless device, the method comprising:

sending a web page stored on the third party remote server to an end-user computer for display in a web browser, wherein the web browser displays a plurality of icons that correspond to content and wherein a tagging structure associated with the web page identifies content displayed on the web page that is available to a media management server for delivery to the wireless device, wherein content displayed on the web page that is identified by the tagging structure as unavailable is not available to the media management server for delivery to the wireless device, wherein a set of the unavailable content becomes available content when the end-user computer provides information that satisfies an access condition, wherein the tagging structure comprises a location of the content on a network that is available and an HTML code tag that specifies a cost associated with the content that is available;

receiving, from the end-user computer, a selection of the content displayed on the web page that is identified as available by the tagging structure;

retrieving the selected content from the network by using the location of the content from the tagging structure;

delivering the retrieved selected content to the wireless device in response to the selection from the end-user; and

charging an account associated with the wireless device for the cost specified by the HTML code tag in response to the delivery of the selected content to the wireless device.

2. The method as set forth in claim 1 , wherein the HTML code tag specifies a media type of the selected content.

3. The method as set forth in claim 1 , wherein the tagging structure is to indicate that the selected content may be selected and delivered to the wireless device by a drag and drop operation.

4. The method as set forth in claim 1 , wherein the third party remote server comprises a social network or an online store.

5. A non-transitory computer-readable medium that includes instructions that, when executed by a processing unit, causes the processing unit to retrieve content stored on a third party remote server for delivery to a wireless device by performing the steps of:

sending a web page stored on the third party remote server to an end-user computer for display in a web browser, wherein the web browser displays a plurality of icons that correspond to content and wherein a tagging structure associated with the web page identifies content displayed on the web page that is available to a media management server for delivery to the wireless device, wherein content displayed on the web page that is identified by the tagging structure as unavailable is not available to the media management server for delivery to the wireless device, wherein a set of the unavailable content becomes available content when the end-user computer provides information that satisfies an access condition, wherein the tagging structure comprises a location of the content on a network and an HTML code tag that specifies a cost associated with the content that is available;

receiving a selection of the content displayed on the web page that is identified by the tagging structure;

retrieving the selected content from the network by using the location of the content from the tagging structure;

delivering the retrieved selected content to the wireless device in response to the selection from the end-user; and

charging an account associated with the wireless device for the cost specified by the HTML code tag in response to the delivery of the selected content to the wireless device.

6. The non-transitory computer-readable medium as set forth in claim 5 , wherein the HTML code tag specifies a media type of the selected content.

7. The non-transitory computer-readable medium as set forth in claim 5 , wherein the tagging structure is to indicate that the selected content may be selected and delivered to the wireless device by a drag and drop operation.

8. The non-transitory computer-readable medium as set forth in claim 5 , wherein the third party remote server comprises a social network or an online store.

9. A system comprising:

at least one computer with a processor and memory; a third party remote server; an end-user computer; a network; a media management server; a wireless device; and a non-transitory computer readable medium having stored thereon one or more programs, which when executed by the at least one computer, cause the system to:

send a web page stored on the third party remote server to the end-user computer using the network for display in a web browser, wherein the web browser displays a plurality of icons that correspond to content and wherein a tagging structure associated with the web page identifies content displayed on the web page that is available to the media management server for delivery to the wireless device, wherein content displayed on the web page that is identified by the tagging structure as unavailable is not available to the media management server for delivery to the wireless device, wherein a set of the unavailable content becomes available content when the end-user computer provides information that satisfies an access condition, wherein the tagging structure comprises a location of the content on a network and an HTML code tag that specifies a cost associated with the content that is available;

receive a selection of the content displayed on the web page that is identified by the tagging structure;

retrieve the selected content from the network by using the location of the content from the tagging structure; and

deliver the retrieved selected content to the wireless device in response to the selection from the end-user; and

charge an account associated with the wireless device for the cost specified by the HTML code tag in response to the delivery of the selected content to the wireless device.

10. The system as set forth in claim 9 , wherein the HTML code tag specifies a media type of the selected content.

11. The system as set forth in claim 9 , wherein the tagging structure is to indicate that the selected content may be selected and delivered to the wireless device by a drag and drop operation.

12. The method of claim 1 , wherein the set of the unavailable content comprises all the unavailable content.

13. The non-transitory computer-readable medium as set forth in claim 5 , wherein the set of the unavailable content comprises all the unavailable content.

14. The system as set forth in claim 9 , wherein the set of the unavailable content comprises all the unavailable content.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2018
From: UNILOC LUXEMBOURG S.A.
To: UNILOC 2017 LLC
Reel/Frame 046532/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2018
From: PENDRAGON WIRELESS LLC
To: UNILOC LUXEMBOURG S.A.
Reel/Frame 045338/0601 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 22, 2012
From: LIN, DANIEL
To: PENDRAGON WIRELESS LLC
Reel/Frame 028247/0668 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 6, 2012
From: OOMBLE, INC.
To: LIN, DANIEL
Reel/Frame 027660/0536 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2009
From: LIN, DANIEL J.; HESS, CHRISTOPHER K.; MORGAN, ROBERT J.
To: OOMBLE, INC.
Reel/Frame 022352/0797 →