IP Library Patent Application 13935338
Patent Application
App. No. 13/935,338

SYSTEMS AND METHODS FOR RECOMMENDING PRODUCTS VIA CROWDSOURCING AND DETECTING USER CHARACTERISTICS

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.
13/935,338
Abstract

A computer-implemented method for recommending products based on crowdsourcing and detecting user characteristics. A characteristic of a first user is detected from an image of the first user. A plurality of products are ranked based on crowdsourced data received for a plurality of images depicting the first user in relation to the plurality of products. One or more relatively higher ranked products from the ranking of the plurality of products are associated with the detected characteristic of the first user.

Claims (62)

1 . A computer-implemented method for recommending a product, the method comprising:

detecting a characteristic of a first user from an image of the first user;

ranking a plurality of products based on crowdsourced data received for a plurality of images depicting the first user in relation to the plurality of products; and

associating one or more relatively higher ranked products from the ranking of the plurality of products with the detected characteristic of the first user.

2 . The method of claim 1 , further comprising:

detecting a characteristic of a second user from an image of the second user.

3 . The method of claim 2 , further comprising:

comparing the characteristic of the first user to the characteristic of the second user; and

upon determining a match exists between the characteristics of the first and second users, recommending a product to the second user based on the association between the one or more relatively higher ranked products and the matching detected characteristic of the first user.

4 . The method of claim 1 , further comprising:

distributing the plurality of images or a link to the plurality of images to a plurality of users.

5 . The method of claim 4 , further comprising:

displaying a voting mechanism in relation to the plurality of images; and

collecting votes for each of the plurality of images as part of the crowdsourced data.

6 . The method of claim 1 , further comprising:

generating a list of products; and

placing the one or more relatively higher ranked products towards the top of the list.

7 . The method of claim 1 , further comprising:

generating a notification indicating a result of the crowdsourced data; and

sending the notification to the first user.

8 . The method of claim 1 , further comprising

storing the association between the rankings of the plurality of products and the detected characteristic of the first user.

9 . A computing device configured to recommend products, comprising:

a processor;

memory in electronic communication with the processor;

instructions stored in the memory, the instructions being executable by the processor to:

detect a characteristic of a first user from an image of the first user;

rank a plurality of products based on crowdsourced data received for a plurality of images depicting the first user in relation to the plurality of products; and

associate one or more relatively higher ranked products from the ranking of the plurality of products with the detected characteristic of the first user.

10 . The computing device of claim 9 , wherein the instructions are executable by the processor to:

detect a characteristic of a second user from an image of the second user.

11 . The computing device of claim 10 , wherein the instructions are executable by the processor to:

compare the characteristic of the first user to the characteristic of the second user; and

upon determining a match exists between the characteristics of the first and second users, recommend a product to the second user based on the association between the one or more relatively higher ranked products and the matching detected characteristic of the first user.

12 . The computing device of claim 9 , wherein the instructions are executable by the processor to:

distribute the plurality of images or a link to the plurality of images to a plurality of users.

13 . The computing device of claim 12 , wherein the instructions are executable by the processor to:

display a voting mechanism in relation to the plurality of images; and

collect votes for each of the plurality of images as part of the crowdsourced data.

14 . The computing device of claim 9 , wherein the instructions are executable by the processor to:

generate a list of products; and

place the one or more relatively higher ranked products towards the top of the list.

15 . The computing device of claim 9 , wherein the instructions are executable by the processor to:

generate a notification indicating a result of the crowdsourced data; and

send the notification to the first user.

16 . The computing device of claim 9 , wherein the instructions are executable by the processor to:

store the association between the rankings of the plurality of products and the detected characteristic of the first user.

17 . A computer-program product for recommending, by a processor, products, the computer-program product comprising a non-transitory computer-readable medium storing instructions thereon, the instructions being executable by the processor to:

detect a characteristic of a first user from an image of the first user;

rank a plurality of products based on crowdsourced data received for a plurality of images depicting the first user in relation to the plurality of products; and

associate one or more relatively higher ranked products from the ranking of the plurality of products with the detected characteristic of the first user.

18 . The computer-program product of claim 17 , wherein the instructions are executable by the processor to:

detect a characteristic of a second user from an image of the second user.

19 . The computer-program product of claim 17 , wherein the instructions are executable by the processor to:

compare the characteristic of the first user to the characteristic of the second user; and

upon determining a match exists between the characteristics of the first and second users, recommend a product to the second user based on the association between the one or more relatively higher ranked products and the matching detected characteristic of the first user.

20 . The computer-program product of claim 19 , wherein the instructions are executable by the processor to:

distribute the plurality of images or a link to the plurality of images to a plurality of users;

display a voting mechanism in relation to the plurality of images;

collect votes for each of the plurality of images as part of the crowdsourced data;

generate a notification indicating a result of the crowdsourced data; and

send the notification to the first user.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 10, 2014
From: COON, JONATHAN
To: 1-800 CONTACTS, INC.
Reel/Frame 034591/0751 →
NUNC PRO TUNC ASSIGNMENT Recorded Aug 25, 2014
From: 1-800 CONTACTS, INC.
To: GLASSES.COM INC.
Reel/Frame 033599/0307 →