Browse Prior Art Database

System and method for restricted and granular application access on a mobile device

IP.com Disclosure Number: IPCOM000240088D
Publication Date: 2014-Dec-29
Document File: 2 page(s) / 80K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a method that allows a user to apply passcodes/keys to limit which applications access what types of contacts at a more granular level, giving users more control over sharing information with applications on a mobile device.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 51% of the total text.

Page 01 of 2

System and method for restricted and granular application access on a mobile device

Mobile applications are typically granted permissions at a coarse-grained level. For instance, a messaging application may request access to a user's address book so that it can contact the user's friends; however, the user might only want this application to have access to some set of the contacts (e.g., work contacts, family, friends, etc.). A

method is needed to grant access at a finer grained level.

The core idea of this solution is to limit access to a user's contact set. The novel method utilizes a generated key that restricts access to a designated subset of contacts, which can only be accessed by an application on a mobile device via dynamic

feeds specified by the user when granted access. The method provides dynamic filters/feeds for resources on a mobile device. The unique approach is the introduction of restricted or granular access to applications by mobile operating systems (OS). The user associates the restriction and key based access to resources based on the filters/feeds. This allows the user to apply passcodes/keys to limit which applications access what types of contacts at a more granular level, giving users more control over sharing information with applications on a mobile device.

To set up this security feature, the system determines the set of Application Programming Interfaces (APIs) exposed by the mobile device, for sharing with applications (e.g., contacts, calendar, etc.)...