Patents Examined by Robert J Craddock
  • Patent number: 11816384
    Abstract: In accordance with some embodiments, the render rate is varied across and/or up and down the display screen. This may be done based on where the user is looking in order to reduce power consumption and/or increase performance. Specifically the screen display is separated into regions, such as quadrants. Each of these regions is rendered at a rate determined by at least one of what the user is currently looking at, what the user has looked at in the past and/or what it is predicted that the user will look at next. Areas of less focus may be rendered at a lower rate, reducing power consumption in some embodiments.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: November 14, 2023
    Assignee: Intel Corporation
    Inventors: Eric J. Asperheim, Subramaniam Maiyuran, Kiran C. Veernapu, Sanjeev S. Jahagirdar, Balaji Vembu, Devan Burke, Philip R. Laws, Kamal Sinha, Abhishek R. Appu, Elmoustapha Ould-Ahmed-Vall, Peter L. Doyle, Joydeep Ray, Travis T. Schluessler, John H. Feit, Nikos Kaburlasos, Jacek Kwiatkowski, Altug Koker
  • Patent number: 11816801
    Abstract: A client device that includes a camera and an extended reality client application program is employed by a user in a physical space, such as an industrial or campus environment. The user aims the camera within the mobile device at a real-world asset, such as a computer system, classroom, or vehicle. The client device acquires a digital representation, comprising a 2D representation of a physical space and depth map, and detects 3D objects included in the acquired representation that corresponds to one or more anchors. The client device queries a data intake and query system for asset content associated with the detected anchors. Upon receiving the asset content from the data intake and query system, the client device generates visualizations of the asset content and presents the visualizations via a display device.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: November 14, 2023
    Assignee: SPLUNK INC.
    Inventors: Devin Bhushan, Seunghee Han, Caelin Thomas Jackson-King, Jamie Kuppel, Stanislav Yazhenskikh, Jim Jiaming Zhu
  • Patent number: 11816760
    Abstract: Techniques are disclosed to add augmented reality to a sub-view of a high resolution central video feed. In various embodiments, a central video feed is received from a first camera on a first recurring basis and time-stamped position information is received from a tracking system on a second recurring basis. The central video feed is calibrated against a spatial region encompassed by the central video feed. The received time-stamped position information and a determined plurality of tiles associated with at least one frame of the central video feed are used to define a first sub-view of the central video feed. The first sub-view and a homography defining placement of augmented reality elements on the at least one frame of the central video feed are provided as output to a device configured to use the first sub-view and the homography display the first sub-view.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: November 14, 2023
    Assignee: Tempus Ex Machina, Inc.
    Inventors: Erik Schwartz, Michael Naquin, Christopher Brown, Steve Xing, Pawel Czarnecki, Charles D. Ebersol, Anne Gerhart
  • Patent number: 11816775
    Abstract: The present disclosure relates to image rendering methods, apparatus, and electronic devices. One example method includes obtaining, by a central processing unit (CPU), an image command stream used to render an image frame, comparing the image command stream with a previous image command stream and, when a same drawing command exists in the two image command streams, instructing a graphics processing unit (GPU) to render the image frame based on a previously generated drawing target.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: November 14, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Fan Zhang, Baocheng Gu, Dong Wei, Quan Gao, Yixin Deng, Xinchao Peng, Jia Luo
  • Patent number: 11808547
    Abstract: A firearm system includes a firearm and a computer. Electronics in the firearm determine data that includes a pathway between different points of aim of the firearm as the firearm moves. The computer receives this data and builds an image of the pathway between the different points of aim of the firearm.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: November 7, 2023
    Inventor: Philip Scott Lyren
  • Patent number: 11790619
    Abstract: A cross reality system enables any of multiple devices to efficiently and accurately access previously persisted maps of very large scale environments and render virtual content specified in relation to those maps. The cross reality system may build a persisted map, which may be in canonical form, by merging tracking maps from the multiple devices. A map merge process determines mergibility of a tracking map with a canonical map and merges a tracking map with a canonical map in accordance with mergibility criteria, such as, when a gravity direction of the tracking map aligns with a gravity direction of the canonical map. Refraining from merging maps if the orientation of the tracking map with respect to gravity is not preserved avoids distortions in persisted maps and results in multiple devices, which may use the maps to determine their locations, to present more realistic and immersive experiences for their users.
    Type: Grant
    Filed: July 1, 2022
    Date of Patent: October 17, 2023
    Assignee: Magic Leap, Inc.
    Inventors: Miguel Andres Granados Velasquez, Javier Victorio Gomez Gonzalez, Mukta Prasad, Eran Guendelman, Ali Shahrokni, Ashwin Swaminathan
  • Patent number: 11790571
    Abstract: An information processing device includes: a processor configured to generate an body object in a virtual space corresponding to a body in a real space, associate an associated object with at least a part of the body object, the associated object being displayed in the virtual space in association with the body, and move, when movement of the body object in the virtual space is detected, the associated object while maintaining a relative positional relationship between the associated object and the body object.
    Type: Grant
    Filed: December 15, 2021
    Date of Patent: October 17, 2023
    Assignee: FUJIFILM Business Innovation Corp.
    Inventors: Kei Arakawa, Ami Kanzaki, Kodai Suzuki
  • Patent number: 11790620
    Abstract: A method, device, and computer program product for determining quality of a wireless network, includes: connecting, by a mobile device, to one or more access points of the wireless network in a physical environment; capturing, via a camera of the mobile device, a live rendering of the physical environment; generating, by the mobile device, a rendering of the physical environment; detecting, via the mobile device, a signal quality of the connection to each of the one or more access points; storing, in memory of the mobile device, each current position and a plurality of previous positions of the mobile device in the physical environment in association with the detected signal quality; and generating, in a processor of the mobile device, a virtual path graphic by linking the current positions and the plurality of previous positions of the mobile device in the physical environment.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: October 17, 2023
    Assignee: ARRIS Enterprises LLC
    Inventors: Charles Ross Denneler, Joseph D. Jacobs, Satyasree Muralidharan, Steven Nicolai
  • Patent number: 11790621
    Abstract: The subject technology identifies a set of graphical elements in an augmented reality (AR) facial pattern. The subject technology determines at least one primitive shape based on the set of graphical elements. The subject technology generates a JavaScript Object Notation (JSON) file using at least one primitive shape. The subject technology generates internal facial makeup format (IFM) data using the JSON file. The subject technology publishes the IFM data to a product catalog service.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: October 17, 2023
    Assignee: Snap Inc.
    Inventors: Jean Luo, Ibram Uppal
  • Patent number: 11783554
    Abstract: Systems and methods for rendering one or more different types of datasets is described. An exemplar method includes: (i) obtaining a first type of dataset, wherein each first data value within the first type of dataset is associated with one or more three-dimensional coordinates, which define a location or region in real space; (ii) obtaining a second type of dataset, wherein each second data value within the second type of dataset is associated with one or more of the three-dimensional coordinates; (iii) spatializing the first type of dataset to create a first type of spatialized dataset; (iv) spatializing the second type of dataset to create a second type of spatialized dataset; (v) aligning the first type of spatialized dataset with the second type of spatialized dataset to create an enhanced three-dimensional spatialized environment; and (vi) rendering the enhanced three-dimensional spatialized environment on a display component.
    Type: Grant
    Filed: May 10, 2020
    Date of Patent: October 10, 2023
    Assignee: BADVR, INC.
    Inventors: Jad Meouchy, Suzanne Ramona Borders
  • Patent number: 11782666
    Abstract: In some examples, an electronic device includes a first display device and a processor. The processor determines whether the electronic device is paired with a head-mounted device comprising a second display device. In response to determining that the electronic device is paired with the head-mounted device, the processor presents first image information on the first display device, sends second image information to the head-mounted device, and coordinates with the head-mounted device to cause the head-mounted device to display the second image information on the second display device, where the first image information and the second image information are to present an aggregate view to a user of the head-mounted device.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: October 10, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Isaac Lagnado, Christopher Allan Steven, Andre da Fonte Lopes da Silva
  • Patent number: 11776264
    Abstract: Systems, methods, and computer-readable media for adding beauty products to tutorials are presented. Methods include accessing video data comprising images of a presenter creating a tutorial, the tutorial depicting the presenter applying a beauty product to a body part of the presenter. Methods further include processing the video data to identify changes to the body part of the presenter from an application of the beauty product, and responding to identifying changes to the body part of the presenter from the application of the beauty product by processing the video data to identify the beauty product. Methods further include retrieving information regarding the beauty product and causing presentation of information regarding the beauty product on a display device.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: October 3, 2023
    Assignee: Snap Inc.
    Inventors: Christine Barron, Virginia Drummond, Jean Luo, Alek Matthiessen, Celia Nicole Mourkogiannis, Jonathan Solichin, Olesia Voronova
  • Patent number: 11769305
    Abstract: In one implementation, a method includes: instantiating a first objective-effectuator (OE) associated with first attributes and a second OE associated with second attributes into a synthesized reality (SR) setting, wherein the first OE is encapsulated within the second OE; providing a first objective to the first OE based on the first and second attributes; providing a second objective to the second OE based on the second attributes, wherein the first and second objectives are associated with a time period between a first and second temporal points; generating a first set of actions for the first OE based on the first objective and a second set of actions for the second OE based on the second objective; and rendering for display the SR setting for the time period including the first set of actions performed by the first OE and the second set of actions performed by the second OE.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: September 26, 2023
    Assignee: APPLE INC.
    Inventors: Ian M. Richter, Michael J. Rockwell, Amritpal Singh Saini, Olivier Soares
  • Patent number: 11763532
    Abstract: A computer server system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a requesting device, a signal that includes a request to send a stored-value card to a recipient, the request identifying one or more parameters of the stored-value card; generate the stored-value card and a three-dimensional object representing the stored-value card according to the one or more parameters; and send, via the communications module and to a mobile device of the recipient, a signal that includes the three-dimensional object representing the stored-value card for display in augmented reality.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: September 19, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Adrian Chung-Hey Ma, Michael Pronski, Darius Braziunas, Imran Ahmed Khan
  • Patent number: 11763506
    Abstract: The present disclosure relates to an AR animation generation system that detects a change in position of a mobile computing system in a real-world environment, determines that a position for a virtual object in an augmented reality (AR) scene is to be changed from a first position in the AR scene to a second position in the AR scene, identifies an animation profile to be used for animating the virtual object, wherein the animation profile is associated with the virtual object, and animates the virtual object in the AR scene using the animation profile. Animating the virtual object in the AR scene includes moving the virtual object in the AR scene from the first position to the second position along a path, wherein the path and a movement of the virtual object along the path are determined based on the animation profile.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: September 19, 2023
    Assignee: Adobe Inc.
    Inventors: Yaniv De Ridder, Stefano Corazza, Lee Brimelow, Erwan Maigret, David Montero
  • Patent number: 11756271
    Abstract: A visualisation assembly including a three-dimensional physical projection object and an electronic visualisation device has: a camera for optically capturing the physical projection object; electronics having data-processing software by means of which image data can be generated from the optical capturing of the physical projection object and a rendered VR model can be generated on the basis of the image data created and the stored model data; and a display apparatus, on which the physical projection object superimposed with the rendered VR model can be displayed. The physical projection object forms a relief.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: September 12, 2023
    Inventor: Alexander Hoch
  • Patent number: 11748960
    Abstract: A method for visualizing a reference object in an augmented reality (AR) workspace includes: calibrating the AR workspace by mapping a first coordinate space to the AR workspace; projecting an interface with control elements onto the AR workspace; obtaining an image of the AR workspace that includes the interface and the reference object; identifying the reference object in the image using an image recognition algorithm; retrieving a reference file associated with the reference object, where the reference file includes structural information describing one or more layers of the reference object; identifying a first point of interest (POI) on the reference object; generating, based on the structural information of the reference file, a virtual x-ray representation of structures of the reference object; projecting the virtual x-ray representation onto the AR workspace. The virtual x-ray representation includes a rendering of an internal structure of the reference object.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: September 5, 2023
    Assignee: Konica Minolta Business Solutions U.S.A., Inc.
    Inventor: Kurt Nathan Nordback
  • Patent number: 11748962
    Abstract: A computer-implemented method implements a resilient interdependent spatial alignment (RISA) process to improve and maintain spatial alignment between two associated coordinate systems by moving a follow coordinate system to align it to a lead coordinate system. In some use cases, the coordinate systems may be a physical space and a corresponding digital model of the space. A user device such as an augmented reality headset or robotic sensors may be moving in the physical space, and alignment to the model is continually maintained, updated and improved responsive to acquired spatial data to enable, for example, holographic display of the model in the headset very closely aligned to the physical space. Multiple volumes can each have corresponding digital “spaces” or RisaSites to manage anchor data with dynamic hand-off among them while accommodating differing scale and density.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: September 5, 2023
    Assignee: Argyle Inc.
    Inventor: Logan Smith
  • Patent number: 11748949
    Abstract: Techniques are provided for generating three-dimensional models of objects from one or more images or frames. For example, at least one frame of an object in a scene can be obtained. A portion of the object is positioned on a plane in the at least one frame. The plane can be detected in the at least one frame and, based on the detected plane, the object can be segmented from the plane in the at least one frame. A three-dimensional (3D) model of the object can be generated based on segmenting the object from the plane. A refined mesh can be generated for a portion of the 3D model corresponding to the portion of the object positioned on the plane.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: September 5, 2023
    Assignee: QUALCOMM Incorporated
    Inventors: Ke-Li Cheng, Kuang-Man Huang, Michel Adib Sarkis, Gerhard Reitmayr, Ning Bi
  • Patent number: 11748956
    Abstract: A display driver includes interface circuitry, image processing circuitry, and drive circuitry. The interface circuitry is configured to receive a full frame image and a foveal image from a source external to the display driver. The image processing circuitry is configured to: upscale the full frame image; render a foveated image from the upscaled full frame image and the foveal image. The foveated image includes a foveal area based on the foveal image, a peripheral are based on the upscaled full frame image, and a border area based on the foveal image and the upscaled full frame image. The border area being located between the foveal area and the peripheral area. The drive circuitry is configured to drive a display panel using the foveated image.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: September 5, 2023
    Assignee: Synaptics Incorporated
    Inventors: Kota Kitamura, Goro Sakamaki, Tomoo Minaki