[ { "title": "On-demand service security system and method for managing a risk of access as a condition of permitting access to the on-demand service", "publication_date": "2013/30/04", "number": "08875259", "url": "/2013/04/30/ondemand-service-security-system-and-method-for-managing-a-risk-of-access-as-a-condition-of-permitting-access-to-the-ondemand-service/", "abstract": "Provided are mechanisms and methods for managing a risk of access to an on-demand service as a condition of permitting access to the on-demand service. These mechanisms and methods for providing such management can help prohibit an unauthorized user from accessing an account of an authorized user when the authorized user inadvertently loses login information. The ability to provide such management may lead to an improved security feature for accessing on-demand services.", "owner": "salesforce.com, inc.", "owner_city": "San Francisco", "owner_country": "US" }, { "title": "Policy-based development and runtime control of mobile applications", "publication_date": "2013/02/01", "number": "08990883", "url": "/2013/01/02/policybased-development-and-runtime-control-of-mobile-applications/", "abstract": "A method, process, and associated systems for policy-based development and runtime control of mobile applications. Security objects that describe or enforce security policies are embedded into the source code of an enhanced application while the application is being developed. When a user attempts to launch the enhanced application on a mobile device, the security objects are updated to match a latest valid version of the objects stored on an enterprise server. The security objects may be further updated at other times. Global security policies, which affect the entire enterprise and which may deny the application permission to launch, are enforced by a global security policy stored within one of the updated security objects. If the application does run, application-specific security policies contained in the updated security objects modify application behavior at runtime in order to enforce application-specific security policies.", "owner": "International Business Machines Corporation", "owner_city": "Armonk", "owner_country": "US" } ]