Buffering And Switching Patents (Class 725/94)
  • Patent number: 7885189
    Abstract: The present invention provides a balanced video distribution system, as well as corresponding methods and apparatus, which utilize feedback from the channel multiplexers as well as rate estimation and predictive rate control. Packets of a video stream are received at an input buffer. A transmission deadline is determined for the packets. A fullness level of the input buffer is also determined. A future time at which said packets can be transmitted may be estimated based on the buffer fullness level. A bit rate of the video stream can be adjusted based on the estimated future time and the transmission deadline. For example, the bit rate may be adjusted in proportion to a difference between the estimated future time and the transmission deadline.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: February 8, 2011
    Assignee: RGB Networks, Inc.
    Inventors: Edward A. Krause, Anesh Sharma
  • Patent number: 7886056
    Abstract: A method and computer system for managing bandwidth in a content on demand service provided by a service provider to users. A request is received from a user to receive the content. If it is ascertained that a total number of users requesting the content within a predetermined time period is below a first specified threshold, then the user is connected to a unicast stream of the content. If it is ascertained that a total number of users requesting the content within a predetermined time period is not below a first specified threshold, then the user is connected to a first multicast stream of the content. A video carousel includes at least two multicast streams that contains the first multicast stream. Each multicast stream has been or will be initiated at a unique time slot of a time period that is equal to the time duration of the content.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: February 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Jean-Luc Collet, Francois-Xavier Drouet, Stephane Charles Michel Marie Lebrun, Gerard Marmigere
  • Patent number: 7882531
    Abstract: A multicasting system includes a delivery server for multicasting a content via at least one upper router and a plurality of lower routers, a plurality of client devices for playing the content multicast by the delivery server, an upper router controller for controlling the upper router and a lower router controller for controlling the plurality of lower routers. The client device includes a play history storage unit, an individual storage unit, a content retrieving unit, and a content playing unit. The delivery server includes a master storage unit, an optimizer optimizing the identifier and the session information of the content stored on the individual storage unit, and a content delivery unit. The upper router controller includes a session information retrieving unit, a book scheduling unit, and a schedule information notifier.
    Type: Grant
    Filed: February 1, 2008
    Date of Patent: February 1, 2011
    Assignee: Sony Corporation
    Inventor: Yasuaki Yamagishi
  • Patent number: 7870590
    Abstract: A system for multicast streaming of programs over a packet network includes a node having a processor that conditions a video bitstream such that packets containing an I-frame are located near program specific information (PSI) packets, the processor marking a random join point (RJP) in the video bitstream immediately preceding the I-frame and PSI packets, the node outputting the conditioned and marked video bitstream across the packet network. An edge device of the network includes a buffer that caches packets of the conditioned and marked video bitstream video starting at the RJP, and sends the cached packets to a client receiver.
    Type: Grant
    Filed: October 20, 2004
    Date of Patent: January 11, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Ramanathan T. Jagadeesan, Kristen Marie Robins, Bich Tu Nguyen, Fang Wu
  • Patent number: 7865917
    Abstract: A broadcast system is disclosed that allows a broadcaster to provide multiple levels of subscription services. Subscribers have the option of listening to fewer (or no) commercials if they pay a higher fee, or listening to more commercials if they pay a lower (or no) fee. Commercials can be demographically targeted, cannot be skipped, and can be audited for billing purposes.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: January 4, 2011
    Inventor: Martin E Hellman
  • Publication number: 20100333151
    Abstract: A broadcast video platform that includes a first communications interface, a second communications interface, and a decoder. The first communications interface is coupled to a broadcast-based user equipment device and is configured to receive a request for a video item from the user equipment device according to a first transport protocol. The second communications interface is coupled to a server and configured to provide to the server the request according to a second transport protocol and to receive the video item in binary format. The decoder is configured to decode the requested video item.
    Type: Application
    Filed: June 30, 2009
    Publication date: December 30, 2010
    Applicant: GEMSTAR DEVELOPMENT CORPORATION
    Inventor: Wen Huang
  • Patent number: 7861274
    Abstract: A method of operating a communications system storing assets for later transmission, is disclosed. The assets have respective expiration dates beyond which a right to transmit expires. The method comprises checking an expiration date of an asset and deleting the asset from storage based, at least in part, on the expiration date, a predetermined period of time added to or subtracted from the expiration date and/or whether the asset has been selected for later viewing. The predetermined period of time may provide a grace period for completing viewing of a selected asset by a user, either after or before the expiration date, depending on the rights to the asset granted by the source of the asset. The period of time may depend on a playtime of the asset and may be added to the expiration date only if the asset has been selected for viewing. Systems are also disclosed.
    Type: Grant
    Filed: January 13, 2004
    Date of Patent: December 28, 2010
    Assignee: Time Warner Cable, Inc.
    Inventors: Zhongming Chen, Jay Thomas
  • Publication number: 20100319041
    Abstract: An interactive television system is provided in which an interactive television application is used to support network-based or local personal video recorder capabilities. A user may use this application to view lists of program listings. The user may select a program listing of interest. The interactive television application may allow the user to set a reminder for the selected program at the scheduled broadcast time. This application may also allow the user to set a reminder for the selected program at a later time at which the program is not scheduled to be broadcast. The user may be provided with a reminder at this later time. In response, the user may direct the network-based or local personal video recorder to play back the program or may defer the reminder again. The interactive television application may collect information on program usage and popularity to determine how long to retain certain programming.
    Type: Application
    Filed: June 30, 2010
    Publication date: December 16, 2010
    Applicant: UNITED VIDEO PROPERTIES, INC.
    Inventor: Michael D. Ellis
  • Publication number: 20100319042
    Abstract: Media content rebroadcast is described. In embodiments, requests for a missing data segment of television media content are received from client devices that determine the missing data segment has not been received. The requests from the client devices can be prioritized based on demand for the missing data segment. The missing data segment can then be queued in a rebroadcast queue for rebroadcast to the client devices, and the rebroadcast queue can be prioritized based on the demand for the missing data segment.
    Type: Application
    Filed: August 19, 2010
    Publication date: December 16, 2010
    Applicant: Microsoft Corporation
    Inventors: Darren Ryden, Gavin Scurr
  • Patent number: 7847865
    Abstract: A digital television broadcasting receiving apparatus is arranged so as to execute a process requiring to stop an image display at the time of channel change-over, without giving a user a sense of incompatibility and forcing the user to perform unnecessary operations. The digital television broadcasting receiving apparatus can receive a digital television broadcasting signal and operates in accordance with an operation program stored in a memory. A system controller executes a data write process, such as an operation program update process and a memory storage area relocation process, of writing data in the memory if a channel change-over decision unit judges a channel change-over, for example, before a video decoder starts a decoding process for a channel data signal newly selected.
    Type: Grant
    Filed: May 22, 2006
    Date of Patent: December 7, 2010
    Assignee: Canon Kabushiki Kaisha
    Inventor: Taketo Hasegawa
  • Patent number: 7827584
    Abstract: A method and system that reduces the impact of packet loss on video data quality. Packet selection is performed by the method and system to selectively drop low priority packets so that the overall quality of the received video data may be improved. In one exemplary embodiment, the probability of higher priority layers being delivered on time is computed and a packet is transmitted only if this probability is greater than a given threshold h. In another exemplary embodiment, the system and method have the capability of backing up the process to transmit previously skipped packets, if time allows.
    Type: Grant
    Filed: December 9, 2008
    Date of Patent: November 2, 2010
    Assignee: AT&T Intellectual Property II
    Inventors: Zhimei Jiang, Leonard Kleinrock
  • Patent number: 7823182
    Abstract: A method and system that reduces the impact of packet loss on video data quality. Packet selection is performed by the method and system to selectively drop low priority packets so that the overall quality of the received video data may be improved. In one exemplary embodiment, the probability of higher priority layers being delivered on time is computed and a packet is transmitted only if this probability is greater than a given threshold h. In another exemplary embodiment, the system and method have the capability of backing up the process to transmit previously skipped packets, if time allows.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: October 26, 2010
    Assignee: AT & T Intellectual Property II
    Inventors: Zhimei Jiang, Leonard Kleinrock
  • Patent number: 7818773
    Abstract: A system of distributing video and/or audio information employs digital signal processing to achieve high rates of data compression. The compressed and encoded audio and/or video information is sent over standard telephone, cable or satellite broadcast channels to a receiver specified by a subscriber of the service, preferably in less than real time, for later playback and optional recording on standard audio and/or video tape.
    Type: Grant
    Filed: November 11, 2002
    Date of Patent: October 19, 2010
    Assignee: Acacia Media Technologies Corporation
    Inventors: Paul Yurt, H. Lee Browne
  • Patent number: 7810114
    Abstract: An advertisement storage and filtering system for selectively identifying targeted advertisements to be stored in the memory of the STB. This storing of the selected advertisements can be accomplished in a number of ways. In one embodiment, the advertisements, in real-time and as they are received at the STB, are processed by the STB and only those advertisements with the appropriate characteristics are stored on the hard drive (HD). This may require some buffering of the advertisements in the STB memory as the STB processes and determines whether or not to store the advertisement. The information required to determine whether or not to store the advertisement could also be sent in advance, e.g., as a data service in an advertisement channel. Alternatively, the STB may store incoming advertisements in a memory temporarily and subsequently determine whether or not to retain the stored advertisements.
    Type: Grant
    Filed: May 20, 2005
    Date of Patent: October 5, 2010
    Assignee: Prime Research Alliance E., Inc.
    Inventors: Gregory C. Flickinger, Charles A. Eldering
  • Patent number: 7810124
    Abstract: A method and apparatus for staggercasting a plurality of content representative signals includes encoding a first and a corresponding second signal representing each of the plurality of content representative signals. A composite signal is generated comprising the plurality of first and second encoded signals. In the composite signal, each respective second encoded signal is delayed with respect to the corresponding first encoded signal. The first and second encoded signal representing a selected one of the content representative signals is extracted to reproduce the selected content representative signal. The extracted first encoded signal is decoded if an error is detected in the extracted second encoded signal, otherwise the extracted second encoded signal is decoded. When a different content representative signal is newly selected, the first extracted encoded signal is decoded until the delayed second extracted encoded signal is available.
    Type: Grant
    Filed: January 23, 2004
    Date of Patent: October 5, 2010
    Assignee: Thomson Licensing
    Inventors: Jeffrey Allen Cooper, Jill MacDonald Boyce, Kumar Ramaswamy
  • Patent number: 7805748
    Abstract: A unified system of programming communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc.
    Type: Grant
    Filed: May 23, 1995
    Date of Patent: September 28, 2010
    Assignee: Personalized Media Communications, LLC
    Inventors: John Christopher Harvey, James William Cuddihy
  • Patent number: 7805745
    Abstract: Media content rebroadcast is described. In embodiment(s), a content distributor broadcasts television media content to client devices, and caches the television media content that is broadcast. A client device can receive the television media content and then request identification data that corresponds to the television media content from the content distributor. The client device can determine whether all of the television media content has been received utilizing the identification data, and request data segment(s) of the television media content that are determined not to have been received. The content distributor receives requests from multiple client devices for data segments of the television media content not received by the client devices. The content distributor can then prioritize the requests based on demand for the data segments that are requested, and queue the data segments prioritized by demand for rebroadcast to the requesting client devices.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: September 28, 2010
    Assignee: Microsoft Corporation
    Inventors: Darren Ryden, Gavin Scurr
  • Publication number: 20100242072
    Abstract: A network-based device allows customers to receive television programming and to view summaries of the programming. A method of providing the summaries comprises: dividing a received program into program segments each identified by index marks, summarizing each program segment into summary segments identified by similar index marks, generating metadata files for delimiting a beginning and an end of summary segments and program segments, storing the summary segments and accessing the summary segments to supply the summary segments in lieu of program segments upon demand.
    Type: Application
    Filed: June 4, 2010
    Publication date: September 23, 2010
    Applicant: AT&T Intellectual Property II, L.P., via transfer from AT&T Corp.
    Inventors: Vijay K. Bhagavath, Robert Edward Markowitz, Joseph Thomas O'Neil
  • Patent number: 7801409
    Abstract: Described herein is a technology for facilitating playback of video segments (with transforms applied therein) which can be both glitch-free and realtime.
    Type: Grant
    Filed: March 19, 2004
    Date of Patent: September 21, 2010
    Assignee: Microsoft Corporation
    Inventors: Gareth Alan Howell, Olivier Colle, Rebecca C. Weiss
  • Patent number: 7797720
    Abstract: An implementation of trick mode methodology receives a first request to stream media for presentation at a first normal playback rate; streams a first media stream configured to the first normal playback rate; receives a second request to stream the media for presentation at a second greater playback rate; and performs one of the following responsive to receiving the second request: switching from streaming the first media stream to streaming from an appropriate position in a second media stream that corresponds to the second greater playback rate; or in an event that a second media stream corresponding to the second greater playback rate is not available, then streaming the first media stream at a higher bit rate in an attempt to comply with the second request.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: September 14, 2010
    Assignee: Microsoft Corporation
    Inventors: Palamalai Gopalakrishnan, Christopher G. Knowlton, Bret P. O'Rourke, Ravi Raman
  • Patent number: 7793325
    Abstract: An entertainment head-end provides broadcast programming, video-on-demand services, and HTML-based interactive programming through a distribution network to client terminals in subscribers' homes. A number of different features are provided, including novel user interfaces, enhanced video-on-demand controls, a variety of interactive services (personalized news, jukebox, games, celebrity chat), and techniques that combine to provide user experiences evocative of conventional television.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: September 7, 2010
    Assignee: Microsoft Corporation
    Inventors: Christopher M. White, Timo Bruck, Lee S. Mighdoll, Phillip Y. Goldman
  • Patent number: 7787746
    Abstract: The invention concerns a method (200) and system (100) performing a trick mode on a video signal containing a plurality of original pictures. The method includes the steps of selectively skipping (214) at least one of the original pictures to convert the video signal to a trick mode video signal in response to a trick mode command and selectively inserting (224) at least one dummy bidirectional predictive picture in the trick mode video signal using field-based prediction. The method can also include the steps of monitoring (220) the trick mode video signal in which the step of selectively inserting at least one dummy bidirectional predictive picture in the trick mode video signal can be done if the bit rate of the trick mode video signal exceeds a predetermined threshold.
    Type: Grant
    Filed: June 13, 2002
    Date of Patent: August 31, 2010
    Assignee: Thomson Licensing
    Inventors: Shu Lin, Donald Henry Willis
  • Patent number: 7788393
    Abstract: Switching a client from unicasting back to multicasting involves accumulating enough digital video content at the client to bridge the time it takes to transition from receiving the digital video content via unicasting to receiving the digital video content via multicasting. Digital video content is accumulated at the client by temporarily increasing the stream rate of the unicast stream above the playout rate. While the digital video content is being streamed at the increased rate, the amount of digital video content stored in the client's stream buffer grows. The stream rate is held at the increased rate until the client accumulates enough frames in its buffer to be able to bridge the time it takes to transition from receiving the digital video content via unicasting to receiving the digital video content via multicasting.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: August 31, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: John Pickens, Kirk Blattman, Glenn Connery, Andrew Palfreyman, W. Paul Sherer
  • Patent number: 7779445
    Abstract: An interactive television system is provided in which an interactive television application is used to support network-based or local personal video recorder capabilities. A user may use this application to view lists of program listings. The user may select a program listing of interest. The interactive television application may allow the user to set a reminder for the selected program at the scheduled broadcast time. This application may also allow the user to set a reminder for the selected program at a later time at which the program is not scheduled to be broadcast. The user may be provided with a reminder at this later time. In response, the user may direct the network-based or local personal video recorder to play back the program or may defer the reminder again. The interactive television application may collect information on program usage and popularity to determine how long to retain certain programming.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: August 17, 2010
    Assignee: United Video Properties, Inc.
    Inventor: Michael D. Ellis
  • Patent number: 7774404
    Abstract: In one embodiment the present invention includes a method for managing versions of various software components in a service-oriented architecture. A software component representing a service provider includes a message dispatcher to analyze a service request message received from a service consumer, and to determine whether the service request message specifies version mapping information. If the message does include version mapping information, a conversion algorithm is selected based on the version mapping information specified in the service request message. The message is then converted according to the selected conversion algorithm before being processed by the processing logic of the service provider. A service reply message is similarly converted before being sent to the service consumer.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: August 10, 2010
    Assignee: SAP AG
    Inventor: Robert Heidasch
  • Patent number: 7770199
    Abstract: A fast access storage device, e.g., a disc, stores initial portions of many movies. A tape library stores many tapes, for the remainder of each movie. A controller controls drives for the disc and tape so the remainder of a particular movie is read from the tape after the initial portion of a particular movie is read from the disc so a viewer is unable to perceive that the movie is recorded on the disc and tape and can start watching the movie sooner than if the movie were recorded only on a tape.
    Type: Grant
    Filed: March 18, 2003
    Date of Patent: August 3, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Alastair Michael Slater, Andrew Michael Sparkes
  • Patent number: 7751436
    Abstract: The decode rate of an MPEG decoder of streaming video is set to a relatively slow value at the start of a stream to permit playing, albeit at relatively low speeds, of the video until an appropriate number of packets are in a receive buffer, at which time the decode rate is speeded up to normal.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: July 6, 2010
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Christopher Jensen Read
  • Patent number: 7743399
    Abstract: A network-based device allows customers to receive television programming and to view summaries of the programming. A method of providing the summaries comprises: dividing a received program into program segments each identified by index marks, summarizing each program segment into summary segments identified by similar index marks, generating metadata files for delimiting a beginning and an end of summary segments and program segments, storing the summary segments and accessing the summary segments to supply the summary segments in lieu of program segments upon demand.
    Type: Grant
    Filed: April 14, 2004
    Date of Patent: June 22, 2010
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Vijay K. Bhagavath, Robert Edward Markowitz, Joseph Thomas O'Neil
  • Publication number: 20100131995
    Abstract: A first portion of programming aired prior to a first time is obtained via a unicast session with a server, the first portion including previously aired programming. When the programming data being sent via the unicast session catches up to a multicast broadcast of the programming, the unicast session is terminated and a switch is made to obtaining a remaining portion of the programming from a different source other than the server. This different source can be, for example, a local storage device or a multicast broadcast of the programming.
    Type: Application
    Filed: November 25, 2008
    Publication date: May 27, 2010
    Applicant: Microsoft Corporation
    Inventors: Terry Qing Guo, Nadav M. Neufeld, Edwin K. Lau, Haoyun Wu
  • Patent number: 7721314
    Abstract: 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 from the end user media device storage based upon criteria including a selection of the end user, rules regulating the media data, and whether a playback time of the media data is sufficient to retrieve additional media data. The system performs regularly scheduled dynamic controls to determine whether additional media data is required for continuous and uninterrupted access of the media data.
    Type: Grant
    Filed: March 30, 2009
    Date of Patent: May 18, 2010
    Assignee: Listen.com Inc.
    Inventors: Nicolas W. Sincaglia, James P. Lester, Sylvain P. Rebaud
  • Patent number: 7721313
    Abstract: Multi-DVR node communication is described. In an embodiment, television-based client devices are each a node of a multi-DVR system where the nodes are implemented for communication with each other. A node status can be communicated from a node of the multi-DVR system to the television-based client devices at the respective nodes of the multi-DVR system. A node status can include a media content identifier of media content being rendered at the node of the multi-DVR system. Additionally, node status updates can be received from each of the television-based client devices at the respective nodes of the multi-DVR system such that one or more of the television-based client devices can request to playback the media content identified in a node status update.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: May 18, 2010
    Assignee: Microsoft Corporation
    Inventor: Peter T. Barrett
  • Patent number: 7716708
    Abstract: In a content supply system 100, in order to use a streaming server 102 to perform a live distribution, a user PC 106 used makes a reservation for a time zone, etc. to a server reservation control center 101. When the user PC 106 sends desired reservation information including the information on the setting of the disclosure level indicating whether distribution of the content should be open to the general public or accepted only to specific people in addition to the time zone above, etc. to the server reservation control center 101 via the Internet 103. Then, in the case of a content distribution based on a reservation, restrictions, etc. are put on the distribution from the streaming server 102 to the client terminal apparatus 107 according to the disclosure level setting information above.
    Type: Grant
    Filed: August 29, 2001
    Date of Patent: May 11, 2010
    Assignee: Sony Corporation
    Inventors: Takanori Nishimura, Keigo Ihara, Takao Yoshimine, Junko Fukuda, Takahiko Sueyoshi
  • Publication number: 20100115566
    Abstract: A fast channel change request is processed in a signal distribution system comprising a network element coupled between a user interface device and a fast channel change server. The network element detects a fast channel change request sent from the user interface device for processing by the fast channel change server, and takes an action based on the detected fast channel change request. The action is effective to permit alteration of at least one characteristic of a unicast transmission that would otherwise be provided to the user interface device responsive to the fast channel change request.
    Type: Application
    Filed: October 30, 2008
    Publication date: May 6, 2010
    Inventor: Raziel Haimi-Cohen
  • Patent number: 7707614
    Abstract: A personal media broadcasting system enables video distribution over a computer network and allows a user to view and control media sources over a computer network from a remote location. A personal broadcaster receives an input from one or more types of media sources, digitizes and compresses the content, and streams the compressed media over a computer network to a media player running on any of a wide range of client devices for viewing the media. The system may allow the user to issue control commands (e.g., “channel up”) from the media player to the broadcaster, causing the source device to execute the commands. The broadcaster and the media player may employ several techniques for buffering, transmitting, and viewing the content to improve the user's experience.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: April 27, 2010
    Assignee: Sling Media, Inc.
    Inventors: Jason Krikorian, Blake Krikorian, Bhupendra Shah, Raghuveer Tarra, Parimal Bajpai, Vijayachandran Velliyan Mariappan
  • Patent number: 7703117
    Abstract: One embodiment of the present invention is a method for broadcasting information to a client device, which device utilizes presentation rates to present information at various presentation rates, and which method includes: (a) broadcasting information; and (b) broadcasting guidance information used to determine presentation rates for use by the client device in presentation of the information; wherein the guidance information comprises insistence information that specifies a measure of importance of utilizing presentation rate information contained in the guidance information.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: April 20, 2010
    Assignee: Enounce Incorporated
    Inventor: Donald J. Hejna, Jr.
  • Patent number: 7694322
    Abstract: Described is a system and method of receiving content on a portable mobile communications device from a mobile TV service provider. A mobile pointer record is created and stored within the portable mobile communications device that contains data that identifies content to be delivered from the mobile TV service provider. The mobile pointer record data is sent to a content server maintained by the mobile TV service provider where a corresponding content server pointer record is created and stored such that the mobile TV service provider associates the content server pointer record with stored content. When desired, a request is sent to the mobile TV service provider from the portable mobile communications device by selecting the desired mobile pointer record for the content. The mobile TV service provider identifies the content via the corresponding content server pointer record and delivers the requested stored content to the portable mobile communications device.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: April 6, 2010
    Assignee: Sony Ericsson Mobile Communications AB
    Inventor: Anthony J. Sammarco
  • Patent number: 7689794
    Abstract: Disclosed are systems and methods for reserve allocation of event data. A request event is received. The request event is associated with memory storing request event data. Memory for response event data is allocated from a first pool. The response event data is associated with a response, and the response is associated with the request. Upon failure of the allocation of memory for the response event data, memory is obtained for out-of-memory response event data. The out-of-memory response event data is associated with the response event. The request event is completed using the response event.
    Type: Grant
    Filed: October 22, 2004
    Date of Patent: March 30, 2010
    Assignee: Scientific-Atlanta, LLC
    Inventors: Eric Allen, Altan Stalker, Paul Porter, Mark Murray, David Decker
  • Patent number: 7681224
    Abstract: In the transmission of a moving picture, when the user switches video sources (for example, switches channels or starts reproducing a recorded program), the selected video source can be swiftly started to display. Immediately after a delivery apparatus makes a video source be selected by switching, a receiving apparatus causes a selector to select the video packets transmitted not through an error corrector and to supply them to a decoder and it controls the decoder to generate a frozen frame from the video packets and to supply it to a display where it is displayed. The selector is controlled to produce the error-corrected video data after a counter counts a delay time that the video packets undergo in the error corrector. Thus, the moving picture can be seamlessly displayed, and the delay in the error corrector can be apparently eliminated.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: March 16, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Kazunori Iwabuchi, Takeo Tomokane
  • Patent number: 7681214
    Abstract: Outer code covered synchronous code division multiple access for cable modem (CM) channels. Outer pseudo-noise (PN) code is employed, along with orthogonal codes (OCs), to spread CM signals thereby mitigating inter-code-interference (ICI) effects caused by residual multi-path propagation within CM communication systems. The added and implemented PN sequences have relatively good autocorrelation properties (when compared to the autocorrelation properties of the OCs) that mask the possible bad autocorrelation and/or cross-correlation properties of the OCs. This outer-code covered PN coding, along with the OC coding, enables much better performance in the presence of residual multi-path. The PN code's added complexity is very minimal as the PN may use the same chip rate of the orthogonal code while providing for better performance in the presence of residual multi-path components.
    Type: Grant
    Filed: February 20, 2002
    Date of Patent: March 16, 2010
    Assignee: Broadcom Corporation
    Inventors: Nabil R. Yousef, Bruce J. Currivan
  • Patent number: 7681222
    Abstract: In a video-on-demand system, memory-based video streams are seamlessly replaced with disc-based video streams. This is achieved by first switching each memory-based video stream to a mixed video stream; and later, switching each mixed video stream to a disc-based video stream.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: March 16, 2010
    Assignee: Unisys Corporation
    Inventors: Craig William Sorensen, Robert Louis Jacobs
  • Patent number: 7681223
    Abstract: An audio/video reproducing system, an audio/video device therein, and an audio/video reproducing method therewith are provided that allow appreciation of a great deal of audio or video using a recording medium with a small capacity. A server writes only a part of audio data read from an audio database in a recording medium. An audio reproducing device reads the audio data from the recording medium, while establishing communication connection with the server via the Internet to request lacking audio data. When an ID code and password sent from the audio reproducing device matches up with a pre-registered ID code and password, the server permits login and transmits the lacking audio data to the audio reproducing device. The audio reproducing device synthesizes the audio data read from the recording medium and the audio data sent from the server to produce complete audio data so as to reproduce audio.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: March 16, 2010
    Assignee: Alpine Electronics, Inc.
    Inventors: Hideki Takahashi, Hisayuki Watanabe
  • Patent number: 7673318
    Abstract: A channel merging method for a VOD system, said method comprises the steps of: in response to requests from a plurality of clients for a video program, establishing a root channel (S1) and at least one sub-channel (S11), said root channel (S1) being established according to a request from a client that makes the earliest request, each of said sub-channels (S11) being established in response to a request from a client that makes a later request; and monitoring variation of the number of the clients that are using each of said established channels, and maintaining the channel if the number of the clients using the monitored channel is not zero, and closing the channel if the number of the clients using the monitored channel becomes zero.
    Type: Grant
    Filed: October 25, 2007
    Date of Patent: March 2, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yun Zhang Pei, Ling Shao, Dong Xie
  • Patent number: 7669217
    Abstract: A decoder performance management portion manages performance of a plurality of decoders provided in an AV stream reproducing apparatus. A display portion changes, in accordance with an instruction from the user, an output state of an image display frame on a screen of an output portion, and notifies it to a decoder management portion. The decoder management portion controls a decoder switching portion so that decoders used for decoding AV streams acquired by a communication portion (106) and a TV receiving portion are switched as appropriate, based on the notification from the display changing portion.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: February 23, 2010
    Assignee: Panasonic Corporation
    Inventors: Masaaki Morioka, Kuniaki Sugimoto
  • Patent number: 7665113
    Abstract: The present invention, in particular embodiments, is directed to methods, apparatuses and systems directed to rate adaptive video transmission. In a particular implementation, the present invention provides a video server that delivers video frames received from a video source in response to video frame requests transmitted by one or more video clients. In such a configuration, video clients essentially pull video frames of a video stream at a rate adapted to various attributes of the client and/or the client application consuming the video stream, such as bandwidth available to the client the video client application requirements, and the like. Additional embodiments also provide for novel video data compression techniques that use client pull mechanisms to achieve an adaptive video streaming mechanism. In one implementation, only lower levels of a multi-resolution or wavelet video stream are requested to optimally utilize system bandwidth.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: February 16, 2010
    Assignee: TrueSentry, Inc.
    Inventor: David Hardin Abrams
  • Patent number: 7653686
    Abstract: Disclosed is a content reproducing device and a content reproducing method capable of quickly starting reproduction by making a pause state before starting the reproduction.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: January 26, 2010
    Assignee: Sony Corporation
    Inventor: Michiaki Yoneda
  • Patent number: 7647614
    Abstract: A personal media broadcasting system enables video distribution over a computer network and allows a user to view and control media sources over a computer network from a remote location. A personal broadcaster receives an input from one or more types of media sources, digitizes and compresses the content, and streams the compressed media over a computer network to a media player running on any of a wide range of client devices for viewing the media. The system may allow the user to issue control commands (e.g., “channel up”) from the media player to the broadcaster, causing the source device to execute the commands. The broadcaster and the media player may employ several techniques for buffering, transmitting, and viewing the content to improve the user's experience.
    Type: Grant
    Filed: June 7, 2005
    Date of Patent: January 12, 2010
    Assignee: Sling Media, Inc.
    Inventors: Jason Krikorian, Blake Krikorian, Bhupendra Shah, Alexander Gurzhi, Satish Iyer
  • Patent number: 7636933
    Abstract: Methods, systems and content have been developed for increasing the bandwidth available to a bandwidth-constrained medium for transmitting digital video content. The content that is to be transmitted is compressed in proportion to the desirability of the content. The desirability of the content is determined by obtaining human-factors data indicative of whether a selected item of content is highly desirable. A desirability score derived from the data is assigned to the content. The desirability score determines the compression level. Feedback systems change the level of compression as the desirability of the content changes with time.
    Type: Grant
    Filed: July 15, 2004
    Date of Patent: December 22, 2009
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Philip Ted Kortum, Marc Andrew Sullivan
  • Publication number: 20090300692
    Abstract: For display of, at a user device, a region of interest within video images and associated applications. In a particular example embodiment, a streaming video source provides streaming data to a user device, with the streaming data being representative of a sequence of images, and each image including a plurality of individually decodable slices. At the user device and for a particular image and a corresponding subset region of the image, less than all of the plurality of individually decodable slices are displayed in response to a current input indicative of the subset region. Future input indicative of a revised subset region is then predicted in response to images in the image sequence that have yet to be displayed and to previously received input. In other embodiments, multicasting methods, systems or arrangements provide streaming video to one or more user devices.
    Type: Application
    Filed: June 2, 2008
    Publication date: December 3, 2009
    Inventors: Aditya A. Mavlankar, Jeonghun Noh, Pierpaolo Baccichet, Bernd Girod
  • Patent number: 7624411
    Abstract: An interactive television program guide system is provided. An interactive television program guide provides users with an opportunity to select programs for recording on a remote media server. Programs may also be recorded on a local media server. The program guide provides users with VCR-like control over programs that are played back from the media servers and over real-time cached copies of the programs. The program guide also provides users with an opportunity to designate gift recipients for whom programs may be recorded.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: November 24, 2009
    Assignee: United Video Properties, Inc.
    Inventors: Michael D. Ellis, William L. Thomas, Thomas R. Lemmons
  • Patent number: 7610605
    Abstract: A data distribution system includes a server apparatus and a decoding terminal. In the server apparatus, the access unit information of data to be transmitted is read from a data storage unit in accordance with a trick play request. The access unit information is converted for a trick play in a data conversion unit. The data to be transmitted is converted in a multiplexing unit into trick play data in accordance with the access unit information having been converted. Then, the trick play data is transmitted from the server apparatus to the decoding terminal.
    Type: Grant
    Filed: June 12, 2001
    Date of Patent: October 27, 2009
    Assignee: Sony Corporation
    Inventors: Shinji Negishi, Hideki Koyanagi, Yoichi Yagasaki