IP Library Granted Patent US 9,665,576
Granted Patent B2
US 9,665,576 · App. 13/470,662 · Granted May 30, 2017

Controlling enterprise data on mobile device via the use of a tag index

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,665,576
App. No.
13/470,662
Granted
May 30, 2017
Kind
B2
Abstract

A method, system and computer program product for controlling enterprise data on mobile devices. Data on a mobile device is tagged as being associated with either enterprise data or with personal data. Upon identifying the storage location of the tagged data and the identifier of the application that generated the tagged data, the tag, the storage location of the tagged data and the identifier of the application are stored in an index. A mobile agent residing on the mobile device may be directed by a mobile device management server of the enterprise to perform various actions (e.g., deleting, encrypting, backing-up) on the enterprise data using the index. In this manner, the enterprise has the ability to control their applications and data that resides on employees' mobile devices to ensure that such data is not lost or used in a manner that is contrary to the wishes of the employer.

Claims (37)

1. A method for controlling enterprise data on mobile devices, the method comprising:

tagging data on a mobile device as being associated with one of enterprise data and personal data with a tag;

identifying a storage location of said tagged data;

obtaining an identifier of an application that generated said tagged data;

storing, by a processor, said tag indicating one of said enterprise data and said personal data, said storage location of said tagged data and said identifier of said application in a single index; and

implementing an arbitration policy to select an appropriate tag associated with said tagged data on said mobile device in response to different tags being associated with said tagged data on said mobile device.

2. The method as recited in claim 1 further comprising:

receiving a system call from said application;

obtaining a user identifier of said application; and

obtaining said tag corresponding to said user identifier of said application.

3. The method as recited in claim 1 further comprising:

receiving said identifier of said application, said tag and said storage location of said tagged data from said application.

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

prompting a user to select a tag for application data; and

receiving said selected tag from said user.

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

receiving a request to delete all or a selected portion of data tagged as said enterprise data;

identifying one or more storage locations of said tagged data to be deleted using said index; and

deleting said tagged data requested to be deleted.

6. The method as recited in claim 1 further comprising:

receiving a request to back-up all or a selected portion of data tagged as said enterprise data;

identifying one or more storage locations of said tagged data to be backed-up using said index; and

backing-up said tagged data requested to be backed-up.

7. The method as recited in claim 1 further comprising:

receiving a request to encrypt all or a selected portion of data tagged as said enterprise data;

identifying one or more storage locations of said tagged data to be encrypted using said index; and

encrypting said tagged data requested to be encrypted.

8. The method as recited in claim 1 further comprising:

receiving a request to apply access control on all or a selected portion of data tagged as said enterprise data;

identifying one or more storage locations of said tagged data to have applied access control using said index; and

applying access control on said tagged data requested to have applied access control.

9. A method for controlling enterprise data on mobile devices, the method comprising:

tagging data on a mobile device as being associated with one of enterprise data and personal data with a tag;

identifying a storage location of said tagged data;

obtaining an identifier of an application that generated said tagged data;

storing, by a processor, said tag indicating one of said enterprise data and said personal data, said storage location of said tagged data and said identifier of said application in a single index; and

implementing an arbitration policy to select an appropriate tagging mechanism in response to different tagging mechanisms tagging said data on said mobile device.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2024
From: DAEDALUS BLUE LLC
To: TAIWAN SEMICONDUCTOR MANUFACTURING COMPANY, LIMITED
Reel/Frame 066749/0668 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: DAEDALUS GROUP, LLC
To: DAEDALUS BLUE LLC
Reel/Frame 051737/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2020
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP, LLC
Reel/Frame 051710/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP LLC
Reel/Frame 051032/0784 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 14, 2012
From: KAPOOR, SHALINI; KODESWARAN, PALANIVEL A.; MUPPIDI, SRIDHAR R.; NAGARATNAM, NATARAJ; NANDAKUMAR, VIKRANT
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 028202/0945 →