Patents Examined by William A Beutel
  • Patent number: 11423608
    Abstract: An image processing apparatus includes processing circuitry configured to render an image from volumetric image data based on illumination from at least one simulated light source. The illumination is determined from a current portion of light intensity and at least one trailing portion of light intensity if a position or other property of the at least one simulated light source is changed.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: August 23, 2022
    Assignee: CANON MEDICAL SYSTEMS CORPORATION
    Inventor: Magnus Wahrenberg
  • Patent number: 11417033
    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for extracting colors of an input image and applying such colors to a procedural texture to modify the procedural texture. For instance, the disclosed systems can extract one or more colors from an input image to generate a color palette that represents colors that are generally visually noticeable to human eyes. Furthermore, the disclosed systems can apply colors from the color palette to a target procedural texture to modify the target procedural texture to represent the colors of the color palette. Moreover, the disclosed systems can display generated color palettes and modified procedural textures/materials in a graphical user interface.
    Type: Grant
    Filed: June 17, 2019
    Date of Patent: August 16, 2022
    Assignee: Adobe Inc.
    Inventors: Rosalie Martin, Baptiste Manteau, Jeremy Levallois
  • Patent number: 11410267
    Abstract: Systems and methods for managing graphics processor usage by modern workspaces are described. In an embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: determine a graphical processing characteristic of each of a plurality of workspaces, and identify a responsive action for a given one of the plurality of workspaces based, at least in part, upon the graphics processing characteristic of the given workspace.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: August 9, 2022
    Assignee: Dell Products, L.P.
    Inventors: Michael S. Gatson, Vivek Viswanathan Iyer
  • Patent number: 11410393
    Abstract: Disclosed herein are various embodiments for of an auto-arranging wall in an augmented reality computing environment. An embodiment operates by receiving a selection of a first one of a plurality of images from a digital wall within an augmented reality computing environment. A resize command associated with the selected first image is detected. One or more commands to increase a size of the selected first image are detected. It is determined that the increased size of the image obstructs one or more of the plurality of images on the digital wall. A visibility of a second one of the plurality of images on the digital wall is modified prior to the obstruction. The size of the image is increase in accordance with the size increase.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: August 9, 2022
    Assignee: SPATIAL SYSTEMS INC.
    Inventors: Peter Ng, Jinha Lee, Anand Agarawala
  • Patent number: 11410376
    Abstract: Systems and methods of generating a three-dimensional (3D) reconstruction of a scene or environment surrounding a user of a spatial computing system, such as a virtual reality, augmented reality or mixed reality system, using only multiview images comprising RGB images, and without the need for depth sensors or depth data from sensors. Features are extracted from a sequence of frames of RGB images and back-projected using known camera intrinsics and extrinsics into a 3D voxel volume wherein each pixel of the voxel volume is mapped to a ray in the voxel volume. The back-projected features are fused into the 3D voxel volume. The 3D voxel volume is passed through a 3D convolutional neural network to refine the and regress truncated signed distance function values at each voxel of the 3D voxel volume.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: August 9, 2022
    Assignee: Magic Leap, Inc.
    Inventor: Zachary Paul Murez
  • Patent number: 11402740
    Abstract: A system and method of constructing a 3D model of surface may include: sequentially acquiring multiple pairs of stereoscopic images of a surface from a stereoscopic camera; and incrementally constructing a 3D model of the surface from the image pairs, concurrently with the sequential image acquisition.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: August 2, 2022
    Assignee: CHERRY IMAGING LTD.
    Inventors: Vardit Eckhouse, Oded Cohen, Igor Altman
  • Patent number: 11399806
    Abstract: A system and method for providing freehand render start line drawing tools and automatic render preset selections is provided. The method includes receiving a render start line drawn in freehand via a user input device on a 2D image of a profile of a structure of interest. The method includes analyzing pixel intensity values in a region of the render start line. The method includes automatically selecting one of a plurality of sets of render mode presets based on the pixel intensity values in the region of the render start line. Each of the plurality of sets of render mode presets is associated with a different rendering mode. Each of the rendering modes is associated with a different pixel intensity value range. The method includes generating a volume rendering according to the automatically selected set of render mode presets. The method includes presenting the volume rendering at a display system.
    Type: Grant
    Filed: October 22, 2019
    Date of Patent: August 2, 2022
    Assignee: GE PRECISION HEALTHCARE LLC
    Inventors: Heinz Schmied, Helmut Brandl
  • Patent number: 11393230
    Abstract: An input display control device includes: a curve information acquisition unit for acquiring curve information indicating a curve; a character string acquisition unit for acquiring a character string; and a display control unit for generating display information for displaying the character string acquired by the character string acquisition unit along the curve indicated by the curve information acquired by the curve information acquisition unit, in which when a part of the character string acquired by the character string acquisition unit protrudes out of a display area of a display since a length of the character string acquired by the character string acquisition unit is long, the display control unit disposes the part of the character string in a virtual area that is an area surrounding the display area.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: July 19, 2022
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventor: Masato Hirai
  • Patent number: 11386602
    Abstract: A system may include a plurality of continuous conveyors configured for moving objects throughout a facility, and a plurality of sensors positioned at different locations within the facility for collecting telemetry data associated with the travel of the objects along the conveyors. The system may also include a computing device configured to store the telemetry data from the sensors in a database, generate an animation of the conveyors and the objects traveling along the conveyors within the facility based upon the telemetry data stored in the database, and play the animation on a display via a graphical user interface (GUI).
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: July 12, 2022
    Assignee: CONTROLLOGIX
    Inventors: Kevin Wilcox, Brandon Deaton
  • Patent number: 11380059
    Abstract: A computing system configured to: (1) render, via a graphical user interface (GUI) displayed by a client station, a three-dimensional view of a construction project using a three-dimensional model file that defines a set of meshes representing physical objects of the construction project, wherein each mesh comprises a set of triangular faces, and wherein the GUI includes a measurement tool for obtaining a shortest distance between a first mesh and a second mesh; (2) receive a request to obtain the shortest distance between the first mesh and the second mesh; (3) calculate a set of distances potentially comprising the shortest distance between the first mesh and the second mesh by first reducing one or both of: (i) the number of faces between which distances are calculated and (ii) the number of distances that are calculated; and (4) determine the shortest distance between the first mesh and the second mesh.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: July 5, 2022
    Assignee: Procore Technologies, Inc.
    Inventors: Scott Bieser, Winson Chu
  • Patent number: 11354327
    Abstract: A system and method for processing data wherein one or more user selections of source data and an input defining one or more operations to be performed on the selected source data are received to generate processed data for display as a chart; the source data is retrieved from at least one data source, the source data is processed according to the defined one or more operations to generate processed data for output for display as a chart, the chart is stored as data defining the one or more operations and data identifying the source data operated on, a further user selection is received to redisplay the chart; retrieving the source data from the at least one data source; and the source data is processed according to the defined one or more operations to generate the processed data for output for redisplay as the chart.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: June 7, 2022
    Assignee: Palantir Technologies Inc.
    Inventors: Geoffrey Stowe, John McRaven, Andrew Pettit, Lucas Lemanowicz, Benedict Cappellacci, Arjun Mathur, Jonathan Victor, Nabeel Qureshi, Anshuman Prasad, Joy Tao, Mikhail Proniushkin, Casey Patton
  • Patent number: 11354825
    Abstract: A method and an apparatus for generating a special effect based on a face, an electronic device, and a computer readable storage medium are provided. With the method, a standard face image is displayed, a reference point is selected on the standard face image in response to a received reference point selecting command, a special effect is formed on the standard face image in response to a received special effect forming operation, a parameter of the special effect is generated, a first face image recognized by an image sensor is acquired, and the special effect is generated on the first face image based on the parameter of the special effect and the reference point.
    Type: Grant
    Filed: December 25, 2018
    Date of Patent: June 7, 2022
    Assignee: BEIJING MICROLIVE VISION TECHNOLOGY CO., LTD
    Inventors: Xin Lin, Jing Wang
  • Patent number: 11348553
    Abstract: One embodiment provides a method comprising determining a target color gamut of a display device, an inner zone of the target color gamut, and an outer zone of the target color gamut. The method further comprises dynamically determining, based on the inner zone and the outer zone, a path along which an input color in a source color gamut of an input content moves. The input color is outside the inner zone. The method further comprises mapping the input color from the source color gamut to an output color in the outer zone based on the path. The input color is rendered as the output color during presentation of the input content on the display device.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: May 31, 2022
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Chang Su, Pradeep Nagesh, Yeong-Taeg Kim, Li Tao
  • Patent number: 11328461
    Abstract: Automatic generation of a road map of a site can be performed. Data records collected by vehicles with a GNSS-positioning system while driving are provided, each data record having a position information representing a two-dimensional or three-dimensional position of the vehicle, an identification reference specific to a corresponding vehicle, a time tag, and a heading information. The data records are assigned to corresponding trips based on the time tag and the identification reference. The trips are mapped within an area and the area is divided into a plurality of uniform tiles. For each tile, a heading information variance of the data records covered by the respective tile is determined. A tile is defined as junction tile, if the tile has a heading information variance higher than a computed threshold variance. An area of interest (AoI) having a perimeter is determined by which a plurality of junction tiles is surrounded.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: May 10, 2022
    Assignee: SAFEMINE AG
    Inventors: Fabian Ismael Furger, Johannes Huber
  • Patent number: 11328458
    Abstract: In some embodiments, a computing system generates a color gradient for data visualizations by displaying a color selection design interface. The computing system receives a user input identifying a start point of a color map path and an end point of a color map path. The computing system computes a color map path between the start point and the end point constrained to traverse colors having uniform transitions between one or more of lightness, chroma, and hue. The computing system selects a color gradient having a first color corresponding to the start point of the color map path and a second color corresponding to the end point of the color map path, and additional colors corresponding to additional points along the color map path. The computing system generates a color map for visually representing a range of data values.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: May 10, 2022
    Assignee: Adobe Inc.
    Inventors: Jose Ignacio Echevarria Vallespi, Stephen DiVerdi, Hema Susmita Padala, Bernard Kerr, Dmitry Baranovskiy
  • Patent number: 11315332
    Abstract: A method for providing a configurable virtual reality environment comprises receiving virtual reality world implementation data that describes locations of structures within a virtual reality world from a customer at an input interface. The virtual reality world implementation data is mapped to a physical plan describing a physical implementation of the structures within the virtual reality world using a mapping controller. The physical plan provides indexing and reference points with respect to the physical implementation of the structures in the virtual reality word enabling the physical plan to define the structures in the real world using the mapping controller. Configurable hardware components necessary to build the physical implementation of the structures in the virtual reality world are determined responsive to the physical plan and a listing of available configurable hardware using a parts list controller.
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: April 26, 2022
    Assignee: EXPLORING, INC.
    Inventors: Jovan Hutton Pulitzer, David Walens, Matthew Kelly, Geoffrey Wright
  • Patent number: 11315301
    Abstract: In one embodiment, a method includes retrieving a video stream that was recorded while a first artificial-reality effect was being displayed on the video stream, where each frame of the video stream comprises a real-world scene without the first artificial-reality effect, retrieving an artificial-reality state information stream corresponding to the video stream, where the artificial-reality state information stream comprises state information associated with the first artificial-reality effect, retrieving one or more contextual data streams corresponding to the video stream, where the first artificial-reality effect displayed on the video stream was rendered based on at least a portion of the one or more contextual data streams, rendering a second artificial-reality effect based on at least a portion of the artificial-reality state information stream and a portion of the one or more contextual data streams, and displaying the second artificial-reality effect on the video stream.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: April 26, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Jonathan Lim, Yuanshuo Lu, Mohmmad Feisal Saleh Amir Rasras
  • Patent number: 11302074
    Abstract: Implementations generally relate to 3D modeling. In some implementations, a method includes displaying a live video of a scene on a device with a user interface overlay on top of the scene, wherein the user interface overlay includes one or more objects and includes one or more selectable controls. The method further includes receiving a selection of one or more new virtual points on a target object, wherein the target object is one object of the one or more objects in an image. The method further includes generating 3D polygonal data, wherein the 3D polygonal data is saved as a 3-dimensional (3D) model.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: April 12, 2022
    Assignee: Sony Group Corporation
    Inventor: Thomas Dawson
  • Patent number: 11295132
    Abstract: The present disclosure provides a method, a device for assisting driving, an unmanned device and a readable storage medium, where the method includes: the unmanned device triggers remote assisting automatic driving function, receiving the scene information captured by the unmanned device; processing the scene information, generating a VR scene; displaying the VR scene for a user, so that the user can trigger a remote assisting driving operation according to the VR scene; where the remote assisting driving operation is used to control the unmanned device to execute a driving operation. Thus providing a VR scene of the environment where the unmanned device is located, improving effectively user's environment engagement and perception of actual environment, which is helpful for the user to trigger an accurate remote assisting driving instruction, thus to ensure the driving safety of the unmanned device.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: April 5, 2022
    Assignee: Baidu Online Network Technology(Beijing) Co., Ltd.
    Inventor: Youhan Chen
  • Patent number: 11287659
    Abstract: Augmented reality systems and methods for automatically repositioning a virtual object with respect to a destination object in a three-dimensional (3D) environment of a user are disclosed. The systems and methods can automatically attach the target virtual object to the destination object and re-orient the target virtual object based on the affordances of the virtual object or the destination object. The systems and methods can also track the movement of a user and detach the virtual object from the destination object when the user's movement passes a threshold condition.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: March 29, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Paul Armistead Hoover, Jonathan Lawrence Mann