Patents by Inventor James Robert Hamilton
James Robert Hamilton has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9716548Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.Type: GrantFiled: August 11, 2014Date of Patent: July 25, 2017Assignee: THE INVENTION SCIENCE FUND I, LLCInventors: Howard Lee Davidson, James Robert Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael J. Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton J. Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
-
Patent number: 9111103Abstract: An access control device can be communicationally coupled to a storage device and can control access thereto. The access control device can comprise information, such as identities of authorized entities, to enable the access control device to independently determine whether to provide access to an associated storage device. Alternatively, the access control device can comprise information to establish a secure connection to an authorization computing device and the access control device can implement the decisions of the authorization computing device. The access control device can control access by instructing a storage device to execute specific firmware instructions to prevent meaningful responses to data storage related requests. The access control device can also comprise storage-related cryptographic information utilized by the storage device to encrypt and decrypt data.Type: GrantFiled: November 26, 2012Date of Patent: August 18, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Vladimir Sadovsky, Sompong Paul Olarig, Chris Lionetti, James Robert Hamilton
-
Publication number: 20140348510Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.Type: ApplicationFiled: August 11, 2014Publication date: November 27, 2014Inventors: Howard Lee Davidson, James Robert Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K.Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael J. Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton J. Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, JR.
-
Patent number: 8774637Abstract: A data center for executing a data processing application includes processing units, sub-units or servers. Each of the processing units, sub-units or servers can execute a part or all of the data processing application. The processing units, sub-units or servers are electrical disjoint with respect to data communications, but can communicate with each other over free space optical links.Type: GrantFiled: October 26, 2012Date of Patent: July 8, 2014Assignee: The Invention Science Fund I, LLCInventors: Howard Lee Davidson, James Robert Hamilton, Roderick A. Hyde, Arne Josefsberg, Edward K. Y. Jung, Jordin T. Kare, Robert W. Lord, Kenneth Lustig, William Henry Mangione-Smith, Michael Manos, Craig J. Mundie, Nathan P. Myhrvold, Richard F. Rashid, Burton J. Smith, Clarence T. Tegreene, Robert V. Welland, Charles Whitmer, Lowell L. Wood, Jr.
-
Patent number: 8321956Abstract: An access control device can be communicationally coupled to a storage device and can control access thereto. The access control device can comprise information, such as identities of authorized entities, to enable the access control device to independently determine whether to provide access to an associated storage device. Alternatively, the access control device can comprise information to establish a secure connection to an authorization computing device and the access control device can implement the decisions of the authorization computing device. The access control device can control access by instructing a storage device to execute specific firmware instructions to prevent meaningful responses to data storage related requests. The access control device can also comprise storage-related cryptographic information utilized by the storage device to encrypt and decrypt data.Type: GrantFiled: June 17, 2009Date of Patent: November 27, 2012Assignee: Microsoft CorporationInventors: Vladimir Sadovsky, Sompong Paul Olarig, Chris Lionetti, James Robert Hamilton
-
Patent number: 7890576Abstract: Described is a technology by which by which information (an electronic note from a producer) that is available for delivery to a client consumer is only selectively delivered. The selective delivery may be based on metadata associated with the information, client identity data and other criteria, including a location of a client device. The information to selectively deliver may be obtained from an external information source, or generated by a service, such as when the user is near a location of interest. The client may report location changes, such as a rate corresponding to a rate of location change of the client. An information service scale to any practical number of clients via client state servers and location (of interest) servers, with each client state server associated with a set of one or more clients, and each location server associated with a set of one or more regions.Type: GrantFiled: November 13, 2006Date of Patent: February 15, 2011Assignee: Microsoft CorporationInventors: Thomas L. Button, James Robert Hamilton
-
Publication number: 20100325736Abstract: An access control device can be communicationally coupled to a storage device and can control access thereto. The access control device can comprise information, such as identities of authorized entities, to enable the access control device to independently determine whether to provide access to an associated storage device. Alternatively, the access control device can comprise information to establish a secure connection to an authorization computing device and the access control device can implement the decisions of the authorization computing device. The access control device can control access by instructing a storage device to execute specific firmware instructions to prevent meaningful responses to data storage related requests. The access control device can also comprise storage-related cryptographic information utilized by the storage device to encrypt and decrypt data.Type: ApplicationFiled: June 17, 2009Publication date: December 23, 2010Applicant: MICROSOFT CORPORATIONInventors: Vladimir Sadovsky, Sompong Paul Olarig, Chris Lionetti, James Robert Hamilton
-
Publication number: 20100185843Abstract: Storage devices can provide for hardware encryption and decryption of data stored by them. The hardware cryptographic functions can be applied with reference to cryptographic information of a communicationally, and physically, separable key device. Disconnection of the separable key device can render encrypted data inaccessible. Destruction of the separable key device can result in virtual destruction of the encrypted data. The cryptographic information on the separable key device can be provided by a storage device manufacturer, or by a provisioning computing device. The separable key device can be directly communicationally coupled to a provisioning computing device or it can establish a secure communication tunnel with the provisioning device through a computing device to which the separable key device is communicationally coupled. Cryptographic information can be provided by, and deleted from, the provisioning computing device prior to completion of the booting of that device.Type: ApplicationFiled: January 20, 2009Publication date: July 22, 2010Applicant: MICROSOFT CORPORATIONInventors: Sompong Paul Olarig, Vladimir Sadovsky, Chris Lionetti, James Robert Hamilton, Harry Raymond Rogers, Timothy Louis Falk
-
Publication number: 20080114829Abstract: Described is a technology by which by which information (an electronic note from a producer) that is available for delivery to a client consumer is only selectively delivered. The selective delivery may be based on metadata associated with the information, client identity data and other criteria, including a location of a client device. The information to selectively deliver may be obtained from an external information source, or generated by a service, such as when the user is near a location of interest. The client may report location changes, such as a rate corresponding to a rate of location change of the client. An information service scale to any practical number of clients via client state servers and location (of interest) servers, with each client state server associated with a set of one or more clients, and each location server associated with a set of one or more regions.Type: ApplicationFiled: November 13, 2006Publication date: May 15, 2008Applicant: Microsoft CorporationInventors: Thomas L. Button, James Robert Hamilton
-
Patent number: 5791160Abstract: A control system for a process of liquefied natural gas production (LNG) from natural gas using a heat exchanger and a closed loop refrigeration cycle employs independent, direct control of both production and temperature by adjusting refrigeration to match a set production. The control system sets and controls LNG production at a required production value, and independently controls LNG temperature by adjusting the refrigeration provided to the natural gas stream. One exemplary method employs compressor speed, for example, as a key manipulated variable (MV) to achieve fast and stable LNG temperature regulation. Other compressor variables rather than speed may be key MVs, depending on the type of MR compressors employed, and may be the guidevane angle in a centrifugal compressor or the stator blade angle in an axial compressor. The second exemplary method employs a ratio of total recirculating refrigerant flow to LNG flow as the key manipulated variable to effectively control the LNG temperature.Type: GrantFiled: July 24, 1997Date of Patent: August 11, 1998Assignee: Air Products and Chemicals, Inc.Inventors: Jorge Anibal Mandler, Philip Albert Brochu, James Robert Hamilton, Jr.