Patents Examined by Steven Z Elbinger
  • Patent number: 11010014
    Abstract: Techniques for gradually transitioning a user to a second navigation scheme while using a first navigation scheme in a 3D design application that generates and displays a 3D virtual environment. The design application initially implements the first navigation scheme and a set of function tools of the standard navigation scheme. The design application monitors for a set of patterns of navigation actions during use of the first-person navigation scheme, each pattern being performed more efficiently when using the standard navigation scheme. Upon detecting a pattern using the first-person navigation scheme, the design application may switch to the standard navigation scheme. Also, upon detecting selection of a function tool, the design application may switch to the standard navigation scheme during use of the function tool. When the function tool is closed, the design application may switch back to the first-person navigation scheme.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: May 18, 2021
    Assignee: AUTODESK, INC.
    Inventors: Tovi Grossman, Benjamin Lafreniere
  • Patent number: 10996480
    Abstract: Calibrating a virtual image projected from a vehicle HUD system onto a windshield includes displaying a fiducial at a predetermined location upon the windshield, projecting a test image from a test image generator within the HUD system, aligning the test image with the fiducial, determining a positional deviation from a test image calibrated position required to align the test image with the fiducial, and based upon the positional deviation and a known positional relationship between a virtual image calibrated position and the test image calibrated position, aligning the virtual image with the fiducial.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: May 4, 2021
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Kai-Han Chang, Thomas A. Seder
  • Patent number: 10997776
    Abstract: One example provides a computing device configured to capture, via the camera, first image data imaging a first physical world location, create a first spatial representation of the first physical world location based on the first image data, receive a user input defining a pose of a first virtual spatial anchor point relative to a feature imaged in the first image data, track user movement to a second physical world location, capture second image data imaging the second physical world location, receive a user input defining a pose of a second virtual spatial anchor point relative to a feature imaged in the second image data, and send, to a remote computing device, data representing the first spatial representation, the pose of first spatial anchor point, the second spatial representation, the pose of second spatial anchor point, and a positional relationship between first and second spatial anchor points.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: May 4, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ali Reza Emami, Gabriel Takacs, Gavin Dean Lazarow, Skyler Mark Goodell
  • Patent number: 10991156
    Abstract: A method for providing a real time, three-dimensional (3D) navigational map for platforms includes integrating at least two sources of multi-modal and multi-dimensional platform sensor information to produce a more accurate 3D navigational map. The method receives both a 3D point cloud from a first sensor on a platform with a first modality and a 2D image from a second sensor on the platform with a second modality different from the first modality, generates a semantic label and a semantic label uncertainty associated with a first space point in the 3D point cloud, generates a semantic label and a semantic label uncertainty associated with a second space point in the 2D image, and fuses the first space semantic label and the first space semantic uncertainty with the second space semantic label and the second space semantic label uncertainty to create fused 3D spatial information to enhance the 3D navigational map.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: April 27, 2021
    Assignee: SRI International
    Inventors: Han-Pang Chiu, Supun Samarasekera, Rakesh Kumar, Bogdan C. Matei, Bhaskar Ramamurthy
  • Patent number: 10964113
    Abstract: An approach for pathing users of an AR (Augmented Reality) software event is provided. The approach includes retrieving a matched pair of users based on a social media and game profile. The approach determines the current event of the matched pair and creates a new event, requiring cooperative engagement between the matched pair. Based on the status notification from the matched pair associated with the created new event, the approach re-match the pairs for future and new AR event.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: March 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Stefan van Der Stockt, Jeremy R. Fox, Zachary A. Silverstein
  • Patent number: 10957115
    Abstract: Visualizing a wearable item can include: generating a user interface that enables a user to choose a target body for visualizing a wearable item from among a set of available target bodies; and generating a visualization of the wearable item on the target body chosen by the user by deforming the wearable item to fit the target body chosen by the user.
    Type: Grant
    Filed: July 5, 2017
    Date of Patent: March 23, 2021
    Assignee: Trendage, Inc.
    Inventors: Vineet Chaudhary, Ernest Woei
  • Patent number: 10957110
    Abstract: Methods, devices, and systems are disclosed for providing augmented realities including trails or paths for navigating a real world space. Methods, devices, and systems are also disclosed for providing augmented realities for other forms of navigation guidance or tracking assistance.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: March 23, 2021
    Assignee: EDX Technologies, Inc.
    Inventors: Roger Ray Skidmore, Dragomir Rosson
  • Patent number: 10937243
    Abstract: Systems and methods for providing a real-world object interface in virtual, augmented, and mixed reality (xR) applications. In some embodiments, an Information Handling System (IHS) may include one or more processors and a memory coupled to the one or more processors, the memory including program instructions stored thereon that, upon execution by the one or more processors, cause the IHS to: receive a video frame during execution of an xR application; instruct a user wearing a Head-Mounted Display (HMD) to perform a manipulation of a real-world object detected in the video frame; receive additional video frames; determine whether the user has performed the manipulation by tracking the object in the additional video frames; and execute an operation in response to the determination.
    Type: Grant
    Filed: August 29, 2018
    Date of Patent: March 2, 2021
    Assignee: Dell Products, L.P.
    Inventors: Daniel L. Hamlin, Yagiz Can Yildiz
  • Patent number: 10922860
    Abstract: Computing systems and computer-implemented methods can be used for automatically generating a digital line drawing of the contents of a photograph. In various examples, these techniques include use of a neural network, referred to as a generator network, that is trained on a dataset of photographs and human-generated line drawings of the photographs. The training data set teaches the neural network to trace the edges and features of objects in the photographs, as well as which edges or features can be ignored. The output of the generator network is a two-tone digital image, where the background of the image is one tone, and the contents in the input photographs are represented by lines drawn in the second tone. In some examples, a second neural network, referred to as a restorer network, can further process the output of the generator network, and remove visual artifacts and clean up the lines.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: February 16, 2021
    Assignee: Adobe Inc.
    Inventors: Brian Price, Ning Xu, Naoto Inoue, Jimei Yang, Daicho Ito
  • Patent number: 10901502
    Abstract: Systems, methods, and non-transitory computer-readable media are disclosed for selectively rendering augmented reality content based on predictions regarding a user's ability to visually process the augmented reality content. For instance, the disclosed systems can identify eye tracking information for a user at an initial time. Moreover, the disclosed systems can predict a change in an ability of the user to visually process an augmented reality element at a future time based on the eye tracking information. Additionally, the disclosed systems can selectively render the augmented reality element at the future time based on the predicted change in the ability of the user to visually process the augmented reality element.
    Type: Grant
    Filed: June 27, 2019
    Date of Patent: January 26, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Mark Terrano, Ian Erkelens, Kevin James MacKenzie
  • Patent number: 10902674
    Abstract: A unit that divides an image into a mesh shape and acquires depth information and an X-coordinate and a Y-coordinate for vertices of each grid, a unit that transforms vertex data into three-dimensional space coordinates expressed by a predetermined coordinate system, a unit that calculates line segment vectors and a normal vector that constitute each grid based on the three-dimensional space coordinates of each vertex, a vector management part that assigns indexes for distinguishing unique vectors from each other to the respective unique vectors, and generates a vector list in which the unique vectors and the indexes are respectively associated with each other, and a unit that stores therein indexes of the vectors that constitute each grid, while being associated with the grid.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: January 26, 2021
    Assignee: AXELL CORPORATION
    Inventor: Hideyo Kawaguchi
  • Patent number: 10902653
    Abstract: Vector format based computer graphics tools have become very powerful tools allowing artists, designers etc. to mimic many artistic styles, exploit automated techniques, etc. and across different simulated physical media and digital media. However, hand-drawing and sketching in vector format graphics is unnatural and a user's strokes rendered by software are generally unnatural and appear artificial. In contrast to today's hand-drawing and sketching which requires significant training of and understanding by the user of complex vector graphics methods embodiments of the invention lower the barrier to accessing computer graphics applications for users in respect of making hand-drawing or sketching easier to perform. Accordingly, the inventors have established a direct vector-based hand-drawing/sketching entry format supporting any input methodology.
    Type: Grant
    Filed: June 3, 2019
    Date of Patent: January 26, 2021
    Assignee: Corel Corporation
    Inventors: Tony Severenuk, Paul Legomski, Tekin Ozbek, Thomas Jackson, Boban Bogdanic, Andrew Stacey
  • Patent number: 10878616
    Abstract: Present disclosure relates to a system for providing a simulated environment to multiple users and a method thereof. The system comprises a first wearable device operated in a first space, a second wearable device operated in a second space, and a computing unit. The first wearable device is configured to output a first scenario based on a first coordinate corresponding to the first wearable device in the simulated environment. The second wearable device is configured to output a second scenario based on a second coordinate corresponding to the second wearable device in the simulated environment. The computing unit is configured to retrieve a first spatial constraint of the first space and a second spatial constraint of the second space, and to assign the first coordinate and the second coordinate according to the first spatial constraint and the second spatial constraint.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: December 29, 2020
    Assignee: HTC Corporation
    Inventors: Hsin-Hao Lee, Ching-Hao Lee
  • Patent number: 10872446
    Abstract: Data visualization processes can utilize machine learning algorithms applied to visualization data structures to determine visualization parameters that most effectively provide insight into the data, and to suggest meaningful correlations for further investigation by users. In numerous embodiments, data visualization processes can automatically generate parameters that can be used to display the data in ways that will provide enhanced value. For example, dimensions can be chosen to be associated with specific visualization parameters that are easily digestible based on their importance, e.g. with higher value dimensions placed on more easily understood visualization aspects (color, coordinate, size, etc.). In a variety of embodiments, data visualization processes can automatically describe the graph using natural language by identifying regions of interest in the visualization, and generating text using natural language generation processes.
    Type: Grant
    Filed: April 9, 2020
    Date of Patent: December 22, 2020
    Assignee: Virtualitics, Inc.
    Inventors: Ciro Donalek, Michael Amori, Justin Gantenberg, Sarthak Sahu, Aakash Indurkhya
  • Patent number: 10866974
    Abstract: This disclosure relates to a method for providing a display of content consumption by geographic location. The method includes storing, in a data store, geographic locations of a set of users consuming content items and consumption characteristics of the content items, wherein the content items are identified by user devices at the geographic locations while the content items are played by source devices external to the user devices, and wherein information about a content item of the identified content items, which is consumed by a user of the set of users, is transmitted to the server system by a user device of the user. The method also includes extracting, from the data store, geographic locations of consumption and a set of consumption characteristics of each content item of the identified content items, wherein the set of consumption characteristics comprises a title and times of consumption of the content item by the set of users.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: December 15, 2020
    Assignee: GOOGLE LLC
    Inventors: Matthew Sharifi, Annie Chen, Dominik Roblek
  • Patent number: 10861236
    Abstract: A dual mode augmented reality surgical system configured to operate in both a tracking and a non-tracking mode includes a head mounted display configured to provide an optical view of a patient and to inject received data content over top of the optical view to form an augmented reality view of the patient, and comprising internal tracking means configured to determine a surgeon's position as well as angle and direction of view relative to the patient. The system further includes an augmented reality computing system comprising one or more processors, one or more computer-readable tangible storage devices, and program instructions stored on at least one of the one or more storage devices for execution by at least one of the one or more processors.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: December 8, 2020
    Assignee: SURGICAL THEATER, INC.
    Inventors: Alon Yakob Geri, Mordechai Avisar
  • Patent number: 10853998
    Abstract: In an example, a method includes receiving, at a processor, data representing at least part of an object to be manufactured in a layer-by-layer manufacturing process. A serialised octree representation of at least part of the object may be generated from the data. In the serialised octree representation, nodes are ordered such that (i) a node representing a volume which includes a layer of the object to be generated earlier in an intended order of object generation precedes a node representing a volume which consists of layer(s) of the object to be generated subsequently; (ii) nodes representing a volume which includes a given layer of the object are ordered based on a level of the nodes within the octree representation, wherein parent nodes appear before descendent nodes; and (iii) nodes representing a volume which includes a given layer of the object and being of the same level within the octree representation are ordered according to a location encoding pattern.
    Type: Grant
    Filed: October 12, 2016
    Date of Patent: December 1, 2020
    Assignee: Hewlett-Packard Development Company, L.P.C
    Inventors: Lluis Abello Rosello, Alvar Vinacua, Pere Brunet, Marc Comino, Jordi Gonzalez Rogel, Sergio Gonzalez, Josep Giralt Adroher, Sebastia Cortes Herms, Alex Carruesco Llorens
  • Patent number: 10839570
    Abstract: A graph display method, wherein a first graph corresponding to a first mathematical expression is displayed on a display, and when an operation to input, as a modified expression of the first mathematical expression, a third mathematical expression having a notation different from that of the first mathematical expression is accepted, and a third graph corresponding to the third mathematical expression is displayed on the display, the third graph is displayed on the display in a way of displaying, the way being different depending on whether a condition that the first mathematical expression is mathematically identical to the third mathematical expression is satisfied or not.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: November 17, 2020
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Miki Suzuki
  • Patent number: 10825175
    Abstract: An image processing apparatus acquires a plurality of pieces of first image data generated using volume data that is based on acoustic waves, extracts feature points from a plurality of pieces of the first image data, sets an unnecessary region to one or a plurality of pieces of the first image data using a distribution of the extracted feature points, reduces pixel values of the unnecessary region in one or a plurality of pieces of the first image data to which the unnecessary region has been set, and generates second image data using one or a plurality of pieces of the first image data in which the pixel values of the unnecessary region have been reduced and one or a plurality of pieces of the first image data in which the unnecessary region is not included.
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: November 3, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventors: Toshifumi Fukui, Yohei Hashizume
  • Patent number: 10825425
    Abstract: An information display method and an information display apparatus suitable for multi-person viewing are provided. The method is adapted to an electronic apparatus having a transparent display and a processor, and the method includes following steps: detecting a plurality of users viewing the transparent display, and calculating a gaze range of each user viewing the transparent display; calculating an intersection range of the gaze ranges of the users and determining whether a ratio of the intersection range to the gaze ranges exceeds a preset intersection ratio; displaying object information of the objects appeared in the gaze range according to each of the gaze ranges if the ratio does not exceed the preset intersection ratio; and displaying object information of the objects appeared in the gaze range according to the intersection range if the ratio exceeds the preset intersection ratio.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: November 3, 2020
    Assignees: Industrial Technology Research Institute, Intellectual Property Innovation Corporation
    Inventors: Tzu-Yi Yu, Kuo-Ping Chang, Heng-Yin Chen, Jia-Chong Ho