Patents Issued in July 14, 2020
  • Patent number: 10715821
    Abstract: A method for decoding a transform block of quantized transform coefficients. The method includes decoding, from an encoded bitstream, a predetermined number of coefficients of the quantized transform coefficients, the transform block includes the predetermined number of coefficients and subsequent quantized transform coefficients; determining a value for the predetermined number of coefficients; decoding, from the encoded bitstream, a subsequent quantized transform coefficient of the subsequent quantized transform coefficients; and determining whether to decode an end-of-block (EOB) indicator based on the value that is determined for the predetermined number of coefficients.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: July 14, 2020
    Assignee: GOOGLE LLC
    Inventor: Dake He
  • Patent number: 10715822
    Abstract: An image encoding method includes: determining N P-frames from a sequence of images, N being a positive integer; for each P-frame, determining a source refreshing region in the P-frames, the source refreshing region being a portion less than a whole region of the P-frame; obtaining reconstructed images corresponding to the source refreshing regions by performing a first encoding on the source refreshing regions; obtaining updated P-frames by updating the source refreshing regions with the reconstructed images; and performing a second encoding on the updated P-frames.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: July 14, 2020
    Assignee: SZ DJI TECHNOLOGY CO., LTD.
    Inventors: Xiaohu Yang, Liangping Zhang, Zhongqian You
  • Patent number: 10715823
    Abstract: Disclosed is a method of executing a decoding command. A method of executing a decoding command includes acquiring the decoding command, determining a type of an executable operation on the basis of the acquired decoding command, and performing any one of an operation of storing context information about an encoded symbol and an operation of decoding the encoded symbol on the basis of the determination result.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: July 14, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Doo-hyun Kim, Do-hyung Kim
  • Patent number: 10715824
    Abstract: Systems and methods for reducing, with minimal loss, optical sensor data to be conveyed to another system for processing. An eye tracking device, such as a head-mounted display (HMD), includes a sensor and circuitry. The sensor generates image data of an eye. The circuitry receives the image data, and assigns pixels of the image data to a feature region of the eye by comparing pixel values of the pixels to a threshold value. A feature region refers to an eye region of interest for eye tracking, such as a pupil or glint. The circuitry generates encoded image data by apply an encoding algorithm, such as a run-length encoding algorithm or contour encoding algorithm, to the image data for the pixels of the feature region. The circuitry transmits the encoded image data, having a smaller data size than the image data received from the sensor, for gaze contingent content rendering.
    Type: Grant
    Filed: March 16, 2017
    Date of Patent: July 14, 2020
    Assignee: Facebook Technologies, LLC
    Inventors: Martin Henrik Tall, Sune Loje, Javier San Agustin Lopez
  • Patent number: 10715825
    Abstract: The present invention relates to the encoding and decoding of image information. According to the present invention, the decoding method comprises the steps of: entropy-decoding received information; performing inter prediction on a current block based on the entropy-decoded information; and restoring images by using the prediction results, wherein, in the inter prediction step, a skip mode or merge mode is applied to the current block and movement information of the current block may be determined based on the movement information of a neighboring block of the current block.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: July 14, 2020
    Assignee: LG ELECTRONIC INC.
    Inventors: Seungwook Park, Jaehyun Lim, Yongjoon Jeon, Hendry Hendry, Younghee Choi, Jaewon Sung, Jungsun Kim, Byeongmoon Jeon, Joonyoung Park
  • Patent number: 10715826
    Abstract: A method of performing motion vector prediction for a current block in a picture is provided which includes: deriving a candidate for a motion vector predictor to code a current motion vector of the current block, from a first motion vector of a first block that is spatially adjacent or temporally adjacent to the current block; adding the derived candidate to a list of candidates; and deriving at least one motion vector predictor based on a selected candidate from the list of candidates, wherein the deriving of the candidate includes determining whether to derive the candidate from the first motion vector, based on a type of a current reference picture and a type of a first reference picture, the current reference picture being referred to from the current block using the current motion vector, the first reference picture being referred to from the first block using the first motion vector.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: July 14, 2020
    Assignee: SUN PATENT TRUST
    Inventors: Chong Soon Lim, Sue Mon Thet Naing, Takahiro Nishi, Hisao Sasai, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Kengo Terada
  • Patent number: 10715827
    Abstract: A multi-hypotheses motion prediction mode for video coding conveys prediction for motion compensation based on a selection of multiple predictions for motion compensation (hypotheses), which are respectively obtained using motion predictors or MVP selected from a list of candidate motion predictors. When coding a block of pixels, a video coder implementing multi-hypotheses motion prediction selects a first motion predictor and a second motion predictor from a list of candidate motion predictors for the block of pixels. The video coder encodes or decodes a motion prediction code word that identifies the first and second motion predictors. The video coder computes a combined prediction for motion compensation based on first and second sets of pixels that are obtained using the selected first and second motion predictors, respectively. The video coder encodes or decodes the block of pixels by using the combined prediction for motion compensation.
    Type: Grant
    Filed: January 5, 2018
    Date of Patent: July 14, 2020
    Assignee: MEDIATEK INC.
    Inventor: Chih-Wei Hsu
  • Patent number: 10715828
    Abstract: According to one embodiment, an image encoding method includes selecting a motion reference block from an already-encoded pixel block. The method includes selecting an available block including different motion information from the motion reference block, and selecting a selection block from the available block. The method includes generating a predicted image of the encoding target block using motion information of the selection block. The method includes encoding a prediction error between the predicted image and an original image. The method includes encoding selection information identifying the selection block by referring to a code table decided according to a number of the available block.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: July 14, 2020
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Taichiro Shiodera, Saori Asaka, Akiyuki Tanizawa, Takeshi Chujoh
  • Patent number: 10715829
    Abstract: A moving image encoding/decoding system may include a video predictive encoding device, which may include: an encoding device which encodes each of a plurality of input pictures to generate compressed picture data including a random access picture, and encodes data about display order information of each picture; a restoration device which decodes the compressed picture data to restore a reproduced picture; a picture storage device which stores the reproduced picture as a reference picture; and a memory management device which controls the picture storage device. Following completion of an encoding process of generating the random access picture, the memory management device refreshes the picture storage device by setting every reference picture in the picture storage device, except for the random access picture, as unnecessary immediately before or immediately after encoding a picture with display order information larger than the display order information of the random access picture.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: July 14, 2020
    Assignee: NTT DOCOMO, INC.
    Inventors: Choong Seng Boon, Yoshinori Suzuki, Akira Fujibayashi, Thiow Keng Tan
  • Patent number: 10715830
    Abstract: A method for luma-based chroma intra-prediction in a video encoder or a video decoder is provided that includes filtering reconstructed neighboring samples of a reconstructed down sampled luma block, computing parameters ? and ? of a linear model using the filtered, reconstructed neighboring samples of the reconstructed down sampled luma block and reconstructed neighboring samples of a corresponding chroma block, wherein the linear model is PredC[x, y]=?·RecL?[x, y]+?, wherein x and y are sample coordinates, PredC is predicted chroma samples, and RecL? is samples of the reconstructed down sampled luma block, and computing samples of a predicted chroma block from corresponding samples of the reconstructed down sampled luma block using the linear model and the parameters.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: July 14, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Madhukar Budagavi
  • Patent number: 10715831
    Abstract: Methods and apparatus for stereoscopic image encoding and decoding are described. Left and right eye images are encoded following an entropy reduction operation being applied to one of the eye images when there is a difference between the left and right images of an image pair. Information about regions of negative parallax within the entropy reduced image of an image pair is encoded along with the images. Upon decoding a sharpening filter is applied to the image in an image pair which was subjected to the entropy reduction operation. In addition edge enhancement filtering is performed on the regions of the recovered entropy reduced image which are identified in the encoded image data as regions of negative parallax. Interleaving of left and right eye images at the input of the encoder combined with entropy reduction allows for efficient encoding, storage, and transmission of 3D images.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: July 14, 2020
    Assignee: NextVR Inc.
    Inventors: David Michael Cole, Alan McKay Moss, David Roller, Jr.
  • Patent number: 10715832
    Abstract: Methods and apparatus of processing 360-degree virtual reality (VR360) pictures are disclosed. According to one method, if a leaf coding unit contains one or more face edges, the leaf processing unit is split into sub-processing units along the face edges without the need to signal the partition. In another method, if the quadtree (QT) of binary tree (BT) partition depth for a processing unit has not reached the maximum QT or BT depth, the processing unit is split. If the processing unit contains a horizontal face edge, QT or horizontal BT partition is applied. If the processing unit contains a vertical face edge, QT or vertical BT partition is applied.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: July 14, 2020
    Assignee: MEDIATEK INC.
    Inventors: Cheng-Hsuan Shih, Jian-Liang Lin
  • Patent number: 10715833
    Abstract: An encoding system may include a video source that captures video image, a video coder, and a controller to manage operation of the system. The video coder may encode the video image into encoded video data using a plurality of subgroup parameters corresponding to a plurality of subgroups of pixels within a group. The controller may set the subgroup parameters for at least one of the subgroups of pixels in the video coder, based upon at least one parameters corresponding to the group. A decoding system may decode the video data based upon the motion prediction parameters.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: July 14, 2020
    Assignee: Apple Inc.
    Inventors: Yunfei Zheng, Dazhong Zhang, Xiaosong Zhou, Chris Y. Chung, Hsi-Jung Wu
  • Patent number: 10715834
    Abstract: Film grain simulation within a receiver (11) occurs by first obtaining at least one block of pre-computed transformed coefficients. The block of pre-computed transformed coefficients undergoes filtering responsive to a frequency range that characterizes a desired pattern of the film grain. In practice, the frequency range lies within a set of cut frequencies fHL, fVL, fHH and fVH of a filter in two dimensions that characterizes a desired film grain pattern. Thereafter, the filtered set of coefficients undergoes an inverse transform to yield the film grain pattern.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: July 14, 2020
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Cristina Gomila, Joan Llach
  • Patent number: 10715835
    Abstract: A unified system of programing communication. The system encompasses the prior art (television, radio, broadcast hardcopy, computer communications, etc.) and new user specific mass media. Within the unified system, parallel processing computer systems, each having an input (e.g., 77) controlling a plurality of computers (e.g., 205), generate and output user information at receiver stations. Under broadcast control, local computers (73, 205), combine user information selectively into prior art communications to exhibit personalized mass media programming at video monitors (202), speakers (263), printers (221), etc. At intermediate transmission stations (e.g., cable television stations), signals in network broadcasts and from local inputs (74, 77, 97, 98) cause control processors (71) and computers (73) to selectively automate connection and operation of receivers (53), recorder/players (76), computers (73), generators (82), strippers (81), etc.
    Type: Grant
    Filed: June 6, 1995
    Date of Patent: July 14, 2020
    Inventors: John Christopher Harvey, James William Cuddihy
  • Patent number: 10715836
    Abstract: A method for managing video data in a storage system (10), the video data comprising frames, and a storage system (10) configured to perform the method are described. The storage system (10) comprises a first input (11) configured to receive (1) one or more frames for storage. A storage more frames unit (12) stores (2) the one or more frames, whereas a unique identifier generator (13) associates (3) a unique identifier to each of the one or more frames. The storage system (10) further comprises a processor (14) configured to generate (4) a modified frame by processing one or more frames or to receive a modified frame generated externally. The unique identifier generator (13) associates (5) a derived unique identifier to such a modified frame, which comprises references to the unique identifiers of the one or more processed frames.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: July 14, 2020
    Assignee: INTERDIGITAL CE PATENT HOLDINGS, SAS
    Inventor: Walter Arrighetti
  • Patent number: 10715837
    Abstract: A method includes receiving, at a network device of a media content distribution system, data indicating a media content item to be recorded and a number of requests to record the media content item received at a first service office of the media content distribution system. The method also includes scheduling, via the network device, recording of the media content item at a first network recorder associated with the first service office when a value associated with recording the media content item with the first network recorder is less than or equal to a cost threshold.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: July 14, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: James A. Gardner
  • Patent number: 10715838
    Abstract: A system includes a computing device programmed to generate an aggregated media item that includes individual media items from a plurality of inputs. The aggregated media item combines one or more of the individual media items for a common display. The computing device is further programmed to send the aggregated media item to a media device and receive commands from the media device. The commands identify data from the aggregated media content item to be included in a media output item. The computing device is further programmed to generate the media output item based on the aggregated media content item and the commands.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: July 14, 2020
    Assignees: Sling Media L.L.C., Sling Media PVT Ltd
    Inventors: Padmanabha R. Rao, Satish Iyer
  • Patent number: 10715839
    Abstract: A non-transitory computer readable storage medium stores one or more computer programs adapted to cause a processor based system to execute steps that include analyzing an image, identifying one or more faces in the image using a face recognition technique, designating at least one of the identified faces collectively as a first area of interest, and determining whether an insertion area exists in the image where additional content can be inserted without obstructing the first area of interest. Another computer program is adapted to cause a processor based system to execute steps that include determining whether the insertion area can be divided into two or more regions based on color. Methods and processor based apparatuses that perform one or more of these steps are also disclosed.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: July 14, 2020
    Assignee: Sony Interactive Entertainment LLC
    Inventor: Gary M. Zalewski
  • Patent number: 10715840
    Abstract: A media client ascertains a plurality of matching points between (i) query fingerprints representing a media stream being received by the client and (ii) reference fingerprints, each identified matching point defining a respective match between a query fingerprint that is timestamped with client time defined according to a clock of the client and a reference fingerprint that is timestamped with true time defined according to a timeline within a known media stream. Further, the client performs linear regression based on the timestamps of the ascertained plurality of matching points, to establish a mapping between true time and client time. The client then uses the established mapping as a basis to determine a client-time point at which the client should perform an action with respect to media stream being received by the client. And the client performs the action at the determined client-time point.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: July 14, 2020
    Assignee: Gracenote, Inc.
    Inventors: Peter Dunker, Markus K. Cremer, Shashank C. Merchant, Kurt R. Thielen
  • Patent number: 10715841
    Abstract: A media system replaces content in a first sequence of media content. The media system presents the first sequence of media content to an end-user and generates a fingerprint of the sequence of media content. The fingerprint is for comparison with a plurality of reference fingerprints so as to identify the first sequence of media content and determine a reference position within the first sequence of media content. The media system sends a request for a replacement sequence of content to a content replacement system, and receives replacement media content selected based on the identified first sequence of media content. The media system presents the replacement media content to the end-user instead of the first sequence of media content. Presenting the replacement media content begins at a position in the first sequence of media content that is determined based on the reference position.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: July 14, 2020
    Assignee: Gracenote, Inc.
    Inventor: Donald F. Gordon
  • Patent number: 10715842
    Abstract: A method and a system for distributing Internet cartoon content, and a recording medium are disclosed. The content distribution method comprises the steps of: registering a high-definition original image for at least one unit scene of all the unit scenes of the cartoon content; and capturing the high-definition original image of the unit scene selected by a user from the cartoon content.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: July 14, 2020
    Assignee: NAVER WEBTOON CORPORATION
    Inventor: Hyungil Kim
  • Patent number: 10715843
    Abstract: Methods and systems are described for forming one or more tile streams comprising: providing media data of at least one composite video stream to the input of at least one encoder, the media data of said composite video stream representing video frames comprising an image region having one or more subregions, each of said one or more subregions comprising visual content of one of said one or more video streams; providing encoder information to said encoder for configuring said encoder to generate encoded media data representing tiled video frames, a tile in said tiled video frames matching at least one of said one or more subregions; encoding media data of said composite video stream, wherein media data associated with a subregion of a video frame are encoded into independently encoded media data that have no spatial decoding dependency on media data of other subregions in said video frame, said independently encoded media data forming a tile of a tiled video frame, preferably said tile being arranged in said
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: July 14, 2020
    Assignee: Koninklijke KPN N.V.
    Inventors: Ray Van Brandenburg, Emmanuel Thomas, Mattijs Oskar Van Deventer
  • Patent number: 10715844
    Abstract: A method and an apparatus for transmitting data in a multimedia transmission system are provided. The method includes receiving, from an encapsulation function layer, a second data unit having one or more first data units, configuring payload header information, the payload header information including a payload type and configuration information, by analyzing header information of the second data unit, configuring one or more payloads from the second data unit based on sizes of the one or more first data units, configuring a multimedia data packet by combining payload header information corresponding to each of the one or more payloads, and transmitting the multimedia data packet to a counterpart entity. Each of the one or more payload includes at least one payload element, the type of which is selected from among a first type, a second type, a third type, a fourth type, and a fifth type.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: July 14, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kyung-Mo Park, Sung-Ryeul Rhyu, Sung-Oh Hwang, Jae-Yeon Song
  • Patent number: 10715845
    Abstract: Disclosed is a broadcast signal transmitting method. A broadcast signal transmitting method according to an embodiment of the present invention may comprise: generating low level signaling (LLS) information; processing the LLS information into IP packets; generating link layer packets by link layer processing the IP packets; and generating a broadcast signal by physical layer processing the link layer packets.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: July 14, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Woosuk Ko
  • Patent number: 10715846
    Abstract: Techniques for state-based provisioning of image data streams are described herein. In some examples, a plurality of image data streams, such as video streams, may be captured from one or more electronically presented content items. Upon being captured, the image data streams may be transmitted to an image data streaming service, such as a video streaming service, for transmission to spectators or other viewers. In addition to the image data, state data associated with the image data streams may also be transmitted to the image data streaming service. The state data may include information that describes the contents of the image data streams. In some examples, the image data streaming service may use the state data to provision the image data streams, for example to determine one or more image data streams that match a viewer's interest and to transmit those streams to the viewer.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: July 14, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Roger Tulewicz, Torquil J B Shaw, Joel Levi Anderson
  • Patent number: 10715847
    Abstract: A media processing tool adds custom data to an elementary media bitstream or media container. The custom data indicates nominal range of samples of media content, but the meaning of the custom data is not defined in the codec format or media container format. For example, the custom data indicates the nominal range is full range or limited range. For playback, a media processing tool parses the custom data and determines an indication of media content type. A rendering engine performs color conversion operations whose logic changes based at least in part on the media content type. In this way, a codec format or media container format can in effect be extended to support full nominal range media content as well as limited nominal range media content, and hence preserve full or correct color fidelity, while maintaining backward compatibility and conformance with the codec format or media container format.
    Type: Grant
    Filed: August 10, 2018
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yongjun Wu, Naveen Thumpudi, Shyam Sadhwani
  • Patent number: 10715848
    Abstract: Systems and methods for identifying, assembling, and transmitting content are described in the illustrative context of electronic program guides and program channels. Data is received over a network from a first user terminal that enables identification of the first user. Program information for a digital program is accessed. A determination is made as to how many interstitials are to be presented during a playback of the digital program. A prediction model is selected and executed to generate predictions of user responses to one or more placements of program interstitials. The user response predictions are used to determine positioning of interstitials with respect to the program. The interstitials are enabled to be displayed on the first user terminal in accordance with the determined positioning.
    Type: Grant
    Filed: May 7, 2019
    Date of Patent: July 14, 2020
    Assignee: Pluto Inc.
    Inventor: Chan V. Hou
  • Patent number: 10715849
    Abstract: A system may receive, from multiple data providers or multiple platforms, data associated with content, a content provider that provides the content, and multiple channels via which the content is provided or consumed. The data may include first data, received from a first data provider or a first platform, that is associated with a different file type than second data received from a second data provider or a second platform. The system may include a data model associated with the first data and the second data. The system may aggregate the data from the multiple data providers or the multiple platforms. The system may identify a relationship between the first data and the second data. The first data and the second data may be different types of data. The system may perform an action based on the relationship between the first data and the second data.
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: July 14, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Srikanth G. Rao, Ranjana Bhalchandra Narawane, Amar Ratanlal Bafna, Dongay Choudary Nuvvula, Rati Rajendra Mangal
  • Patent number: 10715850
    Abstract: An online system that recommends content to a user obtains a content item and receives limited interaction with the content item when it is obtained. The online system also maintains embeddings for various users based on interactions by the users with content presented to the users. Viewing users to whom the content item is presented and who performed one or more interactions with the content item are identified. Based on embeddings for the viewing users, the online system generates a content embedding for the content item. When the online system identifies a candidate user, the online system determines a similarity between the content embedding and an embedding of the viewing user and determines whether to recommend the content item to the candidate user based on the comparison.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: July 14, 2020
    Assignee: Facebook, Inc.
    Inventors: Aditya Palnitkar, Saurabh Gupta, Yash Gupta
  • Patent number: 10715851
    Abstract: Methods and systems describe providing digitally rights managed audiovisual content in a virtual reality (VR) viewing experience. Audiovisual content may be requested from a content delivery network upon determining that a user of a VR device is associated with an unexpired ticket to access the audiovisual content. The content delivery network generates a playback manifest, which is used by a digital rights management subsystem of the VR device to locate and download the content. A decrypted version of the audiovisual content plays within a graphical processor unit memory, such that the content is displayed on a virtual screen for the user within a VR viewing experience without the application or third party applications having access to the audiovisual content.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: July 14, 2020
    Assignee: BigScreen, Inc.
    Inventors: Darshan Shankar, David Petrie
  • Patent number: 10715852
    Abstract: To implement advertisement distribution suitable for a user by associating each device even when a user uses a plurality of devices, the information processing apparatus includes: an acquiring unit configured to acquire first identification information at least including an Internet Protocol (IP) address and information regarding a television viewing log, and second identification information at least including an IP address and an advertisement ID (Identifier); and a control unit configured to perform control to identify a combination of the viewing log and the advertisement ID corresponding to the same IP address on the basis of the first identification information and the second identification information.
    Type: Grant
    Filed: April 20, 2017
    Date of Patent: July 14, 2020
    Assignee: DENTSU INC.
    Inventors: Hisashi Matsunaga, Shun Maekawa
  • Patent number: 10715853
    Abstract: Techniques for projecting person-level viewership from household-level tuning events are described. Initially, panelist viewing data are accessed and a plurality of state values based on the panelist viewing data are determined. Then, tuning data representing tuning events associated with particular households are accessed. For at least one tuning event represented by the tuning data, household member data is accessed, a portion of the panelist viewing data whose panelist information matches at least a portion of the member data is determined, a total number of watched minutes of the program by an individual member and a number of continuous series of watched states of the program by the individual member is determined, and an output representative of a probability that the particular portion of the program was watched by one or more of the individual members is generated.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: July 14, 2020
    Assignee: Comscore, Inc.
    Inventors: Ying Li, Pakawat Phalitnonkiat, Frank E. Pecjak
  • Patent number: 10715854
    Abstract: The present disclosure discloses a method and apparatus for pushing information. A specific embodiment of the method comprises: acquiring video information of a video played by a user using a terminal, and analyzing the video information to generate a keyword set; selecting at least one piece of candidate push information to generate a set of push information, based on a matching relationship between the keyword set and each piece of candidate push information; and pushing the set of push information to the terminal. This embodiment improves pertinence of the pushing for the information.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: July 14, 2020
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventor: Chenxi Zhu
  • Patent number: 10715855
    Abstract: Embodiments of the present disclosure provide methods, systems, and apparatuses for computing a channel incrementality ratio using a machine learning model.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: July 14, 2020
    Assignee: Groupon, Inc.
    Inventors: Rahul Anand, Sandeep Dey, Ravi Kiran Garimella
  • Patent number: 10715856
    Abstract: Devices (e.g., client media receivers), methods, and program products are provided enabling personal network streaming and concurrent Wide Area Network (WAN) access. In embodiments, the method is carried-out by a client media receiver utilized with a Personal Video Recorder (PVR) and a display device. The method includes the step or process of identifying a user desire to conduct a wireless PVR viewing session utilizing the receiver, while maintaining wireless access to a WAN. When identifying such a user desire, the receiver: (i) creates a personal Local Area Network (LAN) enabling wireless communication between the receiver and the PVR, and (ii) establishes Dual Virtual Antenna (DVA) parameters defining first and second virtual antennae assigned to the WAN and to the personal LAN, respectively. The second virtual antenna is then utilized to support a wireless PVR viewing session, while WAN data is concurrently routed through the first virtual antenna as needed.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: July 14, 2020
    Assignee: SLING MEDIA PVT LTD
    Inventors: Nirupam Ghosh, Trinadha Harish Babu Pallapothu
  • Patent number: 10715857
    Abstract: The present disclosure describes a reception apparatus that includes demodulation circuitry configured to obtain packets included in a plurality of PLPs (Physical Layer Pipes) of a broadcast stream, and processing circuitry configured to process the packets obtained by the demodulation circuitry. The demodulation circuitry and the processing circuitry are interconnected via a single interface. Each combination of an IP (Internet Protocol) address and a port number of an IP packet or a UDP (User Datagram Protocol) packet included in the plurality of PLPs is unique for each PLP in which the corresponding IP packet or the corresponding UDP packet is included. The processing circuitry is configured to identify a PLP in which one of the packets input via the single interface from the demodulation circuitry is included according to the combination of the IP address and the port number of the one of the packets.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: July 14, 2020
    Assignee: Saturn Licensing LLC
    Inventors: Lachlan Bruce Michael, Kazuyuki Takahashi
  • Patent number: 10715858
    Abstract: When a user inputs an operation of recording a broadcast program into a broadcast reception device, the broadcast reception device outputs, by a display video output unit of the broadcast reception device, a recording setting screen selecting a first recording method of recording program related information and not recording a video content of a broadcast program or a second recording method of recording the program related information and a video content of the broadcast program about a first program. When the first recording method is selected, the program related information is recorded and the video content of the broadcast program is not recorded. When the user inputs an operation of playing back the first program into the broadcast reception device, the broadcast reception device communicates with the server, receives the video content of the first program from the server, and outputs the video content by the display video output unit.
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: July 14, 2020
    Assignee: MAXELL, LTD.
    Inventors: Kazuhiko Yoshizawa, Nobuo Masuoka, Motoyuki Suzuki, Hiroshi Shimizu, Yasunobu Hashimoto
  • Patent number: 10715859
    Abstract: A broadcast reception method includes: receiving a broadcast signal including service data and signaling information for a service, wherein the signaling information includes first signaling information for acquisition of the service, wherein the signaling information includes second signaling information including bootstrap information for the service; acquiring the service data on the basis of the signaling information; and decoding the service data, wherein the signaling information includes electronic service guide (ESG) bootstrap information for ESG data.
    Type: Grant
    Filed: October 12, 2015
    Date of Patent: July 14, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Minsung Kwak, Woosuk Kwon, Sejin Oh, Kyoungsoo Moon, Jangwon Lee, Woosuk Ko, Sungryong Hong
  • Patent number: 10715860
    Abstract: In combination with video content transmitted by a video streaming service, additional content may also be displayed to viewers. The video streaming service may provide a framework that allows the additional content to be provided by third parties. By allowing third parties to develop and provide additional content, the range of interactions and experiences made available through such content may, in some cases, be significantly expanded. The additional content may be displayed inside a respective assigned area, such as an inline frame (Iframe), embedded within a web page or other interface in which the video content is displayed. Additionally, techniques may be provided for controlling focus between a video player that displays the video content and the embedded area that displays the additional content, for example to help ensure that user input is provided to its intended target.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: July 14, 2020
    Assignee: Twitch Interactive, Inc.
    Inventors: Robert Bartlett, Joshua Madewell, Ke Zhang, Karl Patrick, Matthew Rudder, Ryan Lubinski, Greg Humphreys, Yoh Suzuki, Matthew Herbert Earl Walsh, David Cusatis, Patrick Sanchez
  • Patent number: 10715861
    Abstract: A method and apparatus for improving signal quality in a relatively fixed ATSC 3.0 device are described including accepting a channel selection, establishing communication with all ATSC 3.0 devices in a premises, polling each portable ATSC 3.0 device to obtain signal quality information, selecting one or more of the portable ATSC 3.0 devices to receive a signal, receiving IP packetized data related to a program on the selected channel from the one or more selected portable ATSC 3.0 devices to improve signal quality at the relatively fixed ATSC 3.0 device and combining the received IP packetized data received from the one or more selected portable ATSC 3.0 devices with a signal of the relatively fixed ATSC 3.0 device to form a combined signal for rendering a program on the selected channel.
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: July 14, 2020
    Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SAS
    Inventor: John Sidney Stewart
  • Patent number: 10715862
    Abstract: Media content relevant to an input video is identified by analyzing video frames in the input video to detect if any of the video frames contain a target product. One or more video frames found to be containing a detected target product is selected and a product thumbnail is generated for each of selected the video frames. At least one product thumbnails is selected and a video product visual index is generated for each of the selected product thumbnail. Relevant media content is then identified for each of the product thumbnails by comparing the video product visual index of each of the selected product thumbnail with a plurality of media content visual index in a media content database. Each media content visual index is associated with one media content in the media content product database.
    Type: Grant
    Filed: February 24, 2015
    Date of Patent: July 14, 2020
    Assignee: VISENZE PTE LTD
    Inventors: Guangda Li, Zheng Song, Fan Xu
  • Patent number: 10715863
    Abstract: A method for a frame certainty metric for automatic content recognition. The method includes determining a frame match between media device frames of a media device stream relative to broadcast frames of a broadcast media stream and determining whether to shift the frame match by determining the following: a first frame certainty metric based on a first media device fingerprint and a target broadcast fingerprint; a second frame certainty metric based on a second media device fingerprint sequentially adjacent the first media device fingerprint and the target broadcast fingerprint; a third frame certainty metric based on a third media device fingerprint sequentially adjacent the first media device fingerprint and the target broadcast fingerprint; and a greatest frame certainty metric. The method further includes identifying the media device fingerprint corresponding to the greatest frame certainty metric as a target media device fingerprint matching the target broadcast fingerprint.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: July 14, 2020
    Assignee: THE NIELSEN COMPANY (US), LLC
    Inventor: Andrew L. Ashbacher
  • Patent number: 10715864
    Abstract: A system that is an independent measurement system to gauge video consumption or viewing is disclosed. Methods for formulating a universal set of measurements or metrics that is operable across all video players, video-content types, ad (advertisement) networks, display devices, and browsers is also disclosed. This set of measurement or metrics advantageously is configured to operate consistently and equally well regardless of the particular video player, video-content type, network, display devices, and browsers that are used.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: July 14, 2020
    Assignee: Oracle America, Inc.
    Inventors: Daniel E. Fichter, Christopher R. Tsoufakis, Nikki K. Gomez, Aniq Rahman, Jonah Goodhart, Michael Garrett Seiler, Suryansh Agarwal
  • Patent number: 10715865
    Abstract: In one illustrative example, TV usage data associated with a residential set-top box (STB) are obtained and stored over a plurality of repeated (e.g. weekly) time periods. TV usage pattern data associated with the residential STB are derived based on the stored TV usage data. A suspected illegitimate use of the residential STB is identified based on identifying a match or correlation between the TV usage pattern data and one of a plurality of predetermined commercial TV usage patterns. Further, for each listing data of one or more published listings of business hours, types, and themes associated with one or more commercial establishments, a comparison or correlation is performed between the TV usage pattern data and the listing data. A commercial establishment associated with illegitimate use is identified based on identifying a match or correlation between the TV usage pattern data and the listing data associated with the commercial establishment.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: July 14, 2020
    Assignee: SYNAMEDIA LIMITED
    Inventors: Steven Jason Epstein, Orly Ovadia Amsalem, Nadav Avikasis, Hillel Michael Solow, Ezra Galili
  • Patent number: 10715866
    Abstract: The approach disclosed herein allows an end user to seamlessly switch and enjoy different versions of the same composition in a broadcast with one simple user action or gesture such as, for example, a swipe, button, click, or other user action. In particular, by utilizing a plurality of instances of an automation playback system or database with identical media libraries containing different versions of the same compositions, running the different versions of a selected composition locked together, and utilizing mechanics within the application, site, or platform, the user can switch between, for example, an uncensored and censored version of the same composition in real time.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: July 14, 2020
    Assignee: DASH RADIO INC.
    Inventors: Scott Keeney, John Halterman
  • Patent number: 10715867
    Abstract: Media content items is provided to content consumers for playback and consumption includes plurality of nodes interacting with each other in accordance with defined protocol in communication network. A first node receives a request for playback of a media content from a content consumer. A second node owns the requested media content and provides media content rights to the first participant and/or the content consumer. The first node further provides media content metadata to the consumer device for consumption. A plurality of instances of a distributed media rights transaction ledger, associated with respective node, includes a plurality of media content rights transactions corresponding to an acquisition of the media content rights by the first participant and/or content consumer prior to the consumption of the media content. The plurality of media content rights transactions is categorized, defined, and managed by plurality of nodes in accordance with the defined protocol.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: July 14, 2020
    Assignee: TURNER BROADCASTING SYSTEM, INC.
    Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
  • Patent number: 10715868
    Abstract: In a broadcast receiving apparatus including: a broadcast receiving unit configured to receive control information regarding contents of digital broadcasting and content protection for the contents; an accumulation unit configured to accumulate the contents received by the broadcast receiving unit; a video output unit configured to output video of the contents received by the broadcast receiving unit or video of the contents accumulated by the accumulation unit to external equipment; an interface; and a control unit, switching of content protecting processes are executed in accordance with the number of pixels of video of contents in a first video outputting process state to output contents to external equipment without accumulation, a second video outputting process state to output contents to external equipment after an accumulating process, a copying process state, and a moving process state, and control is executed.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: July 14, 2020
    Assignee: MAXELL, LTD.
    Inventors: Takuya Shimizu, Kazuhiko Yoshizawa, Yasunobu Hashimoto, Nobuo Masuoka
  • Patent number: 10715869
    Abstract: Systems and methods are described for selecting content item identifiers for display. The system may identify a set of content items that are likely to be requested in the future based on a history of content item requests. The system then selects a first plurality of content categories using a category selection neural net and selects a first set of recommended content items for the first plurality of content categories. The system increases a reward score for the first plurality of content categories based on receiving a request for a content item that is included in the first set of recommended content items. The system also decreases the reward score for the first plurality of content categories based on determining that the requested content item is included in the set of content items that are likely to be requested in the future. The neural net is trained based on the reward score of the first plurality of content categories to reinforce reward score maximization.
    Type: Grant
    Filed: December 20, 2018
    Date of Patent: July 14, 2020
    Assignee: Rovi Guides, Inc.
    Inventor: Kyle Miller
  • Patent number: 10715870
    Abstract: Methods and systems are described herein for providing streamlined access to media assets of interest to a user. The method includes determining that a supplemental viewing device, through which a user views a field of view, is directed at a first field of view. The method further involves detecting that the supplemental viewing device is now directed at a second field of view, and determining that a media consumption device is within the second field of view. A first media asset of interest to the user that is available for consumption via the media consumption device is identified, and the supplemental viewing device generates a visual indication in the second field of view. The visual indication indicates that the first media asset is available for consumption via the media consumption device, and the visual indication tracks a location of the media consumption device in the second field of view.
    Type: Grant
    Filed: May 11, 2018
    Date of Patent: July 14, 2020
    Assignee: ROVI GUIDES, INC.
    Inventors: Jonathan A. Logan, Alexander W. Liston, William L. Thomas, Gabriel C. Dalbec, Margret B. Schmidt, Mathew C. Burns, Ajay Kumar Gupta