Patents Examined by Rong Le
  • Patent number: 10448062
    Abstract: A processing device implementing a cloud-based digital video recorder (DVR) or providing cloud-based streaming services includes a local memory that can be used for storing content prior to providing the content to requestors. The cloud-based DVR determines an estimated probability that delivery of a particular content item will be requested within a particular period of time, and a difference between current and average loads of a distributed storage network (DSN) memory. The cloud-based DVR pre-fetches the particular content item from the DSN memory for storage in a local memory based on both the estimated probability that delivery of the particular content item will be requested within the particular period of time, and the difference between the current and average DSN memory loads.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: October 15, 2019
    Inventor: Jason K. Resch
  • Patent number: 10405040
    Abstract: Example program clustering methods disclosed herein include accessing person-level program viewing data representing lengths of time respective people in an audience have tuned to respective television programs to be clustered. Disclosed example methods also include determining adjusted person-level program viewing data for respective ones of the people having tuned to respective ones of the television programs. For example, first person-level program viewing data for a first person having tuned to a first program is adjusted based on a ratio characterizing a relationship between a first program rating associated with the first person having tuned to the first program and a first network rating associated with the first person having tuned to a first network associated with the first program.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: September 3, 2019
    Assignee: The Nielson Company (US), LLC
    Inventors: Jingsong Cui, Scott John Sereday, XiaoTing Liang
  • Patent number: 10368110
    Abstract: A system for smooth media data switching for media players comprises a selection predictor to determine one or more predicted pre-buffer streams in response to an indication of a potential change selection from a user and a stream provider to provide the one or more predicted pre-buffer stream in addition to a current stream.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: July 30, 2019
    Assignee: VisualOn, Inc.
    Inventors: Luc August Jozef Maria Verbist, Chin-Yee Lin
  • Patent number: 10334320
    Abstract: A digital media player and sales platform, system and method, enabled for use on the open web as well as in closed applications configured to provide end users an immersive interactive experience wherein the end users have the ability to engage with video content items, including the ability to purchase items, as and when they choose, all within the confines of the player and entirely within the viewing experience, all functionality fully enabled from the moment the media is loaded for play not tied to any media timeline or media player push to engage.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: June 25, 2019
    Inventor: Peter L. Chesson
  • Patent number: 10313726
    Abstract: Systems and methods are disclosed for providing access to media content via a media channel based on associated content being provided over a different channel. In some aspects, it is determined that a media identifier corresponds to media content provided over a first media channel. In response to the determination, a notification facilitation system can identify multiple computing devices that have been configured to receive additional media content that is associated with the media content provided over the first media channel. The notification facilitation system can provide access to the additional media content via a second media channel by the identified computing devices in response to identifying the plurality of computing devices.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: June 4, 2019
    Assignee: Sizmek Technologies, Inc.
    Inventors: David Woods, Justin Haygood, Brian Bober
  • Patent number: 10271083
    Abstract: The present disclosure discloses a pre-roll advertisement playing method, a terminal, and a video server, and relates to the field of multimedia technologies. The method includes: after detecting a play operation of an offline video, determining a current network connection status of a terminal; when the terminal is in a first connection state, determining, among multiple pre-roll advertisements obtained by the terminal, a specified pre-roll advertisement corresponding to the offline video; and playing the specified pre-roll advertisement in a process of playing the offline video. When playing an offline video in a non-WiFi connection state, the terminal may additionally play a pre-roll advertisement. Therefore, an audience range of the pre-roll advertisement is expanded, and an application range is relatively wide.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: April 23, 2019
    Inventors: Bin Zhou, Gang Xu, Lieqiong Jiang, Tingzan Li, Wenqing Zhou
  • Patent number: 10250935
    Abstract: An electronic apparatus is provided. The electronic apparatus includes a voice input which is configured to receive a user's voice, a display configured to provide a user interface (UI) screen including at least one object, and a controller which is configured to determine whether or not it is possible for the user's voice to call the object, assign to the object an identification tag which identifies the object based on a result of the determination, and display the identification tag-assigned object.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: April 2, 2019
    Inventors: Eun-hee Park, So-yon You, Sang-jin Han, Jae-kwon Kim
  • Patent number: 10231000
    Abstract: A combined television includes a host and at least one smart module. The host is connected to an external network by a first physical network card, and is connected to the smart module by a second physical network card. A routing method includes: the host receives, via the second physical network card, a first data packet sent by a first intelligent module; parses the first data packet and obtains a source address and a destination address in the first data packet, the source address being an IP address of the first intelligent module; and when the destination address is an IP address of the external network, converts the first data packet into a second data packet, and sends the second data packet to the external network by the first physical network card, a source address in the second data packet being an IP address of the first physical network card.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: March 12, 2019
    Inventors: Jintong Wang, Quan Zhou, Sheng Zhong
  • Patent number: 10200754
    Abstract: Methods and apparatus are disclosed for media monitoring and audience measurement. For example, an optical capture meter can capture data of an optical pulse stream detected from a media remote control. A key code detector can determine a key code, based on a query optical pulse signature including a query symbol alphabet. The key code corresponds to the key activated on the media remote control to control a media activity (e.g., changing television channels.) The foregoing can provide a generalized way of key code detection of media remote controls from various different manufacturers without complete prior knowledge and/or implementations of various different infrared signaling protocols employed in various media remote controls.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: February 5, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventor: Matja{hacek over (z)} Finc
  • Patent number: 10194213
    Abstract: A method of initiating and controlling computer user behavioural data (e.g., emotional state information) collection and processing within the structure of a video ad response provides an analysis of video ad effectiveness as a result of interaction with the computer user. A behavioural data collection and processing module is caused to run by the execution of a Video Ad Standard Template (VAST) compliant video ad response in a video player. The data collection and processing module may be obtained by calling a resource identifier contained in the video ad response, or by providing an executable application within the served video ad response itself. In more particular methods according to the invention, processing of collected data is managed so as to improve the efficiency of media playback at the client computer and communications with remote servers.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: January 29, 2019
    Assignee: Realeyes Oü
    Inventors: Elnar Hajiyev, Martin Salo
  • Patent number: 10194198
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a display device having a controller to wirelessly receive media; wirelessly receive control signals for presentation of the media from a mobile communication device; and selectively disable control by the display device over presentation of the media on the display device. Additional embodiments are disclosed.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: January 29, 2019
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Marc Sullivan, James Pratt
  • Patent number: 10171869
    Abstract: Methods and apparatus to determine engagement levels of audience members are disclosed. An example method includes capturing, with a sensor, image data depicting an environment in which a first media device is to present media. Analyzing the image data to determine whether the environment includes a second media device emanating a glow. When the environment includes the second media device emanating the glow, calculating an engagement for a person in the environment with respect to the first media device, the engagement being calculated based on a characteristic of the second media device emanating the glow.
    Type: Grant
    Filed: July 11, 2016
    Date of Patent: January 1, 2019
    Assignee: The Nielsen Company (US), LLC
    Inventor: Alejandro Terrazas
  • Patent number: 10165325
    Abstract: A first version and a second version of audio visual content are provided via a disc, a web site or a mobile device application to consumers. The second version has audiovisual content removed from the first version that is not appropriate for a type of viewer, such as children. In addition, a menu is provided that allows a user to select the first version or the second version to play on a device. In addition to or instead of the second version, the menu may allow the user to customize the first version for an intended audience.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: December 25, 2018
    Assignee: Disney Enterprises, Inc.
    Inventors: Alexander Chen, James Voris
  • Patent number: 10149006
    Abstract: In a substitutional media system, one of a set of media items is selected at a program receiver for output within a predefined programming slot, based on profile data available at the receiver. Sets of the media items are scheduled to slots according to one or more constraints pertaining to that slot and/or to media items scheduled to other slots. The receiver may select a media item for output in a slot by resolving constraints with media items scheduled to other slots, or selected for output in other slots.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: December 4, 2018
    Assignee: Sky CP Limited
    Inventors: Christopher John Patten, Christopher David Caines, Jeffrey Russell Eales, Herve Murret-Labarthe
  • Patent number: 10136192
    Abstract: A video generation device, system and method. The device, system and method may perform the configuration of the video generation device, and thus may include a configuration file and a file format. The device, system and method may include at least one processing unit communicative with at least one cable modem, at least one application specific output generated from the processing unit, and a plurality of inputs to at least one processing unit for receiving at least a video input, a management input, and a configuration input, wherein the configuration input may include configuration information for processing the other received inputs. In embodiments, the video input, the management input, and the configuration information may be processed by at least one processing unit to at least one application specific output.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: November 20, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: Jorge Salinger, Vik Saxena
  • Patent number: 10110947
    Abstract: An electronic device with one or more processors, memory and a display displays a first video stream on the display. While displaying the first video stream, the electronic device downloads and stores a first portion of a second video stream and receives a request to display the second video stream on the display. In response to receiving the request, the electronic device starts to play the second video stream using the first portion of the second video stream, if the first portion of the second video stream meets recency criteria with respect to a current stream time of the second video stream. But if the first portion of the second video stream does not meet the recency criteria, the electronic device requests a second portion of the second video stream that is outside of the first portion of the second video stream.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: October 23, 2018
    Assignee: SPOTIFY AB
    Inventors: Eric Hoffert, Mike Berkley, Kevin Faaborg, Gustav Soderstrom
  • Patent number: 10102283
    Abstract: An information processing apparatus is disclosed. The apparatus includes: storing means for storing audio data and related information corresponding to the audio data; receiving means for acquiring electronic program guide information indicating programs scheduled to be broadcasted; and program selecting means for executing comparison processing for comparing predetermined related information corresponding to predetermined audio data among the audio data and the electronic program guide information and selecting, on the basis of a result of the comparison processing, a predetermined program from the broadcast-scheduled programs indicated by the electronic program guide information.
    Type: Grant
    Filed: April 24, 2014
    Date of Patent: October 16, 2018
    Assignee: Sony Corporation
    Inventors: Takeshi Ozawa, Takashi Nomura, Motofumi Itawaki
  • Patent number: 10057609
    Abstract: Methods and apparatus for optimizing bandwidth utilization in a cable network. In one embodiment, the method comprises predicting which content will be requested by a set of users based upon the exhibited viewing habits of those users (and/or others). A server process gathers viewership data comprising a listing of programs requested by users at various times of the day. The server process aggregates the viewership data, identifies patterns within the aggregated data, and extrapolates a schedule of programs likely to be requested. In certain embodiments, the server process additionally gathers the capabilities of each cable device in an associated subnetwork. Based upon these capabilities, and based upon the total bandwidth predicted to remain available in the network over a target broadcast period, the server process may also select an optimal compression scheme and video quality level before broadcasting a certain program.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: August 21, 2018
    Inventors: Remi Rieger, Paul D. Brooks
  • Patent number: 10034059
    Abstract: A DVR controller in network communication with a digital video recorder receives an instruction from a user directing the digital video recorder to perform a function among a set of available functions. The set of available functions comprises a record function operative to cause the digital video recorder to record content and store that content on the digital video recorder, and a playback function operative to cause the digital video recorder to play back content stored on the digital video recorder. Subsequently, at least in part in response to the instructions from the user, the DVR controller issues a command to the digital video recorder to perform the function. The digital video recorder is operative to present content on a presentation device controlled by the user. The DVR controller, in turn, is remotely disposed from the digital video recorder in a facility of a content provider.
    Type: Grant
    Filed: January 30, 2016
    Date of Patent: July 24, 2018
    Inventors: George Sarosi, Chris Cholas, David Bell, William L. Helms
  • Patent number: 9986301
    Abstract: A method for processing a broadcast signal includes encoding broadcast data for at least one broadcast service; encoding first level signaling information including attribute information regarding the at least one broadcast service; encoding second level signaling information including information for listing the at least one broadcast service; and generating a broadcast signal including the encoded broadcast data, the first level signaling information, and the second level signaling information.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: May 29, 2018
    Inventors: Jangwon Lee, Minsung Kwak, Woosuk Ko, Sungryong Hong