By Use Of Memory At Receiver Patents (Class 725/89)
  • Patent number: 11924525
    Abstract: Methods and systems for managing an interruption of content presentation on a computing device are provided. In one example, an interruption of presentation of a segment of content on a computing device is detected. An estimated recovery time is determined for the interruption. Based at least in part on the estimated recovery time, a determination is made as to whether to skip the segment or wait to resume presentation of the video segment after the interruption subsides. Based on a result of the determining whether to skip or wait, an instruction to wait or an instruction to skip the segment is generated for presentation via the computing device.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: March 5, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Srikanth Channapragada, Vikram Makam Gupta
  • Patent number: 11762942
    Abstract: Disclosed systems and methods allow a user to input digital content along with identification of one or more social media websites on which the user desires to publish the digital content. The systems and methods then query the identified social media webservers and retrieve a first set of publishing rules. When the digital content satisfies the first set of rules, the systems and methods query a database to retrieve a second set of rules comprising user restrictions specific to the identified social media websites. When the digital content does not satisfy at least one rule within the second set of rules, the systems and methods render a prompt on the user device to receive modified digital content. Subsequently, the systems and methods instruct the one or more social media websites to publish the modified digital content.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: September 19, 2023
    Assignee: United Services Automobile Association (USAA)
    Inventors: Christopher Raley, Ryan Russell
  • Patent number: 11741998
    Abstract: Devices, systems, and processes for reducing interruptions due to a presentation timestamp restart (PTSrs) are provided. A process includes receiving content data packets identifiable by a timestamp. The timestamps vary between a PTSmin and a PTSmax. When PTSmax is reached, a next data packet is restarted at substantially equal to PTSmin. The process includes first determining whether one of the timestamps have restarted and, if so, generating a loop over index file associating a first timestamp with a first index value (A), a second timestamp with a second index value (B), a third timestamp with a third index value (C), and a fourth timestamp with a fourth index value (D). PTSrs may be detected when the second timestamp is greater than the fourth timestamp or when the first timestamp is greater than the third timestamp. When a restart occurs, adjustments to content playback sequence are made using the index values.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: August 29, 2023
    Inventors: Vimalraj Ganesan, Deepak Sharma, Devaraja Huvinahalli
  • Patent number: 11589133
    Abstract: A method for displaying media content on devices respectively linked to media players from a group of media players. The method includes the acts of: transmitting to the media players configuration data including data; transmitting data corresponding to the media content to at least one of the media players; transmitting to the media players data corresponding to a multicast address and to an entry port; selecting by the server a master media player among the at least one media player which received the data corresponding to the media content; sending by the master media player a multicast media stream using the multicast address and the entry port, the multicast media stream being obtained by the master media player from the data corresponding to the media content.
    Type: Grant
    Filed: June 21, 2021
    Date of Patent: February 21, 2023
    Assignee: S.A. VITEC
    Inventor: Eliezer Garten
  • Patent number: 11438646
    Abstract: In order for a terminal to play a video, a first video file is obtained. The first video file is sliced to generate a plurality of first slice files. A play index is generated to include entries respectively corresponding to the first slice files. An entry corresponding to a second video file is inserted into the index between an entry corresponding to one first slice file and an entry corresponding to another first slice file in the play index. The first slice files are played in sequence according to the play index, and the second vide file is played after the one of the first slice files and before the other of the first slice files according to the play index.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: September 6, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Bin Zhou, Jie Qi
  • Patent number: 11431777
    Abstract: Devices, computer-readable media, and methods for providing a timeout for an adaptive bitrate streaming video chunk download are disclosed. For example, a processing system including at least one processor may determine a first bitrate for a first segment of a video program based upon an occupancy level of a video buffer of a device, request a first video chunk of the first segment encoded at the first bitrate, determine that the first video chunk is not received within a threshold of a duration of time after the requesting of the first video chunk, and request, responsive to the determining that the first video chunk is not received within the threshold of the duration of time, a second video chunk of the first segment encoded at a second bitrate that is lower than the first bitrate.
    Type: Grant
    Filed: July 27, 2020
    Date of Patent: August 30, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Mohammad Mahvash, Sassan Pejhan, Buu Kha, Garrett Newell
  • Patent number: 11405440
    Abstract: A content distribution device sends control data or content data to a first content receiving device over a wireless communication channel in a first frequency band. The device also sends the content data to a second content receiving device via a wired communication channel or via a wireless communication channel in a second frequency band that is different from the first frequency band. The device detects a performance reduction of the wired communication channel or the wireless communication channel in the second frequency band. In response to the detection, the device starts to send the content data to the second content receiving device via the wireless communication channel in the first frequency band while sending of the control data or the content data to the first content receiving device.
    Type: Grant
    Filed: June 26, 2020
    Date of Patent: August 2, 2022
    Assignee: Yamaha Corporation
    Inventor: Yuki Suemitsu
  • Patent number: 11341964
    Abstract: A method is implemented at a server system for controlling play of media content on a media output system by voice. The server system receives a voice message via an electronic device, and determines that the voice message includes a media play request having a user voice command to play media content and a user voice designation of a media output system. In accordance with the voice designation, the server system identifies in a device registry the media output system that is associated with the electronic device in the virtual user domain. The server system then sends to the identified media output system another media play request including information of a media play application and information of the media content requested to be played, thereby enabling the media output system to execute the media play application that controls the media output system to play the requested media content.
    Type: Grant
    Filed: May 23, 2019
    Date of Patent: May 24, 2022
    Assignee: Google LLC
    Inventors: Raunaq Shah, Matt Van Der Staay
  • Patent number: 11317126
    Abstract: System for present content. The system includes means for receiving a set of timepoints relating to a content data and means for generating display signals based on the content data. The system also includes means for sending display signals to a display device that represent the content data and means for notifying a server over the Internet, that a timepoint among the set of timepoints has been reached in the content data. The system also includes means for receiving, from the server, via the Internet, an identification of one or more particular additional content and in response to receiving the identification of the one or more particular additional content from the server, means for interrupting presentation of the content data; and presenting the one or more particular additional content. The system further includes means for resuming, presentation of the content data after presenting the one or more particular additional content.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: April 26, 2022
    Assignee: TIVO SOLUTIONS INC.
    Inventor: James M. Barton
  • Patent number: 11212347
    Abstract: This specification relates to methods and systems for content management. One of the methods includes: receiving data identifying a user; verifying that the user is an authorized user; receiving initial content from the authorized user; encrypting the initial content using an encryption key to produce encrypted content; forwarding the encrypted content for storage; creating content storage metadata; encrypting the content storage metadata to provide encrypted content storage metadata; and forwarding the encrypted content storage metadata to a blockchain such as a public ledger.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: December 28, 2021
    Assignee: S&P Global Inc.
    Inventors: Thomas Zakrzewski, Marcus Isaac Daley
  • Patent number: 11082252
    Abstract: Systems and methods are described for translating a non-playback command into a playback modification to encourage a recipient of the command to execute on the command. A media guidance application may determine a command from a first user to a second user. The media guidance application may compare the command to a set of playback operation commands for a media asset that is currently being played back. The media guidance application may determine that the command is not contained within the set of playback operation commands. In response to determining that the command is not contained within the set of commands, the media guidance application may determine whether the second user executes a desired outcome of the command. And in response to determining that the second user does not execute the desired outcome of the command, the media guidance application may determine whether to modify playback of the media asset.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: August 3, 2021
    Assignee: ROVl GUIDES, INC.
    Inventors: Glen E. Roe, Michael McCarty, Charles Dawes, Milan Patel
  • Patent number: 10628062
    Abstract: A quota management system for Personal Video Recorders (PVRs) in which the storage space available on connected storage devices is shared between multiple content providers or multiple software programs.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: April 21, 2020
    Assignee: Comcast Cable Communications Management, LLC
    Inventor: Labeeb K. Ismail
  • Patent number: 10623305
    Abstract: Techniques described and suggested herein include systems and methods for generating and/or substituting application-local audiovisual data, such as audio, for analogous application-disabled remote audiovisual data when remote resources upon which the executing application depends become unavailable. For example, an executing application may, nominally, be partially or fully dependent on remote resources. If audiovisual data, such as audio resources used by the application, are ordinarily accessed by the application from a remote resource, but that remote resource (or some or all of the audiovisual data associated therewith) is/are unavailable to the application, the techniques described herein may be used to generate and/or select application-local substitute audiovisual data, so as to provide a user of the application a more consistent user experience, as well as to reduce reliance by the application on the stability and/or availability of the remote resource.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: April 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew James Van Gorder, Alistair Robert Hirst, Quais Taraki
  • Patent number: 10554735
    Abstract: Methods, systems, and computer readable media can be operable to facilitate a selection of a device for receiving a download associated with one or more other devices. When a download is targeted to a plurality of devices, an individual device may be selected from the plurality of devices, and the selected device may retrieve the download. After retrieving the download, the selected device may share the download with the rest of the plurality of devices. The individual device may be selected based upon status information associated with each of the plurality of devices, and the selected device may be a device that is free or relatively less busy than the other devices.
    Type: Grant
    Filed: August 18, 2017
    Date of Patent: February 4, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Harin D. Sarda, Krishna Prasad Panje
  • Patent number: 10445365
    Abstract: In various embodiments, an audio streaming service may provide a plurality of channels. On a particular channel, different types of content can be streamed to audio devices connected to that channel, including channel content, group content, and individual content. Channel content refers to same content that is streamed to all of the audio devices that are connected to the channel. Group channel refers to content that is selected for subgroups of the devices, and individual content refers to content that is selected for an individual device. Channel content may be transmitted to all the devices, then a period of group or individual content is provided, and then the devices are synced back into receiving the same channel content during a syncing window. Listeners can also interact with the content, such as skipping songs or adding songs to their personal collection.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: October 15, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Alexander Luke, Tyler Hobbs
  • Patent number: 10432539
    Abstract: According to examples, an apparatus may include a processor and a memory on which is stored machine readable instructions executable by the processor to: access network traffic data pertaining to data flows among nodes in a network; partition the network traffic data into a plurality of windows; for each of the plurality of windows, aggregate data flows between pairs of nodes; compute a data distribution of each of the aggregated data flows; select a summary structure for each of the aggregated data flows based on the computed data distributions of the aggregated data flows; generate a summary of each of the aggregated data flows using the selected summary structures for the aggregated data flows; and store the generated summaries.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: October 1, 2019
    Assignee: MICRO FOCUS LLC
    Inventors: Abdul Wasay, Alkiviadis Simitsis, Martin Arlitt
  • Patent number: 10416853
    Abstract: Methods, systems, and media for providing media guidance are provided. In some implementations, a method for providing media guidance is provided, the method comprising: receiving device data from a mobile device associated with a display device; identifying a media content item being presented on the display device; determining a first indication that the mobile device has been interacted with during the presentation of the media content item; storing a first timestamp corresponding to the first indication; determining a second indication that the interaction with the mobile device has ceased; storing a second timestamp corresponding to the second indication; receiving an indication that the media content item is to be played back; determining, using a hardware processor, a first playback position in the media content item based on the first timestamp; and causing the media content item to be presented from the determined first playback position in response to receiving the indication.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: September 17, 2019
    Assignee: Google LLC
    Inventors: Brandon Bilinski, Alexander Collins
  • Patent number: 10382827
    Abstract: A control method for media playing, including: receiving user operation instructions by a media playing equipment; and transforming the user operation instructions into processing instructions corresponding to a media source equipment and forwarding the processing instructions to the media source equipment, if the menu currently displayed by the media playing equipment is not the control menu of the media playing equipment and the information input channel of the media playing equipment is the channel for the media source equipment inputting information to the media playing equipment. The method reduce the complexity of the user operation. A media source equipment, a media playing equipment and a system are also provided.
    Type: Grant
    Filed: February 6, 2017
    Date of Patent: August 13, 2019
    Assignees: BOE TECHNOLOGY GROUP CO., LTD., K-TRONICS (SUZHOU) TECHNOLOGY CO., LTD.
    Inventor: Jinchao Tang
  • Patent number: 10349137
    Abstract: The present invention relates to a device and a method for recommending content and a sound source. The present invention, especially in a multimedia device such as a TV which can be used by a plurality of users, can generate channel groups in accordance with channel properties, can recommend appropriate content for each channel group by analyzing users' viewing history type for each channel group, and can acquire user's intent on the basis of user's use history of a sound source, lyrics and music information of the sound source, and the like, thereby providing, on the basis of the user's intent, sound source recommendation information and various reasons for sound source recommendation with respect to the sound source recommendation information.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: July 9, 2019
    Assignee: GROOVERS INC.
    Inventor: Min-Soeng Kim
  • Patent number: 10313576
    Abstract: A transmission apparatus configured to transmit image data to a reception apparatus through a network, in which a setting value for generating captured data and a setting value for generating image data by an encoding unit are updated according to reception of a command that sets the setting value for generating the captured data by the image capturing unit. When the setting value for generating the captured data is updated according to the received command, notification is performed through the network regardless of a restart process is performed.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: June 4, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiro Iwasaki
  • Patent number: 10298830
    Abstract: A transmission apparatus configured to transmit image data to a reception apparatus through a network, in which a setting value for generating captured data and a setting value for generating image data by an encoding unit are updated according to reception of a command that sets the setting value for generating the captured data by the image capturing unit. When the setting value for generating the captured data is updated according to the received command, notification is performed through the network regardless of a restart process is performed.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: May 21, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiro Iwasaki
  • Patent number: 10178425
    Abstract: Centralized storage and playback of user-recorded television programming eliminates the need for expensive DVR devices to be deployed in the field. Further, the methods used to initiate storage and provide playback of stored media respect copyright principles.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: January 8, 2019
    Assignee: CSC Holdings, LLC
    Inventors: Richard W. Neill, Stephanie Mitchko, Peter Caramanica
  • Patent number: 10154429
    Abstract: A method and system for user experience event processing and analysis are provided. In one embodiment, a method is provided comprising: receiving a recorded video of a display of the host device and a reference video; comparing the recorded video with the reference video to identify differences, wherein the recorded video and the reference video are synchronized based on content rather than time; receiving data indicating activity of a storage device of the host device; correlating the differences with the data indicating activity of the storage device; and generating an analysis of the correlation. Other embodiments are possible, and each of the embodiments can be used alone or together in combination.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: December 11, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventors: Liran Sharoni, Ido Shilo, Miki Sapir, Alon Marcu
  • Patent number: 9973675
    Abstract: A transmission apparatus configured to transmit image data to a reception apparatus through a network, in which a setting value for generating captured data and a setting value for generating image data by an encoding unit are updated according to reception of a command that sets the setting value for generating the captured data by the image capturing unit. When the setting value for generating the captured data is updated according to the received command, notification is performed through the network regardless of a restart process is performed.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: May 15, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takahiro Iwasaki
  • Patent number: 9930413
    Abstract: Techniques described herein may be used to provide a media program (e.g., a television program, a sporting event, a movie, advertisement, etc.) to a user by obtaining portions of the media program from multiple, distinct media content sources. A client device, such as a set-top-box (STB), may receive present an ongoing media program to a user. The user may request for the client device to start the media program from the beginning, rewind the media program, or otherwise access a previous portion of the media program. Depending on the request, the client device may obtain different portions of the media program requested by the user from multiple, distinct media content sources. Examples of such sources may include a buffer of the client device, a digital-video-recording (DVR) component of the client device, a DVR server, a catch up server, and a video-on-demand (VoD) server.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: March 27, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Johannes P. Schmidt, Punitma Malhotra
  • Patent number: 9930397
    Abstract: A broadcast receiving device is provided with: a broadcast receiving unit which receives a digital broadcast signal including broadcast program video and application-related information; a storage unit which stores the received broadcast program video and application-related information; a video decoding unit which decodes the video; an application acquisition unit which acquires an application on the basis of location information included in the application-related information; an application execution unit which executes the acquired application; an output unit which is able to output the video; and a control unit for reproducing and decoding the broadcast program video from the storage unit, reproducing the application-related information from the storage unit, acquiring the application on the basis of the location information included in the reproduced application-related information, and executing the acquired application.
    Type: Grant
    Filed: November 19, 2014
    Date of Patent: March 27, 2018
    Assignee: Hitachi Maxell, Ltd.
    Inventors: Masayuki Hirabayashi, Kazuhiko Yoshizawa, Yasunobu Hashimoto, Motoyuki Suzuki, Tomonori Nomura
  • Patent number: 9774644
    Abstract: A split streaming system and method are provided in which a stream of data (that can be video, audio or textual data) is split and sent over a plurality of stream reflectors to a stream recipient. Each stream reflector performs time gradient replacement to manage the split streaming.
    Type: Grant
    Filed: November 24, 2014
    Date of Patent: September 26, 2017
    Assignee: Ignite Technologies, Inc.
    Inventors: Michael J. King, John W. Morris, IV, Brian S. Bosworth
  • Patent number: 9754557
    Abstract: A source device includes an event processing unit processing an event which occurs in a remote sink device that communicates through a WLAN, a control unit setting an event management area of the sink device, and a determination unit determining whether the event transferred from the sink device has occurred in the event management area and outputting the event to the event processing unit when the event has occurred in the event management area.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: September 5, 2017
    Assignee: Pantech Inc.
    Inventor: Oh Seob Lim
  • Patent number: 9729926
    Abstract: Embodiments herein describe a content distribution system that removes time-dependent promotional content before providing a recording of a media presentation (e.g., show or program) to a video-on-demand (VOD) provider. To receive Nielsen credit for a subscriber watching a recording of the media presentation using VOD, the recording must be almost the same as the live version of the media presentation which includes the original program content and the commercial advertisements shown during commercial breaks. However, some shows also include promotional content that a telecommunication or cable provider adds to the media presentation to promote other shows or events being broadcasted later. By the time the user views the recording, however, the promotional content may already be outdated. The embodiments herein describe techniques for removing time-dependent promotional content from a media presentation before the recording of the media presentation is sent to VOD providers.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: August 8, 2017
    Assignee: Disney Enterprises, Inc.
    Inventors: Steven Machanic, Robert Jensen, Hugh McGuire, Raul Rapalo, Michael Strein, Vladislav Feldman, Jeffrey Corwin, Kenneth Michel
  • Patent number: 9661058
    Abstract: The present disclosure relates to granting of network access to a new network device. Specifically, various techniques and systems are provided for connecting a new network device to a network and limiting access of the network device while authenticating the new network device. More specifically, exemplary embodiments of the present invention include methods and systems for receiving information associated with one or more capabilities of the network devices on the network, analyzing the information associated with the one or more capabilities of the network devices on the network, wherein analyzing includes determining one or more capabilities common to the network devices, and generating a grouping of network devices, wherein the grouping includes network devices that share a common capability.
    Type: Grant
    Filed: August 10, 2014
    Date of Patent: May 23, 2017
    Assignee: BELKIN INTERNATIONAL INC.
    Inventors: Ryan Yong Kim, Jon Plummer, Matt Glidden, Douglas Edward McLaughlin
  • Patent number: 9454328
    Abstract: Provided is a method of distributedly storing an individual content in a hierarchical storage system including a solid state storage having a plurality of solid state disks, a hard disk storage having a plurality of hard disks, and a tape storage. The method may include determining a target content to store and an inquiry frequency and a required minimum transmission rate of the target content upon receipt of a request message from a client device, classifying the target content as at least one of a low demanded content, a normal demanded content, a high demanded content, a low transmission rate content, a normal transmission rate content, and a high transmission rate content based on the inquiry frequency and the required minimum transmission rate of the target content, and distributedly storing the target content through at least one of the solid state storage, the hard disk storage, and the tape storage based on the classification result and a distribution and buffering policy.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: September 27, 2016
    Assignee: KT CORPORATION
    Inventors: Hyong-Muk Lim, Bom-Soo Kim, Choon-Gul Park, Ki-Tae Jeong
  • Patent number: 9408018
    Abstract: A dual-wireless mode speaker is disclosed, which includes a controller and a wireless receiver module connected to the controller. The wireless receiver module includes a Bluetooth receiver module and a WiFi receiver module. The speaker further includes an audio processing module with an input terminal coupled to the controller and an audio output module coupled to an output terminal of the audio processing module. The speaker is configured to operate in one of a Bluetooth-only mode, a WiFi-only mode and a dual-wireless mode. Additionally, the Bluetooth receiver module is activated and the WiFi receiver module is deactivated in the Bluetooth-only mode; the Bluetooth receiver module is deactivated and the WiFi receiver module is activated in the WiFi-only mode; and both the Bluetooth receiver module and the WiFi receiver module are activated in the dual-wireless mode.
    Type: Grant
    Filed: June 25, 2014
    Date of Patent: August 2, 2016
    Assignee: LINKSENS TECHNOLOGY INC.
    Inventor: Dahong Qian
  • Patent number: 9374231
    Abstract: A controller in a video headend or other transmission element of a signal distribution system is operative to detect a condition in which unicast transmissions of a given content stream to a plurality of terminals meet a specified threshold. The controller starts a multicast transmission of the given content stream in response to the detected condition, and transitions at least one of the terminals to the multicast transmission. In one embodiment, the controller identifies at least one of the terminals as a terminal that will receive the multicast transmission of the given content stream in place of its unicast transmission prior to one or more of the other terminals receiving the multicast transmission.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: June 21, 2016
    Assignee: Alcatel Lucent
    Inventors: Raziel Haimi-Cohen, John Hearn
  • Patent number: 9338210
    Abstract: Systems and methods for providing content items to users. A first content item is divided into an opening portion and a remainder portion. The opening portion begins at a chronological beginning of the first content item and ends a predetermined number of digital units from the chronological beginning of the first content item. The opening portion may be encoded according to an encoding format. The opening portion may be stored at a first remote data storage location. In response to a request for the content item from a user device, the first remote data storage location is instructed to stream the opening portion to the user device. The remainder portion may be encoded according to the encoding format and streamed to the user device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: May 10, 2016
    Assignee: RHAPSODY INTERNATIONAL INC.
    Inventors: Nishant Jain, Darryl William Wood
  • Patent number: 9330647
    Abstract: A broadcast radio architecture includes an internet-enabled radio and a remote audio services system. The internet-enabled radio receives broadcast audio content and plays through a speaker, the audio content that is received. The internet-enabled radio receives a user command to replay, from the beginning, a song that is currently being played. In response to the user command, the internet-enabled radio transmits over a network to the audio services system, a snippet of the song that is currently being played. Using the snippet of the song, the audio services system identifies a song from which the snippet was likely recorded and transmits a data stream that includes the song, in its entirety, back to the internet-enabled radio. To provide additional value, the audio services system may also identify and transmit to the internet-enabled radio, additional content that is deemed likely of interest to users interested in the identified song.
    Type: Grant
    Filed: June 21, 2012
    Date of Patent: May 3, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Daniel C Bay, Edward Dietz Crump
  • Patent number: 9294803
    Abstract: A device may include one or more processors. The one or more processors may be configured to receive user input via a user interface and provide an appearance of selecting a channel, via a content presentation device connected to the device, without actually selecting the channel when the user input requests a particular program channel. The one or more processors may also be configured to display interactive program guide data at the content presentation device when the user input requests an interactive program guide and when the device is disconnected from a network from which the device received the interactive program guide data.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: March 22, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Brian Edward Bond, Arjun Baskaran, Padmakumar Rajan
  • Patent number: 9258609
    Abstract: A platform allows viewing and sorting digital media from multiple content sources across multiple devices by title, category, series, or other sorting desired. Available content from providers may be co-mixed to display as if from a single provider. Listings may be restricted to specific providers or sets of providers, such as removing providers with paid content which the user will not access. Alternatively, listings may be prioritized based on business rules programmed into the system. Listings may be limited to those available on the current device, on another set of devices, or on all devices. Control of access to content, including playback and queuing, may be done through the interface regardless of the consumption device. This allows access to all content across all devices in a fashion desirable to the user, merging providers and devices into a seamless interface tailored for the user instead of the content or device manufacturer.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: February 9, 2016
    Assignee: TiVo Inc.
    Inventors: Victor Odryna, Jeffrey R. Bacon, Kee Hinckley, Gary Rose, Richard I. Smiley, Blake Ulmer, Preston C. Shimer
  • Patent number: 9247277
    Abstract: Media content, based on a predetermined set of constraints, from a content provider is delivered to a local cache of a user device before viewing the media. A client asset manager process resides in the user device, an asset list at the content provider site, and the media assets are located at a remote site.
    Type: Grant
    Filed: December 4, 2014
    Date of Patent: January 26, 2016
    Assignee: Disney Enterprises, Inc.
    Inventors: Scott F. Watson, Eric C. Haseltine, Eric Freeman, Elisabeth Robson, Aaron P. LaBerge, Adam T. Fritz
  • Patent number: 9247291
    Abstract: A system for securely providing adaptive bit rate streaming media content on-demand may include a security sever of a program distributor that selects, based on a received authorized request, which of a differently encrypted stored versions of a “special segment” of the requested program to deliver to the receiving device during the transmission of the requested program. The selection may be based on a pseudo-random selection process per request for the program based on an identifier of the request associated with the remote control device. The selection of which of the differently encrypted stored versions of the “special segment” of the ordered program to deliver may be=based on the current session. The secure remote then sends to the receiving device the correct decryption key for the receiving device to decrypt the particular encrypted version selected of the “special segment” to be sent to the receiving device.
    Type: Grant
    Filed: May 22, 2013
    Date of Patent: January 26, 2016
    Assignee: EchoStar Technologies L.L.C.
    Inventor: David A. Kummer
  • Patent number: 9203668
    Abstract: A method of block deinterleaving data received at a digital radio broadcast receiver is described. The method includes providing a block of memory having n×k addresses, wherein the block comprises a single table, receiving a digital radio broadcast signal at the receiver, and demodulating the digital radio broadcast signal into a plurality of interleaved data units. For at least one series of n×k data units a pointer step size is determined, and for each data unit in the series, an address in the block is calculated based on the pointer step size, and an output data unit is read from the block at the address, such that said output data units represent block deinterleaved data units. An input data unit from the plurality of interleaved data units is then written to the block at the address. Associated systems and computer readable storage media are presented.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: December 1, 2015
    Assignee: iBiquity Digital Corporation
    Inventor: Marek Milbar
  • Patent number: 9197909
    Abstract: A system may receive a plurality of requests to record a plurality of programs. Based on these requests, resources may be provisioned for transcoding variable bit rate streams into constant bit rate streams. Resources may be provisioned based on assigning transcoding tasks to an existing set of deployed devices in which the transcoding tasks correspond to the plurality of requests. Resources may further be provisioned based on incrementally deploying an additional device to the existing set of deployed devices when the transcoding capacity reaches a certain level.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 24, 2015
    Assignee: Comcast Cable Communications, LLC
    Inventor: Benyuan Zhang
  • Patent number: 9185331
    Abstract: Content receivers may simultaneously record multiple instances of content for multiple programming channels based on content provider instructions. Systems and methods utilize the content receivers to record these multiple instances from at least a single transponder. In some instances, multiple transponders may have a common control word so that content carried on each such transponder may be simultaneously received, decoded and recorded. Further, a single demodulator may be associated with multiple tuners, so that the single demodulator processes all content received from transponders with common control words and/or other encryption mechanisms.
    Type: Grant
    Filed: November 22, 2011
    Date of Patent: November 10, 2015
    Assignee: ECHOSTAR TECHNOLOGIES L.L.C.
    Inventors: Henry Gregg Martch, David A. Kummer, John T. Kennedy
  • Patent number: 9160467
    Abstract: An approach for assigning definitions to media network channels is described. A demand for program content of a media network channel associated with a first definition relating to resolution of the program content is determined. A second definition is assigned to the media network channel for the program content in response to the demand, wherein the second definition relates to the resolution of the program content and is higher in resolution than the first definition.
    Type: Grant
    Filed: December 15, 2011
    Date of Patent: October 13, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Mark D. Carney, Dante J. Pacella, Jeffrey A. Jackson, Martin William Mckee
  • Patent number: 9092521
    Abstract: A fact checking system verifies the correctness of information and/or characterizes the information by comparing the information with one or more sources. The fact checking system automatically monitors, processes, fact checks information and indicates a status of the information.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: July 28, 2015
    Assignee: LinkedIn Corporation
    Inventor: Lucas J. Myslinski
  • Patent number: 9038116
    Abstract: A method of delivering a live stream is implemented within a content delivery network (CDN) and includes the high level functions of recording the stream using a recording tier, and playing the stream using a player tier. The step of recording the stream includes a set of sub-steps that begins when the stream is received at a CDN entry point in a source format. The stream is then converted into an intermediate format (IF), which is an internal format for delivering the stream within the CDN and comprises a stream manifest, a set of one or more fragment indexes (FI), and a set of IF fragments. The player process begins when a requesting client is associated with a CDN HTTP proxy. In response to receipt at the HTTP proxy of a request for the stream or a portion thereof, the HTTP proxy retrieves (either from the archive or the data store) the stream manifest and at least one fragment index.
    Type: Grant
    Filed: December 24, 2010
    Date of Patent: May 19, 2015
    Assignee: Akamai Technologies, Inc.
    Inventors: Christopher R. Knox, Philip A. Lisiecki, James Mutton, Chuck Bernard, Ashok Jaiprakash Lalwani
  • Patent number: 9032456
    Abstract: A system for modifying commercials for multi-speed playback detects when a commercial break begins in a broadcast program content stream. If the viewer selects fast-forward playback mode during the commercial break, then the system selects the appropriate alternate content to be played to the viewer. The alternate content can include images, video, and/or audio content. The system is provided configuration information by the service provider or broadcaster to identify what alternate content will be played, when it will be played and any additional processing tasks required. A service provider can charge an advertiser or content provider a fee based on viewership of the alternate content. When the system detects that the commercial break has ended, it returns the viewer back to the program material.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: May 12, 2015
    Assignee: TiVo Inc.
    Inventors: Andrew Pierson, Craig Seidel, James M. Barton
  • Patent number: 9032457
    Abstract: A method and apparatus for processing streaming data of content in a digital broadcast system supporting Video On Demand (VOD) service are provided. A data processing method of a set-top box supporting Video On Demand (VOD) service includes requesting content selected by a user, configuring, if streaming data of the content is received, file block information for storing the streaming data, and storing the streaming data in units of file blocks according to the file block information. The streaming data processing method and apparatus of the present invention are capable of processing the streaming data of the content of which size is larger than the available storage space efficiently. Also, the streaming data processing method and apparatus of the present invention is capable of reducing total manufacturing cost of the set-top box by reducing costly storage device in size.
    Type: Grant
    Filed: October 25, 2010
    Date of Patent: May 12, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang Gyu Kim, Jung In Jang, Hun Soo Jee, Bon Seuk Goo, Kyu Sung Choi, Won Chang Joe
  • Patent number: 9009773
    Abstract: A novel advanced set top terminal capable of digital decompression, menu generation, interactivity and other advanced functional capabilities for use in a television program delivery system (200) is described. The invention relates to methods and apparatus for upgrading existing set top terminals (220) to provide menu generation capability and advanced functional capabilities. The invention is particularly useful in television program delivery systems (200) with hundreds of channels of programming, providing (i) menu driven program selection through the addition of an upgrade module (300) or menu generation card and (ii) advanced functional capabilities using a set of hardware upgrades (e.g., 130) and/or an expansion card. Specifically, the invention is an upgradeable system that supports advanced set top functionality through the use of internal software, hardware upgrades, an upgrade module and/or expansion cards. The upgraded hardware generally includes a microprocessor, various input/output ports (e.g.
    Type: Grant
    Filed: June 30, 1998
    Date of Patent: April 14, 2015
    Assignee: Cox Communications, Inc.
    Inventors: John S. Hendricks, Alfred E. Bonner, Richard E. Wunderlich, Eric C. Berkobin
  • Patent number: 8997135
    Abstract: An interactive program guide system is provided. The system facilitates recording of programs selected from the program guide. The system handles the recording and viewing of pay programs, parentally-controlled programs, consecutive programs on different television channels, and programs with and without copy protection. Programs may be recorded using combination television videocassette recorder (TV/VCR) units.
    Type: Grant
    Filed: May 8, 2013
    Date of Patent: March 31, 2015
    Assignee: Rovi Guides, Inc.
    Inventors: Edward B. Knudson, Michael D. Ellis, William L. Thomas, Bruce L. Davis
  • Patent number: 8997153
    Abstract: Arrangements detailed may cause a television channel received via the tuner to be recorded for a period of time to create a channel-specific file. The channel-specific file may include multiple television programs. User input that requests playback of a first television program of the plurality of television programs from the channel-specific file may be received. A front-end adjustment time period for playback of the first television program may be determined. A start time from which playback commences in the channel-specific file may be at least partially based on the front-end adjustment time period and a scheduled start time of the television program.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: March 31, 2015
    Assignee: EchoStar Technologies L.L.C.
    Inventor: Mark Templeman