Patents Examined by Martin Mushambo
  • Patent number: 12236539
    Abstract: Methods, systems, and a computer program product are disclosed. The first method includes obtaining virtual session data in real time, identifying a positional utterance in the virtual session data, and generating a positional insight for the positional utterance. The first method also includes generating a best-practices recommendation based on the positional insight. The second method includes obtaining virtual session data, identifying positional utterances in the virtual session data, and generating positional insights for each of the positional utterances. The second method also includes selecting each of the positional insights having confidence scores above a threshold score and generating best-practices recommendations based on the selected positional insights.
    Type: Grant
    Filed: June 20, 2022
    Date of Patent: February 25, 2025
    Assignee: International Business Machines Corporation
    Inventors: Martin G. Keen, Jeremy R. Fox, Alexander Reznicek, Bahman Hekmatshoartabari
  • Patent number: 12229901
    Abstract: Systems and methods are provided for performing operations on an augmented reality (AR) device using an external screen streaming system. The system establishes, by one or more processors of an AR device, a communication with an external client device. The system causes overlay of, by the AR device, a first AR object on a real-world environment being viewed using the AR device. The system receives, by the AR device, a first image from the external client device. The system, in response to receiving the first image from the external client device, overlays the first image on the first AR object by the AR device.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: February 18, 2025
    Assignee: Snap Inc.
    Inventors: Ilteris Kaan Canberk, Bernhard Jung, Shin Hwun Kang, Daria Skrypnyk, Tianyi Sun, Lien Le Hong Tran
  • Patent number: 12223585
    Abstract: Apparatus and method for grouping rays based on quantized ray directions. For example, one embodiment of an apparatus comprises: An apparatus comprising: a ray generator to generate a plurality of rays; ray direction evaluation circuitry/logic to generate approximate ray direction data for each of the plurality of rays; ray sorting circuitry/logic to sort the rays into a plurality of ray queues based, at least in part, on the approximate ray direction data.
    Type: Grant
    Filed: October 3, 2023
    Date of Patent: February 11, 2025
    Assignee: Intel Corporation
    Inventors: Karol Szerszen, Prasoonkumar Surti, Gabor Liktor, Karthik Vaidyanathan, Sven Woop
  • Patent number: 12223577
    Abstract: One embodiment of the present invention sets forth a technique for generating actuation values based on a target shape such that the actuation values cause a simulator to output a simulated soft body that matches the target shape. The technique includes inputting a latent code that represents a target shape and a point on a geometric mesh into a first machine learning model. The technique further includes generating, via execution of the first machine learning model, one or more simulator control values that specify a deformation of the geometric mesh, where each of the simulator control values is based on the latent code and corresponds to the input point, and generating, via execution of the simulator, a simulated soft body based on the one or more simulator control values and the geometric mesh. The technique further includes causing the simulated soft body to be outputted to a computing device.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: February 11, 2025
    Assignees: Disney Enterprises, INC., ETH Zürich (Eidgenössische Technische Hochschule Zürich)
    Inventors: Gaspard Zoss, Baran Gözcü, Barbara Solenthaler, Lingchen Yang, Byungsoo Kim
  • Patent number: 12216281
    Abstract: The present specification describes examples of position-based switching of display devices. An example augmented reality (AR) device includes an AR display device to render display data. The example AR device also includes a wireless communication device to transmit and receive wireless signals. The example AR device further includes a processor to: 1) determine a position of the AR device relative to a computing device based on wireless signals communicated with the computing device; and 2) switch an activity state of the AR display device based on the determined position of the AR device relative to the computing device.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: February 4, 2025
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chung-Chun Chen, Ming-Shien Tsai, Chih-Ming Huang
  • Patent number: 12217379
    Abstract: In some implementations, a method includes obtaining a virtual object kit that includes a set of virtual object templates of a particular virtual object type. In some implementations, the virtual object kit includes a plurality of groups of components. In some implementations, each of the plurality of groups of components is associated with a particular portion of a virtual object. In some implementations, the method includes receiving a request to assemble a virtual object. In some implementations, the request includes a selection of components from at least some of the plurality of groups of components. In some implementations, the method includes synthesizing the virtual object in accordance with the request.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: February 4, 2025
    Assignee: APPLE INC.
    Inventor: Jack R. Greasley
  • Patent number: 12211272
    Abstract: Images of an object may be captured via a camera at a mobile computing device at different viewpoints. The images may be used to identify components of the object and to identify damage estimates estimating damage to some or all of the components. Capture coverage levels corresponding with the components may be determined, and then recording guidance may be provided for capturing additional images to increase the capture coverage levels.
    Type: Grant
    Filed: November 16, 2023
    Date of Patent: January 28, 2025
    Assignee: Fyusion, Inc.
    Inventors: Stefan Johannes Josef Holzer, Matteo Munaro, Pavel Hanchar, Rodrigo Ortiz-Cayon, Aidas Liaudanskas
  • Patent number: 12211167
    Abstract: Various implementations disclosed herein include devices, systems, and methods that generate a combined 3D representation of a user. For example, a process may include obtaining a first three-dimensional (3D) representation of a first portion of a user. The process may further include obtaining a sequence of frame-specific second 3D representations in a period of time, each of the frame-specific second 3D representations represent a second portion of the user. The process may further include generating a combined 3D representation of the user for the period of time by modifying the first 3D representation with a respective frame-specific second 3D representation.
    Type: Grant
    Filed: December 12, 2023
    Date of Patent: January 28, 2025
    Assignee: Apple Inc.
    Inventor: Michael S. Hutchinson
  • Patent number: 12204566
    Abstract: Implementations relate to updating agricultural records that include inferences gathered by one or more sensors deployed at an agricultural location. The records are matched to mapping tiles of a mapping application and the mapping tile records are updated according to the updated data that was received. Implementations further include identifying parent tiles to each of the updated records, where a parent tile is an aggregation of multiple mapping tiles that can be utilized by a mapping application to render an interface that allows a user to view the data with varying degrees of granularity.
    Type: Grant
    Filed: September 28, 2022
    Date of Patent: January 21, 2025
    Assignee: Deere &Company
    Inventors: Nanzhu Wang, Hong Wu, Jie Gu
  • Patent number: 12205221
    Abstract: Model data of a virtual model imitating an object model is generated based on photographed data obtained by photographing the object model including a joint structure. A given applied joint structure is applied to the virtual model. The virtual model based on the model data is disposed in a given virtual space. Virtual model management data including the model data and data of the applied joint structure is stored in a predetermined storage section or is externally output as data for causing a joint of the virtual model to function.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: January 21, 2025
    Assignee: BANDAI NAMCO ENTERTAINMENT INC.
    Inventors: Kotaro Usui, Kensuke Tsukanaka, Tsuyoshi Koda, Akihiko Yasunaga
  • Patent number: 12201484
    Abstract: A system comprises a processor and a memory having computer readable instructions stored thereon, which, when executed by the processor, cause the system to display an image of a surgical environment. The image includes an information icon corresponding to an instrument in the surgical environment. The instructions further cause the system to display an image of a body part of a user. The image of the body part is used to interact with the information icon. The instructions further cause the system to receive a gesture of the body part, via a gesture-based input device registering movement of the body part, to cause the image of the body part to interact with the information icon. The instructions further cause the system to display an information menu in the image of the surgical environment based on the interaction between the image of the body part and the information icon.
    Type: Grant
    Filed: August 14, 2023
    Date of Patent: January 21, 2025
    Assignee: INTUITIVE SURGICAL OPERATIONS, INC.
    Inventors: Brandon D. Itkowitz, Simon P. DiMaio, Paul W. Mohr, Theodore W. Rogers
  • Patent number: 12198287
    Abstract: Aspects of the present disclosure involve a system for presenting AR items. The system performs operations including: receiving an image that includes a depiction of a first real-world body part in a real-world environment; applying a machine learning technique to the image to generate a plurality of dense outputs each associated with a respective pixel of a plurality of pixels in the image; applying a first task-specific decoder to the plurality of dense outputs to identify a pixel corresponding to a center of the first real-world body part; applying a second task-specific decoder using the identified pixel to retrieve a 3D rotation, translation and scale of first real-world body part from the plurality of dense outputs; modifying an AR object based on the 3D rotation, translation, and scale of first real-world body part; and modifying the image to include a depiction of the modified AR object.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: January 14, 2025
    Assignee: Snap Inc.
    Inventors: Daniel Monteiro Stoddart, Efstratios Skordos, Iason Kokkinos
  • Patent number: 12198175
    Abstract: The disclosure discloses an object comparison method and apparatus, relating to the technical field of computers. One specific implementation mode of the method comprises: acquiring, in response to a selection operation of at least two objects in an object list, corresponding object information according to identifiers of the at least two objects; performing, on the basis of each object information, three-dimensional model information rendering to obtain three-dimensional model information of each of the objects; and receiving image information of a real scenario to construct three-dimensional reconstruction information of the real scenario, and superimposing the three-dimensional model information of each of the objects onto the three-dimensional reconstruction information for display and comparison.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: January 14, 2025
    Assignees: BEIJING WODONG TIANJUN INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.
    Inventor: Qiang Wang
  • Patent number: 12190432
    Abstract: A graphics processing hardware pipeline is arranged to perform an edge test or a depth calculation. Each hardware arrangement includes a microtile component hardware element, multiple pixel component hardware elements, one or more subsample component hardware elements and a final addition and comparison unit. The microtile component hardware element calculates a first output using a sum-of-products and coordinates of a microtile within a tile in the rendering space. Each pixel component hardware element calculates a different second output using the sum-of-products and coordinates for different pixels defined relative to an origin of the microtile. The subsample component hardware element calculates a third output using the sum-of-products and coordinates for a subsample position defined relative to an origin of a pixel.
    Type: Grant
    Filed: August 29, 2023
    Date of Patent: January 7, 2025
    Assignee: Imagination Technologies Limited
    Inventor: Casper Van Benthem
  • Patent number: 12190260
    Abstract: A system that includes a depth perception camera to estimate or otherwise measure the dimensions of a proposed carry-on item to determine whether the proposed carry-on item complies with limitations associated with a user. The system is configured to enable checking the proposed carry-on item and receiving payment for the checked item when the item exceeds the limitations associated with the user. Displayed to the user are dimension lines associated with the maximum dimensions of the limitations and/or the captured dimensions of the proposed carry-on item.
    Type: Grant
    Filed: September 18, 2023
    Date of Patent: January 7, 2025
    Assignee: AMERICAN AIRLINES, INC.
    Inventors: Jayaraman Solavaram Srinivasan, Krishnan Subramanian, Surendra Babu Badugu, Rawnda Draper
  • Patent number: 12183048
    Abstract: The present application provides an image stitching method, apparatus and device based on reinforcement learning and a storage medium. The method includes: acquiring initial calibration parameters, collecting a sample image and position information of a motion platform; setting a negative reward function; acquiring a state set and a negative reward value set according to a randomly generated action set, the initial calibration parameters, the position information of the motion platform and the negative reward function to construct a probability kinematics model; constructing a state value function based on an occurrence probability of the state, and acquiring an optimal action by optimizing the state value function; and acquiring optimized calibration parameters through the optimal action and the initial calibration parameters, and carrying out image stitching on corresponding sample images through the optimized calibration parameters.
    Type: Grant
    Filed: July 9, 2024
    Date of Patent: December 31, 2024
    Assignee: GUANGDONG UNIVERSITY OF TECHNOLOGY
    Inventors: Jian Gao, Junlang Liang, Lanyu Zhang, Yuheng Luo, Zhuojun Zheng, Xin Chen
  • Patent number: 12175617
    Abstract: An information processing system comprises processing circuitry configured to render a virtual space; render each mobile medium associated with each user, each mobile medium being able to move within the virtual space; associate designated movement authority information to a first mobile medium, the first mobile medium being associated with a first user based on a first input from the first user; switch the designated movement authority information from association with the first mobile medium to association with a second mobile medium, the second mobile medium being associated with a second user different from the first user and based on a second input from the first user; and judge, based on the designated movement authority information, whether to allow one mobile medium to move toward a designated position within the virtual space.
    Type: Grant
    Filed: September 30, 2022
    Date of Patent: December 24, 2024
    Assignee: GREE, INC.
    Inventor: Akihiko Shirai
  • Patent number: 12169902
    Abstract: In one implementation, a method of displaying content is performed at a device including a display, one or more processors, and non-transitory memory. The method includes scanning a first physical environment to detect a first physical object in the first physical environment and a second physical object in the first physical environment, wherein the first physical object meets at least one first object criterion and the second physical object meets at least one second object criterion. The method includes displaying, in association with the first physical environment, a virtual object moving along a first path from the first physical object to the second physical object.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: December 17, 2024
    Assignee: APPLE INC.
    Inventors: Mark E. Drummond, Daniel L Kovacs, Shaun D. Budhram, Edward Ahn, Behrooz Mahasseni, Aashi Manglik, Payal Jotwani, Mu Qiao, Bo Morgan, Noah Gamboa, Michael J. Gutensohn, Dan Feng, Siva Chandra Mouli Sivapurapu
  • Patent number: 12164702
    Abstract: An electronic device operating method applied to an electronic device. The method includes obtaining hand operation information at least related to a posture of an operator, determining an operation mode of the operator based on the hand operation information, and directing the electronic device to a state corresponding to the operation mode based on an association relationship between the operation mode and a preset operation function of the electronic device.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: December 10, 2024
    Assignee: LENOVO (BEIJING) LIMITED
    Inventors: Ying Gao, Xiaoren Cheng
  • Patent number: 12148097
    Abstract: Methods and systems for estimation of a 3D hand pose are disclosed. A 2D image containing a detected hand is processed using a U-net network to obtain a global feature vector and a heatmap for the keypoints of the hand. Information from the global feature vector and the heatmap are concatenated to obtain a set of input tokens that are processed using a transformer encoder to obtain a first set of 2D keypoints representing estimated 2D locations of the keypoints in a first view. The first set of 2D keypoints are inputted as a query to a transformer decoder, to obtain a second set of 2D keypoints representing estimated 2D locations of the keypoints in a second view. The first and second sets of 2D keypoints are aggregated to output the set of estimated 3D keypoints.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: November 19, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Yannick Verdie, Zihao Yang, Deepak Sridhar, Steven George McDonagh, Juwei Lu