Back to results
US 2018/0026965 A1Published application
Live Tiles Without Application-Code Execution
AssigneeMicrosoft Technology Licensing, LLC
InventorsThomas H. Alphin, III, John Michael Calandrino, Benjamin Salim Srour, Richard J. Duncan
Life of this patent
Estimating the term…
Abstract
Techniques enabling live tiles without application-code execution are described. 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.
Claims20
A computer-implemented method comprising:
- receiving, at a computing device, an identifier associated with a user;
- communicating the identifier to a remote authenticator to authenticate the user, the identifier associated with multiple applications;
- if the user is authenticated by the remote authenticator, receiving content associated with at least one application of the multiple applications;
- presenting, on a display device of the computing device, a live-tile user interface containing multiple live tiles, two or more live tiles of the multiple live tiles corresponding to applications of the multiple applications associated with the identifier, each of the two or more live tiles within the live-tile user interface not occluding each other, the live-tile user interface capable of concurrently presenting content within the two or more live tiles in the live-tile user interface;
- and
- presenting, on the display device of the computing device, the content within a live tile associated with the at least one application, the presenting enabling, through the live-tile user interface, interaction with the content presented in the live tile.
3 more elements
A system comprising:
- one or more display devices;
- 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:
- receiving, at a computing device, an identifier associated with a user;
- communicating the identifier to an authenticator to authenticate the user, the identifier associated with multiple applications;
- if the user is authenticated by the authenticator, receiving content associated with at least one application of the multiple applications;
- presenting, on at least one of the one or more display devices, a live-tile user interface containing multiple live tiles, two or more live tiles of the multiple live tiles corresponding to applications of the multiple applications associated with the identifier, each of the two or more live tiles within the live-tile user interface not occluding each other, the live-tile user interface capable of concurrently presenting content within the two or more live tiles in the live-tile user interface;
- and
- presenting, on at least one of the one or more display devices, the content within a live tile associated with the at least one application.
6 more elements
Dependencies are inferred from the claim text.