Patent ID: 8584211
Filing Date: 2013-11-12
Classification: G06F,H04L

Abstract:
1. A computer-implemented method comprising: receiving a request for application content metadata from a first instance of a single-level application executing in a first domain of a plurality of security domains of a client device, the request to be executed in at least the first domain and in a second domain of the plurality of security domains that has a different corresponding security level than the first domain, the first domain being implemented by a first operating system instance running in a first virtual machine, and the second domain being implemented by a second operating system instance running in a second virtual machine; executing the request in the first domain, thereby producing a first set of application metadata items corresponding to a first set of application content items accessible to a user; providing the request to the second domain; obtaining, from the second domain, a second set of application metadata items corresponding to a second set of application content items accessible to the user; aggregating the first set of application metadata items and the second set of application metadata items into an aggregated set of application metadata items; providing the aggregated set of application metadata items to the first instance of the single-level application for display within a user interface of the first instance in the first domain, thereby providing a consolidated view of metadata from multiple security domains; receiving a selection of one of the application metadata items; determining that an application content item corresponding to the selected application metadata item is stored in the second domain; and providing a display request to the second domain to display the application content item corresponding to the selected application metadata item within a user interface of a second instance of the single-level application executing within the second domain.