Systems and methods for operating a streaming service to provide community spaces for media content items

US11528517B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11528517-B2
Application numberUS-202016933831-A
CountryUS
Kind codeB2
Filing dateJul 20, 2020
Priority dateJun 9, 2017
Publication dateDec 13, 2022
Grant dateDec 13, 2022

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.

A community space is established for a media content item. Data items are received from contributing account holders. Each data item has metadata including an index time corresponding to a time of relevance of the data item during playback of the media content item. Each data item is separate from the media content item. The data items and their associated metadata are stored within the community space in correlation with the media content item. A streaming request for the media content item is received from a requesting account holder. The media content item is streamed to a device of the requesting account holder in response to the streaming request. At least some of the data items and their associated metadata correlated with the media content item are transmitted from the community space to the requesting account holder in conjunction with streaming the media content item to the requesting account holder.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, comprising: establishing a community space for a video; receiving a plurality of data items associated to the video from at least one contributing account holder, the plurality of data items being separate from the video, each of the plurality of data items including metadata specifying a time of relevance of the data item within the video, and an identity of the contributing account holder of the data item, wherein the metadata of a given data item of the plurality of data items includes specification of a pixel position within a video frame of the video, wherein the given data item is correlated to the pixel position; storing the plurality of data items and metadata within the community space in correlation with the video; operating a machine learning module to correlate multiple data items of the plurality of data items into a set of correlated data items; operating the machine learning module to determine a subject or a theme of the set of correlated data items; generating a dynamic data item and associated metadata that conveys the determined subject or theme of the set of correlated data items; storing the dynamic data item and associated metadata within the community space in correlation with the video; receiving a streaming request for the video from a requesting account holder; streaming the video to a computing device of the requesting account holder in response to the streaming request; and transmitting the dynamic data item and associated metadata from the community space to the computing device of the requesting account holder in conjunction with streaming the video. 2. The method as recited in claim 1 , wherein the community space for the video is generated upon an initial streaming of the video. 3. The method as recited in claim 1 , wherein the video is one or more of a movie, a television show, a sportscast, an independent video, and a computer-generated video. 4. The method as recited in claim 1 , wherein some of the plurality of data items includes digital data for one or more of a text message, an image, a graphic, a photograph, an audio recording, a video clip, and a music file. 5. The method as recited in claim 1 , further comprising: directing display of the dynamic data item on the computing device of the requesting account holder in accordance with a time of relevance of the dynamic data item during playback of the video. 6. The method as recited in claim 1 , wherein the plurality of data items are displayed on the computing device of the requesting account holder simultaneously with the playback of the video. 7. The method as recited in claim 1 , further comprising: receiving an additional data item from one or more contributing account holders during streaming of the video to the computing device of the requesting account holder, the additional data item having metadata including a time of relevance of the additional data item during playback of the video; storing the additional data item and associated metadata within the community space in correlation with the video; and transmitting the additional data item and associated metadata from the community space to the computing device of the requesting account holder in conjunction with continued streaming of the video to the computing device of the requesting account holder. 8. The method as recited in claim 1 , further comprising: directing display of a container including the plurality of data items on the computing device of the requesting account holder, wherein the container is configured to provide for display navigation through the plurality of data items. 9. The method as recited in claim 8 , wherein the container is displayed on the computing device of the requesting account holder simultaneously with the playback of the video. 10. The method as recited in claim 8 , wherein the container is configured to provide a user-controllable sort of the plurality of data items by one or more of time of relevance of data item during video playback, contributing account holder, data item type, fan-rating, geographic location of contributing account holder, and group association of contributing account holder. 11. The method as recited in claim 8 , wherein the container is configured to provide a text search tool to enable searching through the plurality of data items for user-specified textual content. 12. The method as recited in claim 8 , wherein the container is configured to enable user-selection of any of the plurality of data items, and wherein the method further includes making a current playback time of the video equal the time of relevance within the metadata of a currently selected data item within the container. 13. The method as recited in claim 1 , further comprising: directing display of the given data item on the computing device of the requesting account holder in accordance with the time of relevance the given data item during playback of the video and at the pixel position to which the given data item is correlated. 14. The method as recited in claim 1 , further comprising: receiving a specification of one or more data item filter parameters from the requesting account holder; filtering the plurality of data items stored within the community space in accordance with the specification of one or more data item filter parameters to identify a set of filtered data items, transmitting the set of filtered data items and associated metadata correlated with the video to the computing device of the requesting account holder. 15. The method as recited in claim 14 , wherein the one or more data item filter parameters include one or more of time of relevance of data item during video playback, contributing account holder, data item type, fan-rating, geographic location of contributing account holder, and group association of contributing account holder. 16. The method as recited in claim 1 , wherein the associated metadata of the dynamic data item includes a time of relevance of the dynamic data item during playback of the video, and wherein the associated metadata of the dynamic data item includes a history of the set of correlated data items. 17. The method as recited in claim 1 , wherein each data item in the set of correlated data items includes some type of similar content. 18. The method as recited in claim 1 , wherein the dynamic data item is a consolidation of at least two of the plurality of data items. 19. The method as recited in claim 1 , wherein the dynamic data item is a new composition based on at least two of the plurality of data items. 20. The method as recited in claim 1 , wherein the dynamic data item moves in conjunction with movement of an object within the video. 21. A method, comprising: establishing a community space for a video; receiving a plurality of data items associated to the video from at least one contributing account holder, the plurality of data items being separate from the video, each of the plurality of data items including metadata specifying a time of relevance of the data item within the video, and an identity of the contributing account holder of the data item, wherein the plurality of data items includes a tagged data item received by tagging of the tagged data item to an object displayed in a scene of the video, the tagged data item having associated metadata that includes tag data defining the tagging of the tagged data item to the object; storing the plurality of data items and metadata within the community space in corr

Assignees

Inventors

Classifications

  • H04N21/472Primary

    End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content {(end-user interfaces for retrieving video data from a database G06F16/739; network services for supporting unicast streaming H04L65/612)} · CPC title

  • 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

  • communicating with other users, e.g. chatting {(arrangements for providing for computer conferences, e.g. chat rooms, to substation in data switching networks H04L12/1813; distributed application using peer-to-peer [P2P] networks H04L67/104)} · CPC title

  • H04N21/235Primary

    Processing of additional data, e.g. scrambling of additional data or processing content descriptors · CPC title

  • Media network packet handling · 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 US11528517B2 cover?
A community space is established for a media content item. Data items are received from contributing account holders. Each data item has metadata including an index time corresponding to a time of relevance of the data item during playback of the media content item. Each data item is separate from the media content item. The data items and their associated metadata are stored within the communi…
Who is the assignee on this patent?
Sony Interactive Entertainment LLC
What technology area does this patent fall under?
Primary CPC classification H04N21/472. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 13 2022 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).