Vcr-like Function Patents (Class 725/102)
  • Patent number: 8578429
    Abstract: A media device and a method for outputting data stored in a wireless terminal to an external device through the media device are provided. The media device includes a radio frequency (RF) unit for communicating with the wireless terminal; a power supply unit for controlling power of the external device; a control unit for performing control operations for decoding data transmitted from the wireless terminal according to a command transmitted from the wireless terminal and transmitting the decoded data to the external device; and an output unit for transmitting the decoded data to the external device.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: November 5, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chae-Whan Lim, Hyun-Jung Kim
  • Patent number: 8566862
    Abstract: A video content network having a plurality of program channels is operated, and a target time slot for an enhanced advertisement is identified. At least some of the plurality of program channels have programs scheduled during the target time slot. The target time slot is signaled to a plurality of terminals connected to the video content network. Each of the terminals is viewing a given one of the program channels prior to the signaling. Responsive to the signaling, the programs scheduled during the target time slot are effectively paused at a program time corresponding to a beginning of the time slot, and the enhanced advertisement is caused to be displayed on the terminals. Responsive to an end of the enhanced advertisement, the programs scheduled during the target time slot are resumed at the program time corresponding to the beginning of the time slot.
    Type: Grant
    Filed: November 1, 2012
    Date of Patent: October 22, 2013
    Assignee: Time Warner Cable Enterprises LLC
    Inventor: Kreig DuBose
  • Patent number: 8566395
    Abstract: In the field of media transmission technologies, a method and an apparatus for transmitting Hypertext Transfer Protocol (HTTP) media are provided, which solve a problem that a specific capability mode to be used cannot be determined when both a server and a client have enhanced functions. In the method and system for transmitting the HTTP media, the respective information of HTTP streaming media capabilities supported by the server and by the client are obtained. According to the obtained information of the HTTP streaming media capabilities supported by the server and supported by the client, the HTTP streaming media capability used by the server or the client in a subsequent media transmission procedure is determined. The server provides media services according to the determined HTTP streaming media capability; or the client obtains the media services according to the determined HTTP streaming media capability.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: October 22, 2013
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Teng Shi, Yuanyuan Zhang, Peiyu Yue, Weizhong Yuan, Guangyuan Liu, Renzhou Zhang, Yonghui Tian, Chuxiong Zhang
  • Patent number: 8549568
    Abstract: A digital content processing apparatus and method of a digital video receiver is provided for controlling playback speed of digital content. The method includes receiving content data from a content provision server; buffering the received content data; demultiplexing the buffered content data to extract video data; indexing GOPs including specific frames in the content data; storing running times and file sizes of the GOPs as index data; demultiplexing the stored content data to extract the video data, when a request for a multiple speed playback is input; and decoding the GOPs corresponding to the multiple speed playback in the extracted video data by referencing the index data.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: October 1, 2013
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Si Heung Kim
  • Patent number: 8549556
    Abstract: A contextual advertising system and method receives video data and multiple advertisements associated with the video data. The system and method identify object content in the received video data and generates a video signal representing the video data. The video signal is communicated to a display device which displays a video image. User interaction with the displayed video image is monitored by the system and method. An advertisement is selected from the multiple received advertisements for display to the user. The advertisement is selected based on the user interaction with the displayed video image and the identified object content in the video data.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: October 1, 2013
    Inventors: Shlomo Selim Rakib, Gilles Bruno Marie Devictor
  • Patent number: 8528027
    Abstract: Several data streams contain video, audio and/or other data. Some of the data streams are pre-recorded in a multiplex on a storage medium while other data streams are located out of the data stream multiplex on the storage medium. The data streams are synchronized using a navigation file (List_of_PlayItems), which comprises descriptors (Play-Items, SubPlayItems) pointing to parts of said data streams, wherein said descriptors define the arrangement in time for said data streams by means of data sub stream paths.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: September 3, 2013
    Assignee: Thomson Licensing
    Inventors: Dirk Gandolph, Harald Schiller, Jobst Hoerentrup, Ralf Ostermann, Hartmut Peters
  • Patent number: 8522293
    Abstract: Methods and apparatus for delivering data over extant infrastructure within a content-based network. In one embodiment, the network comprises a cable network, and the infrastructure comprises that nominally used for on-demand (OD) services such as VOD. The method includes the allocation of dedicated end-to-end network resources via a “session request, as well as data flow control and packet size adaptation, by a data server based on feedback from the requesting/receiving client device (e.g., DSTB) within the network. Mechanisms for retransmission requests for error recovery are also provided.
    Type: Grant
    Filed: December 15, 2004
    Date of Patent: August 27, 2013
    Assignee: Time Warner Cable Enterprises LLC
    Inventors: Tom Gonder, Craig Mahonchak, John B. Carlucci, Vipul Patel, John Callahan, Jay Thomas
  • Patent number: 8510661
    Abstract: Targeted advertisements with associated dynamic content for response and feedback embedded into the ad's header are delivered to mobile viewing devices. The mobile viewing device records a user's response to advertisements and reports it back to an ad serving platform. The ad serving platform generates user profiles that incorporate the response data. Ads are further targeted to the user according to the user's profile data to maximize the impact of the ads. The user can select the preferred format for providing advertisement feedback.
    Type: Grant
    Filed: February 9, 2009
    Date of Patent: August 13, 2013
    Assignee: Goldspot Media
    Inventors: Srinivasa Dharmaji, Xin Feng
  • Patent number: 8509603
    Abstract: This invention provides an information processing method and apparatus, which can set all extent sizes of data divisionally recorded on a disk to be equal to or larger than the minimum recording unit, and can guarantee continuous reproduction of the divisionally recorded data. Of data divisionally recorded on a recording medium (5), data which corresponds to an end portion of that data and cannot be recorded as a recording area equal to or larger than a minimum recording unit specified in the recording medium (5) due to the presence of a recording area (6) of another data, that has already been recorded on the recording medium (5), is re-recorded on a recording area equal to or larger than the minimum recording unit. At this time, new data is generated by combining data less than the minimum recording unit, and data recorded in another recording area, and the new data is re-recorded on a new recording area.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: August 13, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ikuo Watanabe
  • Patent number: 8484299
    Abstract: A transmitting terminal can transmit a content held by itself to a specific receiving terminal having no email software as if using a mailer. The transmitting terminal (10) and the receiving terminal (20) are connected to a delivery server (30) via a network (4). The delivery server (30) comprises: a database (36) for registering the device ID that specifies the receiving terminal (20); a content storage (39) for temporarily storing a content transmitted from the transmitting terminal (10); and table (33, 37) for managing contents separately on a per device ID basis of the receiving terminal. The delivery server (30), when receiving a request from the receiving terminal (20), refers to the tables (33, 27) and transmits to the receiving terminal (20) a content, the transmission destination of which corresponds to the device ID of the receiving terminal (20).
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: July 9, 2013
    Assignee: Hitachi Consumer Electronics Co., Ltd.
    Inventors: Hiroki Mizosoe, Junji Shiokawa, Kazuto Yoneyama, Kunihiro Nomura, Masaaki Hiramatsu, Yasuhisa Mori, Takashi Yoshimaru, Kazuaki Aoyama, Tomomu Ishikawa, Yo Miyamoto
  • Patent number: 8479246
    Abstract: The present invention is directed to a system and method for interacting with video by displaying one or more interface links associated with video content being displayed, pausing the video content when an interface link is interacted with, allowing the user to view ancillary content the interface link is linked to over a network, and un-pausing the video content after the user elects to continue viewing the video content. In one or more embodiments, the ancillary content may permit e-commerce, display additional video or other images, and/or include links to additional ancillary content. The present invention also includes a method for creating an interactive video.
    Type: Grant
    Filed: June 13, 2012
    Date of Patent: July 2, 2013
    Assignee: Intertainer, Inc.
    Inventors: Ron J. Hudson, Terrence T. Coles, Craig D. Berry, Allen D. Easty
  • Patent number: 8468570
    Abstract: A method and system for providing personal video recording functions to a client viewing a broadcast program in a multi-client network. To provide the PVR functions, predetermined storage limits are allocated for each client in a storage device on the network. Each client is permitted to execute the PVR functions if the client's stored broadcast programming has not reached the client's predetermined storage limit. Otherwise, the client is only permitted to view the broadcast program in real time or the stored broadcast program. A client may clear space in the client's allocated portion of the storage device by fast-forwarding through stored broadcast programming.
    Type: Grant
    Filed: September 5, 2003
    Date of Patent: June 18, 2013
    Assignee: Thomson Licensing
    Inventor: Terry Wayne Lockridge
  • Patent number: 8452885
    Abstract: A technique for managing the streaming of digital video content involves providing a unicast stream to a client in response to the playout status of the unicast stream at the client. In particular, a unicast stream is provided to a client based on whether or not the unicast stream is intended for real-time playout at the client. In order to preserve valuable network resources, if the client does not intend the unicast stream for real-time playout, the unicast stream is not provided to the client. Network resources can also be conserved by utilizing one session between a stream server and a client to support more than one active unicast stream between the stream server and the client in the case where at least one of the active unicast streams is not intended for real-time playout at the client.
    Type: Grant
    Filed: February 23, 2006
    Date of Patent: May 28, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: W. Paul Sherer, Kirk Blattman, Danny M. Nessett, David Yates
  • Patent number: 8443407
    Abstract: A method for providing a user of a target device with placeshifted content. The method includes detecting, utilizing the target device, a matrix code associated with an audio/visual program. Data encoded in the matrix code includes program identifying information and elapsed time information with respect to the program. The method further includes generating, utilizing the target device, a request for the program based at least in part on the encoded data. The method also includes transmitting, utilizing the target device, the program request across a network.
    Type: Grant
    Filed: February 28, 2011
    Date of Patent: May 14, 2013
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Jason Gaede, Germar Schaefer
  • Patent number: 8429697
    Abstract: Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system my essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability.
    Type: Grant
    Filed: March 27, 2012
    Date of Patent: April 23, 2013
    Assignee: Microsoft, Corporation
    Inventors: Joe Chauvin, Michael E. Pietraszak, John D. Canning
  • Patent number: 8402155
    Abstract: Live media content is delivered in substantially real-time to a player device from a streamer and through a content delivery network. The streamer receives live media content and encodes and streams the content over the content delivery network. The content delivery network is configured to provide minimal buffering. A player device accessing the streaming channel receives media frames and buffers the frames while rending the received frames in order of receipt. If the buffer is loaded to the point that the currently rendered data lags the actual live feed by more than a threshold amount of time, the player skips over one or more video frames to bring the rendered content more current. For instance, the buffer can be flushed and more recent content can be received from the content delivery network.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: March 19, 2013
    Assignee: XCIRA, Inc.
    Inventor: Andy Glow
  • Patent number: 8387100
    Abstract: Provision of non video on demand applications and associated content through a video on demand (VoD) infrastructure is provided. An existing VoD application may be used to allow services other than traditional VoD services to be provided to a requesting networked device, such as a cable system set-top box. Applications may be provided by remote application servers acting as VoD servers. Remote content or applications may be requested by a client VoD application, wherein the requested content may be streamed to the requesting device, and a personalized client experience may be provided. The thin VoD client application may interact with the remote application as if the content were VoD content. Accordingly, normal VoD command functionality may be utilized to interact with the remote application.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: February 26, 2013
    Assignee: Cox Communications, Inc.
    Inventor: Louise M. Wasilewski
  • Patent number: 8381254
    Abstract: Several data streams contain video, audio and/or other data. Some of the data streams are pre-recorded in a multiplex on a storage medium while other data streams are located out of the data stream multiplex on the storage medium. The data streams are synchronized using a navigation file (List_of_PlayItems), which comprises descriptors (PlayItems, SubPlayItems) pointing to parts of said data streams, wherein said descriptors define the arrangement in time for said data streams by means of data sub stream paths.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: February 19, 2013
    Assignee: Thomson Licensing
    Inventors: Dirk Adolph, Harald Schiller, Jobst Hörentrup, Ralf Ostermann, Hartmut Peters
  • Patent number: 8359627
    Abstract: A method of realizing a personal video recorder (PVR) using a home network device is provided. A client receives contents and replays the contents in a home network. The client uploads first contents received from a real time broadcasting channel to the server from a time when an external time-shift input is received, terminates the uploading of the first contents if an external replay input is received during the uploading of the first contents, replays the first contents whose uploading is terminated from a portion requested by the external replay input, and simultaneously uploads second contents to the server, received from the real time broadcasting channel at a time when the uploading of the first contents is terminated. A user can watch a live broadcast using a time-shift function such as a PVR via a home network device without a separate PVR.
    Type: Grant
    Filed: November 7, 2006
    Date of Patent: January 22, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-jun Kim, Young-chul Sohn
  • Patent number: 8352567
    Abstract: An apparatus, method and service model are disclosed which simplify conventional methods for schedule recordings of television programs and enable users to control recording equipment from any location via the Internet. Entities connected to computer networks such as the Internet and web-browser software can schedule recordings of television programs and/or operate the recording equipment. In an example scenario, a user who maintains recording equipment at home may utilize the present invention from his or her workplace or vacation place, accesses a service provider website using her/his user name and password, views the a schedule of television programs provided by a broadcaster or other distributor of programming and selects the television programs to be recorded. The application service provider in turn transmits the selected television program information to a computer connected to a later described remote control unit to execute and operate the recording of selected programs.
    Type: Grant
    Filed: March 5, 2004
    Date of Patent: January 8, 2013
    Assignee: Western Digital Technologies, Inc.
    Inventors: Lambertus Hesselink, Dharmarus Rizal, Joep van Beurden, Eric S. Bjornson
  • Patent number: 8302139
    Abstract: A method and apparatus for aggregating the data for a plurality of individualized programs into a single channel, and allocating the channel bandwidth as-needed for provision of short video programs on an “on demand” basis, so that the total bandwidth required to provide the individualized channels and associated video clips is substantially reduced. Also provided is a real-time, single-user-targeted individualized advertising associated with the viewer selection that personalizes the user's iTV experience. The advertisements are targeted in real-time based on an immediate interest revealed by the user in a search request for content. Short duration videos are provided so as not to over-tax the individualized “on demand” channel's limited bandwidth.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: October 30, 2012
    Assignee: OpenTV, Inc.
    Inventor: Frederick B. Harris
  • Patent number: 8290349
    Abstract: The present invention relates to a playback apparatus, a method, and a program which can appropriately perform jump playback when content transmitted through a network is played back in real time. A terminal 3 receives stream data transmitted from a server 1, buffers the stream data, and plays back the buffered data. The terminal 3 has multiple buffers to allow content data of the positions of jump destinations that can be specified as a jump destination during jump playback to be pre-buffered in the multiple buffers. As a result, upon receiving a request for jump playback, the terminal 3 can start playback from a jump destination without delay, since the data of the jump destination has already been buffered. The present invention is applied to, for example, television receivers.
    Type: Grant
    Filed: June 22, 2007
    Date of Patent: October 16, 2012
    Assignee: Sony Corporation
    Inventor: Kei Matsubayashi
  • Patent number: 8234679
    Abstract: In an entertainment service providing on-demand programs over a broadband communications network, a user is allowed to view multiple programs in a continuous manner. The user's enjoyment of the entertainment service is enhanced especially when the on-demand programs are short, e.g., on-demand music videos which typically are a few minutes long. The user is provided with graphical user interfaces for selecting the desired programs to watch, and also allowed to determine the order in which the selected programs are to be played, which may be random.
    Type: Grant
    Filed: April 1, 2005
    Date of Patent: July 31, 2012
    Assignee: Time Warner Cable, Inc.
    Inventor: Marc J. Lawrence-Apfelbaum
  • Patent number: 8209730
    Abstract: A method of transmitting a Video-on-Demand (VOD) program involves at a service provider head-end, separating VOD program data into first and second parts; transmitting the first part over a communication network to a recipient receiver for storage at a storage device as cached speculative data, where the transmitting is carried out as a data push when the communication network has available bandwidth to permit such transmitting and without regard for any order having been received for the VOD program to be sent to the receiver; receiving an order for the VOD program to be sent to the receiver; and streaming the second part to the receiver for reassembly into the VOD program at the receiver by combining the second part as it is streamed with the cached speculative data. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: June 26, 2012
    Assignees: Sony Corporation, Sony Electronics Inc.
    Inventors: Robert L. Hardacker, Keith Resch, Robert Allan Unger
  • Patent number: 8208799
    Abstract: Methods and systems for a personal video recorder (PVR) software buffer management to support the software passage are disclosed. A first plurality of receive buffer descriptors may be allocated for recording at least one received packet in at least a portion of a shared memory. The received packet may be recorded in the shared memory utilizing at least one of the allocated first plurality of receive buffer descriptors. A plurality of playback buffer descriptors may be allocated for playback of the recorded received packet from the shared memory. A first portion of the received packet may be simultaneously played back from the shared memory while recording a second portion of the received packet in the shared memory. If at least one of the recorded received packet is consumed, the playback buffer descriptors corresponding to a number of the consumed received packet may be de-allocated.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: June 26, 2012
    Assignee: Broadcom Corporation
    Inventor: Kevin T. Phan
  • Patent number: 8185926
    Abstract: The invention provides a system and method for providing media streams, the method include the steps of: receiving live media streams at a first path; providing a live media stream from the first path to a client, in response to a request to provide the live media stream to the client; and retrieving media related information and providing a non-live media stream from a second path to a client, in response to a request to provide the live media stream to the client.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: May 22, 2012
    Assignee: ARRIS Group, Inc.
    Inventors: Ran M. Oz, Amir Hirschhorn
  • Patent number: 8151308
    Abstract: Modifying the behavior of a multimedia transport system in response to a detected capability of a client system. A client system may include the capability to perform portions of a multimedia manipulation function, such as a VCR-like function, by using components solely included in the client system. A client system may also include the capability to simultaneously receive multimedia content in excess of what the client system may essentially simultaneously output. This capability may be used to improve the bandwidth utilization of the multimedia server. This may be a result of components, such as a mass storage device or multiple signal input interfaces, being included in the client system. If a client system includes such capabilities, the underlying executable instructions associated with an input device, such as a remote control or keyboard, may be modified to utilize the detected capability.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: April 3, 2012
    Assignee: Microsoft Corporation
    Inventors: Joe Chauvin, Michael E. Pietraszak, John D. Canning
  • Patent number: 8139924
    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: July 7, 2006
    Date of Patent: March 20, 2012
    Assignee: TiVo Inc.
    Inventors: Eric Walters, Richard Lang
  • Patent number: 8141111
    Abstract: An ad in a movie can be a static ad having a position in the movie that cannot be moved, or a dynamic ad having a position in the movie that can be changed. When a viewer of the movie wishes to skip a portion of the movie containing the ad, the playback system determines whether the ad is static or dynamic. If the ad is static, then only the portion of the movie preceding the static ad can be skipped, that is, the ad is unskippable; this technique is referred to as “bounceback” since the end of the skip bounces back to the start of the static ad. If the ad is dynamic, then the ad is moved to after the end of the skip; this technique is referred to as “slip-ad” since the ad slips to later in the movie. When a movie has multiple ads, some can be static and some can be dynamic.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: March 20, 2012
    Assignee: Open Text S.A.
    Inventors: Thomas S. Gilley, Eric Hoffert, Rabih Nassar, Brenda Pomerance
  • Patent number: 8127041
    Abstract: A datacast system, and associated apparatus and method for automatically managing a data object or objects within a hierarchical carousel structure by enabling, among other functions, the dynamic allocation of bandwidth to each carousel within the structure. The dynamic bandwidth allocation enables a server platform to redistribute the bandwidth allocated to a carousel or set of data objects to adjust to desired changes in object transmission policies or priorities of a datacast application.
    Type: Grant
    Filed: May 6, 2009
    Date of Patent: February 28, 2012
    Assignee: Roundbox, Inc.
    Inventors: Yiu Man Leung, Xiaofeng Liu, Peter Andrew Mataga, Igor Slepchin
  • Patent number: 8079052
    Abstract: Methods and apparatuses and systems for inserting advertisement segments into trick content. Advertisement segments present in the original video content are extracted from the video content and merged with other navigation segements to generate associated trick content. The advertisement segment may be inserted into the trick files may be displayed at their normal playback speed, a different apparent playback speed, or displayed in a different direction. Additionally, alternative content of the advertisement segment may be inserted into the advertisement segment to provide specialized versions of the advertisement content to be displayed in trick content mode, or the content may be completely different fro the original advertisement content, such as session specific advertisement content or even user specific advertisement content based on user preferences.
    Type: Grant
    Filed: July 14, 2004
    Date of Patent: December 13, 2011
    Assignee: Concurrent Computer Corporation
    Inventors: Michael Chen, Bruce R. Bradley
  • Patent number: 8050927
    Abstract: Provided is an apparatus and method for output voice, which receives an information item suitable to a user's taste among information items existing on a network such as the Internet in a text format, converts the information item into voice, and then outputs the voice. The apparatus to output voice includes an information search unit searching at least one first information item corresponding to a preset information class among information items existing on a network, an information processing unit extracting a core information item from the first information items in such a manner as to correspond with a preset reproducing time period, a voice generating unit converting the core information into voice, and an output unit outputting the converted voice.
    Type: Grant
    Filed: October 31, 2007
    Date of Patent: November 1, 2011
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Byung-in Yoo, Yeun-bae Kim, Seong-woon Kim
  • Patent number: 8020186
    Abstract: Methods and systems are provided for distributing programming. A fixed linear programming schedule identifying an order of transmission for multiple programs is generated. The programs are transmitted in the order of transmission. An on-demand flag is embedded in at least one of the programs to identify it as available on an on-demand basis. An electronic program guide for the linear schedule displays the programs available on-demand with an on-demand identifier. The identified programs are then made available on an on-demand basis.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: September 13, 2011
    Assignee: Starz Entertainment, LLC
    Inventors: John J. Sie, Gregory R. DePrez, John C. Beyler, Scott G. Barton
  • Patent number: 8006274
    Abstract: A synchronized media experience is described. A media server identifies a group of two or more remote media entertainment systems through which user-controlled play of media content may be presented. The server generates and transmits one or more synchronization commands to the remote media entertainment systems to synchronize presentation of a particular media content through the two or more remote media entertainment systems. A control command entered by a user of one of the remote media entertainment systems may be communicated to each of the two or more remote media entertainment systems to enable synchronized, user controlled presentation of the particular media content.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: August 23, 2011
    Assignee: Microsoft Corporation
    Inventor: Samuel Thomas Scott, III
  • Patent number: 7962942
    Abstract: Systems and methods for rewinding a video to a point before the video was first viewed. Video transmitted by a media source is cached by a remote server. Upon a trick-play request for the video, the server generates a rewind stream that includes the video that was transmitted by the media source before the user started to view the video. Upon receiving the rewind stream, the user's equipment may cache the rewind stream in a rewind buffer and rewind or play from the rewind buffer. The server may also generate and transmit a forward stream of the video that the media source has not yet transmitted. The user's equipment may cache the forward stream in a forward buffer. To perform trick-play operations with the video, the user's equipment may migrate the playback of the video to the rewind and forward buffers and rewind or fast-forward the video from the buffers.
    Type: Grant
    Filed: February 28, 2006
    Date of Patent: June 14, 2011
    Assignee: Rovi Guides, Inc.
    Inventor: Michael L Craner
  • Patent number: 7962943
    Abstract: A video picture information delivering apparatus delivers moving pictures according to a request from a terminal device. The apparatus comprises a determining unit for determining whether or not a predetermined particular picture is included in some of moving pictures to be skipped, upon receipt of a request to skip the some of the moving pictures; and a transmitting unit for transmitting to the terminal device associated information corresponding to the particular picture along with the moving pictures after being skipped, if the particular picture is included in the some of the skipped moving pictures.
    Type: Grant
    Filed: September 15, 2004
    Date of Patent: June 14, 2011
    Assignee: Fujitsu Limited
    Inventors: Akira Nakagawa, Atsushi Ichiki
  • Patent number: 7954128
    Abstract: Methods and apparatus for performing dynamic compensation for delays over extant infrastructure within a content-based network. In one embodiment, the network comprises a cable network, and the infrastructure comprises that nominally used for on-demand (OD) services such as VOD. The method includes periodically or situationally assessing variable delays within the system associated with functional commands (such as “trick mode” commands), and dynamically compensating for these variable delays in order to improve the accuracy and timeliness of the user's trick mode command. This approach increases user satisfaction, and obviates the issuance of additional compensatory trick mode commands that only further degrade the performance of the network.
    Type: Grant
    Filed: February 11, 2005
    Date of Patent: May 31, 2011
    Assignee: Time Warner Cable Inc.
    Inventors: Stephen L. Maynard, Tho Autruong, John Callahan, Nicholas Nielsen
  • Patent number: 7950040
    Abstract: A method is provided for distributing programming. A first set of programs is transmitted in real time according to a schedule of programming. A second set of programs is stored on a server, with at least one of the first set of programs having a counterpart in the second set of programs. A request from a user for program control over one of the programs in the first set of programs is detected. A determination whether the requested program has a counterpart program stored on the server is made. If so, the counterpart program form the server is played under the control of the user.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: May 24, 2011
    Assignee: Starz Entertainment, LLC
    Inventors: John J. Sie, Ganesh Basawapatna, Martin F. Sabraw, Gregory DePrez
  • Patent number: 7944953
    Abstract: The invention provides a method and apparatus that addresses and resolves the issues currently affecting the ability to offer Enhanced TV, in particular, those issues concerning timing and synchronization, interaction with other modules in the STB, and distribution.
    Type: Grant
    Filed: April 2, 2003
    Date of Patent: May 17, 2011
    Assignee: TVWORKS, LLC
    Inventors: Brian Bulkowski, Carolyn Wales, Sam Hsu, James Helman, Joseph Decker, Brock Wagenaar, Mark Vickers
  • Patent number: 7941825
    Abstract: An efficient near video on demand (NVOD) service for various client environments is provided. The NVOD service method for transmitting video data including moving pictures to a plurality of clients in a network includes identifying a relative network bandwidth “m” of a client with respect to a video playout bandwidth, dividing the video data into data segments having different sizes according to the relative network bandwidth “m” and transmitting the data segments to the client through a plurality of channels.
    Type: Grant
    Filed: November 7, 2006
    Date of Patent: May 10, 2011
    Assignee: Chung-Ang University Industry-Academic Cooperation Foundation
    Inventors: Ho-Hyun Park, Min-Sung Jung, Jae-Hwa Park, Yi-Chul Kang, Jong-Youl Jeong, Jae-Sik Hwang, Yong-Gu Kim
  • Patent number: 7934239
    Abstract: A method and system to control at least one video resource daisy-chain access system. A first embodiment is a method to operate a video resource daisy-chain access system. The method includes requesting from a coordinator access instructions to receive a broadcast stream from a broadcast source; connecting to the broadcast source, or one of the re-broadcasting clients already receiving the broadcast stream, as instructed by the coordinator; optionally registering with the coordinator as a potential re-broadcasting source for new clients; optionally accepting connection requests from new clients for re-broadcasting of the received broadcast stream; and playing back on the client the received broadcast stream. A second embodiment is a video resource daisy-chain access system.
    Type: Grant
    Filed: November 14, 2008
    Date of Patent: April 26, 2011
    Assignee: Monsoon Multimedia
    Inventor: Vadim Dagman
  • Patent number: 7926080
    Abstract: A video-on-demand system encodes multiple video streams from media content, such that the video streams have staggered intra-frame intervals. When a client device requests a video stream, the video-on-demand system selects one of the multiple video streams based on the position of the intra-frames, and transmits the selected video stream to the client device.
    Type: Grant
    Filed: November 7, 2002
    Date of Patent: April 12, 2011
    Assignee: Microsoft Corporation
    Inventors: James Armand Baldwin, Peter T. Barrett
  • Patent number: 7921445
    Abstract: A system and a corresponding method for temporal modification of audio signals, to increase or reduce the playback rates of an audio and/or a video file in a client-server environment. The system and method improve the efficiency of serving streaming media to a client so that the client can select an arbitrary time-speedup factor. The speedup system performs many of the pre-calculations once, at the server, so that the bandwidth needs are reduced and the client's computational load is minimized. The final time-scale-modification can be either done completely on the server, thus reducing the client's needs, or partly on the client's computer to minimize latency, and to reduce on-the-fly computational load from the server that serves multiple clients concurrently.
    Type: Grant
    Filed: June 6, 2002
    Date of Patent: April 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Arnon Amir, Malcolm Slaney
  • Patent number: 7913282
    Abstract: A Distributed Video System provides a scalable and interactive video-on-demand service with VCR operations over a communication network includes a video server and video clients, each of which includes a memory buffer, called a client buffer. The System provides a method of managing video frames of client buffers in a cooperative way with video frames held in the video server allows the video frames of the client buffers to be shared among the video clients. Requests for a video are primarily served by the video clients that have the requested video frames in their client buffers and only requests that the video clients are unable to attend to will be provided by the video server.
    Type: Grant
    Filed: March 26, 2001
    Date of Patent: March 22, 2011
    Assignee: COPPE/UFRJ-Coordenacao Dos Programas De Pos Graduacao De Engenharia Da Universidade Federal Do Rio De Janeiro
    Inventors: Edison Ishikawa, Cláudio Luis Amorim
  • Patent number: 7913283
    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: September 27, 2004
    Date of Patent: March 22, 2011
    Assignee: Microsoft Corporation
    Inventors: Christopher M. White, Timo Bruck, Lee S. Mighdoll, Phillip Y. Goldman
  • Patent number: 7908626
    Abstract: Live television broadcast and other information and entertainment programs, e.g., videos-on-demand (VOD), are provided to a user through a communications network, e.g., a cable network. A processing unit is employed at an headend of the communications network to respond to user requests for PVR-like functions, e.g., pausing, rewinding and fast-forwarding, to be performed on the program content being viewed. The processing unit in accordance with the invention causes a delivery of an appropriate version of the program content to meet such user requests.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: March 15, 2011
    Assignee: Time Warner Interactive Video Group, Inc.
    Inventors: Louis D. Williamson, Joseph Buehl, John W. Callahan, John B. Carlucci, James A. Chiddix, Michael T. Hayashi, Kevin J. Leddy
  • Patent number: 7889669
    Abstract: A method is provided for equalizing latency among a group of connections that are being used by the same latency-sensitive application, such as for multi-player network gaming. Delay is added to the packet flow in each connection as necessary at the provider edge router connecting the application server to the network. An NMS connected to the provider edge router continuously monitors the round-trip delay of each connection, determines the additional delay of each connection required to equalize the delays, and informs the provider edge router. The provider edge router buffers traffic on each connection for the respective duration as indicated by the NMS. The NMS may also reroute some of the connections over higher latency resources to reduce the amount of buffering required, which provides the additional advantage of using what might otherwise be less used or economically less valued resources.
    Type: Grant
    Filed: September 26, 2005
    Date of Patent: February 15, 2011
    Assignee: Alcatel Lucent
    Inventor: Shawn Gregory Abigail
  • Patent number: 7890985
    Abstract: A media server in a home entertainment network allows a media rendering device to act as a digital media receiver. The media server enables trick mode functions such as scan forward or reverse, slow motion, pause, and seek on rendering devices with capabilities limited to 1× playback. The media server receives commands from user input at the rendering device transmitted over the network to the media server. The media server manipulates the media stream before transmission over the network by deleting or adding frames to the media stream as necessary to emulate the desired playback functions and replacing frame timestamps to create a media stream that appears to the media rendering device as a sequential 1× stream. The transmitted media stream may not contain all of the media content stored in the corresponding media file on the media server, thus avoiding limitations on the download bandwidth and local client storage.
    Type: Grant
    Filed: May 22, 2006
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Todd Bowra, Ashley C. Speicher, Nicholas J. Fang
  • Patent number: 7870592
    Abstract: The present invention is directed to a system and method for interacting with video by displaying one or more interface links associated with video content being displayed, pausing the video content when an interface link is interacted with, allowing the user to view ancillary content the interface link is linked to over a network, and un-pausing the video content after the user elects to continue viewing the video content. In one or more embodiments, the ancillary content may permit e-commerce, display additional video or other images, and/or include links to additional ancillary content. The present invention also includes a method for creating an interactive video.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: January 11, 2011
    Assignee: Intertainer, Inc.
    Inventors: Ron J. Hudson, Terrence T. Coles, Craig D. Berry, Allen D. Easty
  • Patent number: 7865919
    Abstract: A video on demand system includes a head-end coupled through a proxy server to plural client terminals. The proxy server performs (or cooperates with another component in performing) various functions, including user interface definition, security, system administration (e.g. channel management, load distribution, and failover), and protocol translation.
    Type: Grant
    Filed: December 14, 2005
    Date of Patent: January 4, 2011
    Assignee: Microsoft Corporation
    Inventors: Wiltse J. Carpenter, Timo Bruck, Lee S. Mighdoll, Phillip Y. Goldman