1
Balbir Singh, Shankar Vaidyanathan, Melissa W Dunn: Interaction between ads and applications. Microsoft Technology Licensing, Steven Spellman, Tom Wong, Micky Minhas, June 28, 2016: US09378512 (15 worldwide citation)

Various technologies, methods, systems, processes, and compositions of matter pertaining to advertisements, and advertisement interactions with users and applications may be described. A single advertisement may be selected for a user based on a single lookup of the user profile at an advertisement ...


2
Alexandru Croicu, Kamaljit S Bath, Andrey Shur, Edward G Essey, Nathaniel W Stott, Jonathan D Perlow, Shiraz J Cupala, Brian G O Connor: Promoting data from structured data files. Microsoft Corporation, Tom Wong, Jim Ross, Micky Minhas, August 26, 2014: US08819072 (10 worldwide citation)

A system and method that enables promotion of data from within a structured data file to a library is described. This system and method can also enable demotion of data from a library to within a structured data file. Further, this system and method can copy data from a structured data file, perform ...


3
Arye Gittelman, Zachary A Nation, John W Strick, Ajey P Shah, Michael B Silverstein, Aditi Mandal, Yubo Jia, Alexander S Spitsyn, Emre Bogazliyanlioglu: Online application testing across browser environments. Microsoft Technology Licensing, Tom Wong, Micky Minhas, December 29, 2015: US09223684 (8 worldwide citation)

A stub can be loaded into a first browser environment of a browser application on a client machine, with the stub being loaded from a domain. The stub can execute to load an online application test into the first browser environment. Additionally, the test can execute in the first browser environmen ...


4
B Scott Ruble, Ehab Sobhy, Igor Borisov Peev, Curtis G Wong, John Alfred Payne, Jonathan Edgar Fay, Kevin Fan: Generating scenes and tours in a spreadsheet application. Microsoft Technology Licensing, Damon Rieth, Tom Wong, Micky Minhas, April 19, 2016: US09317963 (7 worldwide citation)

Concepts and technologies are described herein for generating scenes and tours in a spreadsheet application. In accordance with the concepts and technologies disclosed herein, a computer system executes a visualization component. Selection of an option to create a tour can be detected by the compute ...


5
Thomas Underhill, Cynthia Wessling, Apeksha Godiyal, Syed Mustafa Bilal, Hong Lin, Nathaniel Stott, Charles Duze, Po Yan Tsang: Notebook driven accumulation of meeting documentation and notations. MICROSOFT TECHNOLOGY LICENSING, Tom Wong, Micky Minhas, September 20, 2016: US09449303 (7 worldwide citation)

A notebook component within a note-taking application is utilized as a centralized mechanism for recording notations and providing documentation related to a particular meeting. The meeting participants are provided with centralized access to the notebook component and thus are able to update the no ...


6
James William Scott, Nicolas Villar, Haiyan Zhang, Greg Saul, Alexandra Keeley Bunting, Lee Jason Schuneman, Philip Robert Harrison: Storing state for physical modular toys. Microsoft Technology Licensing, Tom Wong, Micky Minhas, Zete Law P L L C, December 27, 2016: US09526979 (7 worldwide citation)

A modular assembly system is described in which each module comprises a storage element which stores an identifier for the module and data relating to the module. At least some of the module data is variable and is updated based on user interaction with an interactive software experience (e.g. state ...


7
Gary Flake, Donald James Lindsay, Jeffrey Jon Weir, Brett Brewer: Scrollable area multi-scale viewing. MICROSOFT TECHNOLOGY LICENSING, Tom Wong, Steven Spellman, Micky Minhas, August 16, 2016: US09417779 (6 worldwide citation)

Utilizing a scrollbar handle for both zooming and panning a display comprising items in a user interface may be accomplished by monitoring an input device's interaction with the scrollbar handle. If the scroll handle is dragged in a direction away from an orientation of the scroll handle in the scro ...


8
Omar Alonso, Karen Shiells, Ho John Lee, Chad Carson: System and method for generating social summaries. Microsoft Technology Licensing, Dave Ream, Tom Wong, Micky Minhas, March 15, 2016: US09286619 (5 worldwide citation)

The described implementations relate to communication platforms that are provided over computer networks. One implementation provides a system that can include a storage component configured to store a plurality of communications having a common connector. The system can also include a score computa ...


9
Blaise H Aguera y Arcas, Scott V Fynn, Donald Barnett: Use of low-power display on device. Microsoft Technology Licensing, Steven Spellman, Tom Wong, Micky Minhas, February 23, 2016: US09268367 (5 worldwide citation)

A device may have a plurality of displays, such as a high-power display and a low-power display. The low-power display may be used to display various types of information. Some examples of information that may be displayed on the low-power display include personal customizations of the device (e.g., ...


10
Robert Lomme, Benjamin Wilde, Michael Tavis, Alexei Evdokimov, Siddharth R Shah, Puneet Narula: Intelligent caching for security trimming. Microsoft Technology Licensing, Julie Kane Akhter, Tom Wong, Micky Minhas, May 10, 2016: US09336324 (5 worldwide citation)

A security trimming system disclosed herein uses intelligent caching of the security trimming information received from a security datastore. The security trimming system uses an access cache to store the security trimming information received from the access datastore together with other parameters ...