1
Adrian J Garside, Milena Salman, Vivek Y Tripathi: Tile cache. Microsoft Corporation, Bryan Webster, Andrew Sanders, Micky Minhas, December 30, 2014: US08922575 (45 worldwide citation)

Tile cache techniques are described. In at least some embodiments, a tile cache is maintained that stores tile content for a plurality of tiles. The tile content is ordered in the tile cache to match a visual order of tiles in a graphical user interface. When tiles are moved (e.g., panned and/or scr ...


2
Raymond E Ozzie, John D Mehr, Siddhartha Puri, Samuel J McKelvie, Bradley Calder, Matt Pope: Erasure coded storage aggregation in data centers. Microsoft Corporation, Bryan Webster, Kate Drakos, Micky Minhas, December 23, 2014: US08918478 (42 worldwide citation)

Embodiments of erasure coded storage aggregation are disclosed. The erasure coded storage aggregation includes storing a data file as erasure coded fragments in a plurality of nodes of one or more data centers. The erasure coded storage aggregation further includes monitoring an access frequency of ...


3
Chantal M Leonard, Holger Kuehnle, John C Whytock, Rebecca Deutsch, Patrice L Miner: Arranging tiles. Microsoft Corporation, Bryan Webster, Kate Drakos, Micky Minhas, January 13, 2015: US08935631 (35 worldwide citation)

This document describes techniques and apparatuses for arranging tiles. These techniques and apparatuses enable users to quickly and easily arrange tiles within an interface, such as an application-launching interface. In some cases, users may arrange tiles in an interface with as little as one cont ...


4
Rebecca Deutsch, Marina Dukhon, Varun Bahl, Patrice L Miner, Jeffrey S Miller, Benjamin A Betz: Application-launching interface for multiple modes. Microsoft Technology Licensing, Bryan Webster, Kate Drakos, Micky Minhas, March 24, 2015: US08990733 (33 worldwide citation)

This document describes techniques and apparatuses enabling an application-launching interface for multiple modes. This interface enables a user to quickly and easily select to launch applications associated with different modes. A user may avoid wading through multiple interfaces, making multiple s ...


5
Joseph A Schrader, Raman K Sarin, Ted Tai Yu Chen, Sharad Agarwal, Joseph H Matthews III, Shai Guday, Joseph Spencer King: Mobile device safe driving. Microsoft Corporation, Andrew Sanders, Bryan Webster, Micky Minhas, October 28, 2014: US08874162 (25 worldwide citation)

In embodiments of mobile device safe driving, a mobile device can display a device lock screen on an integrated display device, and transition from the device lock screen to display a driving mode lock screen. The transition to display the driving mode lock screen occurs without receiving a PIN code ...


6
Nazia Zaman, Tyler J Donahue, Ethan Nelson Ray, Maverick J Velasco: Pre-rendering new content for an application-selectable user interface. Microsoft Corporation, Bryan Webster, Kate Drakos, Micky Minhas, January 13, 2015: US08933952 (22 worldwide citation)

This document describes techniques for pre-rendering new content for an application-selectable user interface. These techniques permit a user to select to view application-selectable tiles of the interface and, on selection, quickly see new content through the tiles in the selected portion. In some ...


7
Dharma Shukla, Abhay Parasnis, Raymond Endres, Arash Ghanaie Sichanie, Israel Hilerio, Farookh Mohammed, Aditya Bhandarkar: Programming model for synchronizing browser caches across devices and web services. Microsoft Corporation, Bryan Webster, Andrew Sanders, Micky Minhas, August 19, 2014: US08812451 (22 worldwide citation)

A computer user may use a computing environment comprising a set of computers that respectively feature a web browser having a browser cache containing many types of data objects, including application resources and user-generated data files. However, the contents of a browser cache significantly co ...


8
Alexander Burba, Ismet E Kahraman, Ivan P Trindev, Zerelina R Mukherjee, Chad C Gibson, Thomas C Butcher: Personalized media charts. Microsoft Corporation, Bryan Webster, Andrew Sanders, Micky Minhas, September 30, 2014: US08849816 (22 worldwide citation)

Personalized media charts are described. In embodiments, a request can be received for a personalized media chart that lists media assets as recommendations in a relevant order for a user. The media assets are initially ordered in the personalized media chart according to a chart rank for each media ...


9
James Kai Yu Lau, Ayman Kaheel, Motaz El Saban, Mohamed Shawky, Monica Gonzalez, Ahmed El Baz, Tamer Deif, Alaa Abdel Hakim Aly: Using facial data for device authentication or subject identification. Microsoft Technology Licensing, Bryan Webster, Kate Drakos, Micky Minhas, July 14, 2015: US09082235 (21 worldwide citation)

Exemplary methods, apparatus, and systems are disclosed for authenticating a user to computing device. In one exemplary embodiment, an indication of a request by a user to unlock a mobile device in a locked state is received. One or more images of the face of the user are captured. Facial components ...


10
Jennifer Nan, Jesse Clay Satterfield, Zach Robinson, Robert Jarrett, Patrice L Miner: Edge-based hooking gestures for invoking user interfaces. Microsoft Technology Licensing, Bryan Webster, Kate Drakos, Micky Minhas, September 22, 2015: US09141262 (17 worldwide citation)

Presented herein are techniques for invoking user interfaces in graphical computing environments involving “hooking” gestures applicable to an edge of a display. These gestures involve positioning a pointer near an edge of the display depicting the environment, and then moving the cursor to a second ...