Patents Issued in July 14, 2020
-
Patent number: 10715821Abstract: 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: GrantFiled: February 7, 2019Date of Patent: July 14, 2020Assignee: GOOGLE LLCInventor: Dake He
-
Patent number: 10715822Abstract: 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: GrantFiled: October 7, 2019Date of Patent: July 14, 2020Assignee: SZ DJI TECHNOLOGY CO., LTD.Inventors: Xiaohu Yang, Liangping Zhang, Zhongqian You
-
Patent number: 10715823Abstract: 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: GrantFiled: March 31, 2015Date of Patent: July 14, 2020Assignee: SAMSUNG ELECTRONICS CO., LTD.Inventors: Doo-hyun Kim, Do-hyung Kim
-
Patent number: 10715824Abstract: 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: GrantFiled: March 16, 2017Date of Patent: July 14, 2020Assignee: Facebook Technologies, LLCInventors: Martin Henrik Tall, Sune Loje, Javier San Agustin Lopez
-
Patent number: 10715825Abstract: 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: GrantFiled: January 24, 2019Date of Patent: July 14, 2020Assignee: LG ELECTRONIC INC.Inventors: Seungwook Park, Jaehyun Lim, Yongjoon Jeon, Hendry Hendry, Younghee Choi, Jaewon Sung, Jungsun Kim, Byeongmoon Jeon, Joonyoung Park
-
Patent number: 10715826Abstract: 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: GrantFiled: June 6, 2019Date of Patent: July 14, 2020Assignee: SUN PATENT TRUSTInventors: Chong Soon Lim, Sue Mon Thet Naing, Takahiro Nishi, Hisao Sasai, Youji Shibahara, Toshiyasu Sugio, Kyoko Tanikawa, Toru Matsunobu, Kengo Terada
-
Patent number: 10715827Abstract: 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: GrantFiled: January 5, 2018Date of Patent: July 14, 2020Assignee: MEDIATEK INC.Inventor: Chih-Wei Hsu
-
Patent number: 10715828Abstract: 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: GrantFiled: September 7, 2017Date of Patent: July 14, 2020Assignee: KABUSHIKI KAISHA TOSHIBAInventors: Taichiro Shiodera, Saori Asaka, Akiyuki Tanizawa, Takeshi Chujoh
-
Patent number: 10715829Abstract: 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: GrantFiled: April 5, 2019Date of Patent: July 14, 2020Assignee: NTT DOCOMO, INC.Inventors: Choong Seng Boon, Yoshinori Suzuki, Akira Fujibayashi, Thiow Keng Tan
-
Patent number: 10715830Abstract: 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: GrantFiled: June 7, 2019Date of Patent: July 14, 2020Assignee: TEXAS INSTRUMENTS INCORPORATEDInventor: Madhukar Budagavi
-
Patent number: 10715831Abstract: 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: GrantFiled: March 5, 2018Date of Patent: July 14, 2020Assignee: NextVR Inc.Inventors: David Michael Cole, Alan McKay Moss, David Roller, Jr.
-
Patent number: 10715832Abstract: 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: GrantFiled: March 12, 2019Date of Patent: July 14, 2020Assignee: MEDIATEK INC.Inventors: Cheng-Hsuan Shih, Jian-Liang Lin
-
Patent number: 10715833Abstract: 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: GrantFiled: May 28, 2014Date of Patent: July 14, 2020Assignee: Apple Inc.Inventors: Yunfei Zheng, Dazhong Zhang, Xiaosong Zhou, Chris Y. Chung, Hsi-Jung Wu
-
Patent number: 10715834Abstract: 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: GrantFiled: September 30, 2015Date of Patent: July 14, 2020Assignee: INTERDIGITAL VC HOLDINGS, INC.Inventors: Cristina Gomila, Joan Llach
-
Patent number: 10715835Abstract: 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: GrantFiled: June 6, 1995Date of Patent: July 14, 2020Inventors: John Christopher Harvey, James William Cuddihy
-
Patent number: 10715836Abstract: 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: GrantFiled: July 10, 2015Date of Patent: July 14, 2020Assignee: INTERDIGITAL CE PATENT HOLDINGS, SASInventor: Walter Arrighetti
-
Patent number: 10715837Abstract: 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: GrantFiled: March 13, 2015Date of Patent: July 14, 2020Assignee: AT&T Intellectual Property I, L.P.Inventor: James A. Gardner
-
Patent number: 10715838Abstract: 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: GrantFiled: December 2, 2016Date of Patent: July 14, 2020Assignees: Sling Media L.L.C., Sling Media PVT LtdInventors: Padmanabha R. Rao, Satish Iyer
-
Patent number: 10715839Abstract: 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: GrantFiled: June 5, 2018Date of Patent: July 14, 2020Assignee: Sony Interactive Entertainment LLCInventor: Gary M. Zalewski
-
Patent number: 10715840Abstract: 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: GrantFiled: October 22, 2018Date of Patent: July 14, 2020Assignee: Gracenote, Inc.Inventors: Peter Dunker, Markus K. Cremer, Shashank C. Merchant, Kurt R. Thielen
-
Patent number: 10715841Abstract: 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: GrantFiled: September 12, 2019Date of Patent: July 14, 2020Assignee: Gracenote, Inc.Inventor: Donald F. Gordon
-
Patent number: 10715842Abstract: 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: GrantFiled: August 3, 2017Date of Patent: July 14, 2020Assignee: NAVER WEBTOON CORPORATIONInventor: Hyungil Kim
-
Patent number: 10715843Abstract: 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 saidType: GrantFiled: August 19, 2016Date of Patent: July 14, 2020Assignee: Koninklijke KPN N.V.Inventors: Ray Van Brandenburg, Emmanuel Thomas, Mattijs Oskar Van Deventer
-
Patent number: 10715844Abstract: 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: GrantFiled: January 17, 2019Date of Patent: July 14, 2020Assignee: Samsung Electronics Co., Ltd.Inventors: Kyung-Mo Park, Sung-Ryeul Rhyu, Sung-Oh Hwang, Jae-Yeon Song
-
Patent number: 10715845Abstract: 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: GrantFiled: May 24, 2017Date of Patent: July 14, 2020Assignee: LG ELECTRONICS INC.Inventors: Minsung Kwak, Woosuk Ko
-
Patent number: 10715846Abstract: 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: GrantFiled: March 28, 2016Date of Patent: July 14, 2020Assignee: Amazon Technologies, Inc.Inventors: Mark Roger Tulewicz, Torquil J B Shaw, Joel Levi Anderson
-
Patent number: 10715847Abstract: 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: GrantFiled: August 10, 2018Date of Patent: July 14, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Yongjun Wu, Naveen Thumpudi, Shyam Sadhwani
-
Patent number: 10715848Abstract: 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: GrantFiled: May 7, 2019Date of Patent: July 14, 2020Assignee: Pluto Inc.Inventor: Chan V. Hou
-
Patent number: 10715849Abstract: 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: GrantFiled: October 19, 2016Date of Patent: July 14, 2020Assignee: Accenture Global Solutions LimitedInventors: Srikanth G. Rao, Ranjana Bhalchandra Narawane, Amar Ratanlal Bafna, Dongay Choudary Nuvvula, Rati Rajendra Mangal
-
Patent number: 10715850Abstract: 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: GrantFiled: June 29, 2017Date of Patent: July 14, 2020Assignee: Facebook, Inc.Inventors: Aditya Palnitkar, Saurabh Gupta, Yash Gupta
-
Patent number: 10715851Abstract: 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: GrantFiled: December 16, 2019Date of Patent: July 14, 2020Assignee: BigScreen, Inc.Inventors: Darshan Shankar, David Petrie
-
Patent number: 10715852Abstract: 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: GrantFiled: April 20, 2017Date of Patent: July 14, 2020Assignee: DENTSU INC.Inventors: Hisashi Matsunaga, Shun Maekawa
-
Patent number: 10715853Abstract: 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: GrantFiled: May 24, 2018Date of Patent: July 14, 2020Assignee: Comscore, Inc.Inventors: Ying Li, Pakawat Phalitnonkiat, Frank E. Pecjak
-
Patent number: 10715854Abstract: 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: GrantFiled: June 28, 2016Date of Patent: July 14, 2020Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.Inventor: Chenxi Zhu
-
Patent number: 10715855Abstract: Embodiments of the present disclosure provide methods, systems, and apparatuses for computing a channel incrementality ratio using a machine learning model.Type: GrantFiled: December 20, 2018Date of Patent: July 14, 2020Assignee: Groupon, Inc.Inventors: Rahul Anand, Sandeep Dey, Ravi Kiran Garimella
-
Patent number: 10715856Abstract: 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: GrantFiled: September 12, 2018Date of Patent: July 14, 2020Assignee: SLING MEDIA PVT LTDInventors: Nirupam Ghosh, Trinadha Harish Babu Pallapothu
-
Patent number: 10715857Abstract: 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: GrantFiled: September 30, 2016Date of Patent: July 14, 2020Assignee: Saturn Licensing LLCInventors: Lachlan Bruce Michael, Kazuyuki Takahashi
-
Patent number: 10715858Abstract: 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: GrantFiled: December 26, 2014Date of Patent: July 14, 2020Assignee: MAXELL, LTD.Inventors: Kazuhiko Yoshizawa, Nobuo Masuoka, Motoyuki Suzuki, Hiroshi Shimizu, Yasunobu Hashimoto
-
Patent number: 10715859Abstract: 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: GrantFiled: October 12, 2015Date of Patent: July 14, 2020Assignee: LG ELECTRONICS INC.Inventors: Minsung Kwak, Woosuk Kwon, Sejin Oh, Kyoungsoo Moon, Jangwon Lee, Woosuk Ko, Sungryong Hong
-
Patent number: 10715860Abstract: 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: GrantFiled: November 29, 2017Date of Patent: July 14, 2020Assignee: 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: 10715861Abstract: 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: GrantFiled: March 14, 2016Date of Patent: July 14, 2020Assignee: INTERDIGITAL MADISON PATENT HOLDINGS, SASInventor: John Sidney Stewart
-
Patent number: 10715862Abstract: 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: GrantFiled: February 24, 2015Date of Patent: July 14, 2020Assignee: VISENZE PTE LTDInventors: Guangda Li, Zheng Song, Fan Xu
-
Patent number: 10715863Abstract: 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: GrantFiled: June 29, 2018Date of Patent: July 14, 2020Assignee: THE NIELSEN COMPANY (US), LLCInventor: Andrew L. Ashbacher
-
Patent number: 10715864Abstract: 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: GrantFiled: March 14, 2014Date of Patent: July 14, 2020Assignee: Oracle America, Inc.Inventors: Daniel E. Fichter, Christopher R. Tsoufakis, Nikki K. Gomez, Aniq Rahman, Jonah Goodhart, Michael Garrett Seiler, Suryansh Agarwal
-
Patent number: 10715865Abstract: 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: GrantFiled: January 9, 2019Date of Patent: July 14, 2020Assignee: SYNAMEDIA LIMITEDInventors: Steven Jason Epstein, Orly Ovadia Amsalem, Nadav Avikasis, Hillel Michael Solow, Ezra Galili
-
Patent number: 10715866Abstract: 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: GrantFiled: September 25, 2018Date of Patent: July 14, 2020Assignee: DASH RADIO INC.Inventors: Scott Keeney, John Halterman
-
Patent number: 10715867Abstract: 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: GrantFiled: January 11, 2019Date of Patent: July 14, 2020Assignee: TURNER BROADCASTING SYSTEM, INC.Inventors: Nicolas Paul Webb, Nishith Kumar Sinha
-
Patent number: 10715868Abstract: 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: GrantFiled: May 30, 2017Date of Patent: July 14, 2020Assignee: MAXELL, LTD.Inventors: Takuya Shimizu, Kazuhiko Yoshizawa, Yasunobu Hashimoto, Nobuo Masuoka
-
Patent number: 10715869Abstract: 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: GrantFiled: December 20, 2018Date of Patent: July 14, 2020Assignee: Rovi Guides, Inc.Inventor: Kyle Miller
-
Patent number: 10715870Abstract: 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: GrantFiled: May 11, 2018Date of Patent: July 14, 2020Assignee: 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