Patent Assignment
Reel/Frame 071550/0174
Assignment of Assignor's Interest
Recorded: 2025-06-13
Pages: 13
Assignor
GOOGLE LLC
Executed: 2025-06-12
Assignee
GDM HOLDING LLC
1600, AMPHITHEATRE PARKWAY, MOUNTAIN VIEW, CALIFORNIA, 94043
Covered Properties
(85)
Training a Simulation-to-Real Model, Based on Perception Losses, to Mitigate Reality Gap in Robotics and/or Other Applications
Patent:
12,688,341 →
Application:
15/929,471 →
Determining States and Modifying Environments According to States
Application:
16/360,401 →
Publication:
US US20190219973A1
Fusing a Static Large Field of View and High Fidelity Moveable Sensors for a Robot Platform
Application:
17/106,906 →
Publication:
US US20220168909A1
Controlling Multiple Simulated Robots with a Single Robot Controller
Application:
17/197,651 →
Publication:
US US20220288782A1
True Positive Transplant
Application:
17/657,464 →
Publication:
US US20220222772A1
Imitation Robot Control Stack Models
Patent:
12,377,536 →
Application:
17/985,528 →
General-Purpose Systolic Array
Application:
19/095,710 →
Publication:
US US20250231906A1
System(S) and Method(S) of Using Behavioral Cloning Value Approximation in Training and Refining Robotic Control Policies
Application:
19/107,481 →
Robot Control Based on Natural Language (Nl) Input and Based on Descriptor(S) of Object(S) That Are Present in Environment with Robot and Relevant to the Nl Input
Application:
19/112,153 →
Publication:
US US20260186488A1
Semantic Heat Map for Robot Object Search
Application:
19/130,247 →
Methods and Systems for Robot Cloud Computing
Application:
61/483,291 →
Methods and Systems for Robot and User Interaction
Application:
61/483,295 →
Methods and Systems for Robot Functions and Interfaces
Application:
61/483,300 →
Methods and Systems for Generating a Layered Display of a Device
Application:
61/587,875 →
Enhancing Sensor Data by Coordinating and/or Correlating Data Attributes
Application:
61/588,440 →
Shared Robot Knowledge Base for Use with Cloud Computing System
Application:
61/588,944 →
Methods and Systems for Autonomous Robotic Decision Making
Application:
61/591,616 →
Determining States and Modifying Environments According to States
Application:
61/592,673 →
Methods and Systems for Multirobotic Management
Application:
61/593,078 →
Methods and Systems for Robotic Proactive Informational Retrieval from Ambient Context
Application:
61/593,095 →
Methods and Systems for Providing a Data Library for Robotic Devices
Application:
61/595,761 →
Overlaying Sensor Data in a User Interface
Application:
61/595,847 →
Projection of Interactive Map Data
Application:
61/595,862 →
Systems and Methods for Determining a Status of a Component of a Robotic Device
Application:
61/595,865 →
Systems and Methods for Representing Information Associated with Objects in an Area
Application:
61/595,869 →
Systems and Methods for Allocating Tasks to a Plurality of Robotic Devices
Application:
61/595,872 →
Systems and Methods for Determining a Potential Failure or Other Status of a Robotic Device
Application:
61/595,875 →
Methods and Systems for Distributing Tasks Among Robotic Devices
Application:
61/595,930 →
Methods and Systems for Robot Personality Development
Application:
61/596,026 →
Methods and Systems for Robot Cloud Computing Using Slug Trails
Application:
61/596,425 →
Methods and Systems for Robotic Analysis of Environmental Conditions and Response Thereto
Application:
61/596,533 →
Method and System for Including Robots into Social Networks
Application:
61/596,608 →
Systems and Methods for Using Robots to Monitor Environmental Conditions in an Environment
Application:
61/596,780 →
Methods and Systems for Estimating a Location of a Robot
Application:
61/596,785 →
Apparatus and Methods for Redirecting Light to Provide for Reorientation of a Camera
Application:
61/596,841 →
Systems and Methods to Adjust Actions Based on Latency Levels
Application:
61/596,994 →
Systems and Methods for Object Recognition
Application:
61/596,995 →
Systems and Methods for Inventorying Objects
Application:
61/596,998 →
Machine Vision Calibration with Cloud Computing Systems
Application:
61/597,495 →
Mixed Case Palletizing and Truck Loading/Unloading
Application:
61/793,151 →
Environment Reconstruction and Trajectory Planning
Application:
61/798,425 →
Optical Sensors
Application:
61/798,505 →
Object Reconstruction and Detection
Application:
61/798,564 →
Deep Reinforcement Learning for Playing Atari Games
Application:
61/888,247 →
Methods and Systems for Generating Instructions for a Robotic System to Carry Out a Task
Application:
62/028,389 →
Methods and Systems for Augmented Reality to Display Virtual Representations of Robotic Device Actions
Application:
62/041,173 →
Robot to Human Feedback
Application:
62/041,299 →
Robotic Operation Libraries
Application:
62/041,393 →
Dynamically Maintaining a Map of a Fleet of Robotic Devices in an Environment to Facilitate Robotic Action
Application:
62/078,250 →
Spatial Transformer Modules
Application:
62/171,997 →
Generating Robot Trajectories Using a Real Time Trajectory Generator and a Path Optimizer
Application:
62/280,017 →
Control Policies for Robotic Agents
Application:
62/395,229 →
Control Policies for Collective Robot Learning
Application:
62/395,314 →
Methods and Systems for Simultaneous Localization and Calibration
Application:
62/488,639 →
Generating and Utilizing Spatial Affordances for an Object in Robotics Applications
Application:
62/555,525 →
Machine Learning Methods and Apparatus for Robotic Manipulation and That Utilize Multi-Task Domain Adaptation
Application:
62/559,279 →
Action Prediction Networks for Robotic Grasping
Application:
62/731,854 →
Asynchronous Robotic Control Using Most Recently Selected Robotic Action Data
Application:
62/897,873 →
Robotic Control Using Action Image(S) and Critic Network
Application:
62/900,571 →
Robotic Control Using Value Distributions
Application:
62/900,604 →
Using Adjustable Vision Component for on-Demand Vision Data Capture of Areas Along a Predicted Trajectory of a Robot
Application:
62/901,201 →
Classifying Out-of-Distribution Data Using a Contrastive Loss
Application:
63/035,578 →
Utilizing Past Contact Physics in Robotic Manipulation (E.G., Pushing) of an Object
Application:
63/108,317 →
Simulation Driven Robotic Control of Real Robot(S)
Application:
63/132,582 →
Learning Robotic Skills with Imitation and Reinforcement at Scale
Application:
63/212,026 →
Learning from demonstration for determining robot perception motion
Application:
63/244,902 →
Mitigating Reality Gap Through Feature-Level Domain Adaptation in Training of Vision-Based Robot Action Model
Application:
63/280,039 →
Using Embeddings, Generated Using Robot Action Models, in Controlling Robot to Perform Robotic Task
Application:
63/303,912 →
Semantic Heat Map for Robot Object Search
Application:
63/383,812 →
Robot Control Based on Natural Language (Nl) Input and Based on Descriptor(S) of Object(S) That Are Present in Environment with Robot and Relevant to the Nl Input
Application:
63/407,019 →
System(S) and Method(S) of Using Behavioral Cloning Value Approximation in Training and Refining Robotic Control Policies
Application:
63/407,134 →
Robot Navigation in Dependence on Gesture(S) of Human(S) in Environment with Robot
Application:
63/407,429 →
System(S) and Method(S) of Using Behavioral Cloning Value Approximation in Training and Refining Robotic Control Policies
Application:
63/408,714 →
Learning an Ego State Model Through Perceptual Boosting
Application:
63/476,312 →
On-Robot Data Collection
Application:
63/481,356 →
Methods and Apparatus for Reinforcement Learning
PCT:
PCT/US2014/059511 ↗
Augmenting Neural Networks with External Memory
PCT:
PCT/US2015/055817 ↗
Augmenting Neural Networks to Generate Additional Outputs
PCT:
PCT/US2015/067159 ↗
Distributed Training of Reinforcement Learning Systems
PCT:
PCT/US2016/016757 ↗
Spatial Transformer Modules
PCT:
PCT/US2016/035892 ↗
Whitened Neural Network Layers
PCT:
PCT/US2016/035901 ↗
Training Reinforcement Learning Neural Networks
PCT:
PCT/US2016/051095 ↗
Robot Base Position Planning
PCT:
PCT/US2019/061349 ↗
Controlling Multiple Simulated Robots with a Single Robot Controller
PCT:
PCT/US2022/019128 ↗
A General-Purpose Systolic Array
PCT:
PCT/US2023/013016 ↗
Related Assignments
(25)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest
Aug 13, 2012
From: HICKMAN, RYAN
To: GOOGLE INC.
Reel/Frame 028773/0341 →
Assignment of Assignor's Interest
Aug 17, 2012
From: HICKMAN, RYAN
To: GOOGLE INC.
Reel/Frame 028802/0964 →
Corrective Assignment to Correct the Application Number Previously Recorded on Reel 028773 Frame 0341. Assignor(S) Hereby Confirms the Application Number Should Be Changed from 61/592,637 to 61/592,673.
Jan 30, 2013
From: HICKMAN, RYAN
To: GOOGLE INC.
Reel/Frame 029785/0875 →
Assignment of Assignor's Interest
Jul 3, 2013
From: BRADSKI, GARY; HINTERSTOISSER, STEFAN; KONOLIGE, KURT; RUBLEE, ETHAN
To: INDUSTRIAL PERCEPTION, INC.
Reel/Frame 030747/0782 →
Assignment of Assignor's Interest
Jul 3, 2013
From: BRADSKI, GARY; KONOLIGE, KURT; RUBLEE, ETHAN
To: INDUSTRIAL PERCEPTION, INC.
Reel/Frame 030739/0566 →
Assignment of Assignor's Interest
Jul 8, 2013
From: BRADSKI, GARY; CROFT, STEVE; KONOLIGE, KURT; RUBLEE, ETHAN
To: INDUSTRIAL PERCEPTION, INC.
Reel/Frame 030752/0538 →
Assignment of Assignor's Interest
Sep 1, 2016
From: GOOGLE INC.
To: X DEVELOPMENT LLC
Reel/Frame 039900/0610 →
Assignment of Assignor's Interest
Dec 4, 2017
From: GOOGLE LLC
To: X DEVELOPMENT LLC
Reel/Frame 044291/0671 →
Assignment of Assignor's Interest
Dec 4, 2017
From: INDUSTRIAL PERCEPTION LLC
To: GOOGLE LLC
Reel/Frame 044291/0525 →
Change of Name
Dec 4, 2017
From: INDUSTRIAL PERCEPTION, INC.
To: INDUSTRIAL PERCEPTION LLC
Reel/Frame 044683/0688 →
Assignment of Assignor's Interest
Mar 21, 2019
From: GOOGLE INC.
To: X DEVELOPMENT LLC
Reel/Frame 048976/0656 →
Assignment of Assignor's Interest
Mar 21, 2019
From: HICKMAN, RYAN
To: GOOGLE INC.
Reel/Frame 048665/0062 →
Assignment of Assignor's Interest
May 11, 2020
From: HO, DANIEL; BAI, YUNFEI; RAO, KUNISHKA
To: X DEVELOPMENT LLC
Reel/Frame 052622/0607 →
Assignment of Assignor's Interest
Dec 3, 2020
From: SATAT, GUY; REPHAELI, EDEN
To: X DEVELOPMENT LLC
Reel/Frame 054533/0430 →
Assignment of Assignor's Interest
Apr 23, 2021
From: BENNICE, MATTHEW; BECHARD, PAUL
To: X DEVELOPMENT LLC
Reel/Frame 056023/0974 →
Assignment of Assignor's Interest
Aug 3, 2021
From: X DEVELOPMENT LLC
To: INTRINSIC INNOVATION LLC
Reel/Frame 057650/0325 →
Corrective Assignment to Correct the Receiving Party Address Previously Recorded at Reel: 057650 Frame: 0325. Assignor(S) Hereby Confirms the Assignment.
Oct 8, 2021
From: X DEVELOPMENT LLC
To: INTRINSIC INNOVATION LLC
Reel/Frame 057896/0807 →
Assignment of Assignor's Interest
Jan 10, 2022
From: OOO "IK SOVREMENNYE TEKHNOLOGII"
To: RESOTECH MEDICAL SOLUTIONS CORP.
Reel/Frame 058611/0971 →
Assignment of Assignor's Interest
Mar 31, 2022
From: BATALLER, IGNACIO PABLO MELLADO; GREENBERG, ALEXA; LEGER, CHRIS
To: X DEVELOPMENT LLC
Reel/Frame 059463/0609 →
Assignment of Assignor's Interest
Nov 15, 2022
From: BECHARD, PAUL; BENNICE, MATTHEW; SIMON, JOSÉPHINE; LIN, JIAYI
To: X DEVELOPMENT LLC
Reel/Frame 061780/0070 →
Assignment of Assignor's Interest
Jun 14, 2023
From: X DEVELOPMENT LLC
To: GOOGLE LLC
Reel/Frame 063992/0371 →
Assignment of Assignor's Interest
Aug 21, 2023
From: X DEVELOPMENT LLC
To: GOOGLE LLC
Reel/Frame 064658/0001 →
Nunc Pro Tunc Assignment
Mar 3, 2025
From: X DEVELOPMENT LLC
To: GOOGLE LLC
Reel/Frame 070381/0001 →
Assignment of Assignor's Interest
Mar 3, 2025
From: HO, DANIEL; KHANSARI, MOHI; GOKMEN, CEM
To: X DEVELOPMENT LLC
Reel/Frame 070380/0950 →
Nunc Pro Tunc Assignment
Mar 17, 2025
From: X DEVELOPMENT LLC
To: GOOGLE LLC
Reel/Frame 070536/0645 →