Method and apparatus for creating, configuring and displaying a widget to display user-generated highlights
First Claim
1. A computer-implemented method, comprising:
- generating, at a server and automatically in response to user-specified parameters provided via one or more user interface input mechanisms, a code snippet for a user interface object to be embedded in a first web page, the code snippet configured to query a highlighting service associated with the server for user-generated highlights of content from other web pages made by one or more visitors to the other web pages and to display the highlights within the user interface object;
following embedding, in response to user-specified action, of the code snippet in the first web page, the code snippet periodically querying the highlighting service for said user-generated highlights; and
upon receiving the highlights of content, displaying the highlights of content in the user interface object embedded in the first web page, said displaying being in a browser of a computer system.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for enabling the display of portions of internet documents that have been highlighted by users of a highlighting service are disclosed. Accordingly, a highlighting service includes a web portal with a web page providing users with a snippet of code, which, when inserted into an internet document, causes the internet document to display highlights from the highlighting service. The snippet of code can be configured to query the highlighting service for highlights that were made by certain users, or, highlights made on documents from certain domains, and so forth. The code associated with the user interface object displaying the highlights can e configured to periodically query the highlighting service to retrieve up-to-date highlights, thereby dynamically changing the highlights appearing on a web page or internet document.
-
Citations
15 Claims
-
1. A computer-implemented method, comprising:
-
generating, at a server and automatically in response to user-specified parameters provided via one or more user interface input mechanisms, a code snippet for a user interface object to be embedded in a first web page, the code snippet configured to query a highlighting service associated with the server for user-generated highlights of content from other web pages made by one or more visitors to the other web pages and to display the highlights within the user interface object; following embedding, in response to user-specified action, of the code snippet in the first web page, the code snippet periodically querying the highlighting service for said user-generated highlights; and upon receiving the highlights of content, displaying the highlights of content in the user interface object embedded in the first web page, said displaying being in a browser of a computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method, comprising:
- presenting a first web site for configuring, through user-specified parameters, a user interface object to be displayed on a web page of a second web site, the user interface object i) having associated code that queries a highlighting service for user-generated highlights associated with web pages other than the web page for configuring and the web page of the second web site, and ii) being configured to display the user-generated highlights within the second webpage;
receiving the user-specified parameters and configuring the code for the user interface object accordingly; and
following embedding of the user interface object in the web page of the second web site, the code periodically querying the highlighting service for said user-generated highlights, and upon receiving the highlights. displaying the highlights in the user interface object. - View Dependent Claims (11, 12, 13, 14, 15)
- presenting a first web site for configuring, through user-specified parameters, a user interface object to be displayed on a web page of a second web site, the user interface object i) having associated code that queries a highlighting service for user-generated highlights associated with web pages other than the web page for configuring and the web page of the second web site, and ii) being configured to display the user-generated highlights within the second webpage;
Specification