Product and presentation placement system and method
First Claim
1. A method for efficiently purchasing at least one product opportunity with regard to specified presentation and product data, said method comprising:
- hosting an electronic database by a backend computer system, said electronic database being stored on a non-transitory computer-readable medium of said backend computer system and of said backend computer system and comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, product data and an association between said presentation data and said product data, and purchase information for said products, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations;
transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data;
encoding meta-data from the meta-data structure for the presentation and the product data into a video;
receiving at said backend computer system a request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation;
querying by said backend computer system said electronic database hosted by said backend computing system based on said specified presentation product data;
transforming by said electronic database hosted by said backend computer system said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities;
disseminating by said backend computer system said list of said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities;
receiving at said backend computer system a buy request for said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities from said requester; and
processing at said backend computer system said buy request from said requester.
7 Assignments
0 Petitions
Accused Products
Abstract
Viewers of presentations of entertainment, news, education and other the like, often observe unadvertised products of interest therein. However, in order to avoid degrading the artistic or objective integrity, producers and distributors of such presentations, do not provide sufficient product description information to permit the viewer to identify and/or purchase the product. The present invention describes methods and systems for permitting such users to research and/or purchase products observed to be involved in presentations by accessing presentation appearance data, product description data, and issuance data prepared, stored and associated in a non-transitory computer-readable database.
10 Citations
90 Claims
-
1. A method for efficiently purchasing at least one product opportunity with regard to specified presentation and product data, said method comprising:
-
hosting an electronic database by a backend computer system, said electronic database being stored on a non-transitory computer-readable medium of said backend computer system and of said backend computer system and comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, product data and an association between said presentation data and said product data, and purchase information for said products, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving at said backend computer system a request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying by said backend computer system said electronic database hosted by said backend computing system based on said specified presentation product data; transforming by said electronic database hosted by said backend computer system said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; disseminating by said backend computer system said list of said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities; receiving at said backend computer system a buy request for said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities from said requester; and processing at said backend computer system said buy request from said requester. - View Dependent Claims (2, 3, 4)
-
-
5. A method for efficiently identifying at least one product opportunity with regard to specified presentation and product data, said method comprising:
-
hosting an electronic database by a backend computer system, said electronic database being stored on a non-transitory computer-readable medium of said backend computer system and comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, product data and an association between said presentation data and said product data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; initiating a request for product opportunities on a requester input device; receiving at said backend computer system said request from said requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying by said backend computer system said electronic database hosted by said backend computing system based on said specified presentation product data; transforming by said electronic database hosted by said backend computer system said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; and disseminating by said backend computer system said list of said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities.
-
-
6. A method for efficiently aggregating a list of at least one product opportunity regarding specified presentation and product data, said method comprising:
-
hosting an electronic database by a backend computer system, said electronic database being stored on a non-transitory computer-readable medium of said backend computer system and comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, product data and an association between said presentation data and said product data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving at said backend computer system a request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying by said backend computer system said electronic database hosted by said backend computing system based on said specified presentation product data; transforming by said electronic database hosted by said backend computer system said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; and disseminating by said backend computer system said list of said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for efficiently aggregating a list of at least one product opportunity regarding specified presentation and product data, said method comprising:
-
hosting an electronic database by a backend computer system, said electronic database being stored on a non-transitory computer-readable medium of said backend computer system and comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, said presentation data including meta-data, and product data including meta-data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving at said backend computer system a request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying by said backend computer system said electronic database hosted by said backend computing system based on said specified presentation product data; transforming by said electronic database hosted by said backend computer system said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; and disseminating by said backend computer system said list of said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities. - View Dependent Claims (27, 28, 29)
-
-
30. A method for efficiently aggregating a list of at least one product opportunity as well as controlling a requesting device regarding specified presentation and product data, said method comprising:
-
hosting an electronic database by a backend computer system, said electronic database being stored on a non-transitory computer-readable medium comprising presentation data regarding presentations containing an involvement of an unadvertised product, product data, command data for said requesting device, and an association between said presentation data and said command data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data, into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving at said backend computer system said request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying by said backend computer system said electronic database hosted by said backend computing system based on said specified presentation product data; transforming by said electronic database hosted by said backend computer system said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; disseminating by said backend computer system said list of said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities; and issuing by said backend computer system command data configured to control said requesting device based at least in part upon said presentation data.
-
-
31. A method for efficiently aggregating a list of at least one product opportunity as well as controlling a requesting device regarding specified presentation and product data, said method comprising:
-
hosting an electronic database by a backend computer system, said electronic database being stored on a non-transitory computer-readable medium comprising presentation data regarding presentations containing an involvement of an unadvertised product, product data, command data for said requesting device, and an association between said product data and said command data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving at said backend computer system said request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video a-presentation; querying by said backend computer system said electronic database hosted by said backend computing system based on said specified presentation product data; transforming by said electronic database hosted by said backend computer system said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; disseminating by said backend computer system said list of said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities; and issuing by said backend computer system command data configured to control said requesting device based at least in part upon said product data.
-
-
32. A system for efficiently purchasing at least one product opportunity with regard to specified presentation and product data, said system comprising:
-
a backend computer system that transforms the presentation and product data into a meta-data structure using the association between said presentation data and said product data, encodes meta-data from the meta-data structure for the presentation and the product data into a video, receives a request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation, queries an electronic database hosted by said backend computing system based on said specified presentation product data, disseminates a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities produced by said electronic database, receives a buy request for said at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities from said requester, and processes said buy request from said requester; and said electronic database that is hosted by said backend computer system, is stored on a non-transitory computer-readable medium of said backend computer system, that comprises presentation data regarding presentations containing an involvement of at least one unadvertised product, product data and an association between said presentation data and said product data and purchase information for said products wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations, and that transforms said specified presentation and product data of said request for product opportunities into said list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities. - View Dependent Claims (33, 34, 35)
-
-
36. A system for efficiently identifying at least one product opportunity with regard to specified presentation and product data, said system comprising:
-
a requester input device that initiates a request for product opportunities; a backend computer system that transforms the presentation and product data into a meta-data structure using the association between said presentation data and said product data, encodes meta-data from the meta-data structure for the presentation and the product data into a video receives said request from said requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation, queries an electronic database hosted by said backend computing system based on said specified presentation product data, and disseminates a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities produced by said electronic database; and said electronic database that is hosted by said backend computer system, that is stored on a non-transitory computer-readable medium of said backend computer system, that comprises presentation data regarding presentations containing an involvement of at least one unadvertised product, product data and an association between said presentation data and said product data wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations, and that transforms said specified presentation and product data of said request for product opportunities into said list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities. - View Dependent Claims (40)
-
-
37. A system for efficiently aggregating a list of at least one product opportunity regarding specified presentation and product data, said system comprising:
-
a backend computer system that transforms the presentation and product data into a meta-data structure using the association between said presentation data and said product data, encodes meta-data from the meta-data structure for the presentation and the product data into a video, receives a request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using, the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation, queries an electronic database hosted by said backend computing system based on said specified presentation product data, and disseminates a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities produced by said electronic database; and said electronic database that is hosted by said backend computer system, that is stored on a non-transitory computer-readable medium of said backend computer system, that comprises presentation data regarding presentations containing involvement of at least one unadvertised product, product data, and an association between said presentation data and said product data wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations, and that transforms said specified presentation and product data of said request for product opportunities into said list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities. - View Dependent Claims (38, 39, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A system for efficiently aggregating a list of at least one product opportunity regarding specified presentation and product data, said system comprising:
-
a backend computer system that transforms the presentation and product data into a meta-data structure using the association between said presentation data and said product data, encodes meta-data from the meta-data structure for the presentation and the product data into a video, receives said request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation, queries an electronic database hosted by said backend computing system based on said specified presentation product data, and disseminates a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities produced by said electronic database; and said electronic database that is hosted by said backend computer system, that is stored on a non-transitory computer-readable medium, that comprises presentation data regarding presentations containing involvement of at least one unadvertised product, said presentation data including meta-data, and product data including meta-data wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations, and that transforms said specified presentation and product data of said request for product opportunities into said list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities. - View Dependent Claims (57, 58, 59)
-
-
60. A system for efficiently aggregating a list of at least one product opportunity as well as controlling a requesting device regarding specified presentation and product data, said system comprising:
-
a backend computer system that transforms the presentation and product data into a mat-data structure using the association between said presentation data and said product data, encodes meta-data from the meta-data structure for the presentation and the product data into a video, receives said request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation, queries an electronic database hosted by said backend computing system based on said specified presentation product data, disseminates a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities produced by said electronic database, and issues command data configured to control said requesting device based at least in part upon said presentation data; and said electronic database that is hosted by said backend computer system, that is stored on a non-transitory computer-readable medium of said backend computer system, that comprises presentation data regarding presentations containing involvement of at least one unadvertised product, product data, command data for said requesting device, and an association between said presentation data and said command data wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations, and that transforms said specified presentation and product data of said request for product opportunities into said list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities.
-
-
61. A system for efficiently aggregating a list of at least one product opportunity as well as controlling a requesting device regarding specified presentation and product data, said system comprising:
-
a backend computer system that transforms the presentation and product data into a meta-data structure using the association between said presentation data and said product data, encodes meta-data from the meta-data structure for the presentation and the product data into a video, receives said request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation, queries an electronic database hosted by said backend computing system based on said specified presentation product data, disseminates a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities produced by said electronic database, and issues command data configured to control said requesting device based at least in part upon said product data; and said electronic database that is hosted by said backend computer system, that is stored on a non-transitory computer-readable medium of said backend computer system, that comprises presentation data regarding presentations containing involvement of at least one unadvertised product, product data, command data for said requesting device, and an association between said product data and said command data wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations, and that transforms said specified presentation and product data of said request for product opportunities into said list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities.
-
-
62. A non-transitory computer-readable medium including program instructions for a method for efficiently purchasing at least one product opportunity with regard to specified presentation and product data, method comprising:
-
hosting an electronic database comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, product data and an association between said presentation data and said product data, and purchase information for said products, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving a request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying said electronic database based on said specified presentation product data; transforming by said electronic database said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; disseminating said list of said at least one product opportunity; receiving a buy request for said at least one product opportunity from said requester; and processing said buy request from said requester. - View Dependent Claims (63, 64, 65)
-
-
66. A non-transitory computer-readable medium including program instructions for a method for efficiently identifying at least one product opportunity with regard to specified presentation and product data, said method comprising:
-
hosting an electronic database comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, product data and an association between said presentation data and said product data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; initiating a request for product opportunities from a requester device; receiving said request from said requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying said electronic database based on said specified presentation product data; transforming by said electronic database said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; and disseminating said list of said at least one product opportunity. - View Dependent Claims (79, 80, 81)
-
-
67. A non-transitory computer-readable medium including program instructions for a method for efficiently aggregating a list of at least one product opportunity regarding specified presentation and product data, said method comprising:
-
hosting an electronic database comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, product data and an association between said presentation data and said product data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving a request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video a presentation; querying said electronic database hosted based on said specified presentation product data; transforming by said electronic database said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; and disseminating said list of said at least one product opportunity. - View Dependent Claims (68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 82, 83, 84)
-
-
85. A non-transitory computer-readable medium including program instructions for a method for efficiently aggregating a list of at least one product opportunity regarding specified presentation and product data, said method comprising:
-
hosting an electronic database comprising presentation data regarding presentations containing involvement of at least one unadvertised product, said presentation data including meta-data, and product data including meta-data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving a request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying said electronic database based on said specified presentation product data; transforming said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; and disseminating said list of said at least one product opportunity. - View Dependent Claims (86, 87, 88)
-
-
89. A non-transitory computer-readable medium including program instructions for a method for efficiently aggregating a list of at least one product opportunity as well as controlling a requesting device regarding specified presentation and product data, said method comprising:
-
hosting an electronic database comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, product data, command data for said requesting device, and an association between said presentation data and said command data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving said request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying said electronic database based on said specified presentation product data; transforming said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; disseminating said list of said at least one product opportunity; and issuing command data configured to control said requesting device based at least in part upon said presentation data.
-
-
90. A non-transitory computer-readable medium including program instructions for a method for efficiently aggregating a list of at least one product opportunity as well as controlling a requesting device regarding specified presentation and product data, said method comprising:
-
hosting an electronic database comprising presentation data regarding presentations containing an involvement of at least one unadvertised product, product data, command data for said requesting device, and an association between said product data and said command data, wherein said presentations are not dependent on a manner of distribution of said presentations including not being dependent on Internet based delivery of said presentations; transforming the presentation and product data into a meta-data structure using the association between said presentation data and said product data; encoding meta-data from the meta-data structure for the presentation and the product data into a video; receiving said request from a requester for product opportunities related to said specified presentation and product data that was displayed in a video presentation of the video using the meta-data, said specified presentation and product data being part of said request for product opportunities, and said presentation and product data describing an involvement of a product in the video presentation; querying said electronic database based on said specified presentation product data; transforming said specified presentation and product data of said request for product opportunities into a list of at least one product opportunity tied to other similarly classified presentation and product data but not explicitly tied to said specified presentation and product data of said request for product opportunities as a function of attributes of said specified presentation and product data in order to efficiently provide said other similarly classified presentation and product data not explicitly tied to said specified presentation and product data of said request for product opportunities; disseminating said list of said at least one product opportunity; and issuing command data configured to control said requesting device based at least in part upon said product data.
-
Specification