Patents by Inventor Robert P. Cochran

Robert P. Cochran 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: 11082430
    Abstract: Technology is described for a device registration service for a local computing environment. The device registration service may provide one or more computing hubs within the local computing environment with robust means to authenticate or verify the authority of a computing device (e.g., a computer, a server, a mobile device, smart phone, a tablet), and/or other devices requesting to access to the local computing environment. The device registration service provided by the one or more computing hubs may be used in addition to, in place of, or as a backup to a device management and provisioning services provided remotely from the local computing environment using a service provider environment.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: August 3, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Calvin Yue-Ren Kuo, Robert P. Cochran
  • Patent number: 10678975
    Abstract: Technology is described for providing code modules for building a device. An indication of hardware components to be used when designing a device may be received. A use case for the device may be received. A list of code modules that are compatible with the hardware components may be provided. The list of code modules may be based on the use case for the device. A selection of code modules may be received from a list of code modules that are compatible with the hardware components. The code modules may be provided for use in designing the device.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: June 9, 2020
    Assignee: Amazon Tecnnologies, Inc.
    Inventors: Richard David Young, Shyam Krishnamoorthy, Robert P. Cochran, Richard Barry
  • Publication number: 20190138678
    Abstract: Technology is described for providing code modules for building a device. An indication of hardware components to be used when designing a device may be received. A use case for the device may be received. A list of code modules that are compatible with the hardware components may be provided. The list of code modules may be based on the use case for the device. A selection of code modules may be received from a list of code modules that are compatible with the hardware components. The code modules may be provided for use in designing the device.
    Type: Application
    Filed: November 7, 2017
    Publication date: May 9, 2019
    Inventors: Richard David Young, Shyam Krishnamoorthy, Robert P. Cochran, Richard Barry