IP Library Granted Patent US 8,626,753
Granted Patent B1
US 8,626,753 · App. 13/588,122 · Granted Jan 7, 2014

Personalization search engine

Inventors: Anshu Aggarwal (Edison, NJ); Brad Taylor (Fort Worth, TX)
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,626,753
App. No.
13/588,122
Granted
Jan 7, 2014
Kind
B1
Abstract

Methods and apparatus provide for a personalization search engine that receives a search query from a first user and identifies multiple portions of indexed content—where each respective portion of indexed content has metadata that matches at least one characteristic of the search query. The personalization search engine determines a relevance of each respective portion of indexed content to the first user who provided the search query. It is understood that, in various embodiments, the relevance of a portion of indexed content has to the first user who provided the search query can be based on user feedback associated with an online version of that portion of indexed content. The personalization search engine ranks the multiple portions of indexed content according to their respective relevance to the first user who provided the search query and creates a search result based on ranking the multiple portions of indexed content.

Claims (44)

1. A method to adjust a ranking and expected reward of a first user comprising:

identifying a first object from indexed online content posted by the first user;

aggregating a portion of the identified indexed online content created by a second user in response to the indexed content online posted by the first user, each respective portion of indexed content referencing metadata;

in response to the portion of identified content from the second user being feedback, incorporating the aggregated portion of indexed online content into the metadata of the first object forming a new object;

determining the relevance of the first object to the new object using a predetermined metric; and

adjusting the ranking and expected reward of the first user as a function of the relevance of the first object to the new object.

2. The method of claim 1 , wherein the feedback is related to the indexed content online posted by the first user and comprises one of:

a mention;

a re-post;

a linked to;

a comment;

a sentiment;

a question;

a rating; and

a ranking.

3. The method of claim 1 , wherein aggregating a portion of the identified indexed online content comprises aggregating content from a social network.

4. The method of claim 1 , wherein the metadata comprises friendly metadata.

5. The method of claim 4 , wherein the at least one first user has a social network relationship with the at least one different second user and the social network is used to share the friendly metadata.

6. The method of claim 4 further comprising determining the relevance of the first object to the new object from the friendly metadata.

7. A non-transitory computer readable medium comprising executable instructions encoded thereon operable on a computerized device to perform processing comprising:

instructions for identifying a first object from indexed online content posted by the first user;

instructions for aggregating a portion of the identified indexed online content created by a second user in response to the indexed content online posted by the first user, each respective portion of indexed content referencing metadata;

in response to the portion of identified content from the second user being feedback, incorporating the aggregated portion of indexed online content into the metadata of the first object forming a new object;

instructions for determining the relevance of the first object to the new object using a predetermined metric; and

instructions for adjusting the ranking and expected reward of the first user as a function of the relevance of the first object to the new object.

8. A computer system comprising:

a processor;

a memory unit that stores instructions associated with an application executed by the processor; and

an interconnect coupling the processor and the memory unit, enabling the computer system to execute the application and perform operations of:

identifying a first object from indexed online content posted by the first user, the first user;

aggregating a portion of the identified indexed online content created by a second user in response to the indexed content online posted by the first user, each respective portion of indexed content referencing metadata;

in response to the portion of identified content from the second user being feedback, incorporating the aggregated portion of indexed online content into the metadata of the first object forming a new object;

determining the relevance of the first object to the new object using a predetermined metric; and

adjusting the ranking and expected reward of the first user as a function of the relevance of the first object to the new object.

9. A method comprising:

receiving at least one search criteria from a first user;

identifying multiple portions of indexed content, each respective portion of indexed content related to at least one characteristic of the search criteria, each respective portion of indexed content referencing metadata;

determining a relevance of each respective portion of indexed content to the first user who provided the search criteria, the relevance based on second user feedback associated with an online version of the portion of indexed content comprising:

identifying a first rating of the second user providing the first user with second user feedback associated with an online version of a first portion of the multiple portions of the indexed content wherein the first rating is indicative of a degree to which a third user agrees with the second user feedback;

ranking the multiple portions of indexed content according to their respective relevance to the search criteria of the first user; and

creating a search result based on ranking the multiple portions of indexed content.

10. The method as in claim 9 , wherein determining the relevance of each respective portion of indexed content to the search criteria of first user further comprises identifying a second rating of the second user providing the second user feedback associated with an online version of the first portion of the multiple portions of indexed content wherein the second rating is indicative of a degree to which the third user agrees with the second user feedback.

11. The method as in claim 10 , wherein when the first rating is higher than the second rating, determining the first portion of indexed content has a greater relevance to the first user search criteria than a second portion of the multiple portions of indexed content; and

wherein the second rating is higher than the first rating, determining the second portion of the multiple portions of indexed content has a greater relevance to the search criteria of the first user than the first portion of indexed content.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 24, 2014
From: NPHIP, LLC
To: PINK FLAMINGO, SERIES 31 OF ALLIED SECURITY TRUST I
Reel/Frame 033597/0630 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2013
From: QUEWEY HOLDING, INC.
To: NPHIP, LLC
Reel/Frame 030195/0591 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2013
From: AGGARWAL, ANSHU; TAYLOR, BRADLEY A.
To: QUEWEY HOLDING, INC.
Reel/Frame 030100/0769 →
Continuity (1)
Continuation In Part 12622262 · Nov 19, 2009