Live Tiles Without Application-Code Execution
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving metadata of an application, the metadata having an indicator;
retrieving, based on the indicator, content associated with the application; and
presenting, within a live tile associated with the application and within a live-tile user interface having multiple other live tiles associated with multiple other applications, the content within the live tile,the acts of receiving metadata of the application, retrieving the content associated with the application, and presenting the content within the live tile performed without executing application code of the application.
3 Assignments
0 Petitions
Accused Products
Abstract
This document describes techniques enabling live tiles without application-code execution. These techniques permit live content to be presented in tiles without executing code of applications associated with those tiles. By so doing, live tiles may be presented more safely, faster, or using fewer resources.
19 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving metadata of an application, the metadata having an indicator; retrieving, based on the indicator, content associated with the application; and presenting, within a live tile associated with the application and within a live-tile user interface having multiple other live tiles associated with multiple other applications, the content within the live tile, the acts of receiving metadata of the application, retrieving the content associated with the application, and presenting the content within the live tile performed without executing application code of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable storage devices comprising computer-readable instructions that, responsive to execution by one or more processors, perform operations comprising:
-
receiving, at a computing device with which a user has not been known to have previously interacted, an identifier associated with the user; determining, based on the identifier, multiple applications associated with the user; retrieving content associated with one or more uninstalled applications of the multiple applications, the one or more uninstalled applications not installed on the computing device; and presenting, within live tiles associated with the one or more uninstalled applications, the content retrieved. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more processors; one or more computer-readable storage media having computer-readable instructions thereon that, responsive to execution by the one or more processors, perform operations comprising; determining, based on an identifier associated with a user, live tiles of a live-tile user interface and a layout of the live-tiles in the live-tile user interface, the live tiles associated with multiple applications, respectively; retrieving, without local execution of application code associated with the multiple applications, content associated with the multiple applications; and presenting, within the live tiles and in the layout of the live-tile user interface, the retrieved content associated with the multiple applications. - View Dependent Claims (18, 19, 20)
-
Specification