Patents Examined by Kee M. Tung
  • Patent number: 11321801
    Abstract: The present disclosure provides a GPU-based third-order low-rank tensor completion method. Operation steps of the method includes: (1) transmitting, by a CPU, input data DATA1 to a GPU, and initializing the loop count t=1; (2) obtaining, by the GPU, a third-order tensor Yt of a current loop t based on the least squares method; (3) obtaining, by the GPU, a third-order tensor Xt of the current loop t based on the least squares method; (4) checking, by the CPU, whether an end condition is met; and if the end condition is met, turning to (5); otherwise, increasing the loop count t by 1 and turning to (2) to continue the loop; and (5) outputting, by the GPU, output data DATA2 to the CPU. In the present disclosure, in the third-order low-rank tensor completion, a computational task with high concurrent processes is accelerated by using the GPU to improve computational efficiency.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: May 3, 2022
    Assignee: Tensor & Deep Learning Lab L.L.C.
    Inventors: Tao Zhang, Da Xu, Xiaoyang Liu
  • Patent number: 11302018
    Abstract: A virtual or augmented reality display system that controls a display using control information included with the virtual or augmented reality imagery that is intended to be shown on the display. The control information can be used to specify one of multiple possible display depth planes. The control information can also specify pixel shifts within a given depth plane or between depth planes. The system can also enhance head pose measurements from a sensor by using gain factors which vary based upon the user's head pose position within a physiological range of movement.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: April 12, 2022
    Assignee: Magic Leap, Inc.
    Inventors: Jose Felix Rodriguez, Ricardo Martinez Perez
  • Patent number: 11295695
    Abstract: Provided are a terminal screen, a control method thereof, and a terminal. The terminal screen includes: a substrate and a display layer arranged on the substrate. The display layer includes a main display area and n auxiliary display areas, and n is a positive integer. The main display area and an i-th auxiliary display area in the n auxiliary display areas have different attributes, and i is a positive integer that is less than or equal to n.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: April 5, 2022
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Lintao Zhang
  • Patent number: 11288800
    Abstract: Introduced here are diagnostic platforms able to attribute an output produced by a neural network to its input, as well as communicate the relationship between the output and input in a comprehensible manner. Neural networks are increasingly being used for critical tasks, such as detecting the presence/progression of medical conditions. Accordingly, the importance of explaining how these neural networks produce outputs has grown in importance. By explaining how outputs are produced by a neural network, a diagnostic platform can build trust with medical professionals responsible for interpreting the outputs, identify possible modes of neural network failure, and identify the latent variable(s) responsible for producing a given output.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: March 29, 2022
    Assignee: GOOGLE LLC
    Inventors: Amir Najmi, Ankur Taly, Mukund Sundararajan, Rory Abbott Sayres, Jinhau Xu
  • Patent number: 11282132
    Abstract: The present invention relates to frameworks and methodologies configured to enable generation and utilisation of three-dimensional body scan data. Various embodiments are described by reference to applications by which body scan data is collected, and/or subsequently utilised in the context of providing downstream functionalities, for example in the context of enabling users and/or business derive benefit from three-dimensional body scan data.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: March 22, 2022
    Assignee: mPort Ltd
    Inventors: Tsung-Yuan Wu, Dipra Ray
  • Patent number: 11270511
    Abstract: A method, an apparatus, a device, and a storage medium for implementing an augmented reality scene. The method including obtaining movement sensing data of a target object acquired by a positioning apparatus, determining, according to the movement sensing data, space motion information of the target object in the target site area and updating, according to the space motion information, an object model of the target object in a three-dimensional scene model corresponding to the target site area, determining an object position of the updated object model in a target area, the target area being an area determined in the three-dimensional scene model according to position information and field of view information of the display device in the target site area, and displaying virtual information on the display device according to the object position.
    Type: Grant
    Filed: November 7, 2019
    Date of Patent: March 8, 2022
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD
    Inventors: Bo Zheng, Ri Jia Liu, Zhi Bin Liu, Qian Chen
  • Patent number: 11237598
    Abstract: Embodiments of systems and methods for application management for a multi-form factor Information Handing System (IHS) are described. In an illustrative, non-limiting embodiment, an IHS may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, cause the IHS to: produce a work area on a second display, wherein the second display is coupled to a first display via a hinge; detect that a keyboard is placed on the second display; and in response to the detection, reduce the work area into one or more areas unobstructed by the keyboard.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: February 1, 2022
    Assignee: Dell Products, L.P.
    Inventors: Philip M. Seibert, Vivek Viswanathan Iyer
  • Patent number: 11238641
    Abstract: Systems and techniques for an architecture for contextual memories in map representation for 3D reconstruction and navigation are described herein. In an example, a system for contextual memory mapping is adapted to receive a data set of physical world sensor readings. The system may be further adapted to generate voxel data from the data set, the voxel data includes voxel coordinates and a physical world occupancy indicator. The system may be further adapted to select a block of addresses in the memory to store the voxel data. The system may be further adapted to generate a hash map to map voxel coordinates to memory locations in the block of addresses, the voxel coordinates having a contextual relationship that is maintained by the hash map. The system may be further adapted to store the voxel data at memory addresses based on the hash map.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: February 1, 2022
    Assignee: Intel Corporation
    Inventors: Jose Parra Vilchis, Rafael De La Guardia Gonzalez, Rodrigo Aldana Lopez, David Gomez Gutierrez, Leobardo Campos Macias
  • Patent number: 11232531
    Abstract: Various embodiments enable loop processing in a command processing block of the graphics hardware. Such hardware may include a processor including a command buffer, and a graphics command parser. The graphics command parser to load graphics commands from the command buffer, parse a first graphics command, store a loop count value associated with the first graphics command, parse a second graphics command and store a loop wrap address based on the second graphics command. The graphics command parser may execute a command sequence identified by the second graphics command, parse a third graphics command, the third graphics command identifying an end of the command sequence, set a new loop count value, and iteratively execute the command sequence using the loop wrap address based on the new loop count value.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: January 25, 2022
    Assignee: INTEL CORPORATION
    Inventors: Hema Chand Nalluri, Balaji Vembu, Peter Doyle, Michael Apodaca
  • Patent number: 11232593
    Abstract: In a calibration apparatus, a captured image acquisition unit acquires data of an image of a calibration chart captured by a fish-eye imaging apparatus. A distortion correction unit makes an assumption of a parameter of the imaging apparatus, takes into account a projection system to make a correction, and adjusts the parameter until an image of the original chart is obtained. A pseudo image drawing unit uses model data of a chart to draw a pseudo captured image. A point-of-view adjustment unit compares the pseudo image and the captured image and adjusts a point-of-view position of a virtual camera according to a difference between positions of markers or intervals of patterns to specify a position of the imaging apparatus.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: January 25, 2022
    Assignee: Sony Interactive Entertainment Inc.
    Inventors: Noriyuki Yamashita, Akio Ohba
  • Patent number: 11189070
    Abstract: A system of generating targeted user lists using customizable avatar characteristics includes a messaging server system. The messaging server system includes an application server that generates a database of mutable avatar characteristics, a database of style categories, and a targeted user list. The application server then causes a media content item to be displayed on display screens of electronic devices associated with the set of user identifiers included in the targeted user list. Other embodiments are disclosed.
    Type: Grant
    Filed: January 17, 2019
    Date of Patent: November 30, 2021
    Assignee: Snap Inc.
    Inventors: Mehrdad Jahangiri, Andrew Maxwell, Athena Rich
  • Patent number: 11190411
    Abstract: Technologies are disclosed for generating a three-dimensional graphical representation of a service provider network. The three-dimensional graphical representation may include one or more visual indicators representing one or more resources of the service provider network. For instance, a system may use one or more Application Program Interface (API) commands to identify the one or more resources of the service provider network (e.g., databases, servers, virtual machines, cloud applications, etc.) and generate virtual three-dimensional objects to represent the resources. In some examples, virtual three-dimensional objects may have attributes based on data generated from the one or more resources, an permission setting, and/or a potential resource status. The system may present one or more interactive element(s) for navigating the three-dimensional graphical representation. The system may generate instances that represent, for example, historical data from the service provider network. Multiple instances (e.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: November 30, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Angelo Comazzetto
  • Patent number: 11187897
    Abstract: A head-up display for a vehicle includes: a display panel, a deflector having a plurality of microlenses, and an image generator. The image generator is configured to generate a plurality of primary elementary images which are multiplied by an optical multiplier into elementary images, which are in turn assigned in each case to a respective one of the plurality of microlenses.
    Type: Grant
    Filed: November 23, 2017
    Date of Patent: November 30, 2021
    Assignee: Continental Automotive GmbH
    Inventors: Wolff von Spiegel, Rudolf Mitsch, Daniel Krüger, Ulf Stabenow, Dirk Brömme-Jártimová
  • Patent number: 11189081
    Abstract: The image generation apparatus is an image generation apparatus having: a first acquisition unit configured to acquire three-dimensional shape data of a background; a second acquisition unit configured to acquire a two-dimensional map image; a third acquisition unit configured to acquire a first image and a second image; and a generation unit configured to generate a first color information image indicating color information on an element configuring the three-dimensional shape data of the background and generate a second color information image indicating color information on an element configuring the three-dimensional shape data of the background.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: November 30, 2021
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Tomohiro Yano
  • Patent number: 11182958
    Abstract: In various embodiments, computerized methods and systems for rendering near-field objects as perceivable far-field objects within a virtual environment are provided. A determination is made that a near-field object to be rendered is configured for far-field perception within the virtual environment. The virtual environment is operable to include one or more virtualized near-field objects that are stereoscopically rendered utilizing one or more stereoscopic projection transforms generated based at least in part on a position and orientation of a head-mounted display. A harmonize transform is generated for the configured near-field object based at least in part on one of the stereoscopic projection transforms. Based on the determination that the near-field object is configured for far-field perception, the generated harmonize transform is employed to stereoscopically render the configured near-field object as a perceivable far-field object within the virtual environment.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: November 23, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Patrick W. J. Evans
  • Patent number: 11176719
    Abstract: Localization apparatuses and methods are disclosed where a localization apparatus extracts a feature of an object from an input image, generates an image in which the object is projected with respect to localization information of a device based on map data, and evaluates the localization information based on feature values corresponding to vertices included in a projection image.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: November 16, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyun Sung Chang, Minjung Son, Donghoon Sagong, Wonhee Lee, Kyungboo Jung
  • Patent number: 11151792
    Abstract: According to an aspect, a method for creating a three-dimensional map for augmented reality (AR) localization includes obtaining a digital representation of a scene of an AR environment, where the digital representation has been captured by a computing device. The method includes identifying, using a machine learning (ML) model, a region of the digital representation having visual data identified as likely to change, and removing a portion of the digital representation that corresponds to the region of the digital representation to obtain a reduced digital representation, where the reduced digital representation is used to generate a three-dimensional (3D) map for the AR environment.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: October 19, 2021
    Assignee: Google LLC
    Inventors: Elena Nattinger, Seth Raphael, Austin McCasland
  • Patent number: 11145123
    Abstract: A mobile device that includes a camera and an extended reality software application program is employed by a user in an operating environment, such as an industrial environment. The user aims the camera within the mobile device at optical data markers, such as QR codes, that are associated with machines in the environment. The mobile device acquires an image from the camera and decodes the optical data markers included in the acquired image. The mobile device queries the data intake and query system for the values of metrics for the machines associated with the decoded optical data markers. Upon receiving the metric values from the data intake and query system, the mobile device generates AR overlays and superimposes the AR overlays onto the acquired image. The mobile device displays the image with superimposed AR overlays on a display device.
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: October 12, 2021
    Assignee: SPLUNK INC.
    Inventors: Jesse Chor, Michael Emery, Christopher Chan, Glen Wong, Devin Bhushan
  • Patent number: 11138719
    Abstract: A method for three-dimensional (3D) inspection of a workpiece for conformance to a specification includes scanning, by a 3D optical scanning device, a hole formed in a workpiece to generate a 3D point cloud of the hole defined in a 3-axis coordinate system of the 3D optical scanning device. The 3D point cloud includes 3D point cloud data that provides a profile of the hole. The method also includes translating the 3D point cloud data to generate translated 3D point cloud data that facilitates analysis of the 3D point cloud. The method further includes performing analysis of the hole using the translated 3D point cloud data to determine conformance of the hole with a specification and to detect anomalies associated with the hole.
    Type: Grant
    Filed: December 19, 2019
    Date of Patent: October 5, 2021
    Assignee: The Boeing Company
    Inventors: Theodore J. Sergesketter, Nathan Alphonse Secinaro
  • Patent number: 11127189
    Abstract: To generate 3D skeletons of a scene volume, a first approach retrieves probabilities from source images capturing the scene to detect parts of the objects, next merges the probabilities in 3D space. The merged or joint probabilities are then used to robustly detect the parts of the objects in the 3D space. This approach advantageously reduces complexity of the 3D skeleton reconstruction. In particular, at 2D level (i.e. on the source images), it avoids conflict resolutions to be performed between conflicting parts detected from different source images. It turns that real time reconstructions and subsequent displays or human motion detection are better achieved. The present approach efficiently works on complex scenes like sport events with multiple players in a stadium, with an ability to detect a wide number of interoperating 3D objects like multiple players.
    Type: Grant
    Filed: February 20, 2019
    Date of Patent: September 21, 2021
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hervé Le Floch