Apparatus and method for automatic provisioning of merchandise
First Claim
1. A processor-implemented method, comprising:
- receiving information identifying multiple products or services offered by a merchant;
receiving information identifying multiple products or services offered by a vendor;
identifying base video content to be presented to a user;
performing video recognition on the base video content to identify at least one product or service shown in the base video content;
selecting, based on the at least one product or service identified in the base video content, (i) a first product or service from the multiple products or services offered by the merchant, and (ii) a second product or service from the multiple products or services offered by the vendor, such that the first product or service and the second product or service are related to the at least one product or service identified in the base video content;
generating supplemental content including additional information for the first product or service and the second product or service, the supplemental content including a user interface configured to allow a user to initiate a transaction for at least one of the first product or service or the second product or service;
dynamically binding the supplemental content to the base video content to form a shareable media container; and
sending the shareable media container including the dynamically bound supplemental content and base video content to an endpoint compute device associated with the user for display.
3 Assignments
0 Petitions
Accused Products
Abstract
One method includes receiving information identifying multiple products or services offered by one or more vendors and a set of criteria for each vendor, identifying base content to be presented to a user, selecting one or more of the products or services based on the criteria and the base content, and sending supplemental content associated with the selected product(s) or service(s) to an endpoint associated with the user for display with the base content. Another method includes receiving a request from a vendor associated with an e-commerce website and issuing a sub-account of a merchant processing account to the vendor in response to the request. The e-commerce website is associated with a merchant having the merchant processing account allowing the merchant to perform electronic transactions with a merchant processor, and the sub-account allows the vendor to transact directly with customers and to perform electronic transactions with the merchant processor.
45 Citations
23 Claims
-
1. A processor-implemented method, comprising:
-
receiving information identifying multiple products or services offered by a merchant; receiving information identifying multiple products or services offered by a vendor; identifying base video content to be presented to a user; performing video recognition on the base video content to identify at least one product or service shown in the base video content; selecting, based on the at least one product or service identified in the base video content, (i) a first product or service from the multiple products or services offered by the merchant, and (ii) a second product or service from the multiple products or services offered by the vendor, such that the first product or service and the second product or service are related to the at least one product or service identified in the base video content; generating supplemental content including additional information for the first product or service and the second product or service, the supplemental content including a user interface configured to allow a user to initiate a transaction for at least one of the first product or service or the second product or service; dynamically binding the supplemental content to the base video content to form a shareable media container; and sending the shareable media container including the dynamically bound supplemental content and base video content to an endpoint compute device associated with the user for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
at least one interface configured to receive information identifying multiple products or services offered by a merchant and information identifying multiple products or services offered by a vendor; and at least one processing device in communication with the interface and configured to; perform video recognition on base video content to identify a logo appearing in the base video content; select, based on the logo identified in the base video content, (i) a first product or service from the multiple products or services offered by the merchant, and (ii) a second product or service from the multiple products or services offered by the vendor, such that the first product or service and the second product or service are related to the logo; generate supplemental content including additional information about the first product or service and the second product or service, the supplemental content including a user interface configured to allow a user to initiate a transaction for at least one of the first product or service or the second product or service; dynamically bind the supplemental content to the base video content to form a shareable media container; and transmit the shareable media container including the dynamically bound supplemental content and base video content to an endpoint compute device associated with the user for display. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium comprising computer readable program code that, when executed by at least one processing device, causes the at least one processing device to:
-
receive information identifying multiple products or services offered by a merchant; receive information identifying multiple products or services offered by a vendor; identify base media content to be presented to a user; perform video recognition on the base media content to identify at least one product or service shown in the base media content; select, based on the at least one product or service identified in the base video content, (i) a first product or service from the multiple products or services offered by the merchant, and (ii) a second product or service from the multiple products or services offered by the vendor such that the first product or service and the second product or service are related to the at least one product or service identified in the base media content; generate supplemental content including additional information for the first product or service and the second product or service, the supplemental content configured to provide a user interface to allow a user to initiate a transaction for at least one of the first product or service or the second product or service; dynamically bind the supplemental content to the base media content to define a shareable media container; and send the shareable media container including the dynamically bound supplemental content and base video content to a first endpoint compute device. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification