Buffering And Switching Patents (Class 725/94)
  • Patent number: 8826345
    Abstract: An apparatus and a method for data streaming, as well as a combination, of an apparatus for data streaming and a plurality of user devices, are presented. The apparatus is adapted to receive a plurality of streaming requests, including mode requests, from a plurality of user devices, the apparatus comprising a memory unit adapted to store media data in the form of a plurality of payload data sets, a state device adapted to set a mode in accordance with each one of the mode requests, and a streaming unit adapted to stream the payload data sets in accordance with the set modes. The streaming unit is adapted to receive from the memory unit a plurality of control data sub-sets, each comprising at least two edit portions, each comprising data corresponding to an address in the memory unit.
    Type: Grant
    Filed: September 4, 2007
    Date of Patent: September 2, 2014
    Assignee: Edgeware AB
    Inventors: Joachim Roos, Karl Henriksson, Lukas Holm
  • Patent number: 8819749
    Abstract: A method for synchronizing a plurality of components of a broadcast media stream, includes buffering streams of data samples for a plurality of components of a broadcast media stream and buffering a plurality of information packets. The stream of data samples for each of the plurality of components includes relative timing information, each information packet including timing information indicating a relationship between the relative timing information in the components and an absolute time. The method further includes performing a look-ahead action on the buffered information packets to extract timing information for each of the plurality of components; and using the extracted timing information and relative timing information to synchronize the plurality of components.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: August 26, 2014
    Assignee: Koninklijke Philips B.V.
    Inventors: Gilein De Nijs, Jozef Pieter Van Gassel
  • Patent number: 8819750
    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: September 13, 2012
    Date of Patent: August 26, 2014
    Assignee: Sling Media, Inc.
    Inventors: Jason Gary Krikorian, Blake Gary Krikorian, Bhupendra Natwerlal Shah, Raghuveer Tarra, Parimal Bajpai, Vijayachandran Velliyan Mariappan
  • Patent number: 8813141
    Abstract: A method of providing video content is disclosed that includes receiving video content associated with a television stream from a video source at a server of a video distribution network. The method also includes sending a primary multicast video stream corresponding to the video content to a video distribution network entity via an Internet Protocol (IP) network. The primary multicast video stream is associated with a first bandwidth. Further, the method includes sending a secondary multicast video stream to the video distribution network entity via the IP network. The secondary multicast video stream is associated with a second bandwidth. The primary multicast video stream and the secondary multicast video stream are accessible to a set-top box device via the video distribution network entity in response to a channel change request that indicates the television stream.
    Type: Grant
    Filed: August 8, 2007
    Date of Patent: August 19, 2014
    Assignee: AT&T Intellectual Properties I, L.P.
    Inventors: Kadangode Ramakrishnan, Charles Robert Kalmanek, Jr., Robert Duncan Doverspike, William C. Fenner
  • Patent number: 8813165
    Abstract: An audio/video storage/retrieval system and method that permits efficient and cost-effective simultaneous recording of multi-channel A/V information from a variety of sources is disclosed. The system/method may be broadly described as generally incorporating baseband conversion of source RF modulated A/V information followed by analog-to-digital conversion and storage on a storage device utilizing a dual port interface that incorporates an additional computer access port to permit transparent storage access by a computer system. Retrieval of stored A/V programming from the storage device via the dual port interface permits the stored A/V data to be converted to analog and RF modulated for presentation to an A/V presentation device. Additional A/V source and/or target selectors may be incorporated into the system/method to permit recording a plethora of A/V sources such as raw A/V signaling, OTA broadcasts, clear/encrypted cable QAM broadcasts, cable set top boxes (STBs), and the like.
    Type: Grant
    Filed: September 25, 2011
    Date of Patent: August 19, 2014
    Inventor: Kevin Mark Klughart
  • Patent number: 8813157
    Abstract: The invention relates to a method and to a device for determining the value of a delay to be applied between sending a first dataset and sending a second dataset, the data being representative of a sequence of coded images, the datasets consisting of data subsets, the coded images being coded according to a first level of resolution and at least a second level of resolution higher than the first level of resolution, the data subsets containing data of a first level of resolution. According to the invention: first and second datasets are obtained (E506); and the value of the delay is determined (E507), the value of the delay being dependent on the number of decoded images that can be formed from the data subsets of the first dataset which contain data of the second or of a second level of resolution.
    Type: Grant
    Filed: November 26, 2012
    Date of Patent: August 19, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Fabrice Le Leannec, Patrice Onno, Xavier Henocq
  • Patent number: 8806545
    Abstract: Methods and systems for facilitating distribution of content are disclosed. In one example embodiment, a method of facilitating demand-driven population and management of online content within a video-on-demand (VOD) service includes receiving trend information and a link reference at one or more input ports, the reference being at least indirectly indicative of a location at which the content is available, and obtaining and normalizing, by way of one or more processing devices, metadata pertaining to the content. The method further includes determining business rule information pertaining to the content based at least indirectly upon the trend information, content provider policy information, and the normalized metadata, via the processing device(s), and outputting via one or more output ports the business rule information for receipt by the VOD service, whereby availability and prioritization of the content at the VOD service is based at least in part upon the output business rule information.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: August 12, 2014
    Assignee: Motorola Mobility LLC
    Inventors: Nitya Narasimhan, Harry Bliss, Joseph Wodka
  • Patent number: 8806547
    Abstract: The present invention relates to a communication device comprising switching means in a packet switched networks, preferably in professional video production and broadcast environments. The present invention more particularly concerns a communication device in a packet-switched communication network, comprising means for: receiving streams provided by various sources; transmitting one or several streams selected from the set of incoming ones; comprising means for switching from a given set of incoming streams to a different set of outgoing streams, said switching being based on time based information and information concerning the structure of the manipulated streams. The present invention also concerns a method of switching in a packet-switched communication network comprising a plurality of sources of data, a communication device and at least one destination device.
    Type: Grant
    Filed: March 17, 2008
    Date of Patent: August 12, 2014
    Assignee: Thomson Licensing
    Inventors: Gael Mace, Jean Le Roux, Patrick Hardy
  • Patent number: 8806546
    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: April 19, 2013
    Date of Patent: August 12, 2014
    Assignee: United Video Properties, Inc.
    Inventor: Michael D. Ellis
  • Patent number: 8806045
    Abstract: Predictive popular content replication is described. In an embodiment service node(s) can provide media content when requested by client devices. Previous requests for the media content can be trended to forecast its popularity prior to receiving additional requests for the media content. Replication of the media content can then be initiated such that the media content is available and can be rapidly accessed to serve the additional requests for the media content. The media content can be replicated into cache memory for faster access than from disk-based media to serve the additional requests for the media content.
    Type: Grant
    Filed: September 1, 2006
    Date of Patent: August 12, 2014
    Assignee: Microsoft Corporation
    Inventors: Derek Turner, Yogananda Rao
  • Patent number: 8804042
    Abstract: Digital television channels are preemptively cached based on a modeling of a user to reduce delays while switching channels. A current television channel is selected using a first tuner. A future television channel selection of the user is then predicted based on a modeling of the user. The recorded content of the predicted future television channel is preemptively cached using a second tuner. A buffer of the recorded content of the predicted future television channel is displayed when the user switches from the current television channel to the predicted future television channel. The modeling of the user is updated and stored in storage.
    Type: Grant
    Filed: January 14, 2013
    Date of Patent: August 12, 2014
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, James R. Kozloski, Clifford Alan Pickover, Anne R. Sand
  • Patent number: 8799967
    Abstract: A method includes receiving demand information for a first segment of a media content item and receiving demand information for a second segment of the media content item. The method includes assigning the first segment to a first set of distribution nodes of a media content distribution system based at least partially on the demand information for the first segment and based at least partially on a first cost function and assigning the second segment to a second set of distribution nodes of the media content distribution system based at least partially on the demand information for the second segment and based at least partially on a second cost function. The media content distribution system includes a plurality of distribution nodes and each distribution node is configured to provide media content items to at least some of a plurality of endpoints.
    Type: Grant
    Filed: October 25, 2011
    Date of Patent: August 5, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Applegate, Aaron Archer, Kyung-Wook Hwang, Vijay Gopalakrishnan, Seungjoon Lee, Kadangode K Ramakrishnan, Deborah F Swayne
  • Patent number: 8799970
    Abstract: The present invention provides a media stream playing method and a set-top box. In the present invention, in a process that a guidance unit of a set-top box initializes a platform system, the guidance unit obtains a channel identifier of a channel to be played and obtains, by using the channel identifier, a media stream that corresponds to the channel identifier, so that the guidance unit can send the media stream to a playing unit of the set-top box for playing. Because the technical solution is independent of the platform system of the set-top box, a problem in the prior art that, the set-top box cannot perform a television play service in an initialization process of the set-top box and the set-top box can perform the television play service by using the platform system only after the initialization of the set-top box is completed, can be avoided.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: August 5, 2014
    Assignee: Huawei Device Co., Ltd.
    Inventors: Yongbin Su, Fei Wang
  • Patent number: 8799969
    Abstract: A media device allows users to watch and capture portions from a media stream. Users may then share the captured media content with other users. In one embodiment, the media device receives a media stream, plays the media stream, and caches a portion of the media stream as it is being played. A user can define a media clip by selecting its boundaries in the cached portion of the media stream. The media device creates the media clip based on the user's input and enables the user to transmit the media clip to another system, such as a community website for sharing it with other users.
    Type: Grant
    Filed: May 13, 2011
    Date of Patent: August 5, 2014
    Assignee: Sling Media, Inc.
    Inventors: Jason Gary Krikorian, Blake Gary Krikorian
  • Patent number: 8799971
    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: May 20, 2011
    Date of Patent: August 5, 2014
    Assignee: United Video Properties, Inc.
    Inventor: Michael D. Ellis
  • Patent number: 8793750
    Abstract: A system, method and computer program product are provided for fast channel change between logical channels within a transport multiplex. By reducing the amount of time it takes to acquire and display a tuned channel, fast channel change can improve a viewer's experience. In exemplary embodiments of the present invention, a fast channel change system can simultaneously decode channel data for each channel in a transport multiplex, reconstruct all access units for each channel and send them out on their respective channel stream in the order that each access unit completes to a streamer, store and maintain a minimum amount of channel data in a buffer in each streamer, and output channel data from a streamer corresponding to a tuned channel to a media player. In exemplary embodiments of the present invention data can be input to a de-multiplexer and divided into separate video and audio streams prior to being input to the media player.
    Type: Grant
    Filed: July 31, 2008
    Date of Patent: July 29, 2014
    Assignee: Sirius XM Radio Inc.
    Inventor: Laurence Oliver Ward
  • Patent number: 8789119
    Abstract: The present invention improves the performance of video on demand (VOD) in a digital cable system. A statistical remultiplexer (stat mux) acquires metadata that statistically describes the bandwidth characteristics of each VOD channel. When the metadata indicates that the VOD channel will require more bandwidth than is available, the stat mux can re-encode or re-compress other streams or the VOD stream streams to meet the bandwidth limitation. The metadata is generated off-line and streamed out ahead of the VOD program content. The stat mux includes a minimal length buffer for storing VOD program content that when combined with the metadata enables a viewer to randomly access VOD program content without noticeable latency. When a VOD function request is received from the viewer, the previously supplied metadata is used to allocate bandwidth rather than waiting for a look-ahead buffer to acquire a sufficient amount of future VOD program content.
    Type: Grant
    Filed: September 30, 2004
    Date of Patent: July 22, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Sangeeta Ramakrishnan
  • Patent number: 8782720
    Abstract: A synchronization apparatus and method for synchronizing playback time of a media provided to multiple devices during service transfer and replication process are provided. The content synchronization system for providing a receiving terminal with content of a sending terminal, the content synchronization system includes the sending terminal; the receiving terminal; and a server configured to provide content to the sending terminal and the receiving terminal and to comprise a communication unit configured to communicate the sending terminal and the receiving terminal and to transmit a message and information about time point at which the message is sent, and a content playback time point calculating unit configured to calculate a first content playback start time point of the receiving terminal in an effort to provide the content of the sending terminal that is synchronized with the receiving terminal.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: July 15, 2014
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Hun-Hoi Choi, Hwa-Suk Kim, Kee-Seong Cho, Geun-Hyung Kim, Jae-Chan Shim
  • Patent number: 8782305
    Abstract: Example methods and systems for transmitting data are presented. In one example, a plurality of streams of video data are received from at least one data source into at least one buffer of a router via multicast, each of the plurality of streams of video data representing a same video program and having a unique data rate relative to at least some other streams of the plurality of streams. A request is received from a device to transmit video data to the device. In response to the request, video data from one of the plurality of streams of video data is transmitted from the at least one buffer of the router to the device via a point-to-point connection at the data rate corresponding to the one of the plurality of streams of video data.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 15, 2014
    Assignee: OpenTV, Inc.
    Inventor: John Tinsman
  • Patent number: 8776126
    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: July 25, 2012
    Date of Patent: July 8, 2014
    Assignee: United Video Properties, Inc.
    Inventors: Michael D. Ellis, William L. Thomas, Thomas R. Lemmons
  • Patent number: 8776157
    Abstract: A “pause live television” service is implemented, where in one embodiment, a continuously streaming video from a broadcast programming source is copied into a circular buffer. A set top box (“STB”) requests a trick function, such as “pause,” by sending a message to the system, which in this case suspends the present broadcast video in the STB. The system determines an offset and when the user requests resumption of the broadcast video (e.g., “play”), the system uses the offset for that particular STB to determine the appropriate resumption point in the particular buffer to resume streaming of the video for that STB. In various embodiments, the network may begin streaming of the video at the resumption point on another channel and direct the STB to then tune to that channel. Thus, the program appears to have been seamless suspended and resumed using a network based capability.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: July 8, 2014
    Assignee: Ericsson Television Inc.
    Inventors: James H. Alexander, Joseph G. Buehl
  • Patent number: 8769591
    Abstract: In one embodiment, a buffering server transfers a dynamic burst transfer of data encoded using an inter-coded compression technique. The dynamic burst transfer is timed so that an initial transfer rate is reduced to a remaining transfer rate at the same time or before a decoding endpoint joins a corresponding data stream. The decoding endpoint merges the video stream and the dynamic burst transfer to decode and quickly reconstruct a displayable video frame.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: July 1, 2014
    Assignee: Cisco Technology, Inc.
    Inventors: Joshua Bernard Gahm, David R. Oran, Kapil Sharma
  • Patent number: 8763057
    Abstract: An approach for enabling third party video content to be assigned a higher priority for delivery over a service provider network is described. A content delivery platform determines whether a third party content provider or video content to be delivered fulfill one or more criteria for permitting the content delivery system direct access to a video on demand network of a network provider. The content delivery platform then assigns a higher delivery priority to the video content based on the direct access of the video on demand network by the content delivery system.
    Type: Grant
    Filed: November 6, 2012
    Date of Patent: June 24, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Michael P. Ruffini
  • Patent number: 8756642
    Abstract: In certain embodiments, a method for receiving non-real time push content involves receiving a transport stream containing an Internet Protocol stream of packets containing non-real time content, non-real time service metadata and non-real time content metadata; demultiplexing the Internet Protocol stream of packets to produce: non-real time content, non-real time service metadata, and non-real time content metadata; where the Non-Real Time content metadata includes a Non-Real Time push NRT_Service_Category. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: June 17, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Mark Kenneth Eyer
  • Patent number: 8752100
    Abstract: A method of receiving content includes joining an in-progress multicast stream to receive a first portion of a content. The method further includes sending a request to a peer for a catch-up portion of the content, the request including a deadline for delivery of the content, and receiving the catch-up portion of the content from the peer prior to the deadline.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: June 10, 2014
    Assignee: AT&T Intellectual Property II, LP
    Inventors: Kadangode Ramakrishnan, Rittwik Jana, Divesh Srivastava, Vijay Gopalakrishnan, Samrat Bhattacharjee
  • Patent number: 8752101
    Abstract: A distribution system 100 includes a transmission device 110 and a reception device 120. The transmission device transmits content data coded with a certain code rate to the reception device. The reception device, while receiving the content data transmitted by the transmission device, stores received data into a storage device and also reproduces content based on the stored data. The distribution system determines a code rate based on a remaining time before reproduction start time from a present moment and an available reproduction time, which is a time available for reproduction of the content based on the stored data. The transmission device changes the code rate of the content data to be transmitted to the determined code rate. The reception device starts reproduction of the content at the reproduction start point.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: June 10, 2014
    Assignee: NEC Corporation
    Inventor: Takeo Onishi
  • Patent number: 8745676
    Abstract: In a method for admitting a new data file into a channel, a request for admission of the new data file into the channel is received. It is determined as to whether at least a minimum number of bits of at least one current data file has been transferred to the receiver. The rate at which the at least one current data file is transferred is reduced below a minimum constant bit rate in response to a determination that at least a minimum number of bits of the at least one current data file has been transferred to the receiver and the new data file is admitted into the channel.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: June 3, 2014
    Assignee: General Instrument Corporation
    Inventors: Gerald R. Joyce, Christopher W. Brown, Michael W. Patrick
  • Patent number: 8745675
    Abstract: A system and method for providing multiple audio streams for a video over a network such as the Internet. The system comprises a server that includes an encryption unit and a slicing unit, a plurality of boxes, and an ordering box. The server encodes multiple audio streams and a single video to be sliced into segments. The sliced segments of multiple audio streams and the single video are seeded to a number of the plurality of boxes. This may be repeated for other videos with multiple streams. When the ordering box makes a request for a single video with a single audio, then the number of boxes with segments of the requested video and multiple audio streams, filters and sends the requested video and requested single audio stream to the ordering box. Similarly, multiple closed caption streams can be handled and provided like the audio streams.
    Type: Grant
    Filed: October 1, 2010
    Date of Patent: June 3, 2014
    Assignee: Vudu, Inc.
    Inventors: Edin Hodzic, Prasanna Ganesan, Andrew M. Goodman, Sumankar Shankar
  • Patent number: 8739225
    Abstract: A viewer viewing audio-visual content on an audio-visual display (12) advantageously can receive information as to potential sources of alternative audio (241-24n) via a set-top box (14). The set-top-box collects metadata identifying the audio-visual content viewed by the viewer and provides that metadata to a database (26) that searches for and identifies to the set-top-box the source(s) of alternative audio-if any. The set-top box will alert the viewer who can then select one of the identified sources of alternative audio in place of the audio embedded in the currently viewed audio-visual content.
    Type: Grant
    Filed: July 19, 2010
    Date of Patent: May 27, 2014
    Assignee: Thomson Licensing
    Inventors: Chad Andrew Lefevre, Martin Vincent Davey
  • Patent number: 8739233
    Abstract: A method, system and devices for delivering a switched digital video (SDV) channel to a network element, such as an end user set-top box, based on the decoding capabilities of the network element. The system determines whether to deliver the SDV channel in a first format, such as MPEG-4, or a second format, such as MPEG-2. When only network elements capable of decoding MPEG-4 content are tuned to the SDV channel, the system can realize bandwidth savings by delivering only the MPEG-4 version of the SDV channel. When legacy network elements capable of decoding only MPEG-2 content tune to a particular SDV channel, the system delivers only the MPEG-2 version of the SDV channel. The methods and devices can be used in headends, including those that deploy switched digital video, and other appropriate locations within the content distribution system, such as within the edge devices in the distribution hub.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: May 27, 2014
    Assignee: General Instrument Corporation
    Inventor: John Schlack
  • Patent number: 8739235
    Abstract: An apparatus and method is disclosed in which a buffer receives a first content stream carrying a content channel signal. The first content stream carries the content channel signal at a rate substantially greater than the streaming content playout rate, for initially loading the buffer. The buffer switches its reception of the content channel signal from the first content stream to a second content stream. The second content stream is at a rate substantially the same as the streaming content playout rate. Generally, this switch occurs when some predefined threshold of the content channel signal is buffered.
    Type: Grant
    Filed: May 9, 2012
    Date of Patent: May 27, 2014
    Assignee: Thomson Licensing
    Inventors: Thomas Anthony Stahl, John William Richardson
  • Patent number: 8737212
    Abstract: Methods and apparatus relating to distribution of intelligence across a network are described. In one embodiment, one or more content processors may be provided at the edge of a computer network (e.g., prior to a point where data is aggregated or routed by the network). Other embodiments are also disclosed.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: May 27, 2014
    Assignee: Intel Corporation
    Inventors: Jeffrey G. Fedders, Matthew Adiletta, Valerie J. Young
  • Patent number: 8732326
    Abstract: A method and apparatus for the dynamic adjustments of video streams sent from a server to a client is provided. Using both short term and long term thinning mechanisms, the server reduces its data transfer rate when bandwidth is reduced and increases its data transfer rate when bandwidth is available. In the short term mechanism, the server will dynamically adjust the transmission rate of the video or the quality of the video based on parameters returned by the client. These parameters include currently-buffered data-size, buffered-data duration, and packet loss rate. In the long term mechanism, the server will adjust the current maximum quality level allowed depending upon the round trip times of data packets transmitted. This invention decreases client rebuffering and packet loss and increases the efficiency of available bandwidth.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: May 20, 2014
    Assignee: Apple Inc.
    Inventors: George P. Su, John K. Murata
  • Patent number: 8732774
    Abstract: A video server to transmit a plurality of video information, set to a the decode processing mode, the decode processing mode including a combination of allocation, a decoding method, and a buffering method, an allocation indicating which read port of a storage the designated content is output from, the decoding method being for a plurality of decoders, the buffering method being for a plurality of output buffers, the decoding method and the buffering method being based on each of the output modes, and to output a control signal with reference to an identification information depending on the set connection pattern and the set decode processing mode so that connection between an output interface port and an allocated read port is established, the control signal setting the destination of each of the selectors.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: May 20, 2014
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Kenichi Kiura
  • Patent number: 8725947
    Abstract: An adaptive stream player that has control over whether a retrieved stream is cached in a local stream cache. For at least some of the stream portions requested by the player, before going out over the network, a cache control component first determines whether or not an acceptable version of the stream portion is present in a stream cache. If there is an acceptable version in the stream cache, that version is provided rather than having to request the stream portion of the network. For stream portions received over the network, the cache control component decides whether or not to cache that stream portion. Thus, the cache control component allows the adaptive stream player to work in offline scenarios and also allows the adaptive stream player to have rewind, pause, and other controls that use cached content.
    Type: Grant
    Filed: May 28, 2010
    Date of Patent: May 13, 2014
    Assignee: Microsoft Corporation
    Inventors: Vishal Sood, Raymond Cheng, Harry S. Pyle
  • Patent number: 8726322
    Abstract: In certain embodiments, a transmitter transmits an output packet stream containing non-real time program content, a FLUTE file description table (FDT), NRT service metadata and NRT content metadata. A multiplexer is configured to multiplex the IP packet stream to contain: NRT program content, the FLUTE FDT, NRT service metadata, and NRT program content metadata. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: August 13, 2013
    Date of Patent: May 13, 2014
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventor: Mark Kenneth Eyer
  • Patent number: 8719879
    Abstract: A method for recording linear content and delivering it for time-shifted viewing is described. The linear content may be recorded live by the content delivery system in response to user requests. The content delivery system divides the recording into at least two portions, the first portion of sufficient duration to permit real time continuous playback of the recorded content on the customer premises equipment (CPE) if the first portion has previously been transmitted to the CPE and the second has not been transmitted. The content delivery system transmits the first portion to the CPE prior to playback, and the second portion is streamed to the CPE after playback has begun. The playback is under control of the CPE from local storage.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: May 6, 2014
    Assignee: Kuautli Media Investment ZRT.
    Inventors: Michael Youssefmir, James Vincent Burmeister, Philip R. Wiser, Blair Leavell, Michael W. Brown
  • Patent number: 8719884
    Abstract: Systems and methods for identifying and searching video are disclosed. A video search and identification system includes a catalog representing relationships between video, data and/or objects to enable querying and search based on visual representations of video as well as data or other information associated with the video. In one example, the catalog includes video nodes, metadata nodes and card nodes, although additional or fewer node types may be used. A visual-based video identification system is provided to identify content in video sources. An unidentified video source is accessed and visual fingerprints of one or more frames are generated as query signatures for matching against a base set of known signatures. Confidence measures are generated at the bit level to assist in query signature processing.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: May 6, 2014
    Assignee: Microsoft Corporation
    Inventors: Eitan Sharon, Eran Borenstein, Mehmet Tek, Achiezer Brandt
  • Publication number: 20140115642
    Abstract: Systems and methods allow playback of a placeshifted media stream received via a network. The placeshifted media stream is received and stored in a buffer prior to playback. Responsive to receiving the user command to change the content of the media stream, the buffer is flushed prior to receiving the changed content in the placeshifted media stream.
    Type: Application
    Filed: December 30, 2013
    Publication date: April 24, 2014
    Applicant: SLING MEDIA INC.
    Inventors: Jason Gary Krikorian, Blake Gary Krikorian, Bhupendra Natwerlal Shah, Alexander Gurzhi, Satish Iyer
  • Patent number: 8701147
    Abstract: A handheld device receives a wireless RF transmission that includes multiple video streams and buffers all video streams or selected video streams based on an identification of video streams to buffer. The device might also buffer all or selected audio streams or other real-time data content that is received in the wireless RF transmission. The wireless RF transmission may include a set of video streams (and/or audio streams, and/or other real-timed data) for the handheld device to buffer. A head end that sends the RF transmission may determine which streams to buffer based on operator input, user preferences, and other factors. Alternatively, the handheld device may automatically determine which streams to buffer based on information such as user preferences and information in the RF transmission. Alternatively, a user may select which streams to buffer.
    Type: Grant
    Filed: September 19, 2011
    Date of Patent: April 15, 2014
    Assignee: Kangaroo Media Inc.
    Inventors: Genevieve Thomas, Felix Lambert, Stephane Fortier, Guillaume Lazure, Robert Tardif, Jean Arseneau, Alain Charette, Gerald Lemire
  • Patent number: 8699860
    Abstract: A first media service is acquired in response to a scheduled acquisition command, where the acquiring operation is performed by a user receiver. The time the acquiring operation takes place depends on information in the command, which indicates when the acquiring operation is supposed to take place and when operation terminates. The receipt of a non-scheduled command by the user receiver causes the acquisition of a second media service, where upon the expiration of the non-scheduled command, the first media service is re-acquired. Upon the expiration of the scheduled command, a third media service is automatically acquired, where the third media service was previously selected by a user.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: April 15, 2014
    Assignee: Thomson Licensing
    Inventor: Michael Ray Christian
  • Patent number: 8701149
    Abstract: A method and system for minimizing data streams of the same program on a shared medium is provided. A user device receives a first data stream of a program and effects display of the program based on the first data stream to a display device. The user device halts display of the program and provides an advertisement to a viewer. A second data stream of the program being provided over the same medium to a second viewer that was initiated after the first data stream is provided to the user device. The user device buffers the second data stream, and after the advertisement is finished, provides the program to the viewer based on the second data stream.
    Type: Grant
    Filed: February 22, 2013
    Date of Patent: April 15, 2014
    Assignee: Qurio Holdings, Inc.
    Inventors: Thomas A. Roberts, James Evans, Gregory M. Evans
  • Patent number: 8695049
    Abstract: The content switching apparatus includes at least a position identifying unit (800) and a play control unit (700). In switching from a first content (broadcast program) to a second content (VOD content), the position identifying unit identifies the position of the image in the second content, the image being the same as the first image of the first content. The play control unit determines a play starting position in the second content based on the position identified by the position identifying unit. By determining the play starting position of the second content in this way, the image can be properly switched even in the case where the time length or the content configuration is different.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: April 8, 2014
    Assignee: Canon Kabushiki Kaisha
    Inventors: Kazuna Maruyama, Shuntaro Aratani, Eito Sakakima, Satoshi Ukawa, Satoshi Hanamitsu, Koji Mito, Yuuka Fujinaka
  • Patent number: 8695050
    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: December 27, 2010
    Date of Patent: April 8, 2014
    Assignee: Sony Corporation
    Inventor: Yasuaki Yamagishi
  • Patent number: 8687949
    Abstract: Flexibility with respect to access and enjoyment of time shifted content in a content distribution network is provided, especially with regard to content not present on a DVR. A DVR accesses a network storage device over a network for particular portions of content not available on the DVR and the network storage device provides those missing portions. The user may then rewind and playback not only already locally stored content but also that content provided by the storage device. Content can be provided through faster-than-real-time transmissions such that the content is made available to the DVR prior to it being needed for rewind functionality or playback.
    Type: Grant
    Filed: March 6, 2012
    Date of Patent: April 1, 2014
    Assignee: TiVo Inc.
    Inventors: Eric Walters, Richard Lang
  • Patent number: 8689274
    Abstract: A method for redirecting video content includes receiving a video signal at the set-top box and decoding the video signal to produce unrendered video data. The unrendered video data is encoded and provided to the remote device via a wide area network. By encoding unrendered, rather than rendered, video data for transmission to the remote device, the need for an encoding device external to the set-top box is obviated.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: April 1, 2014
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Jian Li, Zhi Li, Sun-Uk Park
  • Publication number: 20140082680
    Abstract: According to an embodiment, a content delivery server system is provided with a timer, a buffer, a next transmission time generation part, an abnormality judgment part, and a transmission control part. The buffer holds contents for every session temporarily. The next transmission time generation part generates a next transmission time based on a time stamp added to the contents to be put on an IP packet of next transmission. The abnormality judgment part judges whether a difference between the next transmission time and the present time is greater than a first threshold value which is a positive value, and judges whether the difference is smaller than a second threshold value which is a negative value. The transmission control part performs a control not to transmit the IP packet when the difference between is greater than a first threshold value or is smaller than a second threshold value.
    Type: Application
    Filed: August 9, 2013
    Publication date: March 20, 2014
    Applicant: KABUSHIKI KAISHA TOSHIBA
    Inventor: Yasumichi HASHI
  • Patent number: 8677427
    Abstract: A method, system, and medium are provided for enabling playback of licensed media content. The depicted embodiments provide a method to enable users to play a high-quality media file on a computing device. More specifically, the method provides a method to authenticate a high-fidelity license on a computing device to enable playback of an associated high-quality media file. Illustrative examples of high-quality media files include any media file that may contain a video and/or audio component.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: March 18, 2014
    Assignee: Sprint Communications Company L.P.
    Inventor: Ahsan Habib
  • Patent number: 8670487
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to allocate between a video and audio quality in an Internet Protocol Television (IPTV) presentation and to utilize a resultant bandwidth as a result of allocation to enhance an audio or video quality in the IPTV presentation in response to a user selection among levels of video quality and audio quality. Other embodiments are disclosed.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: March 11, 2014
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Marc Sullivan, Keith Crowe, James Pratt
  • Patent number: 8661483
    Abstract: A method of determining whether live media content or time-shifted media content is received at a computing device such as a server or media player is presented. Attribute information concerning media content received at a communication device at a specific time is received and compared schedule information. The received media content is determined to be live media content if the media content identity agrees with the schedule information. The received media content is determined to be time-shifted media content if the media content identity does not agree with the schedule information.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: February 25, 2014
    Assignee: Sling Media, Inc.
    Inventor: Brian Lucas