US2016139737A1PendingUtilityA1

Application containers and application container generator

Assignee: MICROSOFT TECHNOLOGY LICENSING LLCPriority: Nov 13, 2014Filed: Nov 13, 2014Published: May 19, 2016
Est. expiryNov 13, 2034(~8.3 yrs left)· nominal 20-yr term from priority
G06F 3/0482G06F 3/0481G06F 3/04842
49
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Application containers, displayed on a display of a computing device, organize essential applications and other data that a user needs into a single view. An application container can include only the most important applications and data for a user's specific role. Using a nested file directory, application containers create role-based mini start screens composed of tiles that when activated launch nested application containers and different types of applications and that can display various static and dynamic data. Application containers can filter, share, and display tiles and data based on the user's role. Application containers can also create reports and graphs based on data underlying each application container. Some application containers are generated by using an application container generator.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A computer-implemented process for simplifying user access to information and computing efficiency, comprising:
 displaying an arranged set of one or more selectable parent tiles on a computer display device;   in response to selection one of the parent tiles, displaying a corresponding set of one or more selectable child tiles on a first child level that varies according to a role of a user.   
     
     
         2 . The computer-implemented process of  claim 1 , further comprising:
 selecting one of the selectable child tiles to cause the execution of an application.   
     
     
         3 . The computer-implemented process of  claim 1 , wherein the child tiles are arranged in a grid arrangement that cannot be changed by a user. 
     
     
         4 . The computer-implemented process of  claim 3 , wherein the grid arrangement further comprises live, static and snap tiles. 
     
     
         5 . The computer-implemented process of  claim 1 , further comprising selecting a child tile on the first child level to display a second child level of tiles on the display. 
     
     
         6 . The computer-implemented process of  claim 1 , wherein the parent tiles are grouped based on computing needs of the user. 
     
     
         7 . The computer-implemented process of  claim 1 , wherein the role of the user determines data the user has access to. 
     
     
         8 . The computer-implemented process of  claim 2 , wherein the application executes in a new window on the display. 
     
     
         9 . The computer-implemented process of  claim 1 , wherein selecting a child tile streams dynamic data in a new window. 
     
     
         10 . The computer-implemented process of  claim 2 , further comprising automatically generating a report based on the execution of the application. 
     
     
         11 . The computer-implemented process of  claim 1 , wherein the tiles of the arranged set of selectable parent tiles and arranged set of selectable child tiles are generated using application data and user privilege data. 
     
     
         12 . A system for simplifying user access to a multitude of programs and data displayed on a computer display, comprising:
 a computing device;   a computer program comprising program modules executable by the computing device, wherein the computing device is directed by the program modules of the computer program to,   display an arranged set of parent tiles on the computer display;   when a parent tile is selected, display one or more child tiles associated with the selected parent tile that allow for the execution of one or more applications on the computer display.   
     
     
         13 . The system of  claim 12  wherein the child tiles displayed vary with a privilege level of a user. 
     
     
         14 . The system of  claim 13  wherein the privilege level of the user is determined by a directory service when the user logs on to a computer system network. 
     
     
         15 . The system of  claim 12  further comprising a module to execute one or more applications when a child tile is selected. 
     
     
         16 . The system of  claim 15 , further comprising a global filter that filters data of multiple applications executing. 
     
     
         17 . A computer-implemented process for simplifying the presentation of data and applications on a computer display, comprising,
 receiving two or more nested sets of one or more selectable tiles, the nested sets including at least a parent layer and one or more nested child layers; and   displaying the nested set of one or more selectable tiles of a corresponding nested child layer in response to selection of one of the selectable tiles of the parent layer displayed on the computer display.   
     
     
         18 . The computer implemented process of  claim 17 , further comprising associating a different nested child layer with each of one or more of the selectable tiles of the parent layer. 
     
     
         19 . The computer implemented process of  claim 17 , further comprising associating an application with one or more of the selectable tiles of the parent layer. 
     
     
         20 . The computer implemented process of  claim 18 , further comprising displaying the nested set of one or more selectable tiles of a further nested child layer in response to selection of one of the selectable tiles of the nested child layer.

Join the waitlist — get patent alerts

Track US2016139737A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.