Patents Examined by Pankaj Kumar
  • Patent number: 10855951
    Abstract: Disclosed herein are systems and methods for performing SAG effect compensation on a video signal received over an AC-coupled video link. In one aspect, a method for performing SAF effect compensation includes applying a filter to the received video signal to generate a corrected video signal, where a transfer function of the filter is dependent on a transmission parameter that is based on a plurality of parameters of the AC-coupled link. The method further includes extracting predefined content from the corrected video signal, and adjusting the transmission parameter based on a comparison of the extracted predefined content with certain expected content, so that adjusted transmission parameter can be used for one or more subsequent applications of the filter, thereby realizing an adaptive filter.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: December 1, 2020
    Assignee: ANALOG DEVICES GLOBAL UNLIMITED COMPANY
    Inventors: John Cullinane, Pablo Ventura, Niall D. O'Connell, Isaac Molina Hernandez
  • Patent number: 10848805
    Abstract: Methods for providing contextual video recommendations within a video game are provided. In one aspect, a method includes executing an application that uses a rendering engine. The method also includes determining that a video recommendation threshold has been met. The method also includes providing a current contextual state of the application to a server such that the server selects a video from a plurality of videos based on the provided current contextual state and an index, wherein the index includes output from a vision model applied on the plurality of videos, and wherein the vision model is trained on footage generated by the rendering engine. The method also includes receiving a reference to the selected video from the server. The method also includes providing for display, via the reference, the selected video within a user interface of the application. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: November 24, 2020
    Assignee: Electronic Arts Inc.
    Inventors: Mohamed Marwan Abdel Magid Mattar, Bhargav Rajendra, Mohsen Sardari, John Kolen, Navid Aghdaie, Kazi Atif-Uz Zaman, Kenneth Alan Moss
  • Patent number: 10848790
    Abstract: A system includes a media studio including a processor and a memory. The memory stores instructions executable by the processor. The processor is programmed to receive data indicating a type of event to be recorded, receive one or more media input items from one or more respective media devices, and generate a media output item based at least in part on the one or more received media input items, and further based at least in part on the data indicating the type of event to be recorded and one or more respective locations of the one or more respective media devices.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: November 24, 2020
    Assignee: Sling Media L.L.C.
    Inventors: Andrey Abramov, Dmitry Dimov, Chih Jen Ken Lee, Naga Venkata Gnana Meherkanth Vurimi, Oleksandr Yegorov
  • Patent number: 10841491
    Abstract: Aspects of the embodiments are directed to passive depth determination. Initially, a high power depth map of a scene can be created. An object in the scene can be identified, such as a rigid body or other object or portion of an object. A series of lower power or RGB images can be captured. The object can be located in one or more of the lower power or RGB images. A change in the position of an object, represented by a set of pixels, can be determined. From the change in position of the object, a new depth of the object can be extrapolated. The extrapolated depth of the object can be used to update the high power depth map.
    Type: Grant
    Filed: March 14, 2017
    Date of Patent: November 17, 2020
    Assignee: Analog Devices, Inc.
    Inventors: Charles Mathy, Sefa Demirtas, Bin Huo, Dhruvesh Gajaria, Jonathan Ari Goldberg, Nicolas Le Dortz, Tao Yu, James Noraky
  • Patent number: 10839197
    Abstract: There is provided a monitoring system which includes a plurality of monitoring cameras and a management device. The management device transmits feature information relevant to a person to one or more first monitoring cameras and receives check results, and transmits time information in which the person is captured to second monitoring cameras based on the check results. The management device specifies the person based on a check result acquired in such a way that the second monitoring cameras perform a check using the time information.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: November 17, 2020
    Assignee: Panasonic i-PRO Sensing Solutions Co., Ltd.
    Inventors: Hiromichi Sotodate, Hideo Noguchi
  • Patent number: 10834448
    Abstract: Disclosed herein are system, apparatus, article of manufacture, method and/or computer program product embodiments, and/or combinations and sub-combinations thereof, for recommending content based on user behavior tracking and analysis. Some embodiments operate by determining tracking data for a user indicating how the user interacted with a menu structure of a streaming media application. A group is selected from a plurality of user groups into which to group the user based on the tracking data, wherein each group comprises data from a plurality of users. A streaming media content recommendation is determined based on previous viewing patterns associated with the plurality of users of the selected group. The streaming media content recommendation is provided.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: November 10, 2020
    Assignee: ROKU, INC.
    Inventor: Sylvain René Yves Louboutin
  • Patent number: 10826748
    Abstract: A service gateway provides a proxy between a client protocol and a plurality of standard communication protocols. The service gateway provides asymmetrical routing, data compression and encryption to optimize client processing power and communication link bandwidth. The service gateway enables content translation between clients and service providers. The service gateway keeps track of client available memory and sequence numbers in messages to generate error codes when applicable. A store and forward message capability is provided along with abstract session identifiers. The service gateway supports user datagram protocol.
    Type: Grant
    Filed: September 9, 2015
    Date of Patent: November 3, 2020
    Assignee: OPENTV, INC.
    Inventors: Rachad Alao, Alain Delpuch, Vincent Dureau, Jose Henrard, Matthew Huntington, Waiman Lam, Taylor W. Kidd
  • Patent number: 10827210
    Abstract: Embodiments include a system, method, and a computer program product for broadcasting a universal message to a plurality subscriber devices. Embodiments include generating a universal message comprising information identifying one or more target subscriber devices from among the plurality of subscriber devices to execute an update or an event, broadcasting the universal message to each subscriber device of the plurality of subscriber devices, receiving a request, from the one or more target subscriber devices, to transmit a payload when the universal message comprises instructions to execute the update, and transmitting the payload to the one or more target subscriber devices.
    Type: Grant
    Filed: December 8, 2016
    Date of Patent: November 3, 2020
    Assignee: CSC Holdings, LLC
    Inventors: Heitor Almeida, John Markowski
  • Patent number: 10820053
    Abstract: In one embodiment, a method receives a request from a user for one or more extensions to a first program. The first program is associated with a first bundle that indicates the first program starts at a first time and ends at a second time. A second program that starts before the first time or starts after the second time is selected. The second program is associated with a second bundle that indicates the second program ends at the first time or starts at the second time. The method generates an extension bundle that includes information for the one or more extensions and uses the extension bundle to record an extended program for the user that includes the first program and at least a portion of the one or more extensions from the second program.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: October 27, 2020
    Assignee: HULU, LLC
    Inventors: Joshua Cook, Ale Capistrano, Yingan Wang
  • Patent number: 10820023
    Abstract: Embodiments are directed towards remotely generating encoding metadata at a remote content distributor for use by a local user computing device. The remote content distributor receives and encodes content. During or after the encoding process, the remote content distributor generates encoding metadata that indicates how the content was encoded by the remote content distributor. The remote content distributor provides the encoding metadata to the user computer device. The user computing device receives the content and the encoding metadata and encodes the content based on the encoding metadata. The user computing device can then provide the encoded content to another computing device for decoding and presentation to a user.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: October 27, 2020
    Assignee: DISH NETWORK L.L.C.
    Inventors: William Michael Beals, Alistair Chatwin
  • Patent number: 10820063
    Abstract: A method receives a manifest for video requested by a client device. The manifest including links for different versions of the video for the client device to use to request segments of the different versions of the video based on conditions detected by the client device. A placeholder in the manifest is selected based on a configuration specifying the placeholder as a trigger to insert alternate content into the manifest. The method then selects a metadata payload based on the configuration specifying the placeholder and a source of the metadata payload and dynamically inserts the metadata payload into the manifest at a position based on the placeholder. The metadata payload is added with an identifier from the configuration that identifies the metadata payload to the client device. The manifest is outputted with the metadata payload for use by the client device while playing the video.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: October 27, 2020
    Assignee: ARRIS Enterprises LLC
    Inventors: Jaspreet Sachdev, Christopher Ptacek, Zhan Hong Liau, Bhavesh Patel, Parasuram Ranganathan, Sean Michael Sheedy
  • Patent number: 10810633
    Abstract: Embodiments of the present invention provide systems and methods for automatically generating a shoppable video. A video is parsed into one or more scenes. Products and their corresponding product information are automatically associated with the one or more scenes. The shoppable video is then generated using the associated products and corresponding product information such that the products are visible in the shoppable video based on a scene in which the products are found.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: October 20, 2020
    Assignee: Adobe, Inc.
    Inventors: Vikas Yadav, Balaji Krishnamurthy, Mausoom Sarkar, Rajiv Mangla, Gitesh Malik
  • Patent number: 10811290
    Abstract: In an embodiment, a workstation includes: a processing chamber configured to process a workpiece; a load port configured to interface with an environment external to the workstation; a robotic arm configured to transfer the workpiece between the load port and the processing chamber; and a defect sensor configured to detect a defect along a surface of the workpiece when transferred between the load port and the processing chamber.
    Type: Grant
    Filed: May 23, 2018
    Date of Patent: October 20, 2020
    Assignee: Taiwan Semiconductor Manufacturing Co., Ltd.
    Inventors: Yan-Hong Liu, Chien-Chih Wu, Che-Fu Chen
  • Patent number: 10805505
    Abstract: The invention provides methods for broadcasting video in a dual HDR/LDR format such that the video can be displayed in real time by both LDR and HDR display devices. Methods and devices of the invention process streams of pixels from multiple sensors in a frame-independent manner to produce an HDR video signal in real time. That HDR video signal is then tone-mapped to produce an LDR video signal, the LDR signal is subtracted from the HDR signal to calculate a residual signal, and the LDR signal and the residual signal are merged into a combined signal that is broadcast via a communications network.
    Type: Grant
    Filed: April 5, 2019
    Date of Patent: October 13, 2020
    Assignee: Contrast, Inc.
    Inventors: Willie C. Kiser, Nora Tocci, Michael D. Tocci
  • Patent number: 10805660
    Abstract: The disclosure relates to modem and router modules for use with digital display systems, including televisions. A modem module is configurable to attach to a set-top box, a set-back box, directly to a digital display, or may even be integrated into display equipment. Router functions and ports can be integrated into the module to provide for networking of additional devices in proximity to the module and/or display, using either or both wired and wireless access technologies. Systems including the module convert power to the appropriate forms for delivery to the different devices, hardware, and components associated with the module. The modem and routing functions are configurable to provide separate security domains to isolate or direct traffic among the various networked devices.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: October 13, 2020
    Assignee: Blonder Tongue Laboratories, Inc.
    Inventors: Joshua T. Blanton, Robert J. Palle, Nezam T. Nikoo
  • Patent number: 10796021
    Abstract: The disclosed computer-implemented method for automatically adjusting parental controls of computing devices to accommodate holidays may include (i) identifying, at a computing device, a geolocation of the computing device from geolocation information and (ii) performing, at the computing device, a security action. The security action may include (a) identifying holiday information associated with the geolocation of the computing device, (b) determining at least a portion of a current day is a holiday by comparing a current date to the holiday information, (c) determining a level of parental controls to impose on operation of the computing device in response to at least a portion of the current day being a holiday, and (d) imposing the level of parental controls on the computing device during the at least a portion of the current day. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: October 6, 2020
    Assignee: NortonLifeLock Inc.
    Inventors: Manjunath Rajendrababu, Trijimon Padmalayam Rajan
  • Patent number: 10798461
    Abstract: The present disclosure provides a method for switching control modes of a smart TV, a device and a computer readable medium. The method comprises: collecting a user's first triggering operation when the smart TV set is in a first control mode; according to a preset switching operation corresponding to a first control mode, verifying whether a first triggering operation is a switching operation for switching the first control mode into a second control mode; if yes, switching the control mode of the smart TV set from the first control mode to the second control mode. The technical solution of the present embodiment may be employed to implement the switching of different control modes of the TV set so that at the same time, the smart TV set is only located in one control mode so that messy control of the smart TV set will not be caused, and the control efficiency of the smart TV set is effectively improved.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: October 6, 2020
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Junnan Luo, Jing Li, Zhixi Chen
  • Patent number: 10791347
    Abstract: A system includes a computing device including a processor and a memory storing instructions executable by the processor. The processor is programmed to establish, for a recording event, one or more respective communications channels between the computing device and each of one or more media devices; receive one or more media input items from the one or more respective media devices; receive data indicating at least one of a range of capture of the respective media input item relative to a location of the recording event, a quality of the respective media input item, an excitement level of the respective media input item, an identity of the respective media device, and an identity of an operator of the respective media device; and generate a media output item based at least in part on the one or more media input items, and further based at least in part on the data.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: September 29, 2020
    Assignee: Sling Media L.L.C.
    Inventors: Andrey Abramov, Dmitry Dimov, Chih Jen Ken Lee, Naga Venkata Gnana Meherkanth Vurimi, Oleksandr Yegorov
  • Patent number: 10783624
    Abstract: One variation of an optical inspection kit includes: an enclosure defining an imaging volume; an optical sensor adjacent the imaging volume and defining a field of view directed toward the imaging volume; a nest module defining a receptacle configured to locate a surface of interest on a first unit of a first part within the imaging volume at an image plane of the optical sensor; a dark-field lighting module adjacent and perpendicular to the nest module and including a dark-field light source configured to output light across a light plane and a directional light filter configured to pass light output by the dark-field light source normal to the light plane and to reject light output by the dark-field light source substantially nonparallel to the light plane; and a bright-field light source proximal the optical sensor and configured to output light toward the surface of interest.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: September 22, 2020
    Assignee: Instrumental, Inc.
    Inventors: Samuel Bruce Weiss, Anna-Katrina Shedletsky
  • Patent number: 10771683
    Abstract: Accurate motion detection is performed by discriminating whether a sensor detecting an object motion is mounted on a human body or not, and processing is executed with respect to metadata based on the result. Sensor information according to the motion is input from the sensor, and a sensor mounting position is determined. A sensor mounting position detection unit calculates a ratio between a high-frequency component and a low-frequency component included in the sensor information, and discriminates whether the sensor is mounted on the human body or is mounted on other than the human body, on the basis of the calculated ratio. A metadata generating unit inputs user motion detection information obtained by executing a motion detection algorithm assuming a sensor mounting position coincident with a sensor mounting position detection result, and generates the shot image corresponding metadata.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: September 8, 2020
    Assignee: Sony Corporation
    Inventors: Tetsuya Fukuyasu, Noriyuki Aramaki