Systems and methods for providing binge-watching recommendations
US-2024373099-A1 · Nov 7, 2024 · US
US9774919B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9774919-B2 |
| Application number | US-201514960332-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 4, 2015 |
| Priority date | Dec 4, 2015 |
| Publication date | Sep 26, 2017 |
| Grant date | Sep 26, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Techniques described herein may allow for the single-input capture of clips during the presentation of content, such as video content. The single-input capture may be based on an analysis of clips captured by users in the same video content, such that popular clips can be identified and used for subsequent users. A user may select a button to capture, or to begin capturing, a clip during the presentation of content. Based on the single selection of the button, an entire clip may be captured, which may correspond to a previously detected popular clip.
Opening claim text (preview).
What is claimed is: 1. A user device, comprising: a display device; a non-transitory memory device storing a set of processor-executable instructions; and one or more processors configured to execute the set of processor-executable instructions, wherein executing the processor-executable instructions causes the one or more processors to: present, via the display device, a content item; receive information regarding one or more predefined clips associated with the content item, wherein the information, regarding the one or more predefined clips, includes: a start time of each clip, of the one or more predefined clips, within the content item, and an end time of each clip, of the one or more predefined clips, within the content item; after receiving the information regarding the one or more predefined clips, receive a request, from a user of the user device, to capture a portion of the content item as a clip, the request including only one input from the user; determine a time position of the content item that corresponds to when the request was received from the user; identify, based on the determined time position, a particular predefined clip, of the one or more predefined clips, that corresponds to the request, the identifying including identifying the start time associated with the particular predefined clip and the end time associated with the particular predefined clip; and present, via the display device, the identified particular predefined clip in response to the request. 2. The user device of claim 1 , wherein the start time and end time, of each clip, is expressed in relation to a time position of the content item. 3. The user device of claim 1 , wherein executing the processor-executable instructions, to identify the particular predefined clip that corresponds to the request, further causes the one or more processors to: determine whether the time position, that corresponds to when the request was received from the user, falls between a start time of the particular predefined clip and an end time of the particular predefined clip. 4. The user device of claim 1 , wherein executing the processor-executable instructions further causes the one or more processors to: provide identifying information, regarding the content item to a server device, wherein the information regarding the one or more predefined clips is received from the server device in response to the identifying information provided by the user device. 5. The user device of claim 1 , wherein executing the processor-executable instructions further causes the one or more processors to: monitor a user interaction, with regard to the identified particular predefined clip; and output information regarding the user interaction to a device that detects or generates the predefined clips. 6. The user device of claim 5 , wherein the user interaction includes a modification of the start time or the end time of the provided predefined clip, wherein the device, that detects or generates the predefined clips, modifies the predefined clip based on the modified start time or the end time. 7. A method, comprising: presenting, by a user device and via a display device associated with the user device, a content item; receiving, by the user device, information regarding one or more predefined clips associated with the content item, wherein the information, regarding the one or more predefined clips, includes: a start time of each clip, of the one or more predefined clips, within the content item, and an end time of each clip, of the one or more predefined clips, within the content item; after receiving the information regarding the one or more predefined clips, receiving, by the user device, a request, from a user of the user device, to capture a portion of the content item as a clip, the request including only one input from the user; determining, by the user device, a time position of the content item that corresponds to when the request was received from the user; identifying, by the user device and based on the determined time position, a particular predefined clip, of the one or more predefined clips, that corresponds to the request, the identifying including identifying the start time associated with the particular predefined clip and the end time associated with the particular predefined clip; and presenting, by the user device and via the display device, the identified particular predefined clip in response to the request. 8. The method of claim 7 , wherein the start time and end time, of each clip, is expressed in relation to a time position of the content item. 9. The method of claim 7 , wherein identifying the particular predefined clip that corresponds to the request comprises: determine whether the time position, that corresponds to when the request was received from the user, falls between a start time of the particular predefined clip and an end time of the particular predefined clip. 10. The method of claim 7 , wherein the content item includes video content. 11. The method of claim 7 , further comprising: providing identifying information, regarding the content item to a server device, wherein the information regarding the one or more predefined clips is received from the server device in response to the identifying information provided by the user device. 12. The method of claim 7 , further comprising: monitoring a user interaction, with regard to the identified particular predefined clip; and outputting information regarding the user interaction to a device that detects or generates the predefined clips. 13. The method of claim 12 , wherein the user interaction includes a modification of the start time or the end time of the provided predefined clip, wherein the device, that detects or generates the predefined clips, modifies the predefined clip based on the modified start time or the end time. 14. A server device, configured to: receive information regarding a plurality of clips, captured by a plurality of user devices, the clips corresponding to one or more portions of a particular content item; detect, based on the information regarding the plurality of clips, a particular popular clip, the detecting including detecting a start time and an end time of the particular popular clip; receive an indication that a particular user device has received the particular content item; and output, to the particular user device, information regarding the start time and the end time of the particular popular clip, wherein the particular user device receives a request to capture a clip during playback of the particular content item, the request including only a single input from a user of the user device, wherein the particular user device determines, based on a time position of the content item that corresponds to when the request was received from the user and further based on the start time or the end time of the particular popular clip, that the request is associated with the particular popular clip, and wherein the particular user device visually presents the particular popular clip in response to the request, based on determining that the request is associated with the particular popular clip. 15. The server device of claim 14 , wherein when detecting the particular popular clip, the server device is configured to: analyze start times and end times of the plurality of clips, wherein the start time and the end time of the particular popular clip is determined based on the analyzed start times and end times of one or more of the plurality of clips. 16. The server device of c
by decomposing the content in the time domain, e.g. in time segments · CPC title
Generation or processing of descriptive data, e.g. content descriptors {(systems specially adapted for using meta-information in broadcast systems H04H60/73)} · CPC title
involving end-user characteristics, e.g. viewer profile, preferences (monitoring of user activities for profile generation for accessing a video database G06F16/739; user profiles in network data switching protocols H04L67/306; processing of user preferences or user profiles in wireless networks H04W8/18) · CPC title
Processing of multiple end-users' preferences to derive collaborative data · CPC title
Indexing; Addressing; Timing or synchronising; Measuring tape travel · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.