IP Library Granted Patent US 11,902,257
Granted Patent B1
US 11,902,257 · App. 17/577,384 · Granted Feb 13, 2024

System and method to anonymize data transmitted to a destination computing device

Inventors: Pravin Kothari (San Jose, CA); Debabrata Dash (San Jose, CA)
Assignee: Lookout, Inc.
H04L63/0421
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 11,902,257
App. No.
17/577,384
Granted
Feb 13, 2024
Kind
B1
Abstract

A method and system for anonymizing data to be transmitted to a destination computing device is disclosed. Anonymization strategy for data anonymization is provided. Data to be transmitted is received from a user computer. Selective anonymization of the data is performed, based on the anonymization strategy, using an anonymization module. The data includes a plurality of characters. A portion of the anonymized data is selected as a search ID. A cross reference between a search key indicative of a portion of the received data and the corresponding search ID is stored.

Claims (34)

1. A method for anonymizing data to be transmitted to a destination computing device, comprising:

receiving data to be transmitted to the destination computing device from a user computer, the data including a plurality of characters;

anonymizing the data using an anonymization module to derive an anonymized data;

selecting a portion of the anonymized data as a search ID;

storing in a data store, a cross reference between a search key indicative of a portion of the received data and the corresponding search ID such that the search ID can be retrieved that corresponds to the search key which matches a search term in a search request for the anonymized data; and

transmitting anonymized data to the destination computing device over a network and in response to receiving the search request, selective anonymized data can thus be obtained based on the retrieved search ID that matches with the portion of the anonymized data such that the de-anonymized data can be returned as a response to the search request.

2. The method of claim 1 , further including:

receiving a request to search the anonymized data stored at the destination computing device, using a search term;

retrieving search ID that corresponds to the search key matching the search term;

sending a search request to the destination computing device to retrieve selective anonymized data wherein the search ID matches with the portion of the anonymized data;

receiving selective anonymized data;

de-anonymizing the received anonymized data; and

returning the de-anonymized data that matches the search term as a response to the search request.

3. The method of claim 1 , further including:

providing a search ID field marker to indicate the beginning of the selected portion of the anonymized data; and

transmitting the search ID field marker along with the anonymized data to the destination computing device.

4. An anonymization system to anonymize data transmitted to a destination computing device, comprising:

one or more processor devices;

an anonymization strategy module to store anonymization strategy for data anonymization;

a logic to receive data to be transmitted to the destination computing device, from a user computer, the data including a plurality of characters;

an anonymization module to anonymize the data based on an anonymization strategy;

select a portion of the anonymized data as a search ID;

store in a data store, a cross reference between a search key indicative of a portion of the received data and the corresponding search ID such that the search ID can be retrieved that corresponds to the search key which matches a search term in a search request for the anonymized data; and

transmit anonymized data to the destination computing device over a network and in response to receiving the search request, selective anonymized data can this be obtained based on the retrieved search ID that matches with the portion of the anonymized data such that the de-anonymized data can be returned as a response to the search request.

5. The system of claim 4 , further configured to:

receive a request to search the anonymized data stored at the destination computing device, using a search term;

retrieve search ID that corresponds to the search key matching the search term;

send a search request to the destination computing device to retrieve selective anonymized data wherein the search ID matches with the portion of the anonymized data;

receive selective anonymized data;

de-anonymize the received anonymized data; and

return the de-anonymized data that matches the search term as a response to the search request.

6. The system of claim 4 , further configured to:

provide a search ID field marker to indicate the beginning of the selected portion of the anonymized data; and

transmit the search ID field marker along with the anonymized data to the destination computing device.

Assignments (12)
SECURITY INTEREST Recorded Jan 6, 2026
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.
To: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
Reel/Frame 074233/0632 →
NEW MONEY FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: ALERT LOGIC, INC.; DIGITAL GUARDIAN LLC; ECRIME MANAGEMENT STRATEGIES, INC.; FORTRA, LLC; GLOBALSCAPE, INC.; TRIPWIRE, INC.; VERA SECURITY, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 073683/0534 →
EXTENDED RCF FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: FORTRA, LLC
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073663/0327 →
EXTENDED FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 21, 2025
From: FORTRA, LLC
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 073663/0914 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2025
From: KOTHARI, PRAVIN; DASH, DEBABRATA
To: CIPHERCLOUD,INC.
Reel/Frame 072078/0030 →
MERGER AND CHANGE OF NAME Recorded Jul 18, 2025
From: CIPHERCLOUD, INC.; CIPHERCLOUD ACQUISITION, LLC
To: CIPHERCLOUD, LLC.
Reel/Frame 071761/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2025
From: CIPHERCLOUD, LLC.
To: LOOKOUT, INC.
Reel/Frame 071761/0523 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2025
From: LOOKOUT, INC.
To: FORTRA, LLC
Reel/Frame 071659/0726 →
RELEASE OF SECURITY INTEREST Recorded May 14, 2025
From: MIDCAP FINANCIAL TRUST
To: LOOKOUT, INC.
Reel/Frame 071115/0227 →
SECURITY INTEREST Recorded Aug 10, 2024
From: LOOKOUT, INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 068538/0177 →
RELEASE OF PATENT SECURITY INTEREST AT REEL 59909 AND FRAME 0764 Recorded Jun 2, 2023
From: ALTER DOMUS (US) LLC, AS ADMINISTRATIVE AGENT
To: LOOKOUT, INC.
Reel/Frame 063844/0638 →
SECURITY INTEREST Recorded May 9, 2022
From: LOOKOUT, INC.
To: ALTER DOMUS (US) LLC
Reel/Frame 059909/0764 →