IP Library Granted Patent US 11,159,573
Granted Patent B1
US 11,159,573 · App. 16/798,781 · Granted Oct 26, 2021

Selective regulation of information transmission from mobile applications to third-party privacy compliant target systems

Inventors: Crispin Edward Harold Flowerday (San Francisco, CA); Michael F. Kamprath (Mountain View, CA); Faraaz Aejaz Sareshwala (Pleasanton, CA); Daniel Vogel Fernandez de Castro (Mexico City, MX)
Assignee: Quantcast Corporation
H04L63/20G06F21/62G06F21/629G06F21/6245G06F21/6272H04L63/0407H04L67/20H04W4/60H04W12/02H04W12/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,159,573
App. No.
16/798,781
Granted
Oct 26, 2021
Kind
B1
Abstract

Selective regulation of information transmission from mobile applications to an external system. A privacy policy is configured for and mapped to each of a multiplicity of mobile application concerns, with each privacy policy comprising rules regulating the transmission of information to an external system. Instrumentation instructions can be integrated with a mobile application or mobile operating system. The instrumentation instructions direct the mobile device to submit a privacy policy request comprising an identifier from the mobile device to a third-party privacy compliance system and enable sending information from the mobile device to the external system, subject to the privacy policy. The privacy policy request is received at the third-party privacy compliance system which selects the privacy policy based on an identifier and sends the privacy policy to the mobile device for implementation.

Claims (38)

1. A method comprising:

receiving instrumentation instructions for operation by a mobile device, wherein the instrumentation instructions comprise instructions for:

requesting a compliance system-configured privacy policy from a third-party compliance system, the request comprising an identifier of a cohort representing a plurality of mobile devices including the mobile device;

receiving the compliance system-configured privacy policy from the third-party compliance system, the compliance system-configured privacy policy comprising a rule for regulating transmission of information from the mobile device to an external system wherein the compliance system-configured privacy policy is configured according to the identifier;

transforming information at the mobile device according to the compliance system-configured privacy policy; and

sending the transformed information to the external system.

2. The method of claim 1 , wherein the external system is the third-party compliance system.

3. The method of claim 1 , wherein the external system is a third-party privacy compliant target system.

4. The method of claim 1 , wherein transforming information according to the compliance system-configured privacy policy comprises selecting a general location description generated by pre-processing precise geolocation information.

5. The method of claim 1 , wherein transforming information according to the compliance system-configured privacy policy comprises mapping an exact value to a range of values.

6. The method of claim 1 , wherein transforming information according to the valid compliance system-configured privacy policy comprises hashing a first unique value to generate a second unique value such that the first unique value is not re-identifiable by the external system from the second unique value.

7. The method of claim 1 , wherein the rule for regulating transmission of information from the mobile device to external system comprises a list indicating types of data which may not be transmitted to the external system.

8. A non-transitory computer-readable storage medium storing processor-executable computer program instructions that, when executed, cause a computer processor to perform a method, the method comprising:

receiving instrumentation instructions for operation by a mobile device, wherein the instrumentation instructions comprise instructions for:

requesting a compliance system-configured privacy policy from a third-party compliance system, the request comprising an identifier of a cohort representing a plurality of mobile devices including the mobile device;

receiving the compliance system-configured privacy policy from the third-party compliance system, the compliance system-configured privacy policy comprising a rule for regulating transmission of information from the mobile device to an external system wherein the compliance system-configured privacy policy is configured according to the identifier;

transforming information at the mobile device according to the compliance system-configured privacy policy; and

sending the transformed information to the external system.

9. The medium of claim 8 , wherein the external system is the third-party compliance system.

10. The medium of claim 8 , wherein the external system is a third-party privacy compliant target system.

11. The medium of claim 8 , wherein transforming information according to the compliance system-configured privacy policy comprises selecting a general location description generated by pre-processing precise geolocation information.

12. The medium of claim 8 , wherein transforming information according to the compliance system-configured privacy policy comprises mapping an exact value to a range of values.

13. The medium of claim 8 , wherein transforming information according to the valid compliance system-configured privacy policy comprises hashing a first unique value to generate a second unique value such that the first unique value is not re-identifiable by the external system from the second unique value.

14. The medium of claim 8 , wherein the rule for regulating transmission of information from the mobile device to external system comprises a list indicating types of data which may not be transmitted to the external system.

15. A system comprising:

a processor; and

a non-transitory computer-readable storage medium storing processor-executable computer program instructions that, when executed, cause a computer processor to perform a method, the method comprising:

receiving instrumentation instructions for operation by a mobile device, wherein the instrumentation instructions comprise instructions for:

requesting a compliance system-configured privacy policy from a third-party compliance system, the request comprising an identifier of a cohort representing a plurality of mobile devices including the mobile device;

receiving the compliance system-configured privacy policy from the third-party compliance system, the compliance system-configured privacy policy comprising a rule for regulating transmission of information from the mobile device to an external system wherein the compliance system-configured privacy policy is configured according to the identifier;

transforming information at the mobile device according to the compliance system-configured privacy policy; and

sending the transformed information to the external system.

16. The system of claim 15 , wherein the external system is the third-party compliance system.

17. The system of claim 15 , wherein the external system is a third-party privacy compliant target system.

18. The system of claim 15 , wherein transforming information according to the compliance system-configured privacy policy comprises selecting a general location description generated by pre-processing precise geolocation information.

19. The system of claim 15 , wherein transforming information according to the compliance system-configured privacy policy comprises mapping an exact value to a range of values.

20. The system of claim 15 , wherein transforming information according to the valid compliance system-configured privacy policy comprises hashing a first unique value to generate a second unique value such that the first unique value is not re-identifiable by the external system from the second unique value.

21. The system of claim 15 , wherein the rule for regulating transmission of information from the mobile device to external system comprises a list indicating types of data which may not be transmitted to the external system.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Jun 21, 2024
From: BANK OF AMERICA, N.A.
To: QUANTCAST CORPORATION
Reel/Frame 067807/0017 →
SECURITY INTEREST Recorded Jun 18, 2024
From: QUANTCAST CORPORATION
To: CRYSTAL FINANCIAL LLC D/B/A SLR CREDIT SOLUTIONS
Reel/Frame 067777/0613 →
SECURITY INTEREST Recorded Dec 5, 2022
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING IX, INC.; WTI FUND X, INC.
Reel/Frame 062066/0265 →
SECURITY INTEREST Recorded Sep 30, 2021
From: QUANTCAST CORPORATION
To: BANK OF AMERICA, N.A., AS AGENT
Reel/Frame 057677/0297 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2020
From: FLOWERDAY, CRISPIN EDWARD HAROLD; KAMPRATH, MICHAEL F.; SARESHWALA, FARAAZ A.; VOGEL FERNANDEZ DE CASTRO, DANIEL
To: QUANTCAST CORP.
Reel/Frame 051941/0547 →
Continuity (6)
Continuation 16267306 · Feb 4, 2019
Continuation 15959267 · Apr 22, 2018
Continuation 15392891 · Dec 28, 2016
Continuation 15269291 · Sep 19, 2016
Continuation 15019168 · Feb 9, 2016
Continuation 13900471 · May 22, 2013