Patents Examined by Kyle Zhai
  • Patent number: 11086682
    Abstract: A table of time series sequences is displayed, in which plural resources serve as base points. The table is a matrix including one or more first lines and plural second lines. The first lines extend parallel to each other in a first direction, and the second lines extend parallel to each other in a second direction perpendicular to the first direction; and each of the lines comprises time series sequence objects. Plural base point resources are respectively associated with the second lines. Metric types corresponding to the resources related to the base point resources are respectively associated with the first lines. The time series sequence object associated with both the mth first line and the nth second line represents a time series sequence of metric values of the mth first line and that are exhibited by a resource related to the base point resource associated with the nth second line.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: August 10, 2021
    Assignee: Hitachi, Ltd.
    Inventor: Shunsuke Uesaka
  • Patent number: 11083950
    Abstract: An information processing apparatus including an acquisition section that acquires an operation model indicating an operation pattern related to a target object, a calculation section that calculates an overall operation including an identified partial operation of operations of the target object, with reference to the operation model acquired by the acquisition section, and an output control section that outputs information indicating the overall operation of the target object that has been calculated by the calculation section.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: August 10, 2021
    Assignee: SONY CORPORATION
    Inventor: Keita Mochizuki
  • Patent number: 11051753
    Abstract: Disclosed is an information processing method executed by a computer. The information processing method includes identifying a sleep onset time and an awakening time based on time series data relating to an activity status of a user; calculating a first midpoint at which an interval between the sleep onset time and the awakening time is evenly divided into two; and outputting information indicating a time at the calculated first midpoint.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: July 6, 2021
    Assignee: FUJITSU LIMITED
    Inventor: Takayuki Yamaji
  • Patent number: 11037333
    Abstract: An electronic device according to an embodiment includes a display displaying content and a processor operatively connected to the display. The processor is configured to obtain information about an exterior color, to extract a dominant color from a specified area in an area in which the content is displayed, and to apply a gradation effect for transitioning from the exterior color to the dominant color, to at least part of an edge area of the display.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: June 15, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung Jun Hyun, Seung Min Choi, Min Sik Kim, Min Sung Lee, Song Hee Jung, Moo Young Kim, Ki Huk Lee
  • Patent number: 11037268
    Abstract: A method for improving image quality by using multi-resolution is provided. The method includes: receiving an image data; dividing the image data into areas corresponding to different resolutions according to first parameter information, wherein the resolutions correspond to different frequencies; rendering the areas with the different frequencies in a single pass and outputting a rendered image data; and resolving the rendered image data into a final output image data with a first resolution according to second parameter information.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: June 15, 2021
    Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    Inventor: Deming Gu
  • Patent number: 11030808
    Abstract: An example method includes: obtaining an image of an object captured by a device during relative motion between the object and the device; determining a location of the device relative to the object during image capture based on one or more attributes of the object in the image; storing the image of the object and the location of the device during image capture; mapping a 3D graphical model representing the object to the object in the image based, at least in part, on the location of the device; receiving, at a time subsequent to capture of the image, first data representing an action to be performed for the object in the image; and generating second data for use in rending content on a display device, where the second data is based on the image stored, the location of the device stored, and at least some information from the model.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: June 8, 2021
    Assignee: PTC Inc.
    Inventors: Stephen Prideaux-Ghee, Andre Gosselin, Neil Potter, Orit Itzhar, Aakash Chopra
  • Patent number: 11017586
    Abstract: Systems and methods are described for generating a three dimensional (3D) effect from a two dimensional (2D) image. The methods may include generating a depth map based on a 2D image, identifying a camera path, generating one or more extremal views based on the 2D image and the camera path, generating a global point cloud by inpainting occlusion gaps in the one or more extremal views, generating one or more intermediate views based on the global point cloud and the camera path, and combining the one or more extremal views and the one or more intermediate views to produce a 3D motion effect.
    Type: Grant
    Filed: April 18, 2019
    Date of Patent: May 25, 2021
    Assignee: ADOBE INC.
    Inventors: Mai Long, Simon Niklaus, Jimei Yang
  • Patent number: 10943399
    Abstract: A method of presenting visual information to a user includes acquiring a first surface mesh relative to the user, acquiring a second surface mesh relative to the user, assigning a first physics layer to the first surface mesh, assigning a second physics layer to the second surface mesh, and prioritizing the first physics layer over the second physics layer independent of a relative position of the first physics layer and the second physics layer in a shared environment for interactions with a first object associated with the first surface mesh and a second object associated with the second surface mesh.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: March 9, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brandon Richard Berk, Andrei Andreevich Borodin, Michael Jordon Felice
  • Patent number: 10891774
    Abstract: An apparatus and method for collecting and using profile data during graphics processing. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics commands responsive to execution of an application; and profile storage to store graphics execution profile data associated with one or more graphics workloads; and a profile manager to read the profile data upon detecting one of the graphics workloads during execution of the application and to configure the graphics processor in accordance with the profile data.
    Type: Grant
    Filed: August 31, 2017
    Date of Patent: January 12, 2021
    Assignee: Intel Corporation
    Inventors: Travis T. Schluessler, Michael Apodaca, Peng Guo, William B. Davidson, Guei-Yuan Lueh
  • Patent number: 10891747
    Abstract: In response to a first image captured by a camera of an ADV, a horizon line is determined based on the camera's hardware settings, representing a vanishing point based on an initial or default pitch angle of the camera. One or more lane lines are determined based on the first image via a perception process performed on the first image. In response to a first input signal received from an input device, a position of the horizon line is updated based on the first input signal and a position of at least one of the lane lines is updated based on the updated horizon line. The input signal may represent an incremental adjustment for adjusting the position of the horizon line. A first calibration factor or first correction value is determined for calibrating a pitch angle of the camera based on a difference between the initial horizon line and the updated horizon line.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: January 12, 2021
    Assignee: BAIDU USA LLC
    Inventors: Tae Eun Choe, Yuliang Guo, Guang Chen, Ka Wai Tsoi, Weide Zhang
  • Patent number: 10867422
    Abstract: Embodiments of the present invention are directed to facilitating region of interest preservation. In accordance with some embodiments of the present invention, a region of interest preservation score using adaptive margins is determined. The region of interest preservation score indicates an extent to which at least one region of interest is preserved in a candidate image crop associated with an image. A region of interest positioning score is determined that indicates an extent to which a position of the at least one region of interest is preserved in the candidate image crop associated with the image. The region of interest preservation score and/or the preserving score are used to select a set of one or more candidate image crops as image crop suggestions.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: December 15, 2020
    Assignee: ADOBE Inc.
    Inventors: Jianming Zhang, Zhe Lin, Radomir Mech, Xiaohui Shen
  • Patent number: 10861186
    Abstract: A method for detecting a loop closure is described. A device accesses pose information and a three-dimensional map of feature points generated by a visual inertia system of the device. The device splits the pose information into a translational part and a rotational part. The device limits the translational part to two-dimensional coordinates and estimates two-dimensional information of the limited translational part based on an accumulator voting space. The device determines an updated pose of the device based on the estimated two-dimensional information, the rotational part, and the three-dimensional map. The pose information is updated with the updated pose.
    Type: Grant
    Filed: August 28, 2018
    Date of Patent: December 8, 2020
    Assignee: RPX Corporation
    Inventor: Branislav Micusik
  • Patent number: 10846042
    Abstract: Example method includes: rendering, by a network device, a plurality of frames for a multi-user Virtual Reality (VR) environment at a first quality and a second quality, storing, at the network device, the plurality of frames at the first quality and the second quality, transmitting, from the network device and to an untethered mobile device, a first frame of the plurality of frames at the first quality using Wi-Fi, determining, by the network device, that an available bandwidth to the untethered mobile device does not satisfy a threshold, and transmitting, by the network device and in response to determining, a subsequent frame at the second quality using Wi-Fi.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: November 24, 2020
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Christina Vlachou, Xing Liu, Kyu-Han Kim
  • Patent number: 10832473
    Abstract: A tessellation method uses both vertex tessellation factors and displacement factors defined for each vertex of a patch, which may be a quad, a triangle or an isoline. The method is implemented in a computer graphics system and involves calculating a vertex tessellation factor for each corner vertex in one or more input patches. Tessellation is then performed on the plurality of input patches using the vertex tessellation factors. The tessellation operation involves adding one or more new vertices and calculating a displacement factor for each newly added vertex. A world space parameter for each vertex is subsequently determined by calculating a target world space parameter for each vertex and then modifying the target world space parameter for a vertex using the displacement factor for that vertex.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: November 10, 2020
    Assignee: Imagination Technologies Limited
    Inventors: Peter Malcolm Lacey, Simon Fenney
  • Patent number: 10789752
    Abstract: A method and system of using multiple image cameras or multiple image and depth cameras to capture a target object. Geometry and texture are reconstructed using captured images and depth images. New images are rendered using geometry based rendering methods or image based rendering methods.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: September 29, 2020
    Inventor: Jingyi Yu
  • Patent number: 10783705
    Abstract: A tessellation method uses tessellation factors defined for each vertex of a patch which may be a quad, a triangle or an isoline. The method is implemented in a computer graphics system and involves comparing the vertex tessellation factors to a threshold. If the vertex tessellation factors for either a left vertex or a right vertex, which define an edge of an initial patch, exceed the threshold, the edge is sub-divided by the addition of a new vertex which divides the edge into two parts and two new patches are formed. New vertex tessellation factors are calculated for each vertex in each of the newly formed patches, both of which include the newly added vertex. The method is then repeated for each of the newly formed patches until none of the vertex tessellation factors exceed the threshold.
    Type: Grant
    Filed: September 6, 2018
    Date of Patent: September 22, 2020
    Assignee: Imagination Technologies Limited
    Inventors: Peter Malcolm Lacey, Simon Fenney
  • Patent number: 10762688
    Abstract: Achieving a configuration that reduces the artificiality to give a strange feeling about the viewpoint of the user displayed on the display unit appearing different from the actual viewpoint. Photographed images from a plurality of different viewpoints are input to generate a plurality of virtual viewpoint images, and then, the plurality of virtual viewpoint images is combined to generate a combined image to be output on a display unit. The virtual viewpoint image generation unit generates a plurality of user viewpoint-corresponding virtual viewpoint images each corresponding to each of viewpoints of each of a plurality of viewing users viewing the display unit, while the image combining unit extracts a portion from each of the plurality of user viewpoint-corresponding virtual viewpoint images in accordance with a relative position between the viewing user and the display unit, and combines the extracted image to generate a combined image.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: September 1, 2020
    Assignee: SONY CORPORATION
    Inventor: Masami Ogata
  • Patent number: 10755480
    Abstract: An example method is performed by a computing system, and includes: obtaining an image of an object captured by a device during relative motion between the object and the device; determining a location of the device relative to the object during image capture based on one or more attributes of the object in the image; mapping a three-dimensional (3D) graphical model representing the object to the object in the image based, at least in part, on the location of the device, where the 3D graphical model includes information about the object; receiving a selection of a part of the object; and outputting, for rendering on a user interface, at least some information from the 3D graphical model based on the part selected.
    Type: Grant
    Filed: October 20, 2017
    Date of Patent: August 25, 2020
    Assignee: PTC INC.
    Inventors: Stephen Prideaux-Ghee, Andre Gosselin, Neil Potter, Orit Itzhar
  • Patent number: 10740978
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for rendering three-dimensional virtual objects within real-world environments. Virtual rendering of a three-dimensional virtual object can be altered appropriately as a user moves around the object in the real-world through utilization of a redundant tracking system comprising multiple tracking sub-systems. Virtual object rendering can be with respect to a reference surface in a real-world three-dimensional space depicted in a camera view of a mobile computing device.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: August 11, 2020
    Assignee: Snap Inc.
    Inventors: Andrew James McPhee, Ebony James Charlton, Samuel Edward Hare, Michael John Evans, Jokubas Dargis, Ricardo Sanchez-Saez
  • Patent number: 10726635
    Abstract: A three-dimensional shape data editing apparatus includes an editing unit that edits three-dimensional shape data so that a three-dimensional shape represented by using a voxel having a height of a lamination interval is similar to an original three-dimensional shape represented by the three-dimensional shape data in a case where the height of the voxel in a lamination direction of the three-dimensional shape data representing the three-dimensional shape by a set of plural voxels is different from the lamination interval of a three-dimensional modeling apparatus that models the three-dimensional shape.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: July 28, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Yuji Ohmori