IP Library Granted Patent US 8,832,060
Granted Patent B2
US 8,832,060 · App. 13/970,110 · Granted Sep 9, 2014

Shopping context engine

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,832,060
App. No.
13/970,110
Granted
Sep 9, 2014
Kind
B2
Abstract

A system receives context data associated with a context and a user. The system then associates the context data to a user identifier and retrieves data associated with the context. The system then filters the data according to the context data to create result data. In another embodiment, the system also receives context data from a plurality of users, where the context data pertains to one or more attributes of a context. The system then using the context data ranks the one or more attributes of the context to create ranked data and generates a user interface based on the ranked data. In yet another embodiment, the system communicates context data associated with a context and a user to a server, and receives result data created by the server filtering data retrieved based on the context data. The system then generates a user interface based on the result data.

Claims (24)

1. A method, including:

receiving, by a hardware computer processor, context data indicative of a category of offerings in a provider, the context data associated with a user having a user identifier;

automatically discovering context attributes associated with the context, by processing attribute data received from a plurality of other users, the attribute data being related to a category of the offerings;

associating the context data and the context attributes with the user identifier; and

generating result data that is associated with the context and relevant to the user.

2. The method of claim 1 , wherein the context is from a group including a product and a service.

3. The method of claim 1 wherein the result data associated with the context includes at least one from a group including a review list, a recommendation list, research from other users, research from the user, a seller list, and a buyer list.

4. The method of claim 1 , further including:

receiving a rating from the user pertaining to the result data; and filtering the result data according to the rating.

5. The method of claim 1 , including filtering the result data according to one of one or more ratings associated with buyers or sellers of products or services included in the result data and geographic data associated with the user when the context is a service.

6. The method of claim 1 , including selectively updating the result data based on receiving new data associated with the context.

7. A system, comprising:

a processor;

a memory coupled to the processor for storing context data;

a context module to receive from a client, context indicative of a category of offerings in a provider, the context data associated with a user having a user identifier, the context module further to automatically discover context attributes associated with the context by processing attribute data received from a plurality of other users, the attribute data being related to the category of offerings, and the context module further to associate the context data and the context attributes with the user identifier; and

a results module to create result data relevant to the user and to communicate the result data to the client.

8. The system of claim 7 , wherein the results module is to associate an advertisement from a third party pertaining to a context and to provide the advertisement to a user interface of the user.

9. The system of claim 7 , wherein the results module is to provide a selectable portion of the context data and the context attributes associated with the user to another user based on a one or more rules.

10. The system of claim 7 , wherein the results module is to selectively update the result data based on receiving new data associated with the context.

11. One or more machine-readable hardware storage devices containing computer instructions that, when executed by a computer, cause the computer to perform operations comprising:

receiving context data indicative of a category of offerings in a provider, the context data associated with a user having a user identifier;

automatically discovering context attributes associated with the context, by processing attribute data received from a plurality of other users, the attribute data being related to a category of the offerings;

associating the context data and the context attributes with the user identifier; and

generating result data that is associated with the context and relevant to die user.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036170/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2014
From: SUNDARESAN, NEELAKANTAN; REITTER, ALEC
To: EBAY INC.
Reel/Frame 032797/0248 →