Patents Examined by Michael Le
-
Patent number: 11263721Abstract: A computer-implemented method is for providing a two-dimensional unfolded image of at least one tubular structure. In an embodiment, the method includes receiving three-dimensional image data of an examination region including the at least one tubular structure; selecting a set of input points in the three-dimensional image data; determining a projection surface with respect to the three-dimensional image data; calculating a set of surface points of the projection surface; calculating a deformed projection surface by applying a deformation algorithm onto the projection surface; calculating a set of voxel positions with respect to the three-dimensional image data based on the deformed projection surface; and calculating the two-dimensional unfolded image of the at least one tubular structure based on the three-dimensional image data and the set of voxel positions.Type: GrantFiled: November 20, 2020Date of Patent: March 1, 2022Assignee: SIEMENS HEALTHCARE GMBHInventors: Felix Lades, Max Schoebinger, Michael Suehling
-
Patent number: 11257286Abstract: Embodiments of this application disclose a method for rendering of simulating illumination performed at a terminal, including: obtaining first grid vertex information of a preset first virtual object model, the first grid vertex information including first color information and first normal information, the first normal information being obtained by baking a high model corresponding to the preset first virtual object model; performing vertex space conversion on the first normal information to obtain second normal information corresponding to the first grid vertex information; obtaining first illumination information corresponding to the first grid vertex information according to a preset color setting rule and the second normal information, the preset color setting rule being used to represent a correspondence between colors and illumination; and rendering the first virtual object model by using the first illumination information, the first color information, and the first grid vertex information to obtain aType: GrantFiled: February 12, 2020Date of Patent: February 22, 2022Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Jinhui Guo, Bin Li, Hui Chen
-
Patent number: 11244510Abstract: To achieve flexible setting of virtual objects in virtual space. An information processing apparatus includes: an information acquisition unit that obtains first state information regarding a state of a first user; and a setting unit that sets, on the basis of the first state information, a display mode of a second virtual object in a virtual space in which a first virtual object corresponding to the first user and the second virtual object corresponding to a second user are arranged.Type: GrantFiled: February 2, 2018Date of Patent: February 8, 2022Assignee: SONY CORPORATIONInventor: Ryuichi Suzuki
-
Patent number: 11217014Abstract: A method of identifying surfaces within a discretized mesh model is provided. The method comprises identifying a number of faces in the mesh model and constructing an adjacency graph of connections between the faces. A value is assigned to each connection in the adjacency graph according to a metric of similarity between incident faces of the connection. Connections with a metric of similarity value that satisfies a prescribed policy of elimination are removed from the adjacency graph. From the remaining connections in the adjacency graph a number of strongly connected components in the mesh model are determined.Type: GrantFiled: February 6, 2020Date of Patent: January 4, 2022Assignee: The Boeing CompanyInventors: John-Paul Nathaniel Sabino, Richard Joel Thompson
-
Patent number: 11217006Abstract: An exemplary three-dimensional (3D) simulation system accesses a two-dimensional (2D) video image captured by a video capture device and that depicts a bounded real-world scene and a real-world object present within the bounded real-world scene. The 3D simulation system accesses respective 3D models of the bounded real-world scene and the real-world object. Based on the 2D video image, the 3D simulation system tracks a spatial characteristic of the real-world object relative to the bounded real-world scene. Based on the tracked spatial characteristic of the real-world object and the 3D models of the bounded real-world scene and the real-world object, the 3D simulation system generates a 3D simulation of the bounded real-world scene within which the real-world object is simulated in accordance with the tracked spatial characteristic of the real-world object. Corresponding methods and systems are also disclosed.Type: GrantFiled: October 28, 2019Date of Patent: January 4, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Arthur van Hoff, Daniel Kopeinigg, Philip Lee, Solmaz Hajmohammadi, Sourabh Khire, Simion Venshtain
-
Patent number: 11216907Abstract: An image generating apparatus 10 acquires information associated with a motion of a head of a user wearing a head-mounted display 100. For a period of time for which the head is stopped, the image generating apparatus 10 generates a display image 70 with a standard resolution, and transmits the display image 70 to the head-mounted display 100, so that display images 71 having the same resolution are displayed. For a period of time for which the head is moved, the image generating apparatus 10 generates display images 72 each having the reduced resolution, and the head-mounted display 100 generates display images 73 obtained by enlarging the display images 72.Type: GrantFiled: May 18, 2017Date of Patent: January 4, 2022Assignee: SONY INTERACTIVE ENTERTAINMENT INC.Inventor: Hidehiko Ogasawara
-
Patent number: 11210840Abstract: A transform method applied in an image processing system is disclosed, comprising: when the image capture module is rotated, respectively performing inverse rotation operations over post-rotation space coordinates of three first vertices from a integral vertex stream according to rotation angles of the image capture module to obtain their pre-rotation space coordinates; calculating pre-rotation longitudes and latitudes of the three first vertices according to their pre-rotation space coordinates; selecting one from a pre-rotation panoramic image, a south polar image and a north polar image as a texture image to determine a texture ID for the three first vertices according to their pre-rotation latitudes; and, calculating pre-rotation texture coordinates according to the texture ID and the pre-rotation longitudes and latitudes to form a first complete data structure for each of the three first vertices.Type: GrantFiled: August 27, 2020Date of Patent: December 28, 2021Assignee: Aspeed Technology Inc.Inventor: Chung-Yen Lu
-
Patent number: 11204495Abstract: A device for generating a model of an object with superposition image data in a virtual environment includes an image capturing element configured to generate an image data stream of the object as well as a calculating unit configured to extract, from the image data stream, a model of the object from a real environment, to insert the extracted model into the virtual environment, and to superpose at least part of the model with superposition image data so as to generate the model of the object with superposition image data in the virtual environment, and a display element configured to display the model of the object with superposition image data in the virtual environment.Type: GrantFiled: March 9, 2018Date of Patent: December 21, 2021Assignee: Bitmanagement Software GmbHInventor: Peter Schickel
-
Patent number: 11205284Abstract: Vehicle-mounted camera pose estimation methods, apparatuses, and systems, and electronic devices involve performing lane line detection of a road on which a vehicle drives on the basis of a video stream of the road acquired by a vehicle-mounted camera; obtaining horizon information of the road on which the vehicle drives according to a lane line detection result; and obtaining pose information of the vehicle-mounted camera according to the horizon information.Type: GrantFiled: January 21, 2020Date of Patent: December 21, 2021Assignee: BEIJING SENSETIME TECHNOLOGY DEVELOPMENT CO., LTD.Inventors: Xing Dai, Zhe Wang, Jianping Shi
-
Patent number: 11200748Abstract: Systems and methods for conveying virtual content in an augmented reality environment comprising images of virtual content superimposed over physical objects and/or physical surroundings visible within a field of view of a user as if the images of the virtual content were present in the real world. Exemplary implementations may: obtain user information for a user associated with a presentation device physically present at a location of the system; compare the user information with the accessibility criteria for the virtual content to determine whether any portions of the virtual content are to be presented to the user based on the accessibility criteria and the user information for the user; and facilitate presentation of the virtual content to the user via presentation device of user based on the virtual content information, the field of view, and the correlations between the multiple linkage points and the reference frame of the virtual content.Type: GrantFiled: October 20, 2020Date of Patent: December 14, 2021Inventor: Nicholas T. Hariton
-
Patent number: 11200289Abstract: The method, computer program product, and computer system of the present invention may include a computing device which may identify contacts of a first user from a data communication channel and create a contact profile for each of the identified contacts in a universal data sharing panel. The contact profiles may contain contact information for each of the identified contacts, the contact information may be extracted from the data communication channel. The computing device may map the data communication channel associated with each of the identified contacts to a corresponding contact profile in the universal data sharing panel according to a set of data sharing rules. The computing device may receive data to be sent to a second user. The computing device may send the data to the second computing device of the second user using the universal data sharing panel in accordance with the set of data sharing rules.Type: GrantFiled: May 2, 2018Date of Patent: December 14, 2021Assignee: International Business Machines CorporationInventors: Uri Kartoun, XiaoJing Liu, Fang Lu
-
Patent number: 11189063Abstract: A method, computer system, and computer program product for managing comments directed to a 360-degree image are provided. The embodiment may include identifying relative positions of a viewable area and user-posted comments by navigating a 360-degree image. The embodiment may also include validating content relevancy of the user-posted comments using a contextual analysis engine. The embodiment may further include aligning the user-posted comments in a different portion of the 360-degree image when the user-posted comments are misplaced or not contextually related to an original position of the viewable area. The embodiment may also include generating a 3D visualization diagram based on the validated user-posted comments, the aligned user-posted comments and the relative positions using a visualization engine.Type: GrantFiled: August 23, 2019Date of Patent: November 30, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric V. Kline, Sarbajit K. Rakshit
-
Patent number: 11188501Abstract: A search management system and method to perform a search of first set of records maintained in a transactional data store (e.g., a commit log of a relational data store) and a second set of records maintained in a batch-updated data store. The search results corresponding to the transactional data store and the batch-updated data store are merged to generate a search result dataset to provide in response to a search query. The transactional layer or transaction data store is a commit log configured to manage and store records in accordance with recently executed operations (e.g., add and delete record operations) based on communications with one or more customer systems relating to customer data. Records maintained in the commit log are subsequently stored in the batch-updated data store as a result of a batching process.Type: GrantFiled: August 15, 2017Date of Patent: November 30, 2021Assignee: Amazon Technologies, Inc.Inventors: Vamsi Krishna Giridharan, Stefano Stefani, Ming Xie, Jia Bi Zhang
-
Patent number: 11189068Abstract: Embodiments relate to macro-based customization of electronic maps. A computing device stores a macro representing a map feature. The macro includes a set of textures, and the set of textures includes a height map. The computing device places an instance of the macro in an electronic map. The instance of the macro is visually represented in the electronic map based on a set of textures of the instance of the macro that corresponds to the set of textures of the macro. The computing device edits a texture in the set of textures of the instance of the macro. The computing device updates the visual representation of the instance of the macro based on the edit to the texture.Type: GrantFiled: December 13, 2019Date of Patent: November 30, 2021Assignee: Square Enix Ltd.Inventors: Sahil Ramani, Patrick Wouterse, Matt Bard, Kenneth Tan, Jose Aponte
-
Patent number: 11182365Abstract: Systems and methods are described that provide for distributively storing and accessing data across multiple hash tables, such that utilization of the hash tables is optimized. In particular, a key associated with a value is split into two or more sub-keys and the sub-keys are inserted into respective hash tables with associated values. For each sub-key except the final sub-key derived from a particular key, the value paired with the sub-key is an identifier that points to the location of the next sub-key and its associated value, which may be stored in the other hash tables. The final sub-key derived from the original key is paired with the value associated with the key, such as an action to be performed. Thus, rather than using a single key (which may be very large) to access or store a particular value, multiple (smaller) sub-keys are used to ultimately access the same value via multiple, smaller hash tables.Type: GrantFiled: March 21, 2016Date of Patent: November 23, 2021Assignee: Mellanox Technologies TLV Ltd.Inventors: Aviv Kfir, Benny Koren, Gil Levy, Barak Gafni
-
Patent number: 11182393Abstract: A method, computer system, and a computer program product for data analysis using a plurality of map data is provided. The present invention may include generating recommendation data from a plurality of corpus data. The present invention may include receiving a user region corresponding to a geographic area. The present invention may include determining a plurality of nouns from the recommendation data. The present invention may include presenting the plurality of nouns to a user. The present invention may include receiving a plurality of predictor variables. The present invention may include determining a plurality of target variables based on the predictor variables. The present invention may include determining a weight for each predictor variable based on the plurality of target variables. The present invention may include presenting the plurality of predictor variables and the weight of each predictor variable to the user.Type: GrantFiled: February 21, 2017Date of Patent: November 23, 2021Assignee: International Business Machines CorporationInventor: Emiko Takeuchi
-
Patent number: 11182970Abstract: A system may include an augmented reality (AR) aircraft window. The AR aircraft window may include a transparent emissive display layer, a camera, and a processor communicatively coupled to the transparent emissive display layer and the camera. The processor may be configured to: receive, from an avionics computing device, aircraft data including information of a location, an altitude, a heading, and a bank angle of an aircraft; receive video from the camera; perform head tracking operations to determine a position of at least one of eyes or a head of a user based at least on the video from the camera; generate graphical AR content aligned with the user's view through the AR aircraft window based at least on the aircraft data and performance of the head tracking operations; and output, to the transparent emissive display layer, the graphical AR content when at least one window shader element is transparent.Type: GrantFiled: December 9, 2019Date of Patent: November 23, 2021Assignee: Rockwell Collins, Inc.Inventor: Shawn Kathol
-
Patent number: 11163370Abstract: A computer-implemented method and system for, using a camera, detecting a gesture during a video stream; using a computing device, generating a digital drawing that corresponds to the gesture and storing the digital drawing in a database as a gesture layer; using the computing device, combining the gesture layer with the video stream to generate a gesture visualization; and using the computing device, causing the gesture visualization to be displayed in one or more displays of one or more other computing devices.Type: GrantFiled: October 17, 2019Date of Patent: November 2, 2021Assignee: RingCentral, Inc.Inventor: Erik Dmitrievich Parland
-
Patent number: 11163416Abstract: A light emitting user input device can include a touch sensitive portion configured to accept user input (e.g., from a user's thumb) and a light emitting portion configured to output a light pattern. The light pattern can be used to assist the user in interacting with the user input device. Examples include emulating a multi-degree-of-freedom controller, indicating scrolling or swiping actions, indicating presence of objects nearby the device, indicating receipt of notifications, assisting pairing the user input device with another device, or assisting calibrating the user input device. The light emitting user input device can be used to provide user input to a wearable device, such as, e.g., a head mounted display device.Type: GrantFiled: April 27, 2018Date of Patent: November 2, 2021Assignee: Magic Leap, Inc.Inventors: James M. Powderly, Savannah Niles, Christopher David Nesladek, Isioma Osagbemwenorue Azu, Marshal Ainsworth Fontaine, Haney Awad, William Wheeler, Brian David Schwab, Brian Edward Oliver Bucknor
-
Patent number: 11164545Abstract: A method involves receiving, at a host device, information indicative of available bandwidth on a variable bandwidth connection between the host device and a display control device, which may be based on monitoring a signal level on the connection, a link radio modulation mode, traffic on the connection, or the data rate of any return signals from the display control device. The method includes setting one or more parameters used to generate the display data that change compressibility of the display data based on the information, where compressibility of the display data affects efficiency of compression of the display data, and where the setting of the parameters may be based on a compression algorithm used when compressing the display data. The method includes generating the display data using the one or more parameters, compressing the display data, and transmitting the display data to the display control device.Type: GrantFiled: July 9, 2019Date of Patent: November 2, 2021Assignee: DISPLAYLINK (UK) LIMITEDInventors: Andrew Paterson, Trevor Hall, Douglas Morse