Control Process Patents (Class 725/116)
  • Patent number: 10771789
    Abstract: Implementations disclose adaptive rate control technology that selects different encoders for different chunks of a media item based on the complexity of the individual chunks. A method includes accessing a media item comprising a first chunk and a second chunk; determining, by a processing device, a first media complexity measure for the first chunk and a second media complexity measure for the second chunk; selecting, by the processing device, a first encoder and a second encoder from a plurality of encoders, wherein the first encoder is selected based on the first media complexity measure of the first chunk and the second encoder is selected based on the second media complexity measure of the second chunk; and encoding the first chunk using the first encoder and encoding the second chunk using the second encoder.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: September 8, 2020
    Assignee: Google LLC
    Inventor: Sam John
  • Patent number: 10769221
    Abstract: Information related to apparently successful matches between two entities is collected, and culled based on a later indication that the match failed. Matches between two entities may be generated based on comparative information with other entities who appear to share some characteristics or preferences. Matches may be based on actual actions, in contrast to expressed preferences. Actual actions may be taken into account in addition to expressed preferences. Generation of matches may take into account geographical and/or temporal proximity and/or likelihood of receiving a response, in addition to other attributes of an entity. Matching algorithms may be updated based on entity input. Potential matches may be presented to third party entities for evaluation.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: September 8, 2020
    Assignee: PLENTYOFFISH MEDIA ULC
    Inventors: Markus Frind, Steve Oldridge
  • Patent number: 10762273
    Abstract: Disclosed is a comment display method, a comment display system, an electronic device, and a readable storage medium. The method comprises the following: in a comment area of a display page, statically displaying a first plurality of user comments arranged according to a first rule; and on the statically displayed user comments, superimposing a second plurality of dynamically displayed user comments, wherein, the second plurality of user comments are selected according to a second rule. Thus, the superimposing of static and dynamic display of user comments diversify the display of comments.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: September 1, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Yuan Tian
  • Patent number: 10713671
    Abstract: A method determines a user demographic profile of a user that visits one or more websites of a predetermined group of websites. The method includes generating a first record of visits by the user to the websites of the predetermined group of websites. The method further includes providing one or more website profiles comprising demographic characteristics of each website visited by the user of the predetermined group of websites. The method further includes calculating an estimated user demographic profile of the user by using the first record of visits by the user and the one or more website profiles.
    Type: Grant
    Filed: March 7, 2017
    Date of Patent: July 14, 2020
    Assignee: VIANT TECHNOLOGY LLC
    Inventors: Timothy C. Vanderhook, Christopher J. Vanderhook, Adityavijay B. Rathore, Manish H. Patil, Nagendra M. N. Sastry, Raviratan Arora, Shanubhog G. Sangameswara
  • Patent number: 10645431
    Abstract: In some implementations, a system is capable of dynamically associating content streams to improve a user's viewing experience while accessing primary content. To accomplish this, the CMS uses content association data assigning secondary content items to the primary content. Secondary content items can be assigned to designated frames of the primary content so that the secondary content items are presented to user at specified time points during the playback of the primary content. Secondary content items can represent content that is related to the subject matter of the primary content, or content that a user may be interested in accessing while viewing the primary content.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: May 5, 2020
    Assignee: Perfect Sense, Inc.
    Inventors: David Gang, Bryan Morgan
  • Patent number: 10631032
    Abstract: Aspects of the subject disclosure may include, for example, receiving, at a broadcast image processor, from a single broadcast event, a plurality of camera feeds, wherein the camera feeds each comprise an image of the single broadcast event from a different angle, providing, by the broadcast image processor, a summary of the plurality of camera feeds to a media processor, receiving, by the broadcast image processor, a request to select a requested angle from among the plurality of camera feeds from the media processor, and creating, by the broadcast image processor, a custom view from the plurality of camera feeds according to the request for the media processor. Other embodiments are disclosed.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: April 21, 2020
    Assignee: AT&T Mobility II LLC
    Inventors: Sheldon Kent Meredith, Jeremy Fix
  • Patent number: 10631046
    Abstract: A method for adapting the display of a video stream by a client includes a modification of a video tag of the client. The modified video tag is a function of a resolution of equipment supplying the video stream, of a size of a display window for the video stream, and of an accuracy parameter. The modified video tag has the same relation as the resolution to the size of the display window in which the video stream is displayed by the client.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: April 21, 2020
    Assignee: ORANGE
    Inventors: Maximilien Baumann, Sandrine Lacharme
  • Patent number: 10623816
    Abstract: An apparatus for and a method of extracting a video segment from a multiplexed video are disclosed. According to some aspects of the disclosed embodiment, an apparatus, service and method for video selection/extraction are provided for when a service provider delivers a video sized greater than the screen of a user-owned device without a separate conversion, in order to extract predefined video areas in real time from the user device for a customized display on the device display screen, or extract from a network gateway or streaming server in real time the predefined video areas for a customized delivery to meet the specification of the terminal that ordered the video segment, or upon receiving user's navigated and selected video location from the terminal, extract the video segment and enlarge specified location and provides multifaceted viewing experiences for the user.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: April 14, 2020
    Assignee: SK TELECOM CO., LTD.
    Inventors: Jeong-yeon Lim, Dongbum Seo
  • Patent number: 10615895
    Abstract: The present technology relates to a transmitting apparatus, a transmitting method, a receiving apparatus, and a receiving method that facilitate tuning setting. A transmitting apparatus generates and transmits transmission data including an index in data of a physical layer, the index being associated with predetermined processing-related information in a relation table in which processing-related information related to setting processing of tuning on a receiving side is registered in association with an index representing a region to be subjected to the setting processing corresponding to the processing-related information and provided as being included in data of an upper layer higher than the physical layer. A receiving apparatus acquires the relation table, while receiving the transmission data, and acquires the index included in the data of the physical layer from the transmission data.
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: April 7, 2020
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventors: Kazuyuki Takahashi, Lachlan Bruce Michael
  • Patent number: 10567612
    Abstract: An image processing apparatus that transfers recorded image data includes a control unit configured to perform control in such a manner that in a case where transfer of image data is instructed during recording of the image data, previously recorded image data is set as a transfer target when a predetermined period of time has not elapsed after recording of the previously recorded image data is stopped, and image data currently being recorded is set as the transfer target when the predetermined period of time has elapsed.
    Type: Grant
    Filed: May 10, 2018
    Date of Patent: February 18, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tatsuya Nakamura
  • Patent number: 10536734
    Abstract: Disclosed herein is a system and method for rejoining a traffic log mode after a breakout in a broadcasting environment. One example method involves (i) receiving a traffic log including traffic log entries, each corresponding to a VC and a start time; (ii) operating in a traffic log mode; (iii) receiving a breakout-mode request; (iv) responsive to receiving the breakout-mode request, (a) terminating operation of the traffic log mode, (b) generating a simulation log, and (c) operating in a breakout mode; (v) receiving a rejoin request; (vi) determining a breakout termination time based on the received rejoin request; (vii) proximate the breakout termination time, terminating operation of the breakout-mode, and operating in a custom log mode; (viii) determining a rejoin position of the traffic log based on the received rejoin request; and (ix) operating in the traffic log mode.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: January 14, 2020
    Assignee: Tribune Broadcasting Company, LLC
    Inventors: Hank J. Hundemer, Dana A. Lasher
  • Patent number: 10524008
    Abstract: A system has a database that stores a plurality of audio/visual clips. Further, the system has a memory device that has a buffer with a threshold quantity of memory blocks. In addition, the system has a processor that receives the plurality of audio/visual clips in an ordered sequence for a virtual sports game. The processor also writes one or more frames of a first audio/visual clip to the buffer. Further, the processor allocates the threshold quantity of memory blocks such that the processing speed of writing one or more frames of a second audio/visual clip to the buffer is faster than a broadcast frame rate for broadcasting the first audio/visual clip. In addition, the processor writes the one or more frames of the second audio/visual clip to the allocated threshold quantity of memory blocks of the buffer.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: December 31, 2019
    Assignee: Highlight Games Limited
    Inventors: Timothy Patrick Jonathan Green, Stewart James Whittle, Angus Wood
  • Patent number: 10512118
    Abstract: The Automated Content Upload System networks a plurality of aircraft together when they are parked at the gates of an airport. Communications among the aircraft are guided by a Content Manager, resident at or near the airport, which maintains data representative of InFlight Entertainment Content presently stored on each aircraft and the list of scheduled InFlight Entertainment Content available on each aircraft. The Content Manager guides the exchange of InFlight Entertainment Content among the aircraft, as well as from the Content Manager to the aircraft, to automatically distribute InFlight Entertainment Content to the aircraft efficiently and timely. This process includes the ability to multicast data from the Content Manager to multiple aircraft in a single transmission, obtaining content delivery efficiency, populating multiple aircraft via a single transmission from the Content Manager.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: December 17, 2019
    Assignee: GOGO LLC
    Inventor: Bryan Adrian Lauer
  • Patent number: 10417643
    Abstract: A computer-implemented method and an apparatus for personalizing customer interaction experiences receives an input corresponding to at least one of a business objective and a customer interaction channel. A customer classification framework is selected based on the input. The customer classification framework is associated with a plurality of persona types, where each persona type is associated with a set of behavioral traits. A persona type for a customer is predicted from among the plurality of persona types during an interaction on the customer interaction channel. A propensity of the customer to perform at least one action is predicted based on the persona type. A provisioning of personalized interaction experience to the customer is facilitated based on the predicted propensity of the customer to perform the at least one action.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: September 17, 2019
    Assignee: [24]7.ai, Inc.
    Inventors: R. Mathangi Sri, Bhupinder Singh
  • Patent number: 10402670
    Abstract: Techniques for road scene primitive detection using a vehicle camera system are disclosed. In one example implementation, a computer-implemented method includes receiving, by a processing device having at least two parallel processing cores, at least one image from a camera associated with a vehicle on a road. The processing device generates a plurality of views from the at least one image that include a feature primitive. The feature primitive is indicative of a vehicle or other road scene entities of interest. Using each of the parallel processing cores, a set of primitives are identified from one or more of the plurality of views. The feature primitives are identified using one or more of machine learning and classic computer vision techniques. The processing device outputs, based on the plurality of views, result primitives based on the plurality of identified primitives from multiple views based on the plurality of identified entities.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: September 3, 2019
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Guangyu J. Zou, Upali P. Mudalige, Jinsong Wang
  • Patent number: 10403163
    Abstract: The present disclosure relates to methods and systems for providing collaborative learning. In one embodiment, a method includes presenting a first task to a plurality of users on a shared display and receiving inputs via respective input devices for collectively solving the task. The received inputs are analyzed to determine whether the task is correctly performed and to infer one or more probabilistic conclusions about a level of comprehension associated with the first task. An output is presented based upon the probabilistic conclusions about the level of comprehension.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: September 3, 2019
    Assignee: SRI International
    Inventors: Jeremy Roschelle, Sarah Zaner, Charles M. Patton
  • Patent number: 10394853
    Abstract: The present disclosure is directed toward systems and methods for providing a self-maintaining automated chat response generator. In particular, the systems and methods described herein analyze a corpus of digital content to identify content topics and generate a language model for categorizing a chat question. Additionally, the systems and methods described herein analyze a chat question to assign the chat question to a content topic based on keywords identified within the chat question. The systems and methods also generate a response to provide to the chat question.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: August 27, 2019
    Assignee: Qualtrics, LLC
    Inventor: Michael Porter
  • Patent number: 10379611
    Abstract: A virtual reality apparatus and method are described.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: August 13, 2019
    Assignee: Intel Corporation
    Inventors: Tomas G. Akenine-Moller, Robert M. Toth, Ingo Wald, Aditya S. Yanamandra, Brent E. Insko, Michael Apodaca, Prasoonkumar Surti
  • Patent number: 10361803
    Abstract: The present technology relates to a reception device, a reception method, a transmission device, and a transmission method, which are capable of implementing a high transmission rate by effectively utilizing a frequency band in channel bonding. A reception device receives a plurality of divisional streams obtained by distributing baseband (BB) frames of a BB stream which is as a stream of BB frames to a plurality of data slices and reconstructs an original BB stream on the basis of reconfiguration information which is in included in transmission control information and used for reconstructing the original BB stream from the plurality of divisional streams transmitted through the non-neighboring frequency bands when the plurality of divisional streams are transmitted through non-neighboring frequency bands. The present technology can be applied to, for example, channel bonding such as PLP bundling.
    Type: Grant
    Filed: November 13, 2015
    Date of Patent: July 23, 2019
    Assignee: SONY CORPORATION
    Inventors: Lachlan Bruce Michael, Naoki Yoshimochi, Makiko Yamamoto
  • Patent number: 10349091
    Abstract: A transmitting method of storing data that configures an application in a predetermined data unit and transmitting the predetermined data unit. The predetermined data unit includes generating time specification information indicating an operation time of the application, based on reference time information received from an external source. The transmitting method includes transmitting (i) the predetermined data unit and (ii) control information indicating the generated time specification information. The control information includes the generated time specification information and identification information indicating whether the time specification information is time information indicating a time that is before a leap second adjustment.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: July 9, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Noritaka Iguchi, Tadamasa Toma
  • Patent number: 10334323
    Abstract: The present technology relates to a reception apparatus, a reception method, a transmission apparatus, and a transmission method that make it possible to provide a broadcasting service by using MPEG-DASH. Provided is a reception apparatus including a control unit that performs, on the basis of a relationship among a plurality of elements which is prescribed in advance in an MPD conforming to a standard of MPEG-DASH which is transmitted via a broadcast wave or a communication network of digital broadcasting, and a first element for grouping of target elements in a specific layer in which selection or structuring of a component having a structure including a plurality of layers for the selection and the structuring is performed, at least one of the selection and the structuring of the component, and controls reproduction of a content constituted of one or more components. The present technology can be applied to a television receiver, for example.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: June 25, 2019
    Assignee: SONY CORPORATION
    Inventors: Yasuaki Yamagishi, Naohisa Kitazato
  • Patent number: 10306308
    Abstract: A system and method for distributing content in a network architecture using a common intermediary mezzanine distribution format (CMZF). A media content asset may be processed for packaging in a CMZF container structure configured to carry each bitrate representation of the media content in a valid CMZF stream scheme, the media content encrypted in one or more encryption schemes. The CMZF formatted media content may be provided to an origin server for file-based distribution over a network which is of one of the following types; unmanaged network, managed network, or a combination thereof, and/or to a streaming network node for stream-based distribution over a over a network which is of one of the following types; unmanaged network, managed network, or a combination thereof. In one embodiment, the CMZF container structure may be based on an MPEG-TS format extended to facilitate carriage of ISOBMFF track and track metadata data objects in PES payload in additional elementary streams.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: May 28, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Raj Nair, Prabhudev Navali, Mikhail Mikhailov, David Alexander
  • Patent number: 10305617
    Abstract: A time information generating unit generates absolute time information synchronized with absolute time information acquired from an external source. The time information generating unit generates time information by shifting, to shifted time, occurrence time of a leap second that can be represented by the absolute time information acquired from the external source. A transmission unit transmits a signal including transmission media and the absolute time information generated by the time information generating unit. Thereby, influence on a reception side by occurrence of a leap second is suppressed.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: May 28, 2019
    Assignee: SONY CORPORATION
    Inventor: Naohisa Kitazato
  • Patent number: 10306175
    Abstract: An apparatus according to one aspect of the present disclosure includes: one or more memories, and circuitry which, in operation; decodes a video stream to generate a first video signal with a first luminance range; acquires characteristic data indicating the luminance range of the first video signal; converts the characteristic data into control information according to a predetermined transmission protocol; and outputs the control information in accordance with the predetermined transmission protocol.
    Type: Grant
    Filed: December 19, 2016
    Date of Patent: May 28, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Tadamasa Toma, Masayuki Kozuka, Takahiro Nishi, Kengo Terada
  • Patent number: 10284683
    Abstract: The present invention discloses a channel access method and system. The channel access method includes the steps of: receiving an access request for accessing a parent channel from a user; obtaining a reception channel information currently corresponding to the parent channel in response to the access request, wherein the reception channel information is a channel identification information of a sub channel corresponding to a preset reception channel switching requirement; and connecting the user to the sub channel identified by the obtained reception channel information according to the obtained reception channel information. The present invention makes it conducive for the user requesting an access to be connected to a preset sub channel and realize user distribution.
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: May 7, 2019
    Assignee: GUANGZHOU HUADUO NETWORK TECHNOLOGY CO., LTD.
    Inventors: Qiang Wang, Lulin He, Tielei Peng
  • Patent number: 10264624
    Abstract: The present technology relates to a transmission apparatus, a transmission method, a reception apparatus, and a reception method that enable channel selection information and time information to be transmitted effectively. A transmission apparatus acquires channel selection information for selecting a service and time information used for synchronizations on a transmission side and a reception side, generates, as a physical layer frame constituted of a preamble and a data portion, the physical layer frame in which specific information including at least one of the channel selection information and the time information is arranged at a head of the data portion right after the preamble, and transmits the physical layer frame as digital broadcast signals. The present technology is applicable to IP packet broadcasting, for example.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: April 16, 2019
    Assignee: SONY CORPORATION
    Inventors: Kazuyuki Takahashi, Lachlan Bruce Michael
  • Patent number: 10171530
    Abstract: Devices and methods for obtaining media stream with adaptive resolutions. The device includes a receiver in communication with a processor, and a transmitter. The receiver is configured to receive a plurality of media signals. The processor is programmed to communicate with a terminal device in the home network, obtain a corresponding display resolution of the terminal device, and select a media signal according to the corresponding display resolution of the terminal device and a video resolution of the media signal. The transmitter is configured to transmit media stream corresponding to the selected media signal to the terminal device.
    Type: Grant
    Filed: June 17, 2015
    Date of Patent: January 1, 2019
    Assignees: Hisense USA Corp., Hisense Electric Co., Ltd., Hisense International Co., Ltd.
    Inventor: Ke Yu
  • Patent number: 10129556
    Abstract: Disclosed are methods and systems for encoding and decoding a container. The container contains one or more accessors for content included in the container. An accessor implements an algorithm for accessing the content. In some aspects, the algorithm may be implemented via intermediate or source code defined in the container. In one aspect, a method of encoding a container includes encoding first content in the container, encoding first accessor data in the container, the first accessor data implementing a platform independent algorithm for accessing first content; and writing the container to a device.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: November 13, 2018
    Assignee: Bevara Technologies, LLC
    Inventors: Jerome Gorin, Maja Bystrom
  • Patent number: 10123062
    Abstract: System and method are disclosed herein for excluding consumed content from a content presentation. Specifically, fingerprints for each unique media asset included in a compilation of media content consumed by a user may be obtained and stored in a user's profile. Fingerprints for each unique media asset included in another compilation of media content may be generated and compared with fingerprints stored in the user's profile to determine which of the unique media assets in the other compilation have been consumed by the user. The second compilation may be presented to the user without the unique media assets that were consumed.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: November 6, 2018
    Assignee: ROVI GUIDES, INC.
    Inventors: Sean Matthews, Benjamin H. Maughan
  • Patent number: 10110669
    Abstract: Aspects of the subject disclosure may include, for example, receiving a request to initiate a multimedia broadcast multicast service (MBMS) to wirelessly distribute media content to mobile user equipment within a target geographical region using a common radio channel. An efficiency metric is obtained, in response to the request, for each broadcast multicast service center (BMSC). The efficiency metric is evaluated for each of the BMSCs and one of the BMSCs is selected based on the evaluation result. Establishment of an MBMS bearer service is facilitated using the selected BMSC, and a first media content item is disseminated to the mobile user equipment within the target geographical region using the common radio channel by way of the MBMS bearer service. Other embodiments are disclosed.
    Type: Grant
    Filed: May 2, 2017
    Date of Patent: October 23, 2018
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Rajendra Prasad Kodaypak
  • Patent number: 10091133
    Abstract: Systems and methods for scheduling network communications in a managed network can include a Network Controller discovering a plurality of network nodes; the Network Controller classifying the discovered network nodes into two or more classifications of node for node-level prioritization of network communications; the Network Controller receiving reservation requests from at least some of the plurality of network nodes, wherein the reservation requests request one or more time slots for their respective network nodes in an upcoming communication window; and the Network Controller assigning time slots in the upcoming communication window to one or more network nodes in response to reservation requests, wherein the assignment is based on a priority of the network nodes and wherein the priority is assigned to the nodes according to their classification.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: October 2, 2018
    Assignee: Entropic Communications, LLC
    Inventor: Zong Liang Wu
  • Patent number: 10080041
    Abstract: The present invention is applicable to the field of an LED display screen, and provides a method and device for separating a rebroadcasted video from a live display video, the method includes: feeding the rebroadcasted video and the live display video of the LED display screen into a video processor by two paths; completing an aliasing of two paths of the videos through the video processor, sending the aliased video to a LED display control system; controlling by the LED display control system a video ratio of the two paths of the videos, utilizing a high-speed camera to synchronously capture the rebroadcasted video according to the video ratio; receiving by the LED display control system the rebroadcasted video synchronously captured by the high-speed camera; and transforming by the LED display control system through image processing the rebroadcasted video into a video which is to be rebroadcasted to different countries.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: September 18, 2018
    Inventors: Mingpu Xie, Shengcai Lu, Xuanzhong Li, Wuchang Liu, Zhenzhi Wu, Hanqu Wu
  • Patent number: 10067944
    Abstract: Embodiments are disclosed for performing cache aware searching. In response to a search query, a first bucket and a second bucket in remote storage for processing the search query. A determination is made that a first file in the first bucket is present in a cache when the search query is received. In response to the search query, a search is performed using the first file based on the determination that the first file is present in the cache when the search query is received, and the search is performed using a second file from the second bucket once the second file is stored in the cache.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: September 4, 2018
    Assignee: Splunk, Inc.
    Inventors: Ledion Bitincka, Alexandros Batsakis, Paul J. Lucas, Nicholas Robert Romito
  • Patent number: 10057568
    Abstract: A video decoding apparatus for decoding an encoded video bitstream having a sequence of video pictures, wherein at least one video picture is encoded in a plurality of slices, wherein each slice comprises a sequence of raster scan order blocks which can be decoded independently of another slice.
    Type: Grant
    Filed: April 16, 2013
    Date of Patent: August 21, 2018
    Assignee: ARM Limited
    Inventor: Dominic Hugo Symes
  • Patent number: 10045100
    Abstract: Methods and apparatus for asymmetric distribution of mixed content via a network. Current optical fiber-based access network technologies are multiplexed onto the same fiber for delivery via a common Optical Distribution Network (ODN). Various embodiments of the present disclosure are directed to combining (using optical multiplexing and power splitting) two or more optical user-technologies onto a single Passive Optical Network (PON) while maintaining an independent serving group size and operational independence for each of the combined user-technologies. The disclosed methods and apparatus allow the so-called “outside plant” architecture (i.e., the fiber optic infrastructure from the headend to the customer premises) to be independent of the user-technologies and network architecture that are provided via the outside plant.
    Type: Grant
    Filed: June 5, 2017
    Date of Patent: August 7, 2018
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Kevin A. Noll, David J. Musser, Paul D. Brooks, Peter H. Wolff
  • Patent number: 10028030
    Abstract: The present invention relates to an apparatus (100), a video system, a method and a corresponding computer program and a computer readable medium for managing a personal channel (210) of a user (200). The apparatus (100) is configured to identify a personal channel data piece that specifies a content item that the user (200) of the personal channel might not like anymore. The apparatus (100) then suggests (142) to the user (200) to delete the corresponding identified personal channel data piece and thus assists the user (200) in keeping a clear personal channel (210).
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: July 17, 2018
    Assignee: Funke Digital TV Guide GmbH
    Inventors: Jan Korst, Mauro Barbieri, Serverius Petrus Paulus Pronk
  • Patent number: 9992251
    Abstract: According to one aspect, a method includes identifying a request for a piece of content, and obtaining a Moving Picture Expert Group (MPEG) Dynamic Adaptive Streaming over HTTP (DASH) manifest after identifying the request for the piece of content. The method also includes identifying at least one location at which the piece of content is located using the DASH manifest, wherein the at least one location at which the piece of content is located is a location from which the piece of content is arranged to be fetched.
    Type: Grant
    Filed: March 6, 2015
    Date of Patent: June 5, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Andre Surcouf, William Mark Townsley, Thierry Gruszka
  • Patent number: 9979991
    Abstract: There is described a method for generating a frame label for a media frame sampled at a media frame rate at a given time-of-day relative to a day-zero reference. The method comprises: obtaining a calendar day at which the media frame is sampled, the calendar day having a day origin; computing a day-origin phase offset at the day origin based on the day-zero reference and on the calendar day; subtracting the day-origin phase offset from the given time-of-day to get a media frame relative offset which is relative to a first frame of the calendar day; computing the frame label from the media frame relative offset and from the media frame rate; and assigning the frame label to the media frame for time-positioning the media frame with respect to other media frames and with respect to a timescale.
    Type: Grant
    Filed: November 17, 2015
    Date of Patent: May 22, 2018
    Inventor: Stephen C. Scott
  • Patent number: 9942166
    Abstract: Provided is a relay management apparatus including: a session management unit configured to perform registration of session information for multicast transmission of a data stream that is performed between one or two or more transmission apparatuses and one or two or more reception apparatuses via relay links of a relay apparatus, separately for information on a transmission apparatus side and information on a reception apparatus side; and a band reservation unit configured to perform band reservation of a relay link on the transmission apparatus side or band reservation of a relay link on the reception apparatus side, based on the registration of the session information on the transmission apparatus side or the reception apparatus side performed by the session management unit.
    Type: Grant
    Filed: March 11, 2014
    Date of Patent: April 10, 2018
    Assignee: SONY CORPORATION
    Inventors: Yoshinobu Kure, Koichi Ogasawara
  • Patent number: 9918114
    Abstract: Provided are methods and systems for controlling data such as content and/or application data transmitted to one or more user devices. One method can comprise receiving a request for first content and generating, in response to the request for the first content, a first transport stream comprising the first content and application data relating to a first application. At least a portion of the first transport stream is transmitted to a recipient device. An interruption in the transmission of the first transport stream is detected and a determination is made that only a first portion of the application data has been transmitted to the recipient device. A second transport stream including second content and a second portion of the application data is generated and transmitted.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: March 13, 2018
    Assignee: Comcast Cable Communications, LLC
    Inventors: Shawn O'Malley, Jeremy Zaucha, Michael Rosenwald, Ruifeng Zhang
  • Patent number: 9877051
    Abstract: A method and an apparatus for synchronizing media data and auxiliary data received by a service through a broadcast network or a communication network in a multimedia broadcast service are provided. The method includes receiving regular media data provided for a broadcast service, receiving and storing control information regarding adjunct media data comprising auxiliary data regarding the regular media data, determining location information of the adjunct media data included in the control information, and receiving and storing the adjunct media data according to the location information. If an identifier of the adjunct media data is included in a header of the regular media data, reading the stored adjunct media data corresponding to the identifier of the adjunct media data, and executing the adjunct media data in synchronization with the regular media data according to synchronization information included in the header.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: January 23, 2018
    Assignees: Samsung Electronics Co., Ltd., UNIVERSITY OF SEOUL INDUSTRY COOPERATION FOUNDATION
    Inventors: Sung-Oh Hwang, Yong-Han Kim, Kyung-Mo Park, Sung-Ryeul Rhyu
  • Patent number: 9866607
    Abstract: A system for receiving satellite radio signals and/or internet content and extracting a plurality of channels from the satellite radio signals and/or internet content is disclosed. The content of the channels is converted to IP packets and streamed across an Ethernet network. In one embodiment, each of the channels is associated with an IP address or port. Users receive the content of the channels by selecting the IP address or port associated with the desired content. An administrator may control the channels that are available to the users. In one embodiment, the users each have a subscription to access the content, and the subscription may control the channels that the user access.
    Type: Grant
    Filed: April 30, 2016
    Date of Patent: January 9, 2018
    Assignee: Securus Technologies, Inc.
    Inventors: Luke Keiser, Scott Passe
  • Patent number: 9774905
    Abstract: A method and system for providing a content service such as an Internet Protocol Television (IPTV) using multiple devices are provided. A method, in which a gateway provides a content service using multiple devices, includes sending a service request to a service provider, receiving required list information from the service provider receiving the service request, the required list information indicating a list of devices required for a requested service, acquiring performance information of accessible devices on the basis of the required list information, receiving content with a service level corresponding to the acquired performance information from the service provider, and distributing the received content to the accessible devices to be used for the content service.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: September 26, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jun Hyung Kim, Bo Sun Jung, Ji Eun Keum, Ho Yeon Park, Sung Oh Hwang
  • Patent number: 9721263
    Abstract: A system is described that implements symmetrical object profiles across one or more objects, wherein an object profile is influenced by other object profiles with which it interacts. In particular, the system includes a configuration for a first object profile that is associated with a first object, wherein the first object profile comprises a set of attributes having a first set of valuations. The system includes a configuration for a second object profile that is associated with a second object, wherein the second object profile comprises said set of attributes having a second set of valuations. The system includes a profile updater for managing the first object profile and the second object profile, wherein in a transaction involving the first and second objects, corresponding object profiles are updated based on valuations in the first and second set of valuations.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: August 1, 2017
    Assignee: NBCUniversal Media, LLC
    Inventor: Pavel A Fort
  • Patent number: 9712892
    Abstract: A method of processing a broadcast signal including an interactive broadcast service at a transmitter is disclosed. The method comprises generating an parameter table containing metadata about applications and interactive broadcast events targeted to the applications, dividing the parameter table into a plurality of parameter blocks, inserting each of the parameter blocks into each of a plurality of parameter table sections, generating a trigger which is a signaling element to identify signaling and establish timing of playout of the interactive broadcast events, inserting the trigger into a closed caption channel of the broadcast signal, transmitting the broadcast signal including the closed caption channel and a specific channel carrying the plurality of parameter table sections, wherein the trigger includes location information specifying a location of the parameter table in the broadcast signal.
    Type: Grant
    Filed: December 14, 2016
    Date of Patent: July 18, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Kyungho Kim, Gomer Thomas, Seungjoo An, Jinpil Kim, Sejin Oh, Kyoungsoo Moon
  • Patent number: 9700790
    Abstract: A server center for hosting low-latency streaming interactive audio/video (A/V) includes a plurality of servers that run one or more applications and an inbound routing network that receives packet streams from users via a first network interface and routes the packets to one or more of the servers. The packet streams include user control input. One or more of the servers are operable to compute A/V data responsive to the user control input. A compression unit is coupled to receive the A/V data from the one or more of the servers and output compressed A/V data therefrom. An output routing network that routes the compressed A/V data to each of the users over a corresponding communication channel via a second interface, the compression unit is operable to modify a compression rate responsive to current characteristics of the corresponding communication channel for each user so as to optimize performance of the one or more applications.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: July 11, 2017
    Assignee: Sony Interactive Entertainment America LLC
    Inventors: Stephen G. Perlman, Roger van der Laan
  • Patent number: 9686569
    Abstract: The disclosure is related to a method for calibrating an interactive time in a live program, and a system thereof. In the method, a user device is used to receive a live content embedded with a mark from a live program system. A signal processing scheme is performed to identify the mark so as to obtain a marking time. Then an interactive content is received from an interactive serving system. An initiating time of interactive activity is obtained. A time difference between the marking time and the initiating time is counted. The time difference is referred to for calibrating the time of issuing an interactive message when responding to the interactive activity. The responding time, at the system side, is restored to an actual time. Therefore, the method effectively excludes the time error for responding to the interactive activity in the live program due to transmission delay.
    Type: Grant
    Filed: January 28, 2016
    Date of Patent: June 20, 2017
    Assignee: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Chang-Hsien Yu, Wen-shan Liou, Hsin-I Lai
  • Patent number: 9686576
    Abstract: A method to coordinate video stream timing is disclosed. In one embodiment, a request is received at a streaming platform coordinator (SPC) to create a plurality of synchronized media workflows for video sources. Using the plurality of video sources as input, the SPC transmits a request from the SPC to at least one video streaming platform to create the plurality of media workflows, which are assigned to a plurality of workers. The SPC causes the plurality of videos to be routed to the plurality of workers upon receiving the request to route them. The SPC then determines a set of timing offsets to synchronize the plurality of media workflows, and makes the set of timing offsets available to the plurality of workers so that the workers publish synchronized media outputs. A system to perform the method and a storage medium storing instructions to perform the method are disclosed too.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: June 20, 2017
    Assignee: iStreamPlanet Co.
    Inventor: Mark Daniel VanAntwerp
  • Patent number: 9665339
    Abstract: Embodiments including methods and apparatus to select an audio track are disclosed. An example method includes detecting first and second playback conditions. The example method also includes comparing an audio track property of an audio track to the first and second playback conditions to determine if the first audio track property matches the first and/or second playback condition. In addition, the example method includes comparing a second audio track property of the audio track to the first and second playback conditions to determine if the second audio track property matches the first and/or second playback condition. Also, the example method includes selecting the audio track for presentation to a user when the first playback condition matches the first and/or second audio track property and the second playback condition matches the first and/or second audio track property.
    Type: Grant
    Filed: December 28, 2011
    Date of Patent: May 30, 2017
    Assignee: SONOS, INC.
    Inventors: Robert Reimann, Abhishek Kumar, David Taylor
  • Patent number: 9661361
    Abstract: Systems and methods for matching live media content are disclosed. At a server, obtaining first media content from a client device, herein the first media content corresponds to a portion of media content being played on the client device, and the first media content is associated with a predefined expiration time; obtaining second media content from one or more content feeds, wherein the second media content also corresponds to a portion of the media content being played on the client device; in accordance with a determination that the second media content corresponds to a portion of the media content that has been played on the client device: before the predefined expiration time, obtaining third media content corresponding to the media content being played on the client device, from the one or more content feeds; and comparing the first media content with the third media content.
    Type: Grant
    Filed: September 19, 2012
    Date of Patent: May 23, 2017
    Assignee: GOOGLE INC.
    Inventor: Matthew Sharifi