Time-shifted television over IP network system
First Claim
1. A system for providing to system users IP centric, multi-channel, time-shifted and real time telecommunication services such as live television, television on demand, video on demand, and karaoke on demand, comprising:
- a media content creator subsystem for receiving multiple video signal streams each having one of several industry standard communication format, and for converting the incoming video signal streams into digital data and compressing the digital data into IP based packets, for transmission over broadband network;
a storage means for storing IP based packets and permitting stored IP based packets to be retrieved therefrom;
a gateway means for receiving packets from multiple sources and combining such packets for transmission over a broadband communication network;
a media streaming subsystem for receiving, and forwarding streams of IP based packets, said media streaming subsystem being responsive to a user request and operative to forward a selected stream of IP based packets from either said content creator subsystem or said storage means to said gateway means or to retrieve stored streams of IP based packets from said storage means and forward the retrieved IP packets to said gateway means; and
a content management subsystem for controlling user access to the system and providing user account management.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for providing IP centric, multi-channel, telecommunication services such as television on demand, video on demand, karaoke on demand, Internet access, and telephone services, said system comprising: (1) a media content creator subsystem for converting multiple format incoming video signal streams corresponding to multiple program files into IP based packets ready for transmission over a broadband network, the media content creator converting the incoming video signals into digital data and compressing the digital data based on multiple encoding standards into IP based packets; (2) a media streaming subsystem for storing the IP based packets, wherein the media streaming engine is capable of providing multiple streams of IP based packets for transmission based on user request, and wherein each stream of IP based packets represents the converted and encoded content of one user requested program; and (3) a content management subsystem for user authentication, billing, digital rights management protection and protection, etc.
-
Citations
52 Claims
-
1. A system for providing to system users IP centric, multi-channel, time-shifted and real time telecommunication services such as live television, television on demand, video on demand, and karaoke on demand, comprising:
-
a media content creator subsystem for receiving multiple video signal streams each having one of several industry standard communication format, and for converting the incoming video signal streams into digital data and compressing the digital data into IP based packets, for transmission over broadband network;
a storage means for storing IP based packets and permitting stored IP based packets to be retrieved therefrom;
a gateway means for receiving packets from multiple sources and combining such packets for transmission over a broadband communication network;
a media streaming subsystem for receiving, and forwarding streams of IP based packets, said media streaming subsystem being responsive to a user request and operative to forward a selected stream of IP based packets from either said content creator subsystem or said storage means to said gateway means or to retrieve stored streams of IP based packets from said storage means and forward the retrieved IP packets to said gateway means; and
a content management subsystem for controlling user access to the system and providing user account management. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing IP centric, multi-channel, time-shifted and real time telecommunication services including live television, television on demand, video on demand, and karaoke on demand, said method comprising:
-
receiving multiple video signal streams each having one of several industry standard communication format by a media content creator subsystem, and converting the incoming video signal streams into digital data and compressing the digital data into IP based packets, for transmission over broadband network;
storing IP based packets and permitting stored IP based packets to be retrieved from a storage means;
receiving packets from multiple sources via a gateway means and combining such packets for transmission over a broadband communication network;
receiving and forwarding streams of IP based packets using a media streaming subsystem being responsive to a user request and operative to forward a selected stream of IP based packets from either said content creator subsystem or said storage means to said gateway means or to retrieve stored streams of IP based packets from said storage means and forward the retrieved IP packets to said gateway means; and
controlling user access to the system and providing user account management. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer program embodied on a computer readable medium for providing IP centric, multi-channel, time-shifted and real time telecommunication services including live television, television on demand, video on demand, and karaoke on demand, comprising:
-
a code segment for receiving multiple video signal streams each having one of several industry standard communication format by a media content creator subsystem, and converting the incoming video signal streams into digital data and compressing the digital data into IP based packets, for transmission over broadband network;
a code segment for storing IP based packets and permitting stored IP based packets to be retrieved from a storage means;
a code segment for receiving packets from multiple sources via a gateway means and combining such packets for transmission over a broadband communication network;
a code segment for receiving and forwarding streams of IP based packets using a media streaming subsystem being responsive to a user request and operative to forward a selected stream of IP based packets from either said content creator subsystem or said storage means to said gateway means or to retrieve stored streams of IP based packets from said storage means and forward the retrieved IP packets to said gateway means; and
a code segment controlling user access to the system and providing user account management. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A method for receiving IP centric, multi-channel, time-shifted and real time telecommunication services including live television, television on demand, video on demand, and karaoke on demand, said method comprising:
-
transmitting a user selection of a television program to a remote system, wherein said system receives multiple format incoming video signals from multiple sources, converts the incoming video signals into digital data;
encodes the digital data into IP based packets based on multiple compression standards, wherein said IP packets may be ready for transmission over a network, stores the IP based packets in an indexed, accessible database; and
provides multiple streams of IP based packets to the user upon request, over a broadband communication channel;
receiving streams of IP based packets representing the user selected television program.
-
-
52-1. A method for providing IP centric, multi-channel, time-shifted and real time telecommunication services including live television, television on demand, video on demand, and karaoke on demand, said method comprising:
-
converting multiple format video signal streams into IP based packets ready for transmission over broadband networks;
receiving, storing and forwarding the IP based packets, based on a request from a user, each said IP based packets including data representing the converted and encoded content of a user requested program file;
providing user account management including controlling user access to the entire system;
providing a user interface means for a user to select time-shifted telecommunication services; and
providing means for transmitting the user selected, IP based packets to the user over a broadband network.
-
Specification