CPC H04N 21/812 (2013.01) [G06Q 30/0633 (2013.01); H04N 21/4532 (2013.01); H04N 21/47815 (2013.01)] | 15 Claims |
1. A method, comprising:
providing a processing environment for a user to view content during an interactive session with the user;
receiving, during the interactive session within the processing environment, a product identifier for a product from a media streaming service selected by the user during streaming of media selection on a user device;
identifying, during the interactive session within the processing environment, retailers that offer the product based on the product identifier, wherein identifying further includes mapping the product identifier to the retailers from available retailers, wherein mapping further includes identifying an Application Programming Interface (API) for each of the retailers;
obtaining, during the interactive session within the processing environment, a price for the product from each of the retailers, wherein obtaining further includes processing each API with a transaction system associated with each retailer using the product identifier and obtaining a corresponding availability of and the corresponding price of the product from the corresponding transaction system;
generating, during the interactive session within the processing environment, a list that comprises retailer identifiers for the retailers and the corresponding prices for the retailers; and
providing, during the interactive session within the processing environment, the list back to the media streaming service for presentation to the user during streaming of the media selection on the user device.
|