61
Salim Alam, Tianchi Ma, Gregory Wray Teather, Dandan He, Matthew Charles LaGrandeur, Ruiyi Wang: Provisioning high performance computing clusters. Microsoft Technology Licensing, Henry Gabryjelski, Kate Drakos, Micky Minhas, January 31, 2017: US09560166 (1 worldwide citation)

Provisioning a cloud based high performance computing cluster. The method includes from a cloud based provisioning service deployed in a cloud based computing provider, providing a user interface. The method further includes receiving user input at the cloud based provisioning service from the user ...


62
Manuvir Das, Sudarshan Yadav, Arvind Kandhare, Sanjay Malpani, Ravi K Balachandran, Adam Herscher, Nelamangal K Srinivas, Rochak Mittal: Multi tenant access to applications. Microsoft Technology Licensing, Henry Gabryjelski, Kate Drakos, Micky Minhas, June 7, 2016: US09361080 (1 worldwide citation)

A mechanism is provided for presenting a software application to a plurality of users in a cloud computing environment. For example, an application that was designed for use by a single user is provided in a cloud based platform without re-architecting the application. Using a web-based interface, m ...


63
Kristofer Reierson: Lock free streaming of executable code data. Microsoft Technology Licensing, Henry Gabryjelski, Kate Drakos, Micky Minhas, September 6, 2016: US09436474 (1 worldwide citation)

A disassembler receives instructions and disassembles them into a plurality of separate opcodes. The disassembler creates a table identifying boundaries between each opcode. Each opcode is written to memory in an opcode-by-opcode manner by atomically writing standard blocks of memory. Debug break po ...


64
Mihail Gavril Tarta, Gopala Krishna R Kakivaya: Performing computations in a distributed infrastructure. Microsoft Technology Licensing, Henry Gabryjelski, Raghu Chinagudabha, Micky Minhas, August 11, 2015: US09106480 (1 worldwide citation)

The present invention extends to methods, systems, and computer program products for performing computations in a distributed infrastructure. Embodiments of the invention include a general purpose distributed computation infrastructure that can be used to perform efficient (in-memory), scalable, fai ...


65
Manoj K Valiyaparambil, Amit Singla, Vijay Sen, Abid Ali: Efficient application-aware disaster recovery. Microsoft Technology Licensing, Henry Gabryjelski, Dolan Stein, Micky Minhas, June 23, 2015: US09063822 (1 worldwide citation)

Embodiments are directed to efficiently backing up portions of data and to performing a scoped data recovery. In an embodiment, a computer system preloads data images with data corresponding to various different software applications or operating systems. The computer system chunks the data images, ...


66
Therron L Powell, Jason Michael Anderson: Fast booting a computing device to a specialized experience. MICROSOFT TECHNOLOGY LICENSING, Henry Gabryjelski, Kate Drakos, Micky Minhas, September 29, 2015: US09146760 (1 worldwide citation)

Described is a technology by which independent computing functions such as corresponding to separate operating systems may be partitioned into coexisting partitions. A virtual machine manager, or hypervisor, manages the input and output of each partition to operate computer system hardware. One part ...


67
William J Bolosky, Randolph B Haagens, Norbert P Kusters, Peng Li: Read-only operations processing in a paxos replication system. Microsoft Corporation, Henry Gabryjelski, Raghu Ghinagudabha, Micky Minhas, April 8, 2014: US08694647 (1 worldwide citation)

Embodiments are directed to processing read-only operations without storing the operations persistently, determining a processing order for read-only requests, and to directing read-only requests to nodes best able to handle the requests. In an embodiment, a quorum leader receives various read-only ...


68
Sachin Goel, Stein Erik Dolan, William B Lees: Single use recovery key. Microsoft Technology Licensing, Henry Gabryjelski, Kate Drakos, Micky Minhas, November 8, 2016: US09489528 (1 worldwide citation)

Aspects of the subject matter described herein relate to disclosing recovery keys. In aspects, when a recovery key is disclosed, data is updated to indicate that the recovery key has been disclosed. A machine that has locked data may determine whether a recovery key for the locked data has been disc ...


69
Christopher J Engdahl, Jeromy Statia: Private network access using IPv6 tunneling. Microsoft Corporation, Henry Gabryjelski, Kate Drakos, Micky Minhas, October 28, 2014: US08875237 (1 worldwide citation)

A connection to a private network may use an IPv6 tunneling client to connect to a corresponding IPv6 tunneling router at the edge of the private network. The client may be configured to automatically establish a tunneling connection and may have a routing table for routing IPv6 addresses for hosts ...


70
Martin Hall, Ali Khan, Mark McNulty, Zhangwei Xu: Linking web identity and access to devices. Microsoft Corporation, Henry Gabryjelski, Kate Drakos, Micky Minhas, February 18, 2014: US08656473 (1 worldwide citation)

Systems and methods are provided for linking a web identity and a portable device to provide web access to a user from a vehicle. An example system includes a presence agent that may be configured to validate the presence of the portable device in the vehicle by recognizing a device identifier saved ...