Patents Examined by Xiao M. Wu
  • Patent number: 10810968
    Abstract: An electronic device according to an embodiment includes a housing including at least one of a display that displays an image and a speaker that outputs sound, a mounting detection unit that is disposed on a first surface of the housing to determine whether a grill is mounted, and a processor that compensates at least one of an output image of the display and an output sound source of the speaker depending on whether the grill is mounted, which is detected by the mounting detection unit.
    Type: Grant
    Filed: September 4, 2017
    Date of Patent: October 20, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Kyoung Bo Min
  • Patent number: 10803666
    Abstract: In one implementation, a method, performed at a first electronic device with one or more processors, a display, and one or more input devices, includes obtaining, for a reference location in a three-dimensional space, first reference coordinates in an augmented reality coordinate system of the first electronic device. The method includes obtaining, for the reference location in the three-dimensional space, second reference coordinates based on transformation data received from a second electronic device. The method includes determining a coordinate transformation based on the first reference coordinates and the second reference coordinates. The method includes synchronizing the augmented reality coordinate system of the first electronic device with an augmented reality coordinate system of the second electronic device using the coordinate transformation.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: October 13, 2020
    Assignee: APPLE INC.
    Inventors: Michael E. Buerli, Andreas Moeller, Michael Kuhn
  • Patent number: 10803649
    Abstract: Some embodiments provide a method that provides tools for defining a scene including media objects in a multi-dimensional space. The method provides a set of user interface tools for adjusting a region of focus for rendering the space from a particular location within a particular field of view. In some embodiments, the region of focus is a first region in the space within the particular field of view and the space further includes a second region outside of the region of focus within the particular field of view. In some embodiments, the method also provides a set of effects for applying to the second region but not the first region to visually indicate the first region as the region of focus within the space and the second region as a region outside of the region of focus within the space.
    Type: Grant
    Filed: June 6, 2019
    Date of Patent: October 13, 2020
    Assignee: Apple Inc.
    Inventors: Stephen Sheeler, Gregory Niles, Gregory B. Abbas, Guido Hucking, Sidhartha Deb
  • Patent number: 10783699
    Abstract: The current document is directed to methods and systems that refine anatomical models to sub-voxel resolution. In certain implementations, sophisticated, composite, digital anatomical atlases provide detailed three-dimensional models of the contents of three-dimensional medical images. However, three-dimensional medical images have limited resolutions characterized by a smallest volume, referred to as a voxel, to which an intensity is assigned by the imaging process. The currently disclosed methods employ computed percentages of different types of tissue within voxel volumes to adjust a three-dimensional model of the contents of the voxel volumes to more accurately model the contents of the voxel volumes.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: September 22, 2020
    Assignee: AI Analysis, Inc.
    Inventor: Julia Patriarche
  • Patent number: 10742948
    Abstract: Methods and apparatus for receiving content including images of surfaces of an environment visible from a default viewing position and images of surfaces not visible from the default viewing position, e.g., occluded surfaces, are described. Occluded and non-occluded image portions are received in content streams that can be in a variety of stream formats. In one stream format non-occluded image content is packed into a frame with occluded image content with the occluded image content normally occupying a small portion of the frame. In other embodiments occluded image portions are received in an auxiliary data stream which is multiplexed with a data stream providing frames of non-occluded image content. UV maps which are used to map received image content to segments of an environmental model are also supplied with the UV maps corresponding to the format of the frames which are used to provide the images that serve as textures.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: August 11, 2020
    Assignee: NextVR Inc.
    Inventors: David Cole, Alan Moss
  • Patent number: 10740867
    Abstract: A graphics processing may include implementing a vertex shader and a pixel shader with a GPU. Vertex parameter values may be compressed with the vertex shader and compressed vertex parameter values may be written to a cache. The pixel shader may access the compressed vertex parameter values that were written to the cache and decompress the compressed vertex parameter values. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: August 11, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Mark Evan Cerny, David Simpson, Jason Scanlin
  • Patent number: 10733691
    Abstract: Graphics processing may include implementing a vertex shader and a pixel shader with the GPU. Vertex indices output from a vertex shader may be written to a cache. The vertex indices written to the cache may be accessed with the pixel shader and vertex parameter values associated with the vertex indices may be accessed from a memory unit with the pixel shader. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: August 4, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Mark Evan Cerny, David Simpson, Jason Scanlin
  • Patent number: 10719985
    Abstract: A server device and a method for the server device to build a model object are described. The server device includes interface circuitry and processing circuitry. The interface circuitry is configured to receive an instruction to build a model object at the server device. The instruction is sent by a client device (e.g., user equipment) that requests services from the server device in a three-dimensional (3D) application. The client device builds the model object in a first form according to first modeling data. The processing circuitry of the server device is configured to determine, second modeling data of the model object according to the instruction, and build the model object of a second form according to the second modeling data. Then model object of the second form is used in the 3D application at the server device.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: July 21, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Xichang Mo, Bailin An
  • Patent number: 10719989
    Abstract: In one embodiment, a method includes rendering an augmented-reality environment on a display associated with a first computing device associated with a first user; identifying one or more objects within the augmented-reality environment; determining a suggested augmented-reality content item based on social-networking information associated with the first user, and further based on characteristics associated with the identified objects; and presenting the suggested augmented-reality content item on a display associated with the first computing device.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: July 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Justin David Stahl, Narin Sead, Tullie Murrell, Gregory Daniel Louis Germe, Steven Kish
  • Patent number: 10706606
    Abstract: An information processing apparatus includes a display, at least one detector, and a display controller. The display displays an image of an object three-dimensionally. The at least one detector detects a physical quantity as a detection target. The display controller makes a change to a specific part of the object displayed on the display in accordance with an output from the at least one detector.
    Type: Grant
    Filed: April 3, 2018
    Date of Patent: July 7, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kengo Tokuchi
  • Patent number: 10699484
    Abstract: A computer system for creating architectural schematics within a mixed-reality environment generates, within an architectural design application, mixed-reality rendering data that visually describes one or more virtual architectural elements in relation to a real-world environment. The computer system transmits, to a mixed-reality device, the mixed-reality rendering data, wherein the mixed-reality device renders the mixed-reality rendering data within the real-world environment. The computer system also receives a command from a user directed towards a particular virtual architectural element. Additionally, the computer system constrains a scope of the command based upon an interaction between the virtual architectural element and the real-world environment.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: June 30, 2020
    Assignee: DIRTT Environmental Solutions, Ltd.
    Inventors: Barrie A. Loberg, Joseph Howell, Robert Blodgett, Simon Francis Stannus, Matthew Hibberd, Tyler West
  • Patent number: 10699462
    Abstract: A system and method that detects a first access to a first game of an online gaming system by a first user that is associated with a character, wherein the character comprises a plurality of components. The method also determines whether first morphing settings are associated with the first game. Responsive to determining the first morphing settings are associated with the first game, the method generates a first morphed character based on the first morphing settings. The method provides the first morphed character for presentation in the first game via a user interface.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: June 30, 2020
    Assignee: Roblox Corporation
    Inventor: David B. Baszucki
  • Patent number: 10692171
    Abstract: A method of generating a virtual address in a data processing system controller includes receiving and analyzing attribute information which indicates whether user intervention is possible for allocating a memory buffer for storing image data; enabling one of a first virtual address generator or a second virtual address generator based on an analysis result; and generating the virtual address of a data transaction using the enabled virtual address generator.
    Type: Grant
    Filed: November 16, 2016
    Date of Patent: June 23, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung Min Hong, Jae Young Hur, Min Je Jun
  • Patent number: 10679316
    Abstract: Systems, apparatuses, and methods for implementing a single pass stipple pattern generation process are disclosed. A processor initiates parallel execution of a first and second plurality of wavefronts. A first wavefront of the first plurality of wavefronts converts a first local coordinate into a first global coordinate, wherein the first local coordinate corresponds to a first portion of a primitive. Also, a first wavefront of the second plurality of wavefronts applies a first attribute to the first global coordinate prior to a second wavefront, of the first plurality of wavefronts, converting a second local coordinate of a second portion of the primitive into a second global coordinate. The second plurality of wavefronts generate image data based on applying the first attribute to global coordinates generated by the first plurality of wavefronts, and the image data is conveyed for display on a display device.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: June 9, 2020
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Sean M. O'Connell
  • Patent number: 10667763
    Abstract: A biological information processing device includes a controller programmed to obtain biological information indicating a body condition, and associate different kinds of the biological information with respective specific graphical elements. Each of the respective specific graphical elements constitute a respective specific appearance of a graphical figure, with one of the respective specific graphical elements representing a surface count of a polyhedron which changes in relation to a numerical change in the biological information. The controller is further programmed to set value to the specific graphical element depending on degree of the biological information for at least one specific graphical element associated with the biological information obtained, and generate indicating data of a biological figure on the basis of the value set, the biological figure being an aggregate of the specific graphical elements.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: June 2, 2020
    Assignee: TANITA CORPORATION
    Inventors: Yuto Wachi, Haruna Nakatani, Toru Ichihashi, Toshihide Murata, Hiroshi Koi, Akihiro Chaya, Saki Kato
  • Patent number: 10672190
    Abstract: Techniques for customizing appearance in mixed reality are provided. According to one set of embodiments, an electronic device configured to enable mixed reality (i.e., a mixed reality device) can detect presence of a real-world individual in a field of view of the device and determine whether the individual is associated with one or more appearance customizations. If so, the mixed reality device can render the one or more appearance customizations on top of, or nearby, the individual on a display of the device.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Sean Kenneth McBeth
  • Patent number: 10650609
    Abstract: In virtual prototyping and assembly validation, visual images of physical components of a product are captured through a camera inbuilt in an augmented reality/virtual reality (AR/VR) wearable device, registered as 3D models in a virtual workbench. When a first voice command is received to initiate recording, continuous visual motion signals are received as trajectories corresponding to assembling a 3D model of a component. They are recorded as an installation view of the component. The 3D model of the component is dynamically validated while assembling the virtual workbench. The installation view of the component and an installation view of a next component is stored as an animation assembly file. The animation assembly file may be extracted from the AR/VR application and stored in a visual enterprise application as a visual enterprise format such as visual design stream.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: May 12, 2020
    Assignee: SAP SE
    Inventor: Stephan Kohlhoff
  • Patent number: 10643383
    Abstract: In an embodiment, a 3D facial modeling system includes a plurality of cameras configured to capture images from different viewpoints, a processor, and a memory containing a 3D facial modeling application and parameters defining a face detector, wherein the 3D facial modeling application directs the processor to obtain a plurality of images of a face captured from different viewpoints using the plurality of cameras, locate a face within each of the plurality of images using the face detector, wherein the face detector labels key feature points on the located face within each of the plurality of images, determine disparity between corresponding key feature points of located faces within the plurality of images, and generate a 3D model of the face using the depth of the key feature points.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: May 5, 2020
    Assignee: FotoNation Limited
    Inventor: Kartik Venkataraman
  • Patent number: 10636190
    Abstract: A method for motion estimation in an augmented reality (AR) system includes receiving inertial sensor data and image data during movement of the AR system generating a probability map based on the inertial sensor data and the image data, the probability map corresponding to one frame in the image data and including probability values indicating that each pixel in the one frame is in an inertial coordinate frame or a local coordinate frame with a convolutional neural network encoder/decoder, identifying visual observations of at least one landmark in the local coordinate frame based on the image data and the probability map, and generating an estimate of secondary motion in the local coordinate frame based on a first prior state in a hidden Markov model (HMM) corresponding to the local coordinate frame and the visual observations of the at least one landmark in the local coordinate frame.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: April 28, 2020
    Assignee: Robert Bosch GmbH
    Inventors: Benzun Pious Wisely Babu, Zhixin Yan, Mao Ye, Liu Ren
  • Patent number: 10636182
    Abstract: Data visualization features are described that provide synchronized displaying of interactive visualizations for high parameter data. The visualization features include graphically representing multiple parameters simultaneously with the associated statistical data for each parameter in an interactive way that maintains the contextual relationships between parameters and the related cell population. The visualization features may be used for displaying high parameter multi-color flow cytometry or genomic data sets.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: April 28, 2020
    Assignee: Becton, Dickinson and Company
    Inventors: Oliver Crespo-Diaz, Alexander Fainshtein, Mengxiang Tang