U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Quotables

"The radio craze will die out in time."

Thomas Edison ; 1922

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Class 725/96 - In accordance with server or network congestion


Subclass of Class 725 - Interactive video distribution systems
Definition: Subject matter comprising means or steps for channel or
No. of patents: 80
Last issue date: 05/08/2012


1    
NumberTitleIssue Date
8176523Human factors based video compression
Systems and method to compress digital video based on human factors expressed as a desirability score are provided. A particular method includes selecting a compression level based on the desirability score for the particular media content. A first compression level...
05/08/2012
8166510Method and apparatus for distributing video on demand loading
A method and apparatus for distributing video-on-demand loading include processing that begins by receiving a concurrent additional request for accessing a video program (i.e., while the server associated with the video program is processing one request for access t...
04/24/2012
8141120Adaptive scheduling of streaming video over wireless networks
An adaptive scheduling process is disclosed which dynamically decides which frames need to be transmitted and which ones need to be dropped at any transmission opportunity based on current channel conditions and on characteristics of each video frame. ...
03/20/2012
8015585Method for preventing disconnection of audio/video stream in home network
A method for preventing disconnection of an audio/video stream in a home network includes: a step in which a renderer connected to a server requests A/V streams; a step in which the server judges whether A/V streams can be outputted in response to the request from t...
09/06/2011
8006275Network playback of video programming after customer premises service interruption
In an exemplary broadband video distribution network, an edge interface device at the customer premises detects a condition relating to an interruption of video service, e.g. a power outage at the premises. The interface device notifies the network, to allow identif...
08/23/2011
7831991Method and system for ensuring continuous data flow between re-transmitters within a chaincast communication system
A method and system for performing chaincast communication to multiple communication systems (e.g., computer systems) within a system of coupled electronic devices (e.g., the Internet). The present invention provides a system wherein a broadcast source communicates ...
11/09/2010
7814521System and method for delivering personalized advertising data
A method is disclosed for distributing advertising data in an internet protocol television (IPTV) system, the method including dividing a plurality of end user devices in the IPTV system into K advertising groups; multicasting J advertising data multicast groups to ...
10/12/2010
7802286Methods and apparatus for format selection for network optimization
Method and apparatus for optimizing network bandwidth utilization by delivering to users only the minimum number of programs required by service provider policies. In one embodiment, the method comprises switching some users from lower quality versions of programs t...
09/21/2010
7721314Scheduled retrieval, storage and access of media data
A system and method automates a scheduled retrieval, storage, and access of media data. Media data is retrieved from an external source and downloaded to an end user media device storage for subsequent playback at the end user media device. Media data is accessible ...
05/18/2010
7444662Video file server cache management using movie ratings for reservation of memory and bandwidth resources
Access to movies ranging from very popular movies to unpopular movies is managed by configuring sets of data movers for associated movie rankings, reserving data mover local cache resources for the most popular movies, reserving a certain number of streams for popul...
10/28/2008
7441261Video system varying overall capacity of network of video servers for serving specific video
A method of serving out video over a network of video servers includes evaluating a capacity of the network as a whole to serve out specific video items by establishing, for each video server in the network, an established ability of each server to serve out the spe...
10/21/2008
7424535Management of multimedia display content in a media exchange network
A system and method for managing multimedia display content in a communication network is disclosed. An embodiment of the present invention may support the selection, scheduling, and delivery of media from a set top box at a first location to a multimedia display at...
09/09/2008
7421728Interactive television receiver unit browser that waits to send requests
In interactive television, a broadcaster may broadcast triggers to a great many receiver units prompting the receiver units to attempt to send requests to a single destination on the Internet at roughly the same time. Such a large number of simultaneous requests can...
09/02/2008
7421726Method of seamlessly replacing disc-based video streams with memory-based video streams in a video-on-demand system
In a video-on-demand system, disc-based video streams are seamlessly replaced with memory-based video streams. This is achieved by first switching each disc-based video stream to a mixed video stream; and later, switching each mixed video stream to a memory-based vi...
09/02/2008
7392531Recommendation-based electronic program guides with user-imperceptible preferences
A method and apparatus for enabling the operators of television broadcasting systems or other content distribution systems to effectively alter the program viewing patterns of viewers or subscribers to direct viewership traffic to selected television programs or oth...
06/24/2008
7340764Data transmission system
A transmission control unit (12) of a transmitting station (10) specifies usable plural transmission paths (20). A data supply unit (11) transfers movie contents file encoded by MPEG 4 to plural divisional distribution encoders (13...
03/04/2008
7299487Control program, for a co-processor in a video-on-demand system, which uses transmission control lists to send video data packets with respective subgroups of internet protocol headers
A control program for a co-processor in a video-on-demand system directs the co-processor to perform the steps of: a) obtain a transmission control list, from an external source, which identifies a group of several video data packets and a respective subgroup of int...
11/20/2007
7299486Control program, for a supervisor processor in a video-on-demand system, which builds subgroups of internet protocol headers and transmission control lists
A control program for a supervisor processor in a video-on-demand system directs the supervisor processor to perform the steps of: a) transfer a group of video data packets, from an externally stored complete video into a memory for the supervisor processor; b) buil...
11/20/2007
7292574Automated method for mapping constant bit-rate network traffic onto a non-constant bit-rate network
A constant-to-variable cache router is situated between a constant bit-rate network and a variable bit-rate network. A monitor within the variable bit-rate network measures the available bit-rate within the variable bit-rate network and communicates the available bi...
11/06/2007
7269840Method of measuring goodness of a module schedule for a carousel
A method of determining a goodness metric of a module schedule. The module schedule comprises a plurality of modules, at least one of which exhibits multiple instances, that are arranged within the period of a carousel. The goodness metric is based, at least in part...
09/11/2007
7228349System and method for interacting with users over a communications network
A system and method for efficiently and quickly handling content and transaction requests from various users at respective end terminals. According to embodiments of the invention, plural servers are provided at the web site to randomly receive requests from users o...
06/05/2007
7225459Method and system for dynamically adjusting video bit rates
A system and method for dynamically adjusting the bit rate of a data transmission. A sending endpoint transmits data, such as video conferencing data across a network to a receiving endpoint. The receiving endpoint maintains information about the performance of the ...
05/29/2007
7188356System for and method of transmitting and receiving program, center device, and terminal device
A program transmitting/receiving system has a center device and a terminal device connected through a communication device to the center device. The center device has a program information memory, a program information transmitter, a broadcasting device, and a reque...
03/06/2007
7107606System and method for highly scalable video on demand
An embodiment of a system and method for providing video on demand provides pre-scheduled multicasts of videos as well as dynamically initiated transmissions of the front portion of videos. Users may first receive a dynamically initiated front portion of a video and...
09/12/2006
7088725Method and apparatus for transcoding, and medium
In a video TS packet separator, a video TS packet VTSP is extracted from a TS (transport stream). In a PES packet analyzer through a TS packet generator, the video TS packet is decoded, re-encodes at a predetermined bit rate, TS-packetized and supplied to a switch i...
08/08/2006
7086077Service rate change method and apparatus
A method and apparatus for allocating bandwidth within a bandwidth constrained interactive information distribution system. The system determined if a requested information stream may be provided to a requesting subscriber at an appropriate bandwidth level (i.e., ap...
08/01/2006
7058014Method and apparatus for generating a large payload file
Large payload files are selectively partitioned in blocks and the blocks distributed to a plurality of distribution stations at the edge of the network qualified to have the data. Each qualified station decides how much and what portion of the content to save locall...
06/06/2006
7047309Load balancing and dynamic control of multiple data streams in a network
Available bandwidth utilization during transfer of large files over a TCP/IP network is improved by load balancing data streams and dynamically controlling the number of data streams utilized. A determination is made of the optimum number of data streams for a parti...
05/16/2006
7020710Streaming media delivery on multicast networks for network and server bandwidth minimization and enhanced personalization
A system for personalizing received transmissions includes a content source that provides multiple transmission streams over a transmission media. A plurality of receivers is included wherein each receiver selects portions of one or more of the transmission streams ...
03/28/2006
7020081Stream distribution system
A stream distribution system comprises a stream distribution server, a plurality of terminal devices each having a information reproduction function, and a local area network for connecting both of the stream distribution server and the terminal devices, in which th...
03/28/2006
6993786Client/server multimedia presentation system
A method of presenting, at a client terminal, a video program stored in a server linked with the client terminal via transmission path of a limited transmission band width. Each frame of the video program comprises a basic data portion and at least one level of qual...
01/31/2006
6986158System and method for distributing video information over network
A system and method to adaptively control a process of distributing video information over a network. Each client data terminal subscribing to video services has a performance level reporting unit which sends a performance level message Da indicating what resources ...
01/10/2006
6973504Method for allocating network aggregation bandwidth and a network system using the same
A method and a system using the method enabling to decrease required resource for the bandwidth reservation in an inter-site connection network used for communication between communication sites. The aggregation of bandwidth is considered for allocating bandwidth in...
12/06/2005
6970939Method and apparatus for large payload distribution in a network
Large payload files are selectively partitioned in blocks and the blocks distributed to a plurality of distribution stations at the edge of the network qualified to have the data. Each qualified station decides how much and what portion of the content to save locall...
11/29/2005
6966066Interactive television receiver unit browser that waits to send requests
In interactive television, a broadcaster may broadcast triggers to a great many receiver units prompting the receiver units to attempt to send requests to a single destination on the Internet at roughly the same time. Such a large number of simultaneous requests can...
11/15/2005
6963609Image data compression
A method and a device are provided, in which a signal is encoded to obtain a bit-stream. Blocks of quantized transform coefficients are provided. Transform coefficients corresponding to higher frequencies are attenuated more than coefficients corresponding to lower ...
11/08/2005
6938268Video stream sharing
A method and apparatus to allow multiple users to share a common stream of video information while providing each user the ability to have video-motion-control without interrupting the video program material viewed by the remaining users sharing the stream of video ...
08/30/2005
6928468System for broadcasting software applications and portable data communications device for use in such a system
A communications system consisting of a server system that stores software applications, a broadcast system that broadcasts the software applications, and a multiplicity of portable clients that each include a receiver having a tuner that is selectively tunable to r...
08/09/2005
6928655Live presentation searching
In a networked client/server system, live presentations can be streamed from an encoder or other server to a client computer. Additionally, information describing the presentation is registered with a search server. This information is made available for user search...
08/09/2005
6907421Regulating file access rates according to file type
File access rates of processes are regulated according to file type. An association table stores entries associating processes to be regulated with specific access rates for various file types. System calls that access files are intercepted, and a system call wrappe...
06/14/2005
1    
 
Sign InRegister
Username  
Password   
forgot password?