IP Library › Granted Patent US 11,184,762
Granted Patent B1
US 11,184,762 · App. 16/913,440 · Granted Nov 23, 2021

Compute system with anonymization mechanism and method of operation thereof

Inventors: Alan Messer (Los Gatos, CA); Yazdan Jamshidikhezeli (Campbell, CA)
Assignee: MOJ.IO, Inc.
H04W12/02G01C21/3605H04W12/63
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,184,762
App. No.
16/913,440
Granted
Nov 23, 2021
Kind
B1
Abstract

A method of operation of a compute system includes: receiving a current location of a device; determining a recurrence of the current location within a recurrent region in real-time; generating an anonymization of the current location based on the recurrence and when the current location is within the recurrent region; and reporting the anonymization in the real-time for a privacy protection.

Claims (73)

1. A method of operation for a compute system comprising:

receiving a current location of a device while traversing along a travel route;

determining a recurrence of the current location for the device within a recurrent region in real-time wherein the recurrent region is a repeated traversal of the current location for the device;

generating an anonymization in real-time of the current location based on the recurrence of the current location is within the recurrent region, the recurrence of the current location a distance from the recurrent region, a frequency of the recurrence of the current location relative to the recurrent region, or a combination thereof; and

reporting the anonymization in the real-time for a privacy protection and the reporting the anonymization for display on a further device while the traversal along the travel route is still in progress.

2. The method as claimed in claim 1 further comprising not generating the anonymization the current location based on not within the recurrent region in real-time.

3. The method as claimed in claim 1 wherein:

receiving the current location including receiving the current location of the device traveling along a travel route to a travel destination; and

reporting the anonymization in the real-time for the privacy protection includes preventing the travel destination from being revealed.

4. The method as claimed in claim 1 further comprising:

receiving a previous location of the device traveling along a travel route to a waypoint before a travel destination;

determining the recurrence of the previous location within the recurrent region for the waypoint in real-time;

generating the anonymization of the previous location based on the recurrence for the recurrent region for the waypoint; and

wherein:

receiving the current location including receiving the current location of the device traveling along the travel route from the waypoint to the travel destination; and

reporting the anonymization in the real-time for the privacy protection includes preventing the waypoint from being revealed.

5. The method as claimed in claim 1 further comprising:

receiving a previous location of the device traveling along a travel route to a waypoint before a travel destination;

determining the recurrence of the previous location within the recurrent region for the waypoint in real-time;

generating the anonymization of the previous location based on the recurrence for the recurrent region for the waypoint; and

wherein:

receiving the current location including receiving the current location of the device traveling along the travel route from the waypoint to the travel destination; and

reporting the anonymization in the real-time for the privacy protection includes preventing the waypoint from being revealed at a resolution different than for the travel destination.

6. A compute system comprising:

a communication circuit configured to:

receive a current location of a device while traversing along a travel route;

a control circuit, coupled to the communication circuit, configured to:

determine a recurrence of the current location for the device within a recurrent region in real-time wherein the recurrent region is a repeated traversal of the current location for the device,

generate an anonymization in real-time of the current location based on the recurrence of the current location is within the recurrent region, the recurrence of the current location a distance from the recurrent region, a frequency of the recurrence of the current location relative to the recurrent region, or a combination thereof, and

report the anonymization in the real-time for a privacy protection and the reporting the anonymization for display on a further device while the traversal along the travel route is still in progress.

7. The system as claimed in claim 6 wherein the control circuit is further configured to not generate the anonymization the current location based on not within the recurrent region in real-time.

8. The system as claimed in claim 6 wherein the control circuit is further configured to:

receive the current location of the device traveling along a travel route to a travel destination; and

report the anonymization in the real-time for the privacy protection includes prevent the travel destination from being revealed.

9. The system as claimed in claim 6 wherein:

the communication circuit is further configured to:

receive a previous location of the device traveling along a travel route to a waypoint before a travel destination;

the control circuit is further configured to:

determine the recurrence of the previous location within the recurrent region for the waypoint in real-time,

generate the anonymization of the previous location based on the recurrence for the recurrent region for the waypoint,

report the anonymization in the real-time for the privacy protection includes preventing the waypoint from being revealed, and

receive the current location including receiving the current location of the device traveling along the travel route from the waypoint to the travel destination.

10. The system as claimed in claim 6 wherein:

the communication circuit is further configured to:

receive a previous location of the device traveling along a travel route to a waypoint before a travel destination,

receive the current location of the device traveling along the travel route from the waypoint to the travel destination;

the control circuit is further configured to:

determine the recurrence of the previous location within the recurrent region for the waypoint in real-time;

generate the anonymization of the previous location based on the recurrence for the recurrent region for the waypoint; and

report the anonymization in the real-time for the privacy protection includes preventing the waypoint from being revealed at a resolution different than for the travel destination.

11. A non-transitory computer readable medium including instructions executable by a control circuit for a compute system comprising:

receiving a current location of a device while traversing along a travel route;

determining a recurrence of the current location for the device within a recurrent region in real-time wherein the recurrent region is a repeated traversal of the current location for the device;

generating an anonymization in real-time of the current location based on the recurrence of the current location is within the recurrent region, the recurrence of the current location a distance from the recurrent region, a frequency of the recurrence of the current location relative to the recurrent region, or a combination thereof; and

reporting the anonymization in the real-time for a privacy protection and the reporting the anonymization for display on a further device while the traversal along the travel route is still in progress.

12. The non-transitory computer readable medium as claimed in claim 11 further comprising not generating the anonymization the current location based on not within the recurrent region in real-time.

13. The non-transitory computer readable medium as claimed in claim 11 wherein:

receiving the current location including receiving the current location of the device traveling along a travel route to a travel destination; and

reporting the anonymization in the real-time for the privacy protection includes preventing the travel destination from being revealed.

14. The non-transitory computer readable medium as claimed in claim 11 further comprising:

receiving a previous location of the device traveling along a travel route to a waypoint before a travel destination;

determining the recurrence of the previous location within the recurrent region for the waypoint in real-time;

generating the anonymization of the previous location based on the recurrence for the recurrent region for the waypoint; and

wherein:

receiving the current location including receiving the current location of the device traveling along the travel route from the waypoint to the travel destination; and

reporting the anonymization in the real-time for the privacy protection includes preventing the waypoint from being revealed.

15. The non-transitory computer readable medium as claimed in claim 11 further comprising:

receiving a previous location of the device traveling along a travel route to a waypoint before a travel destination;

determining the recurrence of the previous location within the recurrent region for the waypoint in real-time;

generating the anonymization of the previous location based on the recurrence for the recurrent region for the waypoint; and

wherein:

receiving the current location including receiving the current location of the device traveling along the travel route from the waypoint to the travel destination; and

reporting the anonymization in the real-time for the privacy protection includes preventing the waypoint from being revealed at a resolution different than for the travel destination.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2020
From: MESSER, ALAN; JAMSHIDIKHEZELI, YAZDAN
To: MOJ.IO, INC.
Reel/Frame 053053/0059 →
Cited By (2)
US 12,279,107 US 12,658,032