Systems and methods for receiving product data

US9363568B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9363568-B2
Application numberUS-201414231575-A
CountryUS
Kind codeB2
Filing dateMar 31, 2014
Priority dateMar 31, 2014
Publication dateJun 7, 2016
Grant dateJun 7, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems and methods for receiving product data for products featured in a media asset are described. In some embodiments, the system includes control circuitry that receives from a server data for products featured in a media asset and timestamps for the media asset associated with the products featured in the media asset. The control circuitry generates for display a list including one or more of the products. The control circuitry receives from user input circuitry a selection of a product in the list. The control circuitry transmits to the server a request for a portion of the media asset featuring the selected product based on a timestamp associated with the selected product.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for receiving product data, the method comprising: receiving, from a server, data for a plurality of products featured in a media asset and a plurality of timestamps for the media asset, wherein each timestamp is associated with one of the plurality of products featured in the media asset; generating for display, using control circuitry, a list including one or more products of the plurality of products, wherein generating for display, using the control circuitry, the list comprises: retrieving, from a memory, a viewing history for a user; identifying, using the control circuitry, a portion of the media asset that has not been viewed by the user based on the viewing history; determining, using the control circuitry, a timestamp of the plurality of timestamps related to the portion of the media asset not viewed by the user; and identifying, using the control circuitry, a product of the plurality of products associated with the timestamp; receiving, from user input circuitry, a selection of a product in the list; and transmitting, to the server, a request for a portion of the media asset featuring the selected product based on a timestamp associated with the selected product. 2. The method of claim 1 , wherein the data for the plurality of products featured in the media asset includes at least one of product information, a category, a price, and a vendor for each product of the plurality of products. 3. The method of claim 1 , wherein generating for display, using the control circuitry, the list including the one or more products of the plurality of products comprises: receiving, from the user input circuitry, a category; and determining, using the control circuitry, a product of the plurality of products associated with the category. 4. The method of claim 1 , further comprising: generating for display, using the control circuitry, an option for a user to purchase the product; receiving, via the user input circuitry, a selection of the option; and generating for display, using the control circuitry, at least one of product information, a price, and a vendor for the product. 5. The method of claim 4 , further comprising: in response to receiving the selection of the option, transmitting an instruction, to the server, to add the product to a wishlist for a user. 6. The method of claim 1 , further comprising: generating for display, using the control circuitry, an option for a user to add the product to a wishlist for the user; receiving, via the user input circuitry, a selection of the option; and transmitting, to the server, an instruction to add the product to the wishlist of the user. 7. The method of claim 1 , further comprising: generating for display, using the control circuitry, an option for a user to opt out of receiving product data; receiving, via the user input circuitry, a selection of the option; and in response to receiving the selection of the option, preventing, using the control circuitry, display of the list including the one or more products of the plurality of products. 8. The method of claim 1 , further comprising: generating for display, using the control circuitry, one of a video clip and an image for each product in the list, wherein the one of the video clip and the image include a scene from the media asset featuring the product. 9. A system for receiving product data, the system comprising: user input circuitry; control circuitry configured to: receive, from a server, data for a plurality of products featured in a media asset and a plurality of timestamps for the media asset, wherein each timestamp is associated with one of the plurality of products featured in the media asset; generate for display a list including one or more products of the plurality of products, wherein the control circuitry configured to generate for display the list is further configured to: retrieve, from a memory, a viewing history for a user; identify a portion of the media asset that has not been viewed by the user based on the viewing history; determine a timestamp of the plurality of timestamps related to the portion of the media asset not viewed by the user; and identify a product of the plurality of products associated with the timestamp; receive, from the user input circuitry, a selection of a product in the list; and transmit, to the server, a request for a portion of the media asset featuring the selected product based on a timestamp associated with the selected product. 10. The system of claim 9 , wherein the data for the plurality of products featured in the media asset includes at least one of product information, a category, a price, and a vendor for each product of the plurality of products. 11. The system of claim 9 , wherein the control circuitry configured to generate for display the list including the one or more products of the plurality of products is further configured to: receive, from the user input circuitry, a category; and determine a product of the plurality of products associated with the category. 12. The system of claim 9 , wherein the control circuitry is further configured to: generate for display an option for a user to purchase the product; receive, via the user input circuitry, a selection of the option; and generate for display at least one of product information, a price, and a vendor for the product. 13. The system of claim 12 , wherein the control circuitry is further configured to: in response to receiving the selection of the option, transmit an instruction, to the server, to add the product to a wishlist for a user. 14. The system of claim 9 , wherein the control circuitry is further configured to: generate for display an option for a user to add the product to a wishlist for the user; receive, via the user input circuitry, a selection of the option; and transmit, to the server, an instruction to add the product to the wishlist of the user. 15. The system of claim 9 , wherein the control circuitry is further configured to: generate for display an option for a user to opt out of receiving product data; receive, via the user input circuitry, a selection of the option; and in response to receiving the selection of the option, prevent display of the list including the one or more products of the plurality of products. 16. The system of claim 9 , wherein the control circuitry is further configured to: generate for display one of a video clip and an image for each product in the list, wherein the one of the video clip and the image include a scene from the media asset featuring the product. 17. A method for receiving product data, the method comprising: receiving, from a server, data for a plurality of products featured in a media asset and a plurality of timestamps for the media asset, wherein each timestamp is associated with one of the plurality of products featured in the media asset; generating for display, using control circuitry, a list including one or more products of the plurality of products, wherein generating for display, using the control circuitry, the list comprises: retrieving, from a memory, a viewing history for a user; identifying, using the control circuitry, a portion of the media asset that has been viewed by the user based on the viewing history; determining, using the control circuitry, a timestamp of the plurality of timestamps related to the portion of the media asset viewed by the user; and identifying, using the control circuitry, a product of the plurality of products associated with the timestamp;

Assignees

Inventors

Classifications

  • specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video programme · CPC title

  • involving timestamps for synchronizing content · CPC title

  • for displaying messages, e.g. warnings, reminders (arrangements for providing short real-time information to substation in data switching networks H04L12/1895) · CPC title

  • Electronic shopping (payment schemes, payment architectures or payment protocols for electronic shopping systems G06Q20/12) · CPC title

  • for defining user preferences, e.g. favourite actors or genre (retrieval personalisation and generation of user profiles for the retrieval of video data G06F16/739; user profiles in network data switching protocols H04L67/306) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9363568B2 cover?
Systems and methods for receiving product data for products featured in a media asset are described. In some embodiments, the system includes control circuitry that receives from a server data for products featured in a media asset and timestamps for the media asset associated with the products featured in the media asset. The control circuitry generates for display a list including one or more…
Who is the assignee on this patent?
United Video Properties Inc, Rovi Guides Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/47815. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 07 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).