×

Remotely defining security data for authorization of local application activity

  • US 9,727,705 B2
  • Filed: 08/21/2015
  • Issued: 08/08/2017
  • Est. Priority Date: 11/26/2007
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device comprising:

  • one or more processors; and

    a memory having stored thereon computer readable instructions that are executable by the one or more processors to implement a client component and a runtime component, wherein;

    the client component is integral with one or more applications of the mobile device and configured to facilitate display and management of content for an application into which the client component is integrated, including;

    managing content that is associated with permissions specified to indicate whether protected activities are allowed to be performed in conjunction with rendering the content, andobtaining the content from storage to provide to the runtime component for rendering;

    the runtime component is integral with the one or more applications to render the content for an application into which the runtime component is integrated, the rendering including passing to the client component attempts made by the content to perform the protected activities, the attempts being passed to the client component without the runtime component processing the specified permissions, wherein the client component enforces the specified permissions relative to each of the attempts by;

    retrieving the specified permissions from the storage,allowing the runtime component to perform one or more of the protected activities if permitted by the specified permissions, andrestricting the runtime component from performing said one or more of the protected activities if said one or more of the protected activities are not permitted by the specified permissions.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×