IP Library Granted Patent US 9,294,912
Granted Patent B1
US 9,294,912 · App. 13/900,471 · Granted Mar 22, 2016

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

Inventors: Crispin Edward Harold Flowerday (San Francisco, CA); Michael F. Kamprath (Mountain View, CA); Faraaz Aejaz Shareshwala (Pleasanton, CA); Daniel Vogel Fernandez de Castro (Mexico City, MX)
Assignee: Quantcast Corporation
H04W12/02G06F21/6272
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 9,294,912
App. No.
13/900,471
Granted
Mar 22, 2016
Kind
B1
Abstract

Selective regulation of information transmission from mobile applications to a third-party privacy compliant target 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 a third-party privacy compliant target system. Instrumentation instructions can be integrated with a mobile application and provided to a mobile device. The instrumentation instructions direct the mobile application to submit a privacy policy request comprising a mobile application identifier from the mobile device to a third-party privacy compliance system and enable sending information from the mobile device to the third-party privacy compliant target 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 application identifier and sends the privacy policy to the mobile device for implementation.

Claims (76)

1. A computer-implemented method for selectively regulating transmission of information from a mobile device to a third-party privacy compliance system, the method comprising:

configuring a privacy policy at a third-party privacy compliance system for each of a plurality of mobile application vendors' software installation cohorts, wherein each respective privacy policy comprises one or more rules for regulating transmission of information collected by the mobile device to a third-party privacy compliance system, the third-party privacy compliance system being a third party system with respect to each of the plurality of mobile application vendors and each privacy policy is mapped to a respective identifier, each respective identifier common to a plurality of mobile devices of a software installation cohort;

providing instrumentation instructions for integration with a mobile application and operation by a mobile device, wherein the instrumentation instructions comprise instructions for:

sending a privacy policy request comprising the identifier of the mobile application's software installation cohort from the mobile device to the third-party privacy compliance system;

collecting information by the mobile application;

responsive to receiving the privacy policy from the third-party privacy compliance system, selecting, at the mobile device, privacy-compliant information from the collected information in compliance with the received policy; and

sending the privacy-compliant information from the mobile device to the third-party privacy compliance system;

receiving the privacy policy request at the third-party privacy compliance system from the mobile device, the privacy policy request comprising an identifier of a mobile application's software installation cohort;

selecting the privacy policy at the third-party privacy compliance system based on the received identifier; and

sending the privacy policy from the third-party privacy compliance system to the mobile device for implementation.

2. The method of claim 1 wherein the instrumentation instructions further comprise instructions for:

implementing a default privacy policy for regulating transmission of information to the third-party privacy compliance system, at the mobile device, for use in the absence of a valid privacy policy at the mobile device.

3. The method of claim 1 wherein the instrumentation instructions further comprise instructions for:

invalidating the privacy policy, after an end of a mobile application use-session.

4. The method of claim 1 wherein the instrumentation instructions further comprise instructions for:

detecting the absence of a valid privacy policy; and

sending a new privacy policy request from the mobile device to the third-party privacy compliance system.

5. The method of claim 1 wherein the instrumentation instructions further comprise instructions for:

detecting that advertising tracking for the mobile device has been disabled; and

prohibiting transmission of all information to the third-party privacy compliance system.

6. The method of claim 1 wherein the instrumentation instructions further comprise instructions for:

detecting that advertising tracking for the mobile device has been disabled; and

initiating generation of a new application installation identifier, for one or more mobile applications integrated with the implementation instructions on the mobile device.

7. The method of claim 1 wherein:

at least one rule is configured by a third-party privacy compliance system operator.

8. The method of claim 1 wherein:

at least one rule is configured by a mobile application vendor.

9. The method of claim 1 wherein:

at least one rule is configured by a mobile device operator.

10. The method of claim 9 wherein:

the at least one rule configured by a mobile device operator is managed on the mobile device and is not transmitted to the third-party privacy compliance system.

11. The method of claim 1 wherein the instrumentation instructions comprise:

instructions for receiving a mobile device operator configured rule; and

enabling global application of the mobile device operator configured rule to all mobile applications integrated with instrumentation instructions from the third-party privacy compliance system on the mobile device.

12. The method of claim 1 wherein:

the collected information comprises a mobile application status.

13. The method of claim 1 wherein:

the collected information comprises a history of interaction with the mobile application.

14. A non-transitory computer readable storage medium executing computer program instructions for selectively regulating transmission of information from a mobile device to a third-party privacy compliance system, the computer program instructions comprising instructions for:

configuring a privacy policy at a third-party privacy compliance system for each of a plurality of mobile application vendors' software installation cohorts, wherein each respective privacy policy comprises one or more rules for regulating transmission of information collected by the mobile device to a third-party privacy compliance system, the third-party privacy compliance system being a third party system with respect to each of the plurality of mobile application vendors and each privacy policy is mapped to a respective identifier, each respective identifier common to a plurality of mobile devices of a software installation cohort;

