Peer-assisted shopping
First Claim
1. A computer-implemented method, comprising:
- receiving captured media content;
identifying one or more products or services associated with the captured media content;
instantiating, at a first compute device, a transacting media container configured to support a media presentation interface configured to present media content associated with the captured media content, a control interface configured to initiate and control communication with at least one peer compute device during the presentation of the media content, and a transaction interface configured to list and allow transactions involving at least one product or service from the identified one or more products or services during presentation of the media content, the control interface including a share tool configured to allow sharing of at least one of the media content and/or at least one product or service listed in the transaction interface from the first compute device with the at least one peer compute device;
receiving, at the first compute device, a first command from a first user, the first command to initiate a communication with an at least one peer compute device, the at least one peer compute device associated with at least one second user;
rendering, on a graphical display of the first compute device, via the transacting media container, the media presentation interface displaying the media content, the control interface including an at least one indicator associated with the at least one second user and the transaction interface listing at least one product or service from the identified one or more products or services;
initiating, based on selection of the at least one indicator by the first user, at least one network communication channel from the first compute device to at least one peer compute device associated with the at least one second user associated with the selected at least one indicator; and
transmitting, via the at least one network communication channel, digital data corresponding to the media content and at least one product or service listed in the transaction interface of the first compute device, the digital data configured to synchronize media content on the first compute device with media content on the at least one peer compute device associated with the at least one second user.
3 Assignments
0 Petitions
Accused Products
Abstract
According to an embodiment of the disclosure, a method for peer-assisted shopping, the method includes initiating, on a first endpoint corresponding to a first user, a display of media content. The method also includes initiating, on the first endpoint, an interactive feature configured to allow the first user to interact with the first endpoint in response to the display of media content. The method further includes initiating, on the first endpoint, an option for the first user to invoke a communication request with at least a second user corresponding to at least a second endpoint. Moreover, the method includes, upon selection of the option, initiating a connection request with the at least a second endpoint.
322 Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
receiving captured media content; identifying one or more products or services associated with the captured media content; instantiating, at a first compute device, a transacting media container configured to support a media presentation interface configured to present media content associated with the captured media content, a control interface configured to initiate and control communication with at least one peer compute device during the presentation of the media content, and a transaction interface configured to list and allow transactions involving at least one product or service from the identified one or more products or services during presentation of the media content, the control interface including a share tool configured to allow sharing of at least one of the media content and/or at least one product or service listed in the transaction interface from the first compute device with the at least one peer compute device; receiving, at the first compute device, a first command from a first user, the first command to initiate a communication with an at least one peer compute device, the at least one peer compute device associated with at least one second user; rendering, on a graphical display of the first compute device, via the transacting media container, the media presentation interface displaying the media content, the control interface including an at least one indicator associated with the at least one second user and the transaction interface listing at least one product or service from the identified one or more products or services; initiating, based on selection of the at least one indicator by the first user, at least one network communication channel from the first compute device to at least one peer compute device associated with the at least one second user associated with the selected at least one indicator; and transmitting, via the at least one network communication channel, digital data corresponding to the media content and at least one product or service listed in the transaction interface of the first compute device, the digital data configured to synchronize media content on the first compute device with media content on the at least one peer compute device associated with the at least one second user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
receiving captured media content; identifying at least one of a product or a service associated with the captured media content; defining, at a first compute device, (i) a media container configured to present media content associated with the captured media content, and (ii) a transaction interface configured to identify a transaction involving the at least one of the product or the service during presentation of the media content; receiving, at the first compute device and during a presentation of the media content, a command from a first user to initiate a communication with a second compute device that is associated with a second user; transmitting, to the second compute device, digital data corresponding to (i) the media content and (ii) the transaction identified in the transaction interface, the digital data configured to synchronize media content on the first compute device with media content on the second compute device; and establishing a communication channel with the second compute device based on the second compute device receiving the digital data. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
Specification