Patents Examined by Tize Ma
-
Patent number: 10692168Abstract: 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: GrantFiled: January 26, 2017Date of Patent: June 23, 2020Assignee: 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: 10685487Abstract: 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: GrantFiled: March 6, 2013Date of Patent: June 16, 2020Assignee: QUALCOMM IncorporatedInventor: Jack Mandala
-
Patent number: 10650611Abstract: 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: GrantFiled: September 12, 2018Date of Patent: May 12, 2020Assignee: 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: 10628981Abstract: 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: GrantFiled: June 9, 2017Date of Patent: April 21, 2020Assignee: Adobe Inc.Inventor: Fabin Rasheed
-
Patent number: 10628996Abstract: 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: GrantFiled: March 15, 2017Date of Patent: April 21, 2020Assignee: Magic Leap, Inc.Inventor: Michael Kass
-
Patent number: 10614510Abstract: 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: GrantFiled: May 5, 2015Date of Patent: April 7, 2020Assignee: Behr Process CorporationInventors: Mary Rose Rice, Damien Reynolds, Marc Webb
-
Patent number: 10614543Abstract: 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: GrantFiled: December 22, 2017Date of Patent: April 7, 2020Assignee: PME IP PTY LTDInventors: Malte Westerhoff, Detlev Stalling
-
Patent number: 10592971Abstract: 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: GrantFiled: February 23, 2016Date of Patent: March 17, 2020Assignee: Behr Process CorporationInventors: Mary Rose Rice, Damien Reynolds
-
Patent number: 10592970Abstract: 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: GrantFiled: January 22, 2014Date of Patent: March 17, 2020Assignee: Behr Process CorporationInventors: Mary Rose Rice, Damien Reynolds, Marc Webb
-
Patent number: 10593116Abstract: 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: GrantFiled: April 28, 2017Date of Patent: March 17, 2020Assignee: Snap Inc.Inventors: Ozi Egri, David Ben Ezra, Andrew James McPhee, Qi Pan, Eyal Zak
-
Patent number: 10593123Abstract: 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: GrantFiled: February 7, 2018Date of Patent: March 17, 2020Assignee: FUJI XEROX CO., LTD.Inventor: Tomonari Takahashi
-
Patent number: 10586381Abstract: 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: GrantFiled: May 16, 2018Date of Patent: March 10, 2020Assignee: CANON KABUSHIKI KAISHAInventor: Hirokazu Tokumoto
-
Patent number: 10565671Abstract: 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: GrantFiled: April 24, 2017Date of Patent: February 18, 2020Assignee: INTEL CORPORATIONInventors: Balaji Vembu, Nikos Kaburlasos, Josh B. Mastronarde
-
Patent number: 10565751Abstract: 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: GrantFiled: September 30, 2016Date of Patent: February 18, 2020Assignee: HERE Global B.V.Inventors: Friedrich Hartmann, Volodymyr Bilonenko
-
Patent number: 10565801Abstract: 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: GrantFiled: December 14, 2017Date of Patent: February 18, 2020Assignee: SONY CORPORATIONInventors: Chongyu Chen, Lei Zhang
-
Patent number: 10540794Abstract: 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: GrantFiled: October 11, 2016Date of Patent: January 21, 2020Assignee: Google LLCInventors: Jiajun Zhu, Daniel Joseph Filip, Luc Vincent
-
Patent number: 10529119Abstract: 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: GrantFiled: December 12, 2017Date of Patent: January 7, 2020Assignee: BIOSENSE WEBSTER (ISRAEL) LTD.Inventors: Benjamin Cohen, Natan Sharon Katz, Lior Zar
-
Patent number: 10482130Abstract: 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: GrantFiled: March 19, 2018Date of Patent: November 19, 2019Assignee: Capital One Services, LLCInventors: Paul Buffa, Christopher Lanoue, R. M. Keelan Downton
-
Patent number: 10482573Abstract: 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: GrantFiled: September 29, 2017Date of Patent: November 19, 2019Assignee: Samsung Electronics Co., Ltd.Inventor: Taegun Park
-
Patent number: 10475229Abstract: 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: GrantFiled: December 14, 2017Date of Patent: November 12, 2019Assignee: SONY CORPORATIONInventors: Wuyuan Xie, Lei Zhang