1
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 (105 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 ...


2

3
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 (20 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 ...


4
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 (15 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 ...


5

6
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 ...


7
Chandramohan A Thekkath, Timothy P Mann, Edward K Lee: Scalable distributed file system. Digital Equipment Corporation, Pennie & Edmonds, January 9, 2001: US06173293 (270 worldwide citation)

A file system is distributed over a plurality of computers connected to each other by a network. The plurality of computers execute user programs, and the user programs access files stored on a plurality of physical disks connected to the plurality of computers. The file system includes a plurality ...


8
Henry M Levy, Michael J Feeley, Anna R Karlin, William E Morgan, Chandramohan A Thekkath: Using global memory information to manage memory in a computer network. University of Washington, Digital Equipment Corporation, Ronald M Anderson, December 26, 2000: US06167490 (136 worldwide citation)

A system and method for managing memory in a network. In a computer network in which multiple computers (nodes) are interconnected by a network, the primary memory on one node may be used to store memory data (pages)from other nodes. The transfer of a data page over the network from the memory of a ...


9
Daniel J Scales, Chandramohan A Thekkath: Batched checking of shared memory accesses. Digital Equipment Corporation, Dirk Brinkman, September 1, 1998: US05802585 (50 worldwide citation)

In a distributed shared memory computer system a plurality of workstations are connected to each other by a network. Each workstation includes a processor, a memory having addresses, and an input/output interface connected to each other by a bus. The input/output interfaces connect the workstations ...


10
Thomas L Rodeheffer, Darrell Anderson, Chandramohan A Thekkath, Raymond P Stata, Mark D Lillibridge: Bridged network stations location revision. Hewlett Packard Development Company, April 13, 2004: US06721275 (49 worldwide citation)

Managing end stations locations in a bridged network includes providing a smart bridge, and performing communications operations using a network flood active port connections table, a network flood reaching table, a best path forwarding table and a best path sourcing table. An end station locations ...