Providing extracted segment from streamed content

US10674196B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10674196-B2
Application numberUS-201615736966-A
CountryUS
Kind codeB2
Filing dateJun 15, 2016
Priority dateJun 15, 2015
Publication dateJun 2, 2020
Grant dateJun 2, 2020

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 method for providing of a portion or segment of content extracted from a larger content, for example, for sharing with users as a clip of the larger segment of content or as an action replay. One particular method of providing a portion of content includes receiving data including the content; transmitting the received data; storing a portion of the received data corresponding to a given time period; and responsive to a request, block transmitting the stored portion of the received data stream.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method of providing a portion of content comprising: receiving a data stream including the content; processing the received data stream including the content; transmitting the processed received data stream; storing a portion of the received data stream corresponding to a predetermined time period prior to a time instant; responsive to a request at the time instant, capturing the stored portion of the received data stream; processing the captured portion of the received data stream; suspending the transmission of the processed received data stream while transmitting the processed captured portion; and resuming transmission of the processed received data stream on completion of transmission of the processed captured portion, wherein a duration of the received data stream corresponding to the duration of the transmitted processed captured portion is not transmitted. 2. The method of claim 1 wherein the request is received at a device processing the data stream. 3. The method of claim 1 wherein the stored portion is a clip of content. 4. The method of claim 1 wherein the stored portion is a replay of data previously transmitted. 5. The method of claim 1 wherein the data stream includes a video data stream, the stored portion includes a portion of the video data stream, and the transmitting includes converting the video data stream into one of a shareable clip of content and an action replay. 6. The method of claim 1 further comprising: additionally transmitting the data stream. 7. The method of claim 1 wherein the step of capturing the stored portion comprises capturing a part of the stored portion as indicated by the request. 8. The method of claim 1 wherein the step of storing the portion of the received data stream is limited to storing for the predetermined time period, and the step of capturing the stored portion comprises allowing the stored portion to extend beyond the predetermined time period whilst the stored portion is captured. 9. A computer device for providing a portion of content, configured to: receive a data stream including the content; process the received data stream including the content; transmit the processed received data stream; store a portion of the received data stream corresponding to a predetermined time period prior to a time instant; responsive to a request at the time instant, capture the stored portion of the received data stream; process the captured portion of the data stream; suspend the transmission of the processed received data stream and transmit the processed captured portion; and resume transmission of the processed received data stream on completion of transmission of the processed captured portion of the received data stream, wherein a duration of the received data stream corresponding to the duration of the transmitted processed captured portion is not transmitted. 10. The computer device of claim 9 wherein the stored portion is stored in a first-in, first-out buffer having a predetermined size corresponding to the predetermined time period. 11. The computer device of claim 10 further configured to: update the stored portion on receipt of the data stream, such that a most recently received portion of the data stream corresponding to the predetermined time period is stored. 12. The computer device of claim 11 further configured to: delete a part of the stored received data stream on storing of a new part of the received data stream. 13. The computer device of claim 9 wherein the stored portion is a clip of content. 14. The computer device of claim 9 wherein the stored portion is a replay of data previously processed for transmission. 15. The computer device of claim 9 wherein the data stream includes a video data stream, the stored portion includes a portion of the video data stream, and the transmitting includes converting the video data stream into one of a shareable clip of content and an action replay. 16. The computer device of claim 9 wherein the computer device is one of a mobile device and a server. 17. A non-transitory computer readable medium storing a program causing a computer to execute provision of content, the provision of content comprising: receive a data stream including the content; process the received data stream including the content; transmit the processed received data stream; store a portion of the received data stream corresponding to a predetermined time period prior to a time instant; responsive to a request at the time instant, capture the stored portion of the received data stream; process the captured portion of the data stream, suspend the transmission of the processed received data stream and transmit the processed captured portion; and resume transmission of the processed received data stream on completion of transmission of the processed captured portion of the received data stream, wherein a duration of the received data stream corresponding to a duration of the transmitted captured portion is not transmitted.

Assignees

Inventors

Classifications

  • involving timestamps for synchronizing content · CPC title

  • involving content or additional data duration or size, e.g. length of a movie, size of an executable file · CPC title

  • Rights Management (protecting software against unauthorised usage in a vending or licensing environment G06F21/10; security in data switching network management H04L41/28; security management or policies for network security H04L63/20; access security in wireless networks H04W12/08) · CPC title

  • embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57) · CPC title

  • Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets (arrangements for synchronising receiver with transmitter by comparing receiver clock with transmitter clock H04L7/0012; arrangements for synchronising receiver with transmitter wherein the receiver takes measures against momentary loss of synchronisation H04L7/0083) · 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 US10674196B2 cover?
A method for providing of a portion or segment of content extracted from a larger content, for example, for sharing with users as a clip of the larger segment of content or as an action replay. One particular method of providing a portion of content includes receiving data including the content; transmitting the received data; storing a portion of the received data corresponding to a given time…
Who is the assignee on this patent?
Piksel Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/26233. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 02 2020 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).