providing instrumentation instructions for integration with a mobile application and operation by a mobile device, wherein the instrumentation instructions comprise instructions for:

sending a privacy policy request comprising the identifier of the mobile application's software installation cohort from the mobile device to the third-party privacy compliance system;

collecting information by the mobile application;

responsive to receiving the privacy policy from the third-party privacy compliance system, selecting, at the mobile device, privacy-compliant information from the collected information in compliance with the received policy; and

sending the privacy-compliant information from the mobile device to the third-party privacy compliance system;

receiving the privacy policy request at the third-party privacy compliance system from the mobile device, the privacy policy request comprising an identifier of a mobile application's software installation cohort;

selecting the privacy policy at the third-party privacy compliance system based on the received identifier; and

sending the privacy policy from the third-party privacy compliance system to the mobile device for implementation.

15. The medium of claim 14 wherein the instrumentation instructions further comprise instructions for:

implementing a default privacy policy for regulating transmission of information to the third-party privacy compliance system, at the mobile device, for use in the absence of a valid privacy policy at the mobile device.

16. The medium of claim 14 wherein the instrumentation instructions further comprise instructions for:

invalidating the privacy policy, after an end of a mobile application use-session.

17. The medium of claim 14 wherein:

at least one rule is configured by a mobile device operator.

18. The medium of claim 14 wherein:

the collected information comprises a mobile application status.

19. The medium of claim 14 wherein:

the collected information comprises a history of interaction with the mobile application.

20. A system comprising:

a processor;

a non-transitory computer readable storage medium storing processor-executable computer program instructions for selectively regulating transmission of information from a mobile device to a third-party privacy compliance system, the instructions comprising instructions for:

configuring a privacy policy at a third-party privacy compliance system for each of a plurality of mobile application vendors' software installation cohorts, wherein each respective privacy policy comprises one or more rules for regulating transmission of information collected by the mobile device to a third-party privacy compliance system, the third-party privacy compliance system being a third party system with respect to each of the plurality of mobile application vendors and each privacy policy is mapped to a respective identifier, each respective identifier common to a plurality of mobile devices of a software installation cohort;

providing instrumentation instructions for integration with a mobile application and operation by a mobile device, wherein the instrumentation instructions comprise instructions for:

sending a privacy policy request comprising the identifier of the mobile application's software installation cohort from the mobile device to the third-party privacy compliance system;

collecting information by the mobile application;

responsive to receiving the privacy policy from the third-party privacy compliance system, selecting, at the mobile device, privacy-compliant information from the collected information in compliance with the received policy; and

sending the privacy-compliant information from the mobile device to the third-party privacy compliance system;

receiving the privacy policy request at the third-party privacy compliance system from the mobile device, the privacy policy request comprising an identifier of a mobile application's software installation cohort;

selecting the privacy policy at the third-party privacy compliance system based on the received identifier; and

sending the privacy policy from the third-party privacy compliance system to the mobile device for implementation.

21. The system of claim 20 wherein:

at least one rule is configured by a mobile device operator.

22. The system of claim 20 wherein:

the collected information comprises a mobile application status.

23. The system of claim 20 wherein:

the collected information comprises a history of interaction with the mobile application.

Assignments (13)
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 →
RELEASE OF SECURITY INTEREST Recorded Sep 30, 2021
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: QUANTCST CORPORATION
Reel/Frame 057678/0832 →
RELEASE OF SECURITY INTEREST Recorded May 6, 2021
From: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
To: QUANTCAST CORPORATION
Reel/Frame 056159/0702 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2021
From: TRIPLEPOINT VENTURE GROWTH BDC CORP.
To: QUANTCAST CORPORATION
Reel/Frame 055599/0282 →
SECURITY INTEREST Recorded Aug 7, 2018
From: QUANTCAST CORPORATION
To: TRIPLEPOINT VENTURE GROWTH BDC CORP.
Reel/Frame 046733/0305 →
FIRST AMENDMENT TO PATENT SECURITY AGREEMENT Recorded Nov 14, 2016
From: QUANTCAST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 040614/0906 →
PATENT SECURITY AGREEMENT Recorded Jun 26, 2015
From: QUANTCAST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 036020/0721 →
SECURITY AGREEMENT Recorded Oct 18, 2013
From: QUANTCAST CORPORATION
To: VENTURE LENDING & LEASING VI, INC.; VENTURE LENDING & LEASING VII, INC.
Reel/Frame 031438/0474 →
SECURITY AGREEMENT Recorded Jul 10, 2013
From: QUANTCAST CORPORATION
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 030772/0488 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 23, 2013
From: FLOWERDAY, CRISPIN EDWARD HAROLD; KAMPRATH, MICHAEL F.; SHARESHWALA, FARAAZ AEJAZ; VOGEL FERNANDEZ DE CASTRO, DANIEL
To: QUANTCAST CORPORATION
Reel/Frame 030477/0736 →