Patents Examined by Nathan J. Flynn
  • Patent number: 10666896
    Abstract: An encoder and a re-packager circuit. The encoder may be configured to generate one or more bitstreams each having (i) a video portion, (ii) a subtitle placeholder channel, and (iii) a plurality of caption channels. The re-packager circuit may be configured to generate one or more re-packaged bitstreams in response to (i) one of the bitstreams and (ii) a selected one of the plurality of caption channels. The re-packaged bitstream moves the selected caption channel into the subtitle placeholder channel.
    Type: Grant
    Filed: January 7, 2019
    Date of Patent: May 26, 2020
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Brian A. Enigma
  • Patent number: 10666864
    Abstract: An image capturing apparatus according to the present disclosure displays, on a display, a live view image captured by an image sensor and a guide indicating a predetermined area being an area within the live view image, being located at a position unrelated to an object included in the live view image, including no edge of the live view image, and being located within an area to be clipped from a first image to generate a panoramic image but excluding a joining portion of the area to be clipped. A first partial area including an entire area corresponding to the predetermined area in the first image among a plurality of images captured in a series of image capturing processes in panoramic image capturing is combined with a plurality of partial areas among the plurality of images other than the first image to generate the panoramic image.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: May 26, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ryo Takahashi
  • Patent number: 10652619
    Abstract: Methods and systems for providing media asset recommendations are described. An input to a user interface requesting content associated with a media asset is detected without corresponding display of the media asset on a display device associated with the user interface. In response, a user interaction history comprising interaction data associated with the media asset is retrieved. The interaction data is analyzed to identify an indecision pattern. In response to detecting the indecision pattern, a plurality of people are identified based on a match between the media asset and media profile information of the people. An electronic query is transmitted to each of the people requesting a recommendation for the media asset. The received responses are generated for display for the user.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: May 12, 2020
    Assignee: ROVI GUIDES, INC.
    Inventors: Vishwas Sharadanagar Panchaksharaiah, Madhusudhan Seetharam, Prateek Varshney
  • Patent number: 10642479
    Abstract: Video content may be presented on a touchscreen display. A viewing window for the video content may define an extent of the video content presented on the touchscreen display. Reception of an automatic movement input by the touchscreen display during the presentation of the video content may be determined. The automatic movement input may include user engagement with the touchscreen display that moves along the touchscreen display to an edge of the touchscreen display during an input period. The movement along the touchscreen display may cause a movement of the viewing window during the input period. Based on the automatic movement input, the movement of the viewing window may be continued after the input period. The movement of the viewing window after the input period may be continuous with the movement of the viewing window during the input period.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: May 5, 2020
    Assignee: GoPro, Inc.
    Inventor: Jakub Uradnik
  • Patent number: 10631055
    Abstract: A method, system, and computer program product are disclosed for customized ratings for specified media items. In embodiments, the method comprises a user giving input about multiple segments of a first specified media item, analyzing the input from the user, and correlating the analyzed input with multiple segments of a second specified media item to provide to the user a customized content rating of the second media item. In embodiments, the system comprises a first processing device for receiving input from a user about multiple segments of a first specified media item; and a computing system for receiving the user input from the first processing device, for analyzing the user input, and for correlating the analyzed input with multiple segments of a second specified media item to provide to the user a customized content rating of the second media item.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Greg J. Boss, Edward T. Childress, Rhonda L. Childress
  • Patent number: 10623806
    Abstract: A method for changing an orientation of an image by a WFD sink may comprise the steps of: transmitting, to a second WFD device, an RTSP M3 request message for requesting information on a video stream control RTSP parameter of the second WFD device by a first WFD device; receiving an RTSP M3 response message in response to the RTSP M3 request message from the second WFD device by the first WFD device, wherein the RTSP M3 response message includes a video stream control RTSP parameter for a video stream control capability of the second WFD device, transmitting a first video stream displayed in a first orientation on the second WFD device to the second WFD device by the first WFD device; receiving an RTSP M21 request message from the second WFD device by the first WFD device, wherein the RTSP M21 request message requests a change into a second video stream displayed in a second orientation on the second WFD device of the first video stream; and transmitting an RTSP M21 response message to the second WFD device b
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: April 14, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Giwon Park, Dongcheol Kim, Byungjoo Lee, Youngjun Jo, Taesung Lim
  • Patent number: 10614313
    Abstract: Embodiments of the invention include method, systems and computer program products for identifying one or more products, brands and/or green screen objects within video content and valuations thereof. The computer-implemented method includes receiving, by a processor, video content. The processor analyzes the video content to identify one or more products, brands and/or green screen objects within the video content. The processor further assigns a product placement score to each of the identified one or more products, brands and/or green screen objects. The processor further outputs a dataset including product placement scores assigned to each of the identified one or more products, brands and/or green screen objects, wherein the dataset provides a valuation for each of the identified one or more products, brands and/or green screen objects based on an associated product placement score.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: April 7, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Arkadiy O. Tsfasman, John S. Werner
  • Patent number: 10616651
    Abstract: A computer implemented method of event based video generation, comprising: on the device, receiving a feed of video captured by a camera, on a memory of the device, maintaining at least one buffer storing a most recent portion of the video feed being received, on a display of the device, presenting at least one GUI element, each one of the GUI elements being associated with a respective predefined video length, and upon actuation of one of the GUI elements by a user of the device, forwarding at least a sub-portion of the video feed portion stored in the buffer for further processing, the forwarded sub-portion having the predefined video length associated with the GUI element actuated by the user.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: April 7, 2020
    Assignee: PLAYSIGHT INTERACTIVE LTD.
    Inventors: Evgeni Khazanov, Chen Shachar
  • Patent number: 10614137
    Abstract: Methods and apparatus are provided for detecting potential repeating content, such as commercials, in a video data stream by receiving one or more video data streams, parsing each video data stream into a plurality of segments, creating a representation of each segment such as a segment fingerprint, storing the plurality of segment representations in a database, and identifying any segment representations in the received and parsed one or more video data streams that match segment representations in the database that were previously stored from video data streams that were previously received and parsed.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: April 7, 2020
    Assignee: Alphonso Inc.
    Inventors: Lampros Kalampoukas, Manish Gupta, Raghu Srinivas Kodige
  • Patent number: 10602238
    Abstract: A method of receiving a broadcast signal including a Non-Real-Time (NRT) service and a broadcast receiver are disclosed herein. A method of receiving a broadcast signal including an NRT service, method comprises receiving a broadcast signal including first signaling information and second signaling information, identifying the NRT service based on the first signaling information, identifying an Internet Protocol (IP) address of an NRT service signaling data based on the first signaling information and the second signaling information, receiving the NRT service signaling data by accessing the IP address, and downloading a desired NRT service based on the NRT service signaling data.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: March 24, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Jong Yeul Suh, Gomer Thomas, Jae Hyung Song, Jin Pil Kim, Ho Taek Hong, Joon Hui Lee
  • Patent number: 10595091
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, an avatar engine having a controller to retrieve a user profile, cause a presentation device to present a user an avatar having characteristics that correlate to the user profile, detect one or more responses of the user, identify from the one or more responses a need to communicate with a merchant system, establish a communication session with the merchant system, receive a notification from the merchant system of a merchant avatar engine, establish communication with the merchant avatar engine, adapt the characteristics of the avatar at least in part according to instructions supplied by the merchant avatar engine, and cause the presentation device to present the user the adapted avatar. Other embodiments are disclosed.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: March 17, 2020
    Assignee: Lyft, Inc.
    Inventors: Darnell Clayton, E-Lee Chang, Horst Juergen Schroeter, Linda Roberts, Madhur Khandelwal
  • Patent number: 10587922
    Abstract: A system and method for providing viewership measurement for a digital media asset hosted at a particular location has been disclosed. The system employs a machine learning process to receive classified sensor data corresponding to viewership of a digital media asset at a particular location from a plurality of sources to generate trained data. The trained data is utilized by the system along with limited sensor data to provide viewership measurement of a target digital media asset whose audience is unknown.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: March 10, 2020
    Assignee: MOVING WALLS SDN BHD
    Inventor: Srikanth Ramachandran
  • Patent number: 10587915
    Abstract: A process that incorporates teachings of the subject disclosure may include, for example, detecting a video cue frame within the multimedia data. The video cue frame has an image portion including alternative multimedia content and an encoded message, wherein the alternative multimedia content is imperceptible at a display device during a normal display rate presentation. The alternative multimedia content is obtained from the video cue frame responsive to receiving a first selection of a first alternative display rate that differs from the normal display rate. The alternative multimedia content is provided for display at a display device based on the encoded message. Other embodiments are disclosed.
    Type: Grant
    Filed: September 20, 2018
    Date of Patent: March 10, 2020
    Assignees: AT&T Intellectual Property I, L.P., AT&T MOBILITY II LLC
    Inventors: David Nagorniak, Adam Gasper
  • Patent number: 10587929
    Abstract: An online system receives content items including targeting criteria and associated with objects presented via video content. When the online system presents video content to a user, the online system detects objects included in the video content. If the online system detects an object in the video content matching an object associated with a content item, the online system determines whether characteristics of the user satisfy at least a threshold amount of targeting criteria included in the content item. In response to characteristics of the user satisfying the threshold amount of targeting criteria included in the content item, the online system includes the content item in one or more selection processes. If the selection processes select the content item, the online system presents the content item in conjunction with the video content.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: March 10, 2020
    Assignee: Facebook, Inc.
    Inventors: Aliasgar Mumtaz Husain, Sung-eok Jeon, Kevin Russell Wheeler
  • Patent number: 10574886
    Abstract: Generating panoramic video viewable at a third-party video management system includes receiving image data captured by at least one camera. The received image data may be captured at a plurality of angles (e.g., stop positions) arranged about a single axis (e.g., about which the camera rotates). The received image data may optionally be analyzed. Based on the received image data (and any optional analysis thereof), panoramic video derived from the captured image data (e.g., still images) may then be generated. A single video stream including the generated panoramic video may then be generated. The single generated video stream may then be sent to a third-party video management system (VMS). The video stream may be usable by the video management system for displaying the generated panoramic video. Various other views or other information may also be included in the single video stream sent to the VMS.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: February 25, 2020
    Assignee: Thermal Imaging Radar, LLC
    Inventors: Lawrence Richard Jones, Dana Rees, David T. Kay
  • Patent number: 10560745
    Abstract: Aspects of the subject disclosure may include, for example, a system and method for selecting media content for a group of persons located at a venue. The system and method identify a plurality of viewers in a vicinity of a venue that has one or more display devices from location data and extracts a content viewing preference of each viewer from their profile data. The process includes aggregating the content viewing preference of each of the plurality of viewers to generate an aggregated content profile. Based on the aggregated content profile, a list of content is generated. Next, a first group of viewers approaching a viewing range of a display device are sensed by imaging data. Any conflicts between content viewing preferences of the first group of viewers are detected and resolved based on weighting the viewing preferences of the group. Other embodiments are disclosed.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: February 11, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: David Crawford Gibbon, Yadong Mu, Lee Begeja, Bernard S. Renger, Raghuraman Gopalan, Behzad Shahraray, Zhu Liu, Eric Zavesky
  • Patent number: 10560757
    Abstract: System, method, and computer program product embodiments are disclosed for integrated diagnosis and debugging of content distribution systems. A system includes a networking module that receives, from a central server, instructions for running network diagnostics on a cable headend. A diagnostics environment module is configured to perform diagnostic operations based on the received instructions. The networking module transmits results of the diagnostic operations to the central server.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: February 11, 2020
    Assignee: CSC Holdings, LLC
    Inventors: Alan Azralon, Ken Silver, Heitor Almeida
  • Patent number: 10560736
    Abstract: A method and a system for providing in-vehicle services to commuters are provided. A first device transmits online and offline applications to a second device. The online and offline applications are rendered on the second device by way of a first master application installed on the second device. The first device receives one of a first or second request from the second device indicating a selection of an online or offline application, respectively. The first device retrieves one of a first multimedia file from a first memory of the first device in response to the first request or a second multimedia file from a first server in response to the second request. The first device streams one of the first or second multimedia file to the second device.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: February 11, 2020
    Assignee: ANI Technologies Private Limited
    Inventors: Nagamani Raajan, Vasuki K. Setlur
  • Patent number: 10560724
    Abstract: A video content distribution system including a user terminal on which contents are viewable and a content management server. The user terminal includes a first reception unit configured to receive field-of-view video data. The user terminal includes a display control unit configured to display a field-of-view video. The user terminal includes a viewpoint switch request signal generating unit for requesting a switch from a first viewpoint to a second viewpoint in the field-of-view video. The user terminal includes a first transmission unit configured to transmit the viewpoint switch request signal to the content management server. The content management server includes a second reception unit configured to receive the viewpoint switch request signal. The content management server includes a second transmission unit configured to transmit the field-of-view video data. The content management server further includes a switch count updating unit configured to update a count of switches to the second viewpoint.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: February 11, 2020
    Assignee: COLOPL, INC.
    Inventor: Kento Nakashima
  • Patent number: 10560747
    Abstract: Techniques for real-time DVR programming employ secure instant message protocol in a DVR environment. An embodiment sends an instant message to the DVR which causes the DVR to open a new secure connection with the service provider for synchronizing data on the DVR with updated programming data from the service provider. Another embodiment uses an already established connection with an instant message server for synchronizing data on the DVR with updated programming data from the service provider.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: February 11, 2020
    Assignee: TIVO SOLUTIONS INC.
    Inventor: James M. Barton