IP Library Patent Application 12108483
Patent Application
App. No. 12/108,483

Methods and Apparatuses to Provide Premium Contents over Internet

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 None
App. No.
12/108,483
Abstract

Systems and methods to provide premium content over Internet with in place preview. In one embodiment, a method includes: providing a representation of content to a first user, the representation of the content embeddable by the first user into a web page; receiving a request from a browser after the web page having the representation of the content is rendered in the browser; responsive to the request, presenting a user interface to process a payment to access the content without the browser leaving the web page; and upon completion of the payment, presenting the content in the browser.

Claims (47)

1 . A method, comprising:

providing a representation of content to a first user, the representation of the content embeddable by the first user into a web page;

receiving a request from a browser after the web page having the representation of the content is rendered in the browser;

responsive to the request, presenting a user interface to process a payment to access the content without the browser leaving the web page; and

upon completion of the payment, presenting the content in the browser.

2 . The method of claim 1 , wherein the content is presented in the web page.

3 . The method of claim 2 , wherein the representation of the content comprises a code.

4 . The method of claim 3 , wherein the code is at least in part in a HyperText Markup Language (HTML) or a script executable in the browser.

5 . The method of claim 3 , wherein the web page is provided via an insecure connection with a first server; and the representation of the content embedded in the web page causes the browser to communicate with a second server over a secure connection to process the payment.

6 . The method of claim 3 , further comprising:

presenting a reduced version of the content in the web page when the code contained in the web page is rendered in the web browser.

7 . The method of claim 6 , wherein the reduced version of the content includes at least one of a title, a description of the content, an abstract, a summary, a video clip, an audio clip, a thumbnail image, a price to access the content, and a selected portion of the content.

8 . The method of claim 6 , wherein the presenting the content in the browser comprises replacing the reduced version of the content with a full version of the content in the web page.

9 . The method of claim 6 , wherein the reduced version of the content includes a user interface element selectable to initiate the request.

10 . The method of claim 1 , wherein the user interface is provided in-line at the representation of the content in the web page.

11 . The method of claim 1 , wherein the user interface is provided in a pop-up window while the browser presents the web page.

12 . The method of claim 1 , further comprising:

presenting a user interface to the first user to receive information about the content;

storing the received information in a centralized database; and

presenting the information in the web page when the representation of the content contained in the web page is rendered in the web browser.

13 . The method of claim 12 , further comprising:

receiving a Uniform Resource Locator (URL) of the content from the first user; and

providing the URL to the browser to cause the browser to present the content after the completion of the payment.

14 . The method of claim 13 , wherein the centralized database is configured to store URL but not the content.

15 . The method of claim 12 , further comprising:

receiving from the first user a price to access the content, wherein the payment is charged according to the price specified by the first user.

16 . The method of claim 1 , further comprising:

presenting a link in the web page when the representation of the content is rendered in the web browser; and

in response to a second user selecting the link in the web browser, identifying the second user and presenting a second representation of the content to the second user, the second representation of the content embeddable by the second user into a second web page.

17 . The method of claim 16 , further comprising:

presenting information about the content when the second web page having the second representation of the content is rendered in a browser, the information about the content including a link to request access to the content;

in response to a selection of the link to request access to the content by a third user, presenting a user interface to process a second payment from the third user to access the content;

upon completion of the payment, presenting the content to the third user and compensating the first and second users using portions of the second payment.

18 . The method of claim 1 , further comprising:

providing a search interface to a second user separate from the first user;

in response to a search request from the search interface, presenting a selectable search result; and

responsive to the second user selecting the search result, presenting a second representation of the content, the second representation being associated with the second user and embeddable into a web page of the second user for a presentation of the content of the first user.

19 . A system, comprising:

means for providing a representation of content to a first user, the representation of the content embeddable by the first user into a web page;

means for receiving a request from a browser after the web page having the representation of the content is rendered in the browser;

means for presenting, responsive to the request, a user interface to process a payment to access the content without the browser leaving the web page; and

means for presenting the content in the browser upon completion of the payment.

20 . A machine readable media storing instructions, the instruction causing a system to perform a method, the method comprising:

providing a representation of content to a first user, the representation of the content embeddable by the first user into a web page;

receiving a request from a browser after the web page having the representation of the content is rendered in the browser;

responsive to the request, presenting a user interface to process a payment to access the content without the browser leaving the web page; and

upon completion of the payment, presenting the content in the browser.

Assignments (2)
CHANGE ASSIGNEE ADDRESS Recorded Sep 27, 2010
From: LOOKSMART
To: LOOKSMART
Reel/Frame 025039/0840 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2008
From: KAUFMAN, MATTHEW; DOWD, JOHN; HOKSTAD, VIDAR
To: LOOKSMART, LTD.
Reel/Frame 021159/0023 →