Patents Examined by Gordon G Liu
  • Patent number: 12039645
    Abstract: Various implementations disclosed herein include devices, systems, and methods that render perspective correct 2D graphics. In some implementations, a vector graphic including portions defined on a 2D canvas is obtained, and tiles of the 2D canvas is divided into tiles. In some implementations, a subset of the portions outside of a first tile of the tiles on the 2D canvas is identified. Then, the portions of the subset are projected onto an edge of the first tile. In some implementations, data for rendering the vector graphic is provided, the data comprising the projected portions of the subset of the portions outside the first tile.
    Type: Grant
    Filed: March 1, 2022
    Date of Patent: July 16, 2024
    Assignee: Apple Inc.
    Inventor: Jeremy G. Bridon
  • Patent number: 12033242
    Abstract: An observation system includes: an observation device that includes an eyepiece lens and an objective and forms a real image of a sample on an optical path between the eyepiece lens and the objective; and an observation auxiliary device that is worn by a user and outputs auxiliary information to the user, the observation auxiliary device superimposing the auxiliary information on a virtual image of the sample to be observed by the user through the eyepiece lens on the basis of a relative position of the observation auxiliary device with respect to the observation device.
    Type: Grant
    Filed: April 20, 2022
    Date of Patent: July 9, 2024
    Assignee: Evident Corporation
    Inventor: Kentaro Yamazaki
  • Patent number: 12026817
    Abstract: Provided are systems and methods for animating a single image of a human body and applying effects. An example method includes receiving an input image that includes an image of a body, receiving, through an interface, a user input including parameters associated with a motion, generating, based on the image of the body and the parameters associated with the motion, a video featuring the body repeating the motion, and providing an option to share the parameters associated with the motion with a further user of a further computing device. The method further includes, prior to generating the video, receiving a further user input including a hair animation effect selected from a list of hair animation effects, and while generating the video, applying the hair animation effect to a hair image in frames of the video.
    Type: Grant
    Filed: July 21, 2022
    Date of Patent: July 2, 2024
    Assignee: Snap Inc.
    Inventors: Sergei Gorbatyuk, Nikolai Smirnov, Aleksandr Mashrabov, Egor Nemchinov
  • Patent number: 12020385
    Abstract: An augmented reality (AR) processing method, a computer readable storage medium, and an electronic device, relating to the technical field of AR. The AR processing method includes: obtaining a current frame image, extracting an image parameter of the current frame image, receiving information of a virtual object and displaying the virtual object; and editing the virtual object in response to an editing operation for the virtual object. The information of the virtual object corresponds to the image parameter of the current frame image and is determined by using a pre-stored mapping result.
    Type: Grant
    Filed: June 23, 2022
    Date of Patent: June 25, 2024
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Fantao Zeng
  • Patent number: 12008699
    Abstract: Automating conversion of drawings to indoor maps and plans. One example is a computer-implemented method of creating an indoor map from a CAD drawing, the method comprising: preprocessing an original CAD drawing to create a modified CAD drawing, a text database containing text from the original CAD drawing, a CAD vector-image of the modified CAD drawing, and a CAD raster-image of the modified CAD drawing; creating a floor-level outline; sensing furniture depicted on the floor, the sensing creates set of furniture entities; identifying a room depicted in the CAD drawing; and creating the indoor map for a floor using the floor-level outline, the room-level outline and the room identity.
    Type: Grant
    Filed: August 17, 2023
    Date of Patent: June 11, 2024
    Assignee: Pointr Limited
    Inventors: Ege Çetintaş, Melih Peker, Umeyr Kiliç, Can Tunca
  • Patent number: 11998798
    Abstract: Example systems, devices, media, and methods are described for presenting a virtual guided fitness experience using the display of an eyewear device in augmented reality. A guided fitness application implements and controls the capturing of frames of motion data using an inertial measurement unit (IMU) and video data from one or more cameras. The method includes detecting exercise motions (with or without equipment) as well as detecting and counting repetitions. Relevant data about detected motions or equipment is retrieved and used to curate the guided fitness experience. A current rep count is presented on the display along with an avatar for playing messages, performing animated demonstrations, responding to commands and queries using speech recognition, and presenting guided fitness instructions through text, audio, and video.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: June 4, 2024
    Assignee: Snap Inc.
    Inventor: Megan Hong
  • Patent number: 11994961
    Abstract: An image display system includes a display device, a second memory circuit, and an image processor circuit. The display device includes a panel and a first memory circuit, in which the first memory circuit is configured to store first predetermined data for controlling the panel. The second memory circuit is configured to store second predetermined data. The image processor circuit is configured to read first part data in the first predetermined data and second part data in the second predetermined data and compare the first part data with the second part data. If the first part data is identical to the second part data, the image processor circuit is further configured to output a driving signal according to the second predetermined data to control the panel to start displaying an image.
    Type: Grant
    Filed: November 29, 2021
    Date of Patent: May 28, 2024
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: Chia-Wei Yu, Chun-Hsing Hsieh
  • Patent number: 11989853
    Abstract: A terrain elevation data generation method includes: obtaining, at an apparatus, a low-resolution data set corresponding to a geographic area and comprising a plurality of low-resolution terrain elevation values corresponding to first locations within the geographic area; and applying, at the apparatus, the plurality of low-resolution terrain elevation values to a resolution enhancing model to produce a plurality of higher-resolution terrain elevation values corresponding to second locations within the geographic area, a second quantity of the second locations within the geographic area being higher than a first quantity of the first locations within the geographic area.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: May 21, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Rajesh Chenchu, Pradeep Kumar Jilagam
  • Patent number: 11983795
    Abstract: An electro-optical device includes a pixel circuit 41G, a pixel circuit 41B, a high potential line 47G configured to supply a high potential VDDG to the pixel circuit 41G, a high potential line 47B configured to supply a high potential VDDB to the pixel circuit 41B, and a low potential line 46 configured to supply a first low potential VSS1 to the pixel circuit 41G and the pixel circuit 41B. The pixel circuit 41G includes a light-emitting element 20G configured to display G, the pixel circuit 41B includes a light-emitting element 20B configured to display B, and the high potential VDDG and the high potential VDDB are mutually independent.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: May 14, 2024
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Mitsutoshi Miyasaka, Yoichi Momose, Kiyoshi Sekijima
  • Patent number: 11978157
    Abstract: The present disclosure relates to a method and an apparatus for generating a three-dimensional model, a device, and a storage medium. The method includes: a scanned texture image and a depth image corresponding to the texture image are acquired; the texture image is processed by a pre-trained mask region convolutional neural network to determine at least one region of interest on the texture image and category information and mask information of each of the at least one region of interest; the depth image is updated according to the category information and the mask information of each of the at least one region of interest to obtain a updated depth image; and a three-dimensional model corresponding to the updated depth image is constructed.
    Type: Grant
    Filed: September 29, 2019
    Date of Patent: May 7, 2024
    Assignee: Shining 3D Tech Co., Ltd.
    Inventors: Tengfei Jiang, Xiaobo Zhao
  • Patent number: 11967020
    Abstract: A distributed, cross reality system efficiently and accurately compares location information that includes image frames. Each of the frames may be represented as a numeric descriptor that enables identification of frames with similar content. The resolution of the descriptors may vary for different computing devices in the distributed system based on degree of ambiguity in image comparisons and/or computing resources for the device. A descriptor computed for a cloud-based component operating on maps of large areas that can result in ambiguous identification of multiple image frames may use high resolution descriptors. High resolution descriptors reduce computationally intensive disambiguation processing. A portable device, which is more likely to operate on smaller maps and less likely to have the computational resources to compute a high resolution descriptor, may use a lower resolution descriptor.
    Type: Grant
    Filed: December 20, 2022
    Date of Patent: April 23, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Elad Joseph, Gal Braun, Ali Shahrokni
  • Patent number: 11961176
    Abstract: Disclosed approaches provide for interactions of secondary rays of light transport paths in a virtual environment to share lighting contributions when determining lighting conditions for a light transport path. Interactions may be shared based on similarities in characteristics (e.g., hit locations), which may define a region in which interactions may share lighting condition data. The region may correspond to a texel of a texture map and lighting contribution data for interactions may be accumulated to the texel spatially and/or temporally, then used to compute composite lighting contribution data that estimates radiance at an interaction. Approaches are also provided for reprojecting lighting contributions of interactions to pixels to share lighting contribution data from secondary bounces of light transport paths while avoiding potential over blurring.
    Type: Grant
    Filed: February 7, 2022
    Date of Patent: April 16, 2024
    Assignee: NVIDIA Corporation
    Inventor: Jacopo Pantaleoni
  • Patent number: 11960146
    Abstract: In various embodiments, a process for trying on glasses includes determining an event associated with updating a current model of a user's face. In response to the event, using a set of historical recorded frames of the user's face to update the current model of the user's face. The process includes obtaining a newly recorded frame of the user's face, using the current model of the user's face to generate a corresponding image of a glasses frame, and presenting the image of the glasses frame over the newly recorded frame of the user's face.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: April 16, 2024
    Assignee: DITTO TECHNOLOGIES, INC.
    Inventors: Cliff Mercer, Ebube Anizor, Tenzile Berkin Cilingiroglu, Trevor Noel Howarth
  • Patent number: 11957109
    Abstract: A patrol helmet and method for livestock and poultry farms is described herein. The patrol helmet is wirelessly connected to an online farm management system on a cloud platform. The patrol helmet includes a helmet body, a controller, an augmented reality (AR) display component, an infrared (IR) camera, and a visible light camera. The AR display component is secured at the bottom edge of the helmet body. Both the IR camera and the visible light camera are disposed on the helmet body. The IR camera, the visible light camera, and the AR display component each is electrically connected to the controller. The IR camera and the visible light camera are configured to photograph livestock or poultry in an area in front of a wearer to obtain a temperature and an image of the livestock or the poultry.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: April 16, 2024
    Assignee: Zhejiang University
    Inventors: Kaiying Wang, Feiyue Hu, Weida Mei, Jiegang Wu, Xiaoshuai Wang
  • Patent number: 11961170
    Abstract: Automating conversion of drawings to indoor maps and plans. One example is a computer-implemented method of machine learning, the method comprising: receiving, by a device, a first set of updates to a first indoor map, the first indoor map previously created by a production machine-learning system having a production map accuracy; training, by a device, a supporting machine-learning system using the first set of updates to the first indoor map; and then applying, by a device, test data to the supporting machine-learning system, the applying results in first-evaluation indoor map with a first-evaluation map accuracy; and when the first-evaluation map accuracy is within a predetermined window above the production map accuracy refraining, by a device, from updating the production machine-learning system based on the first set of updates.
    Type: Grant
    Filed: July 13, 2023
    Date of Patent: April 16, 2024
    Assignee: Pointr Limited
    Inventors: Ege Çetintaş, Melih Peker, Can Tunca
  • Patent number: 11954809
    Abstract: The present disclosure relates to display systems and, more particularly, to augmented reality display systems. In one aspect, a method of fabricating an optical element includes providing a substrate having a first refractive index and transparent in the visible spectrum. The method additionally includes forming on the substrate periodically repeating polymer structures. The method further includes exposing the substrate to a metal precursor followed by an oxidizing precursor. Exposing the substrate is performed under a pressure and at a temperature such that an inorganic material comprising the metal of the metal precursor is incorporated into the periodically repeating polymer structures, thereby forming a pattern of periodically repeating optical structures configured to diffract visible light. The optical structures have a second refractive index greater than the first refractive index.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: April 9, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Melanie Maputol West, Christophe Peroz, Mauro Melli
  • Patent number: 11948127
    Abstract: The present disclosure describes systems and methods for augmented reality inventory tracking and analysis that identifies devices based on a combination of features, retrieves a configuration or other characteristics of the selected device and presents the configuration as a rendered overlay on a live image from the camera.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: April 2, 2024
    Assignee: Fortress Cyber Security, LLC
    Inventors: Roumen Kassabov, Peter Kassabov
  • Patent number: 11947315
    Abstract: A holographic projection system includes a SLM that receives a light beam and generates a modulated beam projected at an eyebox, where: the modulated beam includes multiple versions of a test image; and the test image includes bright objects and transparent regions, which are selected dark areas of interest for measuring luminance. A control module runs a test to characterize contrast in each of multiple virtual image planes including: controlling the SLM to generate the modulated beam; measuring luminance levels of each of the versions of the test image displayed in the virtual image planes; calculating contrast ratios based on the luminance levels of each of the versions of the test image; determining whether the contrast ratios are within predetermined ranges of predetermined contrast ratios; and adjusting operation of the SLM in response to one of the contrast ratios not being within a corresponding one of the predetermined ranges.
    Type: Grant
    Filed: April 22, 2021
    Date of Patent: April 2, 2024
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Thomas A. Seder, Kai-Han Chang
  • Patent number: 11941408
    Abstract: During a boot-up processing of a computing device, such as an augmented reality wearable device, a static image and a bootup process progress bar may be encoded in a single image file, such as a bitmap image, and displayed in conjunction with updates that are applied to a hardware gamma table at various stages of the bootup process to create the effect of an animated progress bar.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: March 26, 2024
    Assignee: Magic Leap, Inc.
    Inventors: Marshall Charles Capps, Anuroop Suresh Jesu
  • Patent number: 11941735
    Abstract: A method for presenting information includes receiving a specified digital value for display, assigning to a set of colors respective digital codes comprising respective binary values representing three primary color components of the colors, and encoding the specified digital value by combining at least four of the digital codes while selecting the colors such that none of the binary values is constant over all of the selected colors. A symbol is presented for imaging by a computing device, the symbol comprising at least four regions meeting at a common vertex and having the colors selected so as to encode the specified digital value using the respective digital codes.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: March 26, 2024
    Assignee: SODYO LTD.
    Inventors: Alex Alon, Irina Alon, Eran Katz