User commentary systems and methods
First Claim
Patent Images
1. A method comprising:
- receiving program content from a content source;
identifying, using one or more processors, data describing the program content, the data describing the program content including data relating to products or services shown in the program content;
communicating the program content to a first display device for presentation to a user;
communicating the data describing the program content to a second device for presentation to the user substantially simultaneously with the presentation of the program content on the first display device;
receiving a selection of a first product from among the products shown in the program content via a user input to the second device;
receiving a user commentary referencing the first product from the second device, the user commentary generated by the user and associated with the first product within the program content; and
based on the commentary received, connecting a user to a network-based marketplace from the second device to locate listings of multiple sources for similar items to the products and services shown in the program content and associated with the commentary being viewed by the user.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that facilitate user commentary are described. In some embodiments, a method receives program content from a content source and identifies data describing the program content. The program content is communicated to a first device for presentation to a user. The data describing the program content is communicated to a second device for presentation to the user substantially simultaneously with the presentation of the program content on the first display device. A user commentary is received from the second device. The user commentary is generated by the user and associated with the program content.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving program content from a content source; identifying, using one or more processors, data describing the program content, the data describing the program content including data relating to products or services shown in the program content; communicating the program content to a first display device for presentation to a user; communicating the data describing the program content to a second device for presentation to the user substantially simultaneously with the presentation of the program content on the first display device; receiving a selection of a first product from among the products shown in the program content via a user input to the second device; receiving a user commentary referencing the first product from the second device, the user commentary generated by the user and associated with the first product within the program content; and based on the commentary received, connecting a user to a network-based marketplace from the second device to locate listings of multiple sources for similar items to the products and services shown in the program content and associated with the commentary being viewed by the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
receiving program content from a content source; identifying, using one or more processors, data describing the program content; communicating the program content to a first device for presentation to a user; communicating the data describing the program content to a second device for presentation to the user substantially simultaneously with the presentation of the program content on the first display device; receiving a user selection of an item displayed in the program content from the second device; receiving a user commentary from the second device, the user commentary generated by the user and associated with the selected item; and based on the commentary received, connecting a user to a network-based marketplace to locate listings of multiple sources for similar items to the item displayed in the program content and associated with the commentary. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. 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 from a content source; identifying data describing the program content; communicating the program content to a first display device for presentation to a user; communicating the data describing the program content to a second device for presentation to the user substantially simultaneously with the presentation of the program content on the first display device; receiving a user selection of an item displayed in the program content from the second device; receiving a user commentary from the second device, the user commentary generated by the user and associated with the selected item displayed in the program content; and based on the commentary received, connecting a user to a network-based marketplace from the second device to locate listings of multiple sources for similar items to the products and services shown in the program content being viewed by the user and associated with the commentary.
-
Specification