IP Library Patent Application 12969567
Patent Application
App. No. 12/969,567

Meta-Web

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/969,567
Abstract

In one aspect, a system includes an information server, operable to perform operations comprising: receiving a search query from a user device; receiving search results responsive to the search query from a search engine; determining from a registry that user annotations or other metadata are associated with the received search results; ordering the search results according to their relevance, where the relevance is determined based at least in part on the user annotations or other metadata in the registry; generating a search results page including the ordered search results and an annotation tool, wherein the annotation tool provides functions that allow a user of the user device to provide annotations for a particular search result, and wherein the annotation tool receives annotations provided by the user for later use in generating search results pages; and transmitting the search results page to the user device for presentation.

Claims (40)

1 . A system, comprising:

an information server, operable to perform operations comprising:

receiving a search query from a user device;

receiving search results responsive to the search query from a search engine;

determining from a registry that user annotations or other metadata are associated with the received search results;

ordering the search results according to their relevance, where the relevance is determined based at least in part on the user annotations or other metadata in the registry;

generating a search results page including the ordered search results and an annotation tool, wherein the annotation tool provides functions that allow a user of the user device to provide annotations for a particular search result, and wherein the annotation tool receives annotations provided by the user for later use in generating search results pages; and

transmitting the search results page to the user device for presentation.

2 . The system of claim 1 , wherein the annotations provided by the user for the particular search result include at least one of comments on the particular search result, questions related to the particular search result, indications that the particular search result is relevant, and indications that the search result is not relevant.

3 . The system of claim 1 , wherein the search results page includes content dynamically extracted from the registry.

4 . The system of claim 1 , the operations further comprising:

generating a search query page which includes a field into which a user can enter one or more search terms.

5 . The system of claim 1 , wherein the search results page further includes a relevance button; and

the operations further comprising generating a display item which explains the relevance of a term in response to a user selection of the relevance button.

6 . The system of claim 1 , wherein the search results page further includes means for the user to select an item and for framing the item in a page for purposes of user annotation.

7 . The system of claim 1 , wherein the annotations provided by the user are linked to a search space of the user so that further queries by said user return said annotations.

8 . The system of claim 1 , wherein the search results page further includes one or more items that, when selected by the user, lead to a product node for a particular product; and

the operations further comprising performing an independent search to collect data with regard to the particular product, and generating a web page that comprises information collected in real-time.

9 . The system of claim 8 , wherein the information collected in real-time includes annotations comprising offers by one or more merchants to sell the particular product and, optionally, other information of interest in connection with the particular product.

10 . The system of claim 1 , the operations further comprising:

filtering the search results based on a user profile, where said user profile comprises at least one of user performances and user information, wherein said user information comprises at least one of trusted reputation systems, preferred vendors, and areas of user understanding, interest, or user competency.

11 . The system of claim 1 , wherein the search results are sorted in a way that is personalized for the user.

12 . The system of claim 11 , wherein the personalization is based on an endorsement by a personal friend.

13 . The system of claim 1 , the operations further comprising:

forming one or more connections based on personal information of the user and other information, all of which reside in the registry or within a realm of resources available to the information server.

14 . The system of claim 1 , the operations further comprising:

generating a product node that groups together all information relating to a product.

15 . The system of claim 1 , the operations further comprising:

generating a buy button with which the user can enter into a personalized purchase transaction to bring the user to a preferred vendor or list of vendors.

16 . The system of claim 1 , further comprising:

updating a profile of the user; and

generating an updated search results page based on the updated user profile.

17 . The system of claim 1 , the operations further comprising:

generating a comment button for allowing said user to add a comment to a document or portion of a document; and

the operations further comprising adding the user comment to the registry.

18 . The system of claim 1 , the operations further comprising:

generating a means for asking a question related to a document.

19 . The system of claim 18 , the operations further comprising:

generating multiple instances of action buttons that are presented to the user to help the user judge the relevancy of a particular portion of the document.

20 . The system of claim 1 , wherein the registry establishes connections between objects stored in the registry, the connections comprising typed lines between the registry objects, the connections optionally comprising relationships between the objects, the objects optionally comprising a representation of at least one of products, people, places, categories, groups, organizations, roles, documents, portions of documents, certifications, ratings, dates, and times.

Assignments (4)
CHANGE OF NAME Recorded Oct 6, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044142/0357 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2011
From: HILLIS, W. DANIEL; FERREN, BRAN
To: APPLIED MINDS, INC.
Reel/Frame 025929/0616 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2011
From: METAWEB TECHNOLOGIES, INC.
To: GOOGLE INC.
Reel/Frame 025929/0670 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2011
From: APPLIED MINDS, INC.
To: METAWEB TECHNOLOGIES, INC.
Reel/Frame 025929/0733 →