1
William H. Gates III
William H Gates III, Gary W Flake, Alexander G Gounares, Thomas F Bergstraesser, Arnold N Blinn, Christopher W Brumme, Lili Cheng, Michael Connolly, Daniel S Glasser, James R Larus, Matthew B MacLaurin, Henricus Johannes Maria Meijer, Debi P Mishra, Amit Mital, Ira L Snyder Jr, Melora Zaner Godsey: Virtual entertainment. Microsoft Corporation, Lee & Hayes PLLC, September 6, 2011: US08012023 (202 worldwide citation)

Systems and methods that provide for a virtual reality entertainment system that supplies immersive entertainment and creates a sensation for a user similar to having guests in a remote location to be physically present as virtual guests. Such virtual reality entertainment system can supply a graphi ...


2
William H. Gates III
Raymond E Ozzie, William H Gates III, Gary W Flake, Thomas F Bergstraesser, Arnold N Blinn, Christopher W Brumme, Lili Cheng, Michael Connolly, Nishant V Dani, Dane A Glasgow, Daniel S Glasser, Alexander G Gounares, James R Larus, Matthew B MacLaurin, Henricus Johannes Maria Meijer, Debi P Mishra, Amit Mital, Ira L Snyder Jr, Chandramohan A Thekkath, David R Treadwell III, Melora Zaner Godsey: Personal data mining. Microsoft Corporation, Hope Baldauff Hartman, April 19, 2011: US07930197 (127 worldwide citation)

Personal data mining mechanisms and methods are employed to identify relevant information that otherwise would likely remain undiscovered. Users supply personal data that can be analyzed in conjunction with data associated with a plurality of other users to provide useful information that can improv ...


3
William H. Gates III
William H Gates III, Gary W Flake, William J Bolosky, Nishant V Dani, Daniel S Glasser, Alexander G Gounares, James R Larus, Matthew B MacLaurin, Henricus Johannes Maria Meijer: Hardware architecture for cloud services. Microsoft Corporation, Lee & Hayes PLLC, September 6, 2011: US08014308 (86 worldwide citation)

The claimed subject matter provides systems and/or methods that facilitate dynamically allocating resources (e.g., hardware, software, . . . ) supported by a third party service provider. The third party service provider can support any number of services that can be concurrently requested by severa ...


4

5
William H. Gates III
William H Gates III, Gary W Flake, James R Larus, Debi P Mishra, Chandramohan A Thekkath, Raymond E Ozzie, Lili Cheng, Nishant V Dani, Daniel S Glasser, Alexander G Gounares, Henricus Johannes Maria Meijer, Amit Mital, Ira L Snyder Jr: State replication. Microsoft Corporation, Lee & Hayes PLLC, March 16, 2010: US07680908 (21 worldwide citation)

The claimed subject matter provides systems and/or methods that facilitate replicating a state associated with a client, user, service, application, and the like. A third party service provider can support any number of services that can be concurrently requested by several clients without user perc ...


6
William H. Gates III
Henricus Johannes Maria Meijer, William H Gates III, Raymond E Ozzie, Gary W Flake, Lili Cheng, Nishant V Dani, Daniel S Glasser, Alexander G Gounares, James R Larus, Debi P Mishra, Amit Mital, Ira L Snyder Jr, Chandramohan A Thekkath: State reflection. Microsoft Corporation, Lee & Hayes PLLC, May 11, 2010: US07716280 (17 worldwide citation)

The claimed subject matter provides systems and/or methods that facilitate replicating a state associated with a client, user, service, application, and the like. A third party service provider can support any number of services that can be concurrently requested by several clients without user perc ...


7

8
William H. Gates III
Henricus Johannes Maria Meijer, William H Gates III, Raymond E Ozzie, Gary W Flake, Thomas F Bergstraesser, Arnold N Blinn, Christopher W Brumme, Lili Cheng, Nishant V Dani, Daniel S Glasser, Alexander G Gounares, Galen C Hunt, James R Larus, Matthew B MacLaurin, Debi P Mishra, Amit Mital, Ira L Snyder Jr, Chandramohan A Thekkath: Remote provisioning of information technology. Microsoft Corporation, Lee & Hayes PLLC, March 19, 2013: US08402110 (3 worldwide citation)

Remote provisioning of an IT network and/or associated services is provided. Hardware, software, service and/or expertise can be moved from on-premise to a remote location (e.g., central, distributed . . . ). Accordingly, at least a large degree computation can be moved to the center to exploit econ ...


9
Trishul M Chilimbi, James R Larus: Data structure partitioning with garbage collection to optimize cache utilization. Merchant & Gould, November 20, 2001: US06321240 (103 worldwide citation)

Fields which are individually addressable data elements in data structures are reordered to improve the efficiency of cache line access. Temporal data regarding the referencing of such fields is obtained, and a tool is used to construct a field affinity graph of temporal access affinities between th ...


10
James R Larus, Christopher W Fraser: Whole program path profiling. Microsoft Corporation, Merchant & Gould P C, December 4, 2001: US06327699 (68 worldwide citation)

A program is instrumented to record acyclic paths during execution of the program. A whole program path is produced from the record and provides a complete compact record of a program's entire control flow. It includes a record of crossing loop boundaries and procedure boundaries to provide a c ...