Patents by Inventor Toby William Simpson

Toby William Simpson 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: 11875188
    Abstract: Disclosed is a data processing system that processes data therein and a method of using the data processing system. The data processing system includes a plurality of data processing nodes that are coupled together via a data communication network arrangement. The data processing system distributes a plurality of computing tasks across plurality of data processing nodes, wherein plurality of computing tasks are distributed according to a directed acyclic graph (DAG) allocation arrangement, wherein the DAG allocation arrangement employs consensus voting arrangement employing recursive elections of nodes or users of data processing system to control operation of the DAG allocation arrangement to incentivize participation of the plurality of data processing nodes to process the plurality of computing tasks and wherein the DAG allocation arrangement is associated with a ledger arrangement operable to control or record execution of the plurality of computing tasks.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: January 16, 2024
    Assignee: Uvue Ltd
    Inventors: Toby William Simpson, Troels Rønnow, Jonathan Ward, Thomas Hain
  • Publication number: 20210350363
    Abstract: There is provided a transaction system that includes a plurality of computing nodes that are mutually interconnected via a data communication network to exchange encrypted data therebetween. The transaction system employs a blockchain whose entries are recorded in a ledger. A directed acyclic graph (DAG) is utilized for defining relationships between blocks of the blockchain. The DAG comprises a plurality of proposed solutions to problems posed in the one or more smart contracts. Each of the one or more smart contracts includes machine-readable elements including at least one of: a data specification, an initial mining algorithm, an objective function for scoring the plurality of proposed solutions.
    Type: Application
    Filed: August 16, 2019
    Publication date: November 11, 2021
    Inventors: Toby William Simpson, Troels Rønnow, Jonathan Ward
  • Publication number: 20210248536
    Abstract: Disclosed is a distributed computer system that comprises worker nodes, wherein the plurality of worker nodes are autonomous economic agents (AEAs), wherein the distributed computer system is configured to use the plurality of worker nodes for fulfilling a service request, the system further comprising a distributed ledger arrangement for aggregating information relating to the service request from the plurality of worker nodes, wherein the system is configured to execute at least one smart contract using the distributed ledger arrangement for aggregation; at least one secondary distributed ledger for coordinating aggregation of information relating to the service request from the plurality of worker nodes that are configured to fulfill at least a part of the service request and provide corresponding information to the distributed computer system for aggregation via the distributed ledger arrangement
    Type: Application
    Filed: April 20, 2021
    Publication date: August 12, 2021
    Inventors: Humayun Munir Sheikh, Toby William Simpson
  • Publication number: 20210089356
    Abstract: Disclosed is a data processing system that processes data therein and a method of using the data processing system. The data processing system includes a plurality of data processing nodes that are coupled together via a data communication network arrangement. The data processing system distributes a plurality of computing tasks across plurality of data processing nodes, wherein plurality of computing tasks are distributed according to a directed acyclic graph (DAG) allocation arrangement, wherein the DAG allocation arrangement employs consensus voting arrangement employing recursive elections of nodes or users of data processing system to control operation of the DAG allocation arrangement to incentivize participation of the plurality of data processing nodes to process the plurality of computing tasks and wherein the DAG allocation arrangement is associated with a ledger arrangement operable to control or record execution of the plurality of computing tasks.
    Type: Application
    Filed: March 25, 2019
    Publication date: March 25, 2021
    Applicant: Uvue Ltd
    Inventors: Toby William SIMPSON, Troels RØNNOW, Jonathan WARD, Thomas HAIN
  • Publication number: 20200410491
    Abstract: Disclosed is a resource management system that maintains records relating to transactions associated with resources, wherein the system is implemented as a distributed ledger arrangement including data processing nodes that are coupled via a data communication network. The records are maintained in corresponding chains, wherein each chain includes a temporally defined sequence of verified entries and each entry defines corresponding transactions. When new entry is to be made to a given chain, information concerning the new entry is communicated to the data processing nodes for verification thereof. The system records the new entry when verified, to its corresponding given chain. The system includes a filter arrangement for limiting communication regarding the new entry to be made only to a subset of the data processing nodes of the system for verifying the new entry.
    Type: Application
    Filed: March 8, 2019
    Publication date: December 31, 2020
    Inventors: Troels Ronnow, Jonathan Ward, Toby William Simpson
  • Publication number: 20190080308
    Abstract: Disclosed is a system of providing a service to user, including a first autonomous economic agent, a plurality of second autonomous economic agent and an open economic ledger. The first autonomous economic agent associated with user is configured to generate and broadcast service request, receive plurality of service bids from second autonomous economic agent associated with a service provider, select at least one second autonomous economic agent based on a preference associated with the service request and a confidence factor. The second autonomous economic agent is configured to execute a smart contract with the first autonomous economic agent and enable at least one service component of the service provider associated with selected second autonomous economic agent to provide service to user. The open economic ledger is configured to record one or more transaction events between first autonomous economic agent and plurality of second autonomous economic agents.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 14, 2019
    Inventors: Humayun Munir Sheikh, Toby William Simpson
  • Publication number: 20190080393
    Abstract: There is disclosed a system using one or more autonomous economic agents for managing services, for example technical services or technical functionality. The system includes a client economic agent that generates and broadcasts a service request. The system further includes a plurality of service providers that generate a service bid and communicate the service bid to the client autonomous economic agent. Moreover, the system includes an open economic framework, implemented on a decentralised computing network, that selects a service provider autonomous economic agent for providing the service, from the plurality of service provider autonomous economic agents, based upon at least one of: confidence scores of the plurality of service provider autonomous economic agents, service bids provided by plurality of service provider autonomous economic agents and provides the service to the client using the selected service provider autonomous economic agent.
    Type: Application
    Filed: September 13, 2018
    Publication date: March 14, 2019
    Inventors: Humayun Munir Sheikh, Toby William Simpson