Patents Examined by Tize Ma
  • Patent number: 10692168
    Abstract: A first remote virtualized graphics device is instantiated in response to a determination that processing of graphics operations is to be enabled in a first availability mode on behalf of a compute instance. A configuration operation is performed at a routing device to enable packets from the first remote virtualized graphics device to be transmitted to a graphics result destination. In response to an indication of unavailability, the routing device is configured to enable packets from a second remote virtualized graphics device to be directed to the graphics result destination.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: June 23, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Malcolm Featonby, Yuxuan Liu, Mihir Sadruddin Surani, John Merrill Phillips, Jr., Umesh Chandani, Douglas Cotton Kurtz, Nicholas Patrick Wilt, Adithya Bhat
  • Patent number: 10685487
    Abstract: Systems, apparatus and methods for limiting information on an augmented reality (AR) display based on various speeds of an AR device are presented. Often information forms a distraction when the wearer is driving, running or even walking. Therefore, the described systems, devices and methods aim to limit information displayed on an AR display based on three or more levels movement (e.g., stationary, walking, driving) such that the wearer is less distracted when higher levels of concentration are needed for real world activities.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: June 16, 2020
    Assignee: QUALCOMM Incorporated
    Inventor: Jack Mandala
  • Patent number: 10650611
    Abstract: Systems and methods for creating, storing, and manipulating 3D objects in a software-supported virtual environment, without having to release new versions or renderings of the software-supported virtual environment, are disclosed. The system includes one or more graph files for defining particular 3D objects, where the one or more graph files define the object behavior in the software-supported virtual environment. A mobile application included in the system may receive the one or more graph files for displaying the 3D objects. A user of the mobile application may visually manipulate or configure the 3D objects, such as extending or rotating the 3D objects, which results in real-time adjustments to the one or more graph files, the display, and additional services such as price quoting.
    Type: Grant
    Filed: September 12, 2018
    Date of Patent: May 12, 2020
    Assignee: ATLATL SOFTWARE, INC.
    Inventors: Andrew McClain Hanold, Benjamin Cowles, Philip Bailey, Eric Wood, Eric Benn, Jeremy Batts, Zach Hixson, Renald Jean-Charles, Lucas Stertz, Justin Williams, Jonathan Faulhaber, Brian Sweet
  • Patent number: 10628981
    Abstract: Disclosed herein are embodiments for automatically editing vector graphics documents. A computer receives input selecting a vector graphics document to be edited. The vector graphics document specifies a plurality of graphical elements. Additional input is received that specifies (i) a target element to be identified in the vector graphics document and (ii) an insertion element to be inserted into the vector graphics document. The computer identifies the graphical elements in the vector graphics document that match the target element by comparing a plurality of parameters that define the target element to the parameters that define the respective graphical elements in the vector graphics document. The computer inserts instances of the insertion element proximate to positions of the graphical elements in the vector graphics document that match the target element.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: April 21, 2020
    Assignee: Adobe Inc.
    Inventor: Fabin Rasheed
  • Patent number: 10628996
    Abstract: An augmented reality system and method of operating the same is provided. An end user is allowed to visualize direct light from a three-dimensional scene in an ambient environment, generating virtual image data from the point of the view of the end user. A region of spatial overlap between a real object in the three-dimensional scene and a virtual object in the virtual image data is determined. Color characteristics of the real object in the overlap region are determined. A perceived contrast between the real object and the virtual object in the overlap region is decreased based on the determined color characteristics of the real object in the overlap region. The virtual image data is displayed as a virtual image after the perceived contrast between the real object and the virtual object has been decreased that, along with the visualized direct light, creates a three-dimensional augmented scene.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: April 21, 2020
    Assignee: Magic Leap, Inc.
    Inventor: Michael Kass
  • Patent number: 10614510
    Abstract: A color selection and coordination system including a database of predetermined color relationships implementing a data-driven color model. A starting color is associated with a first color in the color database. One or more predefined color palettes associated with the first color may be retrieved, each palette including one or more coordinating colors, the coordinating colors being predetermined based on the first color and a color coordination algorithm.
    Type: Grant
    Filed: May 5, 2015
    Date of Patent: April 7, 2020
    Assignee: Behr Process Corporation
    Inventors: Mary Rose Rice, Damien Reynolds, Marc Webb
  • Patent number: 10614543
    Abstract: The invention provides, in some aspects, a system for rendering images, the system having one or more client digital data processors and a server digital data processor in communications coupling with the one or more client digital data processors, the server digital data processor having one or more graphics processing units. The system additionally comprises a render server module executing on the server digital data processor and in communications coupling with the graphics processing units, where the render server module issues a command in response to a request from a first client digital data processor.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: April 7, 2020
    Assignee: PME IP PTY LTD
    Inventors: Malte Westerhoff, Detlev Stalling
  • Patent number: 10592971
    Abstract: A color selection and coordination system including a database of predetermined color relationships implementing a data-driven color model. A starting color is associated with a first color in the color database. One or more predefined color palettes associated with the first color may be retrieved, each palette including one or more coordinating colors, the coordinating colors being predetermined based on the first color and a color coordination algorithm.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: March 17, 2020
    Assignee: Behr Process Corporation
    Inventors: Mary Rose Rice, Damien Reynolds
  • Patent number: 10592970
    Abstract: A color selection and coordination system including a database of predetermined color relationships implementing a data-driven color model. A starting color is associated with a first color in the color database. One or more predefined color palettes associated with the first color may be retrieved, each palette including one or more coordinating colors, the coordinating colors being predetermined based on the first color and a color coordination algorithm.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: March 17, 2020
    Assignee: Behr Process Corporation
    Inventors: Mary Rose Rice, Damien Reynolds, Marc Webb
  • Patent number: 10593116
    Abstract: Among other things, embodiments of the present disclosure improve the functionality of computer imaging software and systems by facilitating the manipulation of virtual content displayed in conjunction with images of real-world objects and environments. Embodiments of the present disclosure allow different virtual objects to be moved onto different physical surfaces, as well as manipulated in other ways.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: March 17, 2020
    Assignee: Snap Inc.
    Inventors: Ozi Egri, David Ben Ezra, Andrew James McPhee, Qi Pan, Eyal Zak
  • Patent number: 10593123
    Abstract: An editing device for three-dimensional shape data includes: a first setting part that sets at least one first characteristic point on three-dimensional shape data forming a three-dimensional shape; a second setting part that sets at least one second characteristic point on a predetermined distribution pattern, the at least one second characteristic point corresponding to the at least one first characteristic point set by the first setting part; and an assigning part that assigns an attribute to a three-dimensional range included in at least part of the three-dimensional shape in accordance with the distribution pattern so that the at least one first characteristic point set by the first setting part and the at least one second characteristic point set by the second setting part correspond to each other.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: March 17, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Tomonari Takahashi
  • Patent number: 10586381
    Abstract: An image processing apparatus includes an acquisition unit configured to acquire a bitmap image in which each of contained pixels has an alpha value indicating opacity of this pixel, and a rendering unit configured to render the bitmap image. The rendering unit is configured to, when rendering the bitmap image, refrain from performing alpha blending on a pixel contained in the bitmap image that has a specific alpha value and perform the alpha blending on a pixel contained in the bitmap image that has a different alpha value from the specific alpha value.
    Type: Grant
    Filed: May 16, 2018
    Date of Patent: March 10, 2020
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Hirokazu Tokumoto
  • Patent number: 10565671
    Abstract: In an example, an apparatus comprises logic, at least partially comprising hardware logic, to receive an input from one or more detectors proximate a display to present an output from a graphics pipeline, determine that a user is not interacting with the display, and in response to a determination that the user is not interacting with the display, to reduce a frame rendering rate of the graphics pipeline. Other embodiments are also disclosed and claimed.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: February 18, 2020
    Assignee: INTEL CORPORATION
    Inventors: Balaji Vembu, Nikos Kaburlasos, Josh B. Mastronarde
  • Patent number: 10565751
    Abstract: A method, apparatus and computer program product are provided to analyze and visualize two or more parameters of spatial data. In the context of a method and for each of a plurality of grid cells, an aggregated representation is identified of the data value(s) associated with a respective grid cell and a count of data values that are associated with the respective grid cell. The method also applies a smoothing function to create a smoothed representation of the data value(s) associated with the respective grid cells and to create a smoothed count of the number of data values that are associated with the respective grid cell. For each of the plurality of grid cells, the method causes presentation of a visual depiction of: (i) a value based on the smoothed representation and the smoothed count of the respective grid cell and (ii) the smoothed count of the respective grid cell.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: February 18, 2020
    Assignee: HERE Global B.V.
    Inventors: Friedrich Hartmann, Volodymyr Bilonenko
  • Patent number: 10565801
    Abstract: The disclosure relates to an information processing apparatus, an information processing method, and a user equipment. The information processing apparatus according to an embodiment includes a processing circuitry. The processing circuitry is configured to acquire a depth map and a predetermined three-dimensional model of an object, wherein the predetermined three-dimensional model has a deformation parameter for controlling a deformation of at least a part of the predetermined three-dimensional model. The processing circuitry is further configured to determine a correspondence between a feature point in the at least a part of the predetermined three-dimensional model and a pixel of the depth map. The processing circuitry is further configured to generate a reconstructed three-dimensional model of the object, to which the deformation parameter being applicable, from the depth map based on the determined correspondence.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: February 18, 2020
    Assignee: SONY CORPORATION
    Inventors: Chongyu Chen, Lei Zhang
  • Patent number: 10540794
    Abstract: The present invention relates to annotating images. In an embodiment, the present invention enables users to create annotations corresponding to three-dimensional objects while viewing two-dimensional images. In one embodiment, this is achieved by projecting a selecting object onto a three-dimensional model created from a plurality of two-dimensional images. The selecting object is input by a user while viewing a first image corresponding to a portion of the three-dimensional model. A location corresponding to the projection on the three-dimensional model is determined, and content entered by the user while viewing the first image is associated with the location. The content is stored together with the location information to form an annotation. The annotation can be retrieved and displayed together with other images corresponding to the location.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: January 21, 2020
    Assignee: Google LLC
    Inventors: Jiajun Zhu, Daniel Joseph Filip, Luc Vincent
  • Patent number: 10529119
    Abstract: Described embodiments include an apparatus that includes a display, including a screen, and a processor. The processor is configured to define a bounding region on the screen. The processor is further configured to render a quadric, which is defined in a parameter space, over a three-dimensional electroanatomical map of a surface of a heart that is displayed on the screen, by, for each pixel in the bounding region, transforming, to the parameter space, a virtual ray that passes through the pixel, and ascertaining whether a point of intersection between the transformed virtual ray and the quadric exists in the parameter space, and, for each pixel in the bounding region for which the point of intersection exists, rendering the pixel on the screen, based on properties of the point of intersection. Other embodiments are also described.
    Type: Grant
    Filed: December 12, 2017
    Date of Patent: January 7, 2020
    Assignee: BIOSENSE WEBSTER (ISRAEL) LTD.
    Inventors: Benjamin Cohen, Natan Sharon Katz, Lior Zar
  • Patent number: 10482130
    Abstract: In one aspect, the present disclosure relates to a method for improved computer-based visualization of a tree structure comprises: receiving a dataset defining the tree structure, the tree structure comprising a plurality of nodes and a plurality of edges; analyzing the dataset to determine constraint information for the tree structure; generating a first plurality of graphical objects corresponding to the node; positioning the first plurality of graphical objects within a three-dimensional coordinate space based on the constraint information, wherein all child nodes of a given node are arranged within a corresponding two-dimensional matrix; generating a second plurality of graphical objects corresponding to the edges; positioning the second plurality of graphical objects based on the positioning of the first plurality of graphical objects; and outputting a three-dimensional tree diagram of the tree structure comprising the first plurality of graphical objects and the second plurality of graphical objects.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: November 19, 2019
    Assignee: Capital One Services, LLC
    Inventors: Paul Buffa, Christopher Lanoue, R. M. Keelan Downton
  • Patent number: 10482573
    Abstract: A method and a mobile device to display a specific image at the highest layer of a screen are provided. The mobile device displays moving images at a first region of a screen and, if an event to perform a function in a second region of the screen is received, determines a second region for displaying a specific image associated with the event. The mobile device determines whether the second region is overlapped with the first region. If the second region is overlapped with the first region, the mobile device determines a third region not overlapped with the second region. Thereafter, the mobile device displays the specific image at the second region and displays the moving images at the third region.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: November 19, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Taegun Park
  • Patent number: 10475229
    Abstract: The disclosure relates to an information processing apparatus and an information processing method. The information processing apparatus includes a processing circuitry configured to: obtain a normal map of an object based on depth data of the object; determine a normal angle of a pixel in the normal map, wherein the normal angle being an angle between a normal vector of the pixel and an average normal vector of a patch with a predetermined size centered on the pixel; identify, in the normal map, a patch in which normal angles of pixels conform to a predetermined distribution pattern; and adjust the normal angle of a pixel in the identified patch to obtain the optimized normal map.
    Type: Grant
    Filed: December 14, 2017
    Date of Patent: November 12, 2019
    Assignee: SONY CORPORATION
    Inventors: Wuyuan Xie, Lei Zhang