Patents Examined by Javid A Amini
  • Patent number: 11293760
    Abstract: Examples are disclosed that relate to providing information regarding nearby locations that may be familiar to a user to help inform the user of a current location within an area. One disclosed example provides a computing device comprising a display, a logic subsystem, and a storage subsystem comprising instructions executable by the logic subsystem to form a list of familiar locations for a user based upon a user history regarding the familiar locations, determine that the user is within a threshold proximity to a nearby familiar location on the list of familiar locations, and in response, output directional information indicating a relative position of the nearby familiar location on the list of familiar locations.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: April 5, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Elizabeth Salowitz
  • Patent number: 11276187
    Abstract: Method for verifying registration of a model of an internal-body-part with the internal-body-part in a reference coordinate system. The internal-body-part is at least partially unseen directly by a user. The method includes the procedures of continuously determining a position and orientation of a head-mounted-display in the reference coordinate system, determining a display location of at least one virtual marker, and displaying the virtual marker according to the display location. The display location of the virtual marker is determined according to the expected position of a respective at least one reference point relative to the head-mounted-display. The reference point is directly visible to the user. The relative position between the reference point and the internal-body-part is substantially constant. The position of the reference point in the reference coordinate system is predetermined.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: March 15, 2022
    Assignee: Elbit Systems Ltd.
    Inventor: Rani Ben-Yishai
  • Patent number: 11270516
    Abstract: An augmented reality-based content authoring tool is presented. A content author arranges machine-recognizable markers in a physical environment. A computing device operating as the authoring tool recognizes the markers and their arrangement based on a captured digital representation of the physical environment. Once recognized, augmented reality primitives corresponding to the markers can be bound together via their primitive interfaces to give rise to a content set. The individual primitives and content set are instantiated based on the nature of the marker's arrangement.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: March 8, 2022
    Assignee: NANT HOLDINGS IP, LLC
    Inventors: Jeremi M Sudol, John Wiacek
  • Patent number: 11244160
    Abstract: Various embodiments associated with a composite image are described. In one embodiment, a handheld device comprises a launch component configured to cause a launch of a projectile. The projectile is configured to capture a plurality of images. Individual images of the plurality of images are of different segments of an area. The system also comprises an image stitch component configured to stitch the plurality of images into a composite image. The composite image is of a higher resolution than a resolution of individual images of the plurality of images.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: February 8, 2022
    Assignee: The Government of the United States, as represented by the Secretary of the Army
    Inventors: Dennis Bushmitch, Michael Badger
  • Patent number: 11227493
    Abstract: Disclosed is a road speed limit identification method. The road speed limit identification method includes: obtaining a driving image captured during driving of a moving object; setting a region of interest in the obtained driving image and generating a grayscale-processed image on the basis of an image of the region of interest; detecting a speed limit sign image from the grayscale-processed image; calculating a first brightness value of a number region, a second brightness value of a border region, and a third brightness value of an in-border region other than the number region in the detected speed limit sign image; and identifying a speed limit displayed on a speed limit sign on the basis of the plurality of calculated brightness values.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: January 18, 2022
    Assignee: THINKWARE CORPORATION
    Inventor: Ga Young Han
  • Patent number: 11222481
    Abstract: The visualization apparatus comprises: a display that enables visualization of a predetermined information by superimposing the predetermined information in a three-dimensional space; a three-dimensional sensor that detects coordinate information of objects existing in the three-dimensional space within a display range of the display; a fitting unit that sequentially acquires coordinate information of each object detected by the three-dimensional sensor, matches the coordinate information of the object with a three-dimensional model of a target object prepared in advance for each acquisition to specify the target object from among the objects, and sequentially fits the three-dimensional model to the specified target object; and a display control unit that make the display to display a back surface shape of the target object detected by the three-dimensional sensor with respect to the front in a gaze direction by superimposing and displaying a three-dimensional model corresponding to a shape viewed from the fr
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: January 11, 2022
    Assignee: MITUTOYO CORPORATION
    Inventor: Shinsaku Abe
  • Patent number: 11217028
    Abstract: An augmented reality surgical system includes a head mounted display (HMD) with a see-through display screen, a motion sensor, a camera, and computer equipment. The motion sensor outputs a head motion signal indicating measured movement of the HMD. The computer equipment computes the relative location and orientation of reference markers connected to the HMD and to the patient based on processing a video signal from the camera. The computer equipment generates a three dimensional anatomical model using patient data created by medical imaging equipment, and rotates and scales at least a portion of the three dimensional anatomical model based on the relative location and orientation of the reference markers, and further rotate at least a portion of the three dimensional anatomical model based on the head motion signal to track measured movement of the HMD. The rotated and scaled three dimensional anatomical model is displayed on the display screen.
    Type: Grant
    Filed: April 8, 2020
    Date of Patent: January 4, 2022
    Assignee: Globus Medical, Inc.
    Inventors: Kenneth Milton Jones, John Popoolapade, Thomas Calloway, Thierry Lemoine, Christian Jutteau, Christophe Bruzy, Yannick James, Joachim Laguarda, Dong-Mei Pei Xing, Sebastien Gorges, Paul Michael Yarin
  • Patent number: 11216993
    Abstract: When processing graphics primitives in a graphics processing system, the render output is divided into a plurality of regions for rendering, each region comprising a respective area of the render output. It is determined for which of the plurality of regions of the render output a primitive should be rendered for. Primitive data for rendering the primitive is then stored either in a combined data structure in memory that is associated with a plurality of different regions of the render output, or is stored in a respective data structure for each region of the render output it is determined the primitive should be rendered for. Which manner the primitive data is stored is determined in dependence on a property, e.g. a coverage, of the primitive.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: January 4, 2022
    Assignee: Arm Limited
    Inventors: Alexander Eugene Chalfin, Andreas Due Engh-Halstvedt, Olof Henrik Uhrenholt
  • Patent number: 11217020
    Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for performing operations comprising: receiving, by a messaging application, an image generated by a camera of a user; displaying an option to crop an object depicted in the image; determining whether the object is depicted in the image; selectively enabling selection of the option to crop the object based on determining whether the object is depicted in the image; receiving input that selects the option to crop an object depicted in the image when the option is enabled; in response to receiving the input, segmenting the image to separate the object from other portions depicted in the image; extracting the object from the image; and adding the extracted object to a new image as a virtual object.
    Type: Grant
    Filed: April 28, 2020
    Date of Patent: January 4, 2022
    Assignee: Snap Inc.
    Inventors: Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, Tony Mathew, Andrew James McPhee, Daniel Moreno, Wentao Shang
  • Patent number: 11210821
    Abstract: When processing graphics primitives in a graphics processing system, the render output is divided into a plurality of regions for rendering, each region comprising a respective area of the render output. It is determined for which of the plurality of regions of the render output a primitive should be rendered for. For each region of the render output it is determined a primitive should be rendered for, geometry data for the primitive is stored in memory in a respective data structure for the region in a compressed form, such that the geometry data for the primitive to be rendered is stored in a compressed form, in a respective, different data structure for each different region of the render output it is determined the primitive should be rendered for.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: December 28, 2021
    Assignee: Arm Limited
    Inventors: Alexander Eugene Chalfin, Andreas Due Engh-Halstvedt, Olof Henrik Uhrenholt, Andreas Loeve Selvik
  • Patent number: 11200418
    Abstract: Various embodiments associated with a composite image are described. In one embodiment, a handheld device comprises a launch component configured to cause a launch of a projectile. The projectile is configured to capture a plurality of images. Individual images of the plurality of images are of different segments of an area. The system also comprises an image stitch component configured to stitch the plurality of images into a composite image. The composite image is of a higher resolution than a resolution of individual images of the plurality of images.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: December 14, 2021
    Assignee: The Government of the United States, as represented by the Secretary of the Army
    Inventors: Dennis Bushmitch, Michael Badger
  • Patent number: 11184562
    Abstract: A method of generating an augmented reality environment, the method comprising, transmitting information of a target content to an augmented reality device using light generated by one or more light emitters. Responsive to a reception of the information of the target content by the augmented reality device, determining a portion of the target content for displaying on the physical display area, and displaying the portion of the target content as an overlay on the physical display area using the augmented reality device.
    Type: Grant
    Filed: February 4, 2020
    Date of Patent: November 23, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ben Z. Akselrod, Anthony DiLoreto, Steve McDuff, Kyle D. Robeson
  • Patent number: 11176200
    Abstract: A method and system for graphical enumeration. The method includes creating an ordered set of vertices for a graph such that each vertex is associated with a corresponding index, and wherein each vertex in the ordered set of vertices includes information. A plurality of keys is created for defining the information. A plurality of lists of vertices is created, each of which is associated with a corresponding key such that vertices in a corresponding list include information associated with the corresponding key. For a first list of vertices, a least valued index is determined from a group of associated vertices based on vertices in the first list and vertices pointed to by the vertices in the first list. Also, all associated vertices are pointed to a root vertex associated with the least valued index.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: November 16, 2021
    Assignee: KOUNT INC.
    Inventor: Timothy P. Barber
  • Patent number: 11176750
    Abstract: An augmented reality surgical system includes a head mounted display (HMD) with a see-through display screen, a motion sensor, a camera, and computer equipment. The motion sensor outputs a head motion signal indicating measured movement of the HMD. The computer equipment computes the relative location and orientation of reference markers connected to the HMD and to the patient based on processing a video signal from the camera. The computer equipment generates a three dimensional anatomical model using patient data created by medical imaging equipment, and rotates and scales at least a portion of the three dimensional anatomical model based on the relative location and orientation of the reference markers, and further rotate at least a portion of the three dimensional anatomical model based on the head motion signal to track measured movement of the HMD. The rotated and scaled three dimensional anatomical model is displayed on the display screen.
    Type: Grant
    Filed: March 17, 2020
    Date of Patent: November 16, 2021
    Assignee: Globus Medical, Inc.
    Inventors: Kenneth Milton Jones, John Popoolapade, Thomas Calloway, Thierry Lemoine, Christian Jutteau, Christophe Bruzy, Yannick James, Joachim Laguarda, Dong-Mei Pei Xing, Sebastien Gorges, Paul Michael Yarin
  • Patent number: 11176629
    Abstract: A system and method utilizing a canonical model for monitoring fixed entities, transit entities, and/or moveable objects includes a circuit having one or more data collectors and a configuration database in communication with the circuit. The configuration database has a plurality of location asset designators (“LADs”) and modal asset designators (“MADs”) and/or sensor asset designators (“SADs”). The LADs each have a data structure that includes a type of fixed entities and a location of the fixed entities. The MADs each have a data structure that includes a transportation type for each of the transit entities. The SADs have a data structure that includes a sensor identity of a sensor associated with at least one of the moveable objects and a sensor location of the sensor. The circuit is configured to periodically receive information from the transit entities and update the MADs, SADs, and/or LADs of the canonical model.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: November 16, 2021
    Assignee: FreightVerify, Inc.
    Inventor: Lorne Darnell
  • Patent number: 11169602
    Abstract: An apparatus configured to, based on virtual reality content for presentation to a user in a virtual reality space for viewing in virtual reality, wherein a virtual reality view presented to the user provides for viewing of the virtual reality content, and an identified physical real-world object; providing for display of an object image that at least includes a representation of the identified physical real-world object that is overlaid on the virtual reality content presented in the virtual reality view, the object image displayed at a location in the virtual reality space that corresponds to a real-world location of the identified physical real-world object relative to the user, the object image further including at least a representation of a further physical real-world object that is identified as potentially hindering physical user-access to said identified physical real-world object.
    Type: Grant
    Filed: November 21, 2017
    Date of Patent: November 9, 2021
    Assignee: Nokia Technologies Oy
    Inventors: Arto Lehtiniemi, Antti Eronen, Jussi Leppänen, Juha Arrasvuori
  • Patent number: 11163997
    Abstract: In one general aspect, a method can include receiving a representation of a real-world scene captured by a user using a mobile device where the real-world scene is a portion of a real-world physical area. The method can include associating a location of the mobile device with an AR anchor based on a comparison of the representation of the real-world scene with a portion of a model of the real-world physical area. The method can include triggering display of an AR object associated with the model of the real-world physical area within the mobile device based on the location of the mobile device.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: November 2, 2021
    Assignee: Google LLC
    Inventors: Steven Soon Leong Toh, Brandon Hyman, Eric Lai-Ong-Teung, Brian Collins, Edgar Chung
  • Patent number: 11159713
    Abstract: An imaging system for producing images for a display apparatus, the imaging system including: at least one camera; means for tracking an orientation of the at least one camera; and at least one processor communicably coupled to said camera and said means. The at least one processor is configured to: create and store an N-dimensional data structure representative of an environment; for a plurality of orientations of the at least one camera, determine values of camera attributes to be employed to capture a given image from a given orientation and update the N-dimensional data structure with the determined values; access the N-dimensional data structure to find values of camera attributes for a current orientation; and control the at least one camera to employ the found values for capturing an image of real-world scene from the current orientation.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: October 26, 2021
    Assignee: Varjo Technologies Oy
    Inventors: Anna Nilsson, Ville Timonen
  • Patent number: 11151794
    Abstract: A method of generating an augmented reality lens comprises: causing to display a list of lens categories on a display screen of a client device; receiving a user choice from the displayed list; causing to prepopulate a lens features display on the display device based on the user choice, wherein each lens feature comprises image transformation data configured to modify or overlay video or image data; receiving a user selection of a lens feature from the prepopulated lens display; receiving a trigger selection that activates the lens feature to complete the lens; and saving the completed lens to a memory of a computer device.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: October 19, 2021
    Assignee: Snap Inc.
    Inventors: Oleksandr Chepizhenko, Jean Luo, Bogdan Maksymchuk, Vincent Sung, Ashley Michelle Wayne
  • Patent number: 11145106
    Abstract: Systems, apparatuses, and methods may provide for technology to process graphics data in a virtual gaming environment. The technology may identify, from graphics data in a graphics application, redundant graphics calculations relating to common frame characteristics of one or more graphical scenes to be shared between client game devices of a plurality of users and calculate, in response to the identified redundant graphics calculations, frame characteristics relating to the one or more graphical scenes. Additionally, the technology may send, over a computer network, the calculation of the frame characteristics to the client game devices.
    Type: Grant
    Filed: April 11, 2019
    Date of Patent: October 12, 2021
    Assignee: Intel Corporation
    Inventors: Jonathan Kennedy, Gabor Liktor, Jeffery S. Boles, Slawomir Grajewski, Balaji Vembu, Travis T. Schluessler, Abhishek R. Appu, Ankur N. Shah, Joydeep Ray, Altug Koker, Jacek Kwiatkowski