"The radio craze will die out in time."
Thomas Edison ; 1922
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.
| Number | Title | Issue Date |
| 8176523 | Human 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 |
| 8166510 | Method 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 |
| 8141120 | Adaptive 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 |
| 8015585 | Method 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 |
| 8006275 | Network 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 |
| 7831991 | Method 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 |
| 7814521 | System 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 |
| 7802286 | Methods 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 |
| 7721314 | Scheduled 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 |
| 7444662 | Video 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 |
| 7441261 | Video 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 |
| 7424535 | Management 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 |
| 7421728 | Interactive 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 |
| 7421726 | Method 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 |
| 7392531 | Recommendation-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 |
| 7340764 | Data 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 |
| 7299487 | Control 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 |
| 7299486 | Control 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 |
| 7292574 | Automated 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 |
| 7269840 | Method 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 |
| 7228349 | System 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 |
| 7225459 | Method 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 |
| 7188356 | System 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 |
| 7107606 | System 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 |
| 7088725 | Method 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 |
| 7086077 | Service 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 |
| 7058014 | Method 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 |
| 7047309 | Load 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 |
| 7020710 | Streaming 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 |
| 7020081 | Stream 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 |
| 6993786 | Client/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 |
| 6986158 | System 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 |
| 6973504 | Method 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 |
| 6970939 | Method 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 |
| 6966066 | Interactive 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 |
| 6963609 | Image 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 |
| 6938268 | Video 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 |
| 6928468 | System 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 |
| 6928655 | Live 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 |
| 6907421 | Regulating 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 |