Network recording system

US9667918B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9667918-B2
Application numberUS-39022109-A
CountryUS
Kind codeB2
Filing dateFeb 20, 2009
Priority dateFeb 20, 2009
Publication dateMay 30, 2017
Grant dateMay 30, 2017

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 network recording system records multimedia programs responsive to transport streams being unavailable. A first portion of a multimedia program may be stored on a customer premises equipment and a second portion stored on the network recording system. The network recording system may transport the multimedia program via file download or real-time streaming.

First claim

Opening claim text (preview).

What is claimed is: 1. A process for recording a multimedia program, the process comprising: associating an allotted number of transport streams with a multimedia service provided via a transport network to a user, wherein the allotted number of transport streams is less than a maximum number of transport streams that a data capacity of the transport network supports; determining whether any of the allotted number of transport streams will be available at a requested future time indicated in a request to record a multimedia program; determining whether a network recording of the multimedia program is scheduled for the requested future time; responsive to determining that none of the allotted number of transport streams will be available at the requested future time and that a network recording of the multimedia program is not scheduled, scheduling a network recording of the multimedia program for the requested future time subject to a requirement that an allotted and available storage capacity exceed a storage space required by the multimedia program; after the network recording of the multimedia program at the requested future time completes, transporting the network recording to the user; responsive to detecting a change of channel to a selected channel playing a present multimedia program, automatically performing a network recording of the present multimedia program; and responsive to determining that at least one of the allotted number of transport streams is available at the requested future time, locally recording a first portion of a particular multimedia program on a customer premises device; and responsive to determining, while locally recording the first portion of the particular multimedia program, that the allotted number of transport streams is exceeded, recording a second portion of the multimedia program to a network recording system, wherein the first portion comprises a portion of the multimedia program occurring before the allotted number of transport streams was exceeded and wherein the second portion comprises a portion of the program occurring after the allotted number of transport streams occurred; and playing back the particular multimedia program, including retrieving the first portion of the particular multimedia program from the customer premises device and retrieving the second portion of the multimedia program from the network recording system. 2. The process of claim 1 , further comprising: notifying the user of the scheduling of the network recording. 3. The process of claim 1 , further comprising: recording, at the requested future time, the multimedia program on the network; and storing metadata for the multimedia program on a network recording server. 4. The process of claim 1 , further comprising: scheduling the transporting of the network recording in accordance with at least one user-provided scheduling parameter. 5. The process of claim 1 , wherein transporting the network recording includes downloading the network recording to the user. 6. The process of claim 1 , wherein transporting the network recording includes streaming the network recording to the user. 7. The process of claim 1 , further comprising: storing pointers to at least one of a start frame and an end frame of the network recording, wherein the start frame and the end frame are indicative of a portion of the network recording available to the user for playback. 8. A network recording server comprising: a processor; and a computer readable storage medium, accessible to the processor and including processor executable instructions that, when executed by the processor, cause the processor to perform operations comprising: associating an allotted number of transport streams with a multimedia service provided via a transport network associated with a user, wherein the allotted number of transport streams is less than a maximum number of transport streams that a data capacity of the transport network supports; responsive to receiving a user request to record, at a future time, a multimedia program, determining whether any of the allotted number of transport streams will be available at the future time; responsive to determining that none of the allotted number of transport streams will be available at the future time, determining whether a network recording of the multimedia program is already scheduled for the future time; responsive to determining that a network recording of the multimedia program is not already scheduled, comparing a storage capacity required for storing the multimedia program to an allotted storage capacity; responsive to determining that the user has not exceeded the allotted network storage capacity, scheduling a network recording of the multimedia program for the future time; after the network recording of the multimedia program completes, transporting the network recording to the user responsive to determining that the multimedia content distribution service associated with the user has sufficient available capacity; responsive to detecting a change of channel to a selected channel playing a present multimedia program, automatically performing a network recording of the present multimedia program; responsive to determining that at least one of the allotted number of transport streams is available at the requested future time, locally recording a first portion of a particular multimedia program on a customer premises device; responsive to determining, while locally recording the first portion of the particular multimedia program, that the allotted number of transport streams is exceeded, recording a second portion of the multimedia program to a network recording system; and playing back the particular multimedia program, including retrieving the first portion of the particular multimedia program from the customer premises device and retrieving the second portion of the multimedia program from the network recording system. 9. The server of claim 8 , wherein the operations include: notifying the user of the scheduling of the network recording. 10. The server of claim 8 , wherein the operations include: recording, at the future time, the multimedia program and storing the network recording on the network; storing metadata for the multimedia program on the network recording server; and scheduling the transporting of the network recording for off peak hours. 11. The server of claim 10 , wherein the operations include: generating a graphical user interface including a menu of icons representing stored multimedia programs, wherein the menu of icons is indicative of a storage location of the applicable stored multimedia program, wherein storage locations are selected from network recording system storage and customer premises storage, wherein the storage location is indicated by at least one of a grouping of the icons within the menu and by a shape of the icon; wherein a first particular icon corresponding to a first stored program includes a first pointer indicative of a point at which recording of the first program began; and wherein the menu includes a title and a video image associated with at least one of the stored multimedia programs. 12. The server of claim 8 , wherein transporting the network recording includes downloading the network recording to the user. 13. The server of claim 8 , wherein transporting the network recording includes streaming the network recording to the user. 14. The server of claim 8 , further comprising: storing pointers to at least one of: a start frame and an end frame, wherein the start frame and the end frame are indicative of a portion of th

Assignees

Inventors

Classifications

  • Remote storage of video programmes received via the downstream path, e.g. from the server · CPC title

  • Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network (arrangements for maintenance or administration in data switching networks involving bandwidth and capacity management H04L41/0896) · CPC title

  • H04N7/173Primary

    with two-way working, e.g. subscriber sending a programme selection signal · CPC title

  • on tape · CPC title

  • Recording operations (recording of a television signal H04N5/76; arrangements for recording or accumulating broadcast information or broadcast-related information H04H60/27) · 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 US9667918B2 cover?
A network recording system records multimedia programs responsive to transport streams being unavailable. A first portion of a multimedia program may be stored on a customer premises equipment and a second portion stored on the network recording system. The network recording system may transport the multimedia program via file download or real-time streaming.
Who is the assignee on this patent?
Simpson Anita Hogans, Bedingfield Sr James Carlton, At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04N7/173. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue May 30 2017 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).