IP Library Granted Patent US 12,602,396
Granted Patent B2
US 12,602,396 · App. 17/571,098 · Granted Apr 14, 2026

Transforming model data

Inventors: Volkmar Uhlig (Cupertino, CA); John Hayes (Mountain View, CA)
Assignee: Applied Intuition, Inc.
G06F16/258G01C21/3896G06F16/24575G06F16/29G06N3/04B60W60/001B60W2556/45
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,602,396
App. No.
17/571,098
Granted
Apr 14, 2026
Kind
B2
Abstract

Transforming model data, including: applying a transformation to data generated by a machine learning model; and providing the transformed data to a consumer of the transformed data, wherein the consumer is configured to: reverse the transformation applied to the transformed data; and perform one or more operations based on the data.

Claims (41)

1 . A computer-implemented method, comprising:

applying, to an output of a machine learning model, a transformation, the transformation generating transformed data;

causing, by a consumer of the transformed data, a reversal of the transformation, the reversal of the transformation resulting in the output of the machine learning model; and

causing, by the consumer, performance of an operation on the output of the machine learning model.

2 . The computer-implemented method of claim 1 , wherein the transformation comprises an encryption operation.

3 . The computer-implemented method of claim 1 , wherein the transformation comprises an arithmetic transformation.

4 . The computer-implemented method of claim 1 , wherein the transformation comprises a Boolean operation.

5 . The computer-implemented method of claim 1 , wherein the machine learning model comprises a neural network and the transformation applied to the output of the machine learning model is performed by an output layer of the neural network.

6 . The computer-implemented method of claim 1 , further comprising:

submitting, to a relational data structure mapping an input key to a corresponding output value, a query based on location data;

receiving, in response to the query, input data for the machine learning model;

submitting the input data to the machine learning model; and

receiving, from the machine learning model, an output indicating one or more features associated with the location data.

7 . The computer-implemented method of claim 6 , wherein the relational data structure comprises a database mapping one or more locations to one or more values.

8 . The computer-implemented method of claim 7 , wherein the one or more values comprise one or more features corresponding to each of the one or more locations.

9 . The computer-implemented method of claim 6 , wherein the location data comprises location data associated with an autonomous vehicle.

10 . The computer-implemented method of claim 1 , wherein the machine learning model and the consumer are implemented in an autonomous vehicle.

11 . A computer-implemented method, comprising:

submitting, to a relational data structure mapping an input key to a corresponding output value, a query based on location data;

receiving, in response to the query, input data for a machine learning model;

submitting the input data to the machine learning model; and

receiving, from the machine learning model, an output indicating one or more features associated with the location data.

12 . The computer-implemented method of claim 11 , wherein the relational data structure comprises a database mapping one or more locations to one or more features corresponding to each of the one or more locations.

13 . The computer-implemented method of claim 12 , wherein the location data comprises location data associated with an autonomous vehicle, and wherein submitting the query and receiving the response to the query are performed by the autonomous vehicle.

14 . The computer-implemented method of claim 13 , wherein the database is implemented in the autonomous vehicle.

15 . The computer-implemented method of claim 13 , wherein the database is implemented remote to the autonomous vehicle.

16 . The computer-implemented method of claim 11 , further comprising:

applying, to an output of the machine learning model, a transformation, the transformation generating transformed data;

causing, by a consumer of the transformed data, a reversal of the transformation, the reversal of the transformation resulting in the output of the machine learning model; and

causing, by the consumer, performance of an operation on the output of the machine learning model.

17 . The computer-implemented method of claim 16 , wherein the machine learning model comprises a neural network and the transformation applied to the output of the machine learning model is performed by an output layer of the neural network.

18 . The computer-implemented method of claim 16 , wherein the machine learning model and the consumer are implemented in an autonomous vehicle.

19 . An apparatus, the apparatus configured to perform steps comprising:

applying, to an output of a machine learning model, a transformation, the transformation generating transformed data;

causing, by a consumer of the transformed data, a reversal of the transformation, the reversal of the transformation resulting in the output of the machine learning model; and

causing, by the consumer, performance of an operation on the output of the machine learning model.

20 . The apparatus of claim 19 , wherein the steps further comprise:

submitting, to a relational data structure mapping an input key to a corresponding output value, a query based on location data;

receiving, in response to the query, input data for the machine learning model;

submitting the input data to the machine learning model; and

receiving, from the machine learning model, an output indicating one or more features associated with the location data.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2024
From: GHOST AUTONOMY, INC.
To: APPLIED INTUITION, INC.
Reel/Frame 068982/0647 →
CHANGE OF NAME Recorded Aug 8, 2022
From: GHOST LOCOMOTION INC.
To: GHOST AUTONOMY INC.
Reel/Frame 061118/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2022
From: UHLIG, VOLKMAR; HAYES, JOHN
To: GHOST LOCOMOTION INC.
Reel/Frame 058723/0051 →
Continuity (2)
Provisional Application 63134804 · Jan 7, 2021
Related Publication 20220215035A1 · Jul 7, 2022
References Cited (9)
US 20150127577A1 · Farronato · 2015 [cited by examiner]
US 20200095398A1 · Parikh · 2020 [cited by examiner]
US 20200160558A1 · Urtasun · 2020 [cited by examiner]
US 20210097154A1 · Mawdsley · 2021 [cited by examiner]
US 20210132949A1 · Durak · 2021 [cited by examiner]
US 20210133577A1 · Srinivasan · 2021 [cited by examiner]
US 20210145519A1 · Mosnier · 2021 [cited by examiner]
US 20210358095A1 · Arroyo · 2021 [cited by examiner]
US 20220050192A1 · Godet · 2022 [cited by examiner]