IP Library Patent Application 18450778
Patent Application
App. No. 18/450,778

CAMOUFLAGING USER DATA

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 None
App. No.
18/450,778
Abstract

Disclosed herein are system, method, and computer program product embodiments for camouflaging user data. A user device (e.g., a mobile device, a computing device, an Internet-of-Things (IoT) device, a profile manager configured with a device, etc.) may identify a first data pattern for a first device at a first location and a second data pattern for a second device at a second location. The first data pattern may be modified to indicate an identifier of the second device and an identifier of the second location. A request from the first device for content from a content source may be modified to indicate an identifier of a third device, an identifier of a third location, and/or the like. A data stream may be output that includes the modified first data pattern and the modified request for the content.

Claims (46)

1 . A computer-implemented method, comprising:

identifying a first data pattern for a first device at a first location and a second data pattern for a second device at a second location;

modifying the first data pattern to indicate an identifier of the second device and an identifier of the second location;

modifying a request from the first device for content from a content source to indicate at least one of an identifier of a third device or an identifier of a third location; and

outputting a data stream comprising the modified first data pattern and the modified request for the content.

2 . The method of claim 1 , wherein the first data pattern and the second data pattern each comprise at least one of additional requests for the content from the content source or requests for additional content from additional content sources.

3 . The method of claim 1 , wherein the outputting the data stream further comprises sending, to the content source, the modified request for the content.

4 . The method of claim 3 , further comprising sending, based on the content received from the content source and an identifier of the first device mapped to the modified request for the content, the content to the first device.

5 . The method of claim 1 , further comprising:

modifying the second data pattern to indicate an identifier of the first device, an identifier of the first location, an identifier of another device, or an identifier of another location,

wherein the data stream further comprises the modified second data pattern.

6 . The method of claim 1 , further comprising generating, based on at least one of the first data pattern or the second data pattern, a plurality of simulated requests for a plurality of content items associated with a plurality of content sources, wherein the data stream further comprises the plurality of simulated requests.

7 . The method of claim 1 , wherein demographic information for at least one of the first data pattern or the second data pattern matches demographic information for at least a portion of the plurality of simulated requests.

8 . A system comprising:

a memory; and

at least one processor coupled to the memory and configured to perform operations comprising:

identifying a first data pattern for a first device at a first location and a second data pattern for a second device at a second location;

modifying the first data pattern to indicate an identifier of the second device and an identifier of the second location;

modifying a request from the first device for content from a content source to indicate at least one of an identifier of a third device or an identifier of a third location; and

outputting a data stream comprising the modified first data pattern and the modified request for the content.

9 . The system of claim 8 , wherein the first data pattern and the second data pattern each comprise at least one of additional requests for the content from the content source or requests for additional content from additional content sources.

10 . The system of claim 8 , wherein the outputting the data stream further comprises sending, to the content source the modified request for the content.

11 . The system of claim 10 , the operations further comprising:

sending, based on the content received from the content source and an identifier of the first device mapped to the modified request for the content, the content to the first device.

12 . The system of claim 8 , the operations further comprising:

modifying the second data pattern to indicate an identifier of the first device, an identifier of the first location, an identifier of another device, or an identifier of another location,

wherein the data stream further comprises the modified second data pattern.

13 . The system of claim 8 , the operations further comprising:

generating, based on at least one of the first data pattern or the second data pattern, a plurality of simulated requests for a plurality of content items associated with a plurality of content sources,

wherein the data stream further comprises the plurality of simulated requests.

14 . The system of claim 8 , wherein demographic information for at least one of the first data pattern or the second data pattern matches demographic information for at least a portion of the plurality of simulated requests.

15 . A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:

identifying a first data pattern for a first device at a first location and a second data pattern for a second device at a second location;

modifying the first data pattern to indicate an identifier of the second device and an identifier of the second location;

modifying a request from the first device for content from a content source to indicate at least one of an identifier of a third device or an identifier of a third location; and

outputting a data stream comprising the modified first data pattern and the modified request for the content.

16 . The non-transitory computer-readable medium of claim 15 , wherein the first data pattern and the second data pattern each comprise at least one of additional requests for the content from the content source or requests for additional content from additional content sources.

17 . The non-transitory computer-readable medium of claim 15 , wherein the outputting the data stream further comprises sending, to the content source, the modified request for the content.

18 . The non-transitory computer-readable medium of claim 15 , the operations further comprising:

sending, based on the content received from the content source and an identifier of the first device mapped to the modified request for the content, the content to the first device.

19 . The non-transitory computer-readable medium of claim 18 , the operations further comprising:

modifying the second data pattern to indicate an identifier of the first device, an identifier of the first location, an identifier of another device, or an identifier of another location,

wherein the data stream further comprises the modified second data pattern.

20 . The non-transitory computer-readable medium of claim 15 , the operations further comprising:

generating, based on at least one of the first data pattern or the second data pattern, a plurality of simulated requests for a plurality of content items associated with a plurality of content sources,

wherein the data stream further comprises the plurality of simulated requests.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2026
From: FRONTIER COMMUNICATIONS HOLDINGS, LLC
To: FRONTIER COMMUNICATIONS PARENT, INC.
Reel/Frame 075841/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2026
From: FRONTIER COMMUNICATIONS PARENT, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 075835/0355 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2024
From: VALDEZ, JOHN
To: FRONTIER COMMUNICATIONS HOLDINGS, LLC
Reel/Frame 068381/0830 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2023
From: VALDEZ, JOHN
To: FRONTIER COMMUNICATION HOLDINGS, LLC
Reel/Frame 064621/0676 →