IP Library Granted Patent US 9,584,866
Granted Patent B2
US 9,584,866 · App. 15/015,336 · Granted Feb 28, 2017

User commentary systems and methods

Inventors: Michael George Lenahan (Moraga, CA); Amanda Johnson (San Francisco, CA); Ben Lucas Mitchell (Oakland, CA); Chahn Chung (San Francisco, CA); Linda Young (San Jose, CA)
Assignee: eBay Inc.
H04N21/4788G06F17/30595G06Q30/0623H04N21/2542H04N21/4126H04N21/42208H04N21/4312H04N21/4394H04N21/4756H04N21/4758H04N21/47815H04N21/84
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 9,584,866
App. No.
15/015,336
Granted
Feb 28, 2017
Kind
B2
Abstract

In one embodiment, a method includes receiving program content and data describing program content from a content source, and automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content. Product-related metadata associated with the program content is identified. The product-related metadata including data relating to the one or more relevant products or services displayed in the program content. The program content is communicated to a display device for presentation to a first user in a first portion of the display device, and the product-related metadata is communicated to a second display device for presentation to a second user substantially simultaneously with the presentation of the program content in the first display device. A user commentary is received from the second device, the user commentary generated by the second user and associated with the program content or product-related metadata.

Claims (37)

1. A method comprising:

receiving program content and data describing program content from a content source;

automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content

identifying, using one or more processors, product-related metadata associated with the program content, the product-related metadata including data relating to the one or more relevant products or services displayed in the program content;

communicating the program content to a display device for presentation to a first user in a first portion of the display device;

communicating the product-related metadata to a second display device for presentation to a second user substantially simultaneously with the presentation of the program content in the first display device;

receiving a user commentary from the second device, the user commentary generated by the second user and associated with the program content or product-related metadata wherein the second user commentary is communicated to the first, second and other users while the other users are viewing the program content;

linking the second user commentary to the program content;

storing the second user commentary and the link between the second user commentary and the program content; and

allowing the second user to specify that the commentary be stored in the network-based marketplace and associated with the second user's account in the networked-based market.

2. The method of claim 1 , further comprising accessing commentaries of other users associated with the program content or product-related metadata; and presenting, to the first user, the commentaries of the second and other users.

3. The method of claim 1 , wherein the data describing the program content includes at least one of a title of a program in the program content, a description of the program, a program genre, a program rating, an actor who appears in the program, a temporal length of the program, and a release date of the program.

4. The method of claim 1 , wherein the second user commentary includes at least a rating of a product associated with the product-related metadata.

5. The method of claim 1 , further comprising communicating the second user commentary to other users who have viewed the program content.

6. The method of claim 1 , further comprising retrieving the data describing the program content from the received program content.

7. The method of claim 1 , further comprising receiving a user identification of a product or service in the program content.

8. A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:

receiving program content and data describing program content from a content source;

automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content

identifying, using one or more processors, product-related metadata associated with the program content, the product-related metadata including data relating to the one or more relevant products or services displayed in the program content;

communicating the program content to a display device for presentation to a first user in a first portion of the display device;

communicating the product-related metadata to a second display device for presentation to a second user substantially simultaneously with the presentation of the program content in the first display device;

receiving a user commentary from the second device, the user commentary generated by the second user and associated with the program content or product-related metadata wherein the second user commentary is communicated to the first, second and other users while the other users are viewing the program content;

linking the second user commentary to the program content;

storing the second user commentary and the link between the second user commentary and the program content; and

allowing the second user to specify that the commentary be stored in the network-based marketplace and associated with the second user's account in the networked-based market.

9. A system comprising:

one or more hardware processors and executable instructions accessible on a computer-readable medium that, when executed, cause the one or more hardware processors to perform operations comprising:

receiving program content and data describing program content from a content source;

automatically identifying, based on user preferences of a first user, one or more relevant products or services displayed in the program content

identifying, using one or more processors, product-related metadata associated with the program content, the product-related metadata including data relating to the one or more relevant products or services displayed in the program content;

communicating the program content to a display device for presentation to a first user in a first portion of the display device;

communicating the product-related metadata to a second display device for presentation to a second user substantially simultaneously with the presentation of the program content in the first display device;

receiving a user commentary from the second device, the user commentary generated by the second user and associated with the program content or product-related metadata wherein the second user commentary is communicated to the first, second and other users while the other users are viewing the program content;

linking the second user commentary to the program content;

storing the second user commentary and the link between the second user commentary and the program content; and

allowing the second user to specify that the commentary be stored in the network-based marketplace and associated with the second user's account in the networked-based market.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2016
From: LENAHAN, MICHAEL GEORGE; JOHNSON, AMANDA; MITCHELL, BEN LUCAS; CHUNG, CHAHN; YOUNG, LINDA
To: EBAY INC.
Reel/Frame 038423/0208 →
Continuity (4)
Continuation 14559661 · Dec 3, 2014
Continuation 13566829 · Aug 3, 2012
Provisional Application 61515254 · Aug 4, 2011
Related Publication 20160156980A1 · Jun 2, 2016