Patents by Inventor Thomas Golway

Thomas Golway 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: 11963077
    Abstract: Examples described herein relate to a system including a BC network associated with a plurality of entities in a defined geographic scope. A first entity of the plurality of entities includes a connected vehicle that generates vehicular data. The BC network is governed by a smart contract. The smart contract includes a data sharing policy defined by a user of the connected vehicle, wherein the data sharing policy allows the user of the connected vehicle to selectively share the vehicular data with one or more other entities of the plurality of entities.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: April 16, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Nitin Singla, Thomas Golway, Yashavantha Nagaraju Naguvanahalli
  • Patent number: 11650960
    Abstract: A distributed ledger system is described. The system includes a provider to provide a plurality of infrastructure resources, a client to access a first set of the plurality of resources; and an operator platform to facilitate access to the first set of resources from the providers, including a processor to generate one or more blocks of transaction data associated with each resource in the first set of resources to update chain code and measure of usage the first set of resources measure, wherein the chain code is stored in a distributed ledger database shared between the operator platform and the client.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: May 16, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Thomas Golway, Prabhanjan Gururaj, Gururaja Grandhi
  • Patent number: 11496558
    Abstract: A system is described. The system includes a distributed ledger peer-to-peer blockchain fabric comprising a plurality of peer nodes, including a first peer node to receive a workload package, examine the workload package to determine a role of the first peer node within a cluster configuration of a first set of the plurality of peer nodes and execute the workload package at resources included in the first peer node.
    Type: Grant
    Filed: January 29, 2020
    Date of Patent: November 8, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Prabhanjan Gururaj, Thomas Golway, Grandhi Gururaja, Sharath Gopinath
  • Patent number: 11429440
    Abstract: Intelligent orchestration of disaggregated applications includes identifying available processing resources capable of performing the disaggregated applications; triggering each of the available processing resources to query corresponding dependent processing resources of the available processing resources to provide service levels and pricing for performing the disaggregated applications according to class of service; selecting by a matching tool qualified processing resources from the available processing resources and the corresponding dependent processing resources based on the service levels and the pricing; executing a contract between an orchestration tool and each of the selected qualified processing resources; and upon execution of the contract, triggering the selected qualified processing resources to execute the disaggregated applications.
    Type: Grant
    Filed: April 8, 2019
    Date of Patent: August 30, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Thomas Golway, Sandeep Panda, Vinay Sahadevappa Banakar
  • Publication number: 20220237721
    Abstract: A non-transitory computer readable medium comprising computer executable instructions stored thereon that, when executed by a processor in a source system, cause the processor to receive a smart contract from a customer in a blockchain, the smart contract having a service criteria and a cost for a service and receive automated bids from a plurality of providers, the plurality of providers having access to the blockchain. Additionally, the instructions, when executed by the processor in the source system, further cause the processor to negotiate the smart contract between the customer and a provider based on the ability of the provider to perform the service according to the service criteria and the cost, execute the smart contract for the service between the customer and the provider that matches the service criteria at a lowest cost, and record the smart contract and the negotiations between the customer and the provider.
    Type: Application
    Filed: April 17, 2022
    Publication date: July 28, 2022
    Inventors: Thomas Golway, Sandeep Panda
  • Publication number: 20220075759
    Abstract: A distributed ledger system is described. The system includes a provider to provide a plurality of infrastructure resources, a client to access a first set of the plurality of resources; and an operator platform to facilitate access to the first set of resources from the providers, including a processor to generate one or more blocks of transaction data associated with each resource in the first set of resources to update chain code and measure of usage the first set of resources measure, wherein the chain code is stored in a distributed ledger database shared between the operator platform and the client.
    Type: Application
    Filed: September 4, 2020
    Publication date: March 10, 2022
    Inventors: Thomas Golway, Prabhanjan Gururaj, Gururaja Grandhi
  • Publication number: 20210409915
    Abstract: Examples described herein relate to a system including a BC network associated with a plurality of entities in a defined geographic scope. A first entity of the plurality of entities includes a connected vehicle that generates vehicular data. The BC network is governed by a smart contract. The smart contract includes a data sharing policy defined by a user of the connected vehicle, wherein the data sharing policy allows the user of the connected vehicle to selectively share the vehicular data with one or more other entities of the plurality of entities.
    Type: Application
    Filed: April 6, 2021
    Publication date: December 30, 2021
    Inventors: Nitin Singla, Thomas Golway, Yashavantha Nagaraju Naguvanahalli
  • Publication number: 20210234921
    Abstract: A system is described. The system includes a distributed ledger peer-to-peer blockchain fabric comprising a plurality of peer nodes, including a first peer node to receive a workload package, examine the workload package to determine a role of the first peer node within a cluster configuration of a first set of the plurality of peer nodes and execute the workload package at resources included in the first peer node.
    Type: Application
    Filed: January 29, 2020
    Publication date: July 29, 2021
    Inventors: Prabhanjan Gururaj, Thomas Golway, GRANDHI GURURAJA, Sharath Gopinath
  • Publication number: 20200302563
    Abstract: A non-transitory computer readable medium comprising computer executable instructions stored thereon that, when executed by a processor in a source system, cause the processor to receive a smart contract from a customer in a blockchain, the smart contract having a service criteria and a cost for a service and receive automated bids from a plurality of providers, the plurality of providers having access to the blockchain. Additionally, the instructions, when executed by the processor in the source system, further cause the processor to to negotiate the smart contract between the customer and a provider based on the ability of the provider to perform the service according to the service criteria and the cost, execute the smart contract for the service between the customer and the provider that matches the service criteria at a lowest cost, and record the smart contract and the negotiations between the customer and the provider.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Inventors: Thomas Golway, Sandeep Panda
  • Publication number: 20200249999
    Abstract: Intelligent orchestration of disaggregated applications includes identifying available processing resources capable of performing the disaggregated applications; triggering each of the available processing resources to query corresponding dependent processing resources of the available processing resources to provide service levels and pricing for performing the disaggregated applications according to class of service; selecting by a matching tool qualified processing resources from the available processing resources and the corresponding dependent processing resources based on the service levels and the pricing; executing a contract between an orchestration tool and each of the selected qualified processing resources; and upon execution of the contract, triggering the selected qualified processing resources to execute the disaggregated applications.
    Type: Application
    Filed: April 8, 2019
    Publication date: August 6, 2020
    Inventors: Thomas Golway, Sandeep Panda, Vinay Sahadevappa Banakar