Patents Examined by Javid A Amini
-
Patent number: 11293760Abstract: 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: GrantFiled: October 28, 2020Date of Patent: April 5, 2022Assignee: Microsoft Technology Licensing, LLCInventor: Elizabeth Salowitz
-
Patent number: 11276187Abstract: 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: GrantFiled: November 18, 2019Date of Patent: March 15, 2022Assignee: Elbit Systems Ltd.Inventor: Rani Ben-Yishai
-
Patent number: 11270516Abstract: 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: GrantFiled: April 8, 2021Date of Patent: March 8, 2022Assignee: NANT HOLDINGS IP, LLCInventors: Jeremi M Sudol, John Wiacek
-
Patent number: 11244160Abstract: 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: GrantFiled: September 23, 2016Date of Patent: February 8, 2022Assignee: The Government of the United States, as represented by the Secretary of the ArmyInventors: Dennis Bushmitch, Michael Badger
-
Patent number: 11227493Abstract: 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: GrantFiled: December 3, 2019Date of Patent: January 18, 2022Assignee: THINKWARE CORPORATIONInventor: Ga Young Han
-
Patent number: 11222481Abstract: 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 frType: GrantFiled: April 2, 2020Date of Patent: January 11, 2022Assignee: MITUTOYO CORPORATIONInventor: Shinsaku Abe
-
Patent number: 11217028Abstract: 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: GrantFiled: April 8, 2020Date of Patent: January 4, 2022Assignee: 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: 11216993Abstract: 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: GrantFiled: November 27, 2019Date of Patent: January 4, 2022Assignee: Arm LimitedInventors: Alexander Eugene Chalfin, Andreas Due Engh-Halstvedt, Olof Henrik Uhrenholt
-
Patent number: 11217020Abstract: 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: GrantFiled: April 28, 2020Date of Patent: January 4, 2022Assignee: Snap Inc.Inventors: Kyle Goodrich, Samuel Edward Hare, Maxim Maximov Lazarov, Tony Mathew, Andrew James McPhee, Daniel Moreno, Wentao Shang
-
Patent number: 11210821Abstract: 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: GrantFiled: November 27, 2019Date of Patent: December 28, 2021Assignee: Arm LimitedInventors: Alexander Eugene Chalfin, Andreas Due Engh-Halstvedt, Olof Henrik Uhrenholt, Andreas Loeve Selvik
-
Patent number: 11200418Abstract: 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: GrantFiled: September 23, 2016Date of Patent: December 14, 2021Assignee: The Government of the United States, as represented by the Secretary of the ArmyInventors: Dennis Bushmitch, Michael Badger
-
Patent number: 11184562Abstract: 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: GrantFiled: February 4, 2020Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventors: Ben Z. Akselrod, Anthony DiLoreto, Steve McDuff, Kyle D. Robeson
-
Patent number: 11176200Abstract: 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: GrantFiled: March 18, 2020Date of Patent: November 16, 2021Assignee: KOUNT INC.Inventor: Timothy P. Barber
-
Patent number: 11176750Abstract: 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: GrantFiled: March 17, 2020Date of Patent: November 16, 2021Assignee: 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: 11176629Abstract: 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: GrantFiled: December 20, 2019Date of Patent: November 16, 2021Assignee: FreightVerify, Inc.Inventor: Lorne Darnell
-
Patent number: 11169602Abstract: 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: GrantFiled: November 21, 2017Date of Patent: November 9, 2021Assignee: Nokia Technologies OyInventors: Arto Lehtiniemi, Antti Eronen, Jussi Leppänen, Juha Arrasvuori
-
Patent number: 11163997Abstract: 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: GrantFiled: May 4, 2020Date of Patent: November 2, 2021Assignee: Google LLCInventors: Steven Soon Leong Toh, Brandon Hyman, Eric Lai-Ong-Teung, Brian Collins, Edgar Chung
-
Patent number: 11159713Abstract: 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: GrantFiled: October 11, 2019Date of Patent: October 26, 2021Assignee: Varjo Technologies OyInventors: Anna Nilsson, Ville Timonen
-
Patent number: 11151794Abstract: 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: GrantFiled: August 16, 2019Date of Patent: October 19, 2021Assignee: Snap Inc.Inventors: Oleksandr Chepizhenko, Jean Luo, Bogdan Maksymchuk, Vincent Sung, Ashley Michelle Wayne
-
Patent number: 11145106Abstract: 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: GrantFiled: April 11, 2019Date of Patent: October 12, 2021Assignee: Intel CorporationInventors: 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