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: 9716548
    Abstract: 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: Grant
    Filed: August 11, 2014
    Date of Patent: July 25, 2017
    Assignee: THE INVENTION SCIENCE FUND I, LLC
    Inventors: 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: 9111103
    Abstract: 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: Grant
    Filed: November 26, 2012
    Date of Patent: August 18, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vladimir Sadovsky, Sompong Paul Olarig, Chris Lionetti, James Robert Hamilton
  • Publication number: 20140348510
    Abstract: 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: Application
    Filed: August 11, 2014
    Publication date: November 27, 2014
    Inventors: 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: 8774637
    Abstract: 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: Grant
    Filed: October 26, 2012
    Date of Patent: July 8, 2014
    Assignee: The Invention Science Fund I, LLC
    Inventors: 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: 8321956
    Abstract: 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: Grant
    Filed: June 17, 2009
    Date of Patent: November 27, 2012
    Assignee: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Sompong Paul Olarig, Chris Lionetti, James Robert Hamilton
  • Patent number: 7890576
    Abstract: 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: Grant
    Filed: November 13, 2006
    Date of Patent: February 15, 2011
    Assignee: Microsoft Corporation
    Inventors: Thomas L. Button, James Robert Hamilton
  • Publication number: 20100325736
    Abstract: 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: Application
    Filed: June 17, 2009
    Publication date: December 23, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Vladimir Sadovsky, Sompong Paul Olarig, Chris Lionetti, James Robert Hamilton
  • Publication number: 20100185843
    Abstract: 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: Application
    Filed: January 20, 2009
    Publication date: July 22, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Sompong Paul Olarig, Vladimir Sadovsky, Chris Lionetti, James Robert Hamilton, Harry Raymond Rogers, Timothy Louis Falk
  • Publication number: 20080114829
    Abstract: 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: Application
    Filed: November 13, 2006
    Publication date: May 15, 2008
    Applicant: Microsoft Corporation
    Inventors: Thomas L. Button, James Robert Hamilton
  • Patent number: 5791160
    Abstract: 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: Grant
    Filed: July 24, 1997
    Date of Patent: August 11, 1998
    Assignee: Air Products and Chemicals, Inc.
    Inventors: Jorge Anibal Mandler, Philip Albert Brochu, James Robert Hamilton, Jr.