1
Steven Andrew Welch, Takahiro Shigemitsu, Timothy Allen Wright, Mark D Vance, Steven E Wittenberg: Input testing tool. MICROSOFT TECHNOLOGY LICENSING, Tim Churna, Kate Drakos, Micky Minhas, April 19, 2016: US09317147 (3 worldwide citation)

Various embodiments provide an input test tool that promotes precision testing, flexibility and repeatability over a wide variety of functionality tests that are utilized in both touch and near-touch input scenarios. The input test tool enables a variety of degrees of motion, including both linear a ...


2
Ryan S Menezes, Taroon Mandhana, Shankar Seal, Dhiraj P Gandhi, Aaron Wesley Cunningham: Registration and network access control. Microsoft Technology Licensing, Tim Churna, Kate Drakos, Micky Minhas, August 18, 2015: US09112861 (2 worldwide citation)

In embodiments of registration and network access control, an initially unconfigured network interface device can be registered and configured as an interface to a public network for a client device. In another embodiment, a network interface device can receive a network access request from a client ...


3
Steve Pronovost, Maxwell Abernethy, Rudolph Balaz, Ameet Chitre: Memory management techniques. Microsoft Corporation, Tim Churna, Raghu Chinagudabha, Micky Minhas, December 30, 2014: US08924677 (1 worldwide citation)

Memory management techniques that permit an executing process to store content in memory and later retrieve that content from the memory, but that also permit a memory manager to discard that content to address memory pressure. A process executing on a computing device may notify a memory manager of ...


4
Gregory D Hartrell, David J Steeves, Efim Hudis: Malicious code infection cause-and-effect analysis. Microsoft Corporation, Tim Churna, Tony Azure, Micky Minhas, February 10, 2015: US08955134 (1 worldwide citation)

A malware analysis system for automating cause and effect analysis of malware infections is provided. The malware analysis system monitors and records computer system activities. Upon being informed of a suspected malware infection, the malware analysis system creates a time-bounded snapshot of the ...


5
Gregory D Hartrell, David J Steeves, Efim Hudis: Malicious code infection cause-and-effect analysis. Microsoft Corporation, Tim Churna, Tony Azure, Micky Minhas, February 10, 2015: US08955135 (1 worldwide citation)

A malware analysis system for automating cause and effect analysis of malware infections is provided. The malware analysis system monitors and records computer system activities. Upon being informed of a suspected malware infection, the malware analysis system creates a time-bounded snapshot of the ...


6
Vishal Agarwal, Sunil P Gottumukkala, Arun U Kishan, Dave M McPherson, Jonathan M Andes, Giridharan Sridharan, Kinshuman Kinshumann, Adam Damiano, Salahuddin J Khan, Gopinathan Kannan: Process authentication and resource permissions. Microsoft Technology Licensing, Tim Churna, Dan Choi, Micky Minhas, December 6, 2016: US09515832 (1 worldwide citation)

The techniques and systems described herein present various implementations of a model for authenticating processes for execution and specifying and enforcing permission restrictions on system resources for processes and users. In some implementations, a binary file for an application, program, or p ...


7
Leonardo E Blanco, Reiner Fink: Shared compositional resources. Microsoft Technology Licensing, Tim Churna, Dan Choi, Micky Minhas, January 10, 2017: US09542906

Shared compositional resources are described. In one or more implementations, a global composition system may be configured to perform rendering for a plurality of processes, e.g., applications. For example, the global composition system may be configured to expose one or more application programmin ...


8
Reed L Townsend, Mudit Agrawal, Andrey Borissov Batchvarov, Fei Su: Soft keyboard interface. Microsoft Technology Licensing, Tim Churna, Judy Yee, Micky Minhas, February 16, 2016: US09262076

User experience of the performance of a computing device is improved through an operating system that processes inputs from a soft keyboard to provide information that can be used to accurately determine keys a user intended to strike while typing. For each detected tap, the operating system provide ...


9
Nazia Zaman, Paul J Reid: Magnifier panning interface for natural input devices. Microsoft Technology Licensing, Tim Churna, Judy Yee, Micky Minhas, June 21, 2016: US09372590

A magnifier movement system is described herein that provides a more user-friendly experience for users of natural input devices when moving the magnifier and interacting with magnified user interface elements. The system receives an indication that a user has touched the screen with a natural input ...


10
Mark Novak, Paul J Leach, Yi Zeng, Saurav Sinha, K Michiko Short, Gopinathan Kannan: Distributed computer systems with time-dependent credentials. Microsoft Corporation, Tim Churna, Sade Fashokun, Micky Minhas, May 12, 2015: US09032492

A distributed system in which time-dependent credentials are supplied by controllers that operate according to different local times. Errors that might arise from the controllers generating inconsistent credentials because of time skew are avoided by identifying credentials generated during transiti ...