Patents by Inventor Joshua Dutton

Joshua Dutton 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: 11641345
    Abstract: Systems and methods for token secured routing and discovery in token secured routing are disclosed. An inbound routing table is maintained. A communication link is established with a second node via a first port. A discovery packet is sent to the second node via the first port. A token is generated for communication with the second node. A first inbound routing entry is added to the inbound routing table, wherein the first inbound routing entry maps the first token state to the second node.
    Type: Grant
    Filed: March 7, 2020
    Date of Patent: May 2, 2023
    Assignee: Hall Labs LLC
    Inventors: David R. Hall, Jeff Campbell, Joshua Dutton, Monte Johnson, David Crismon
  • Patent number: 11425103
    Abstract: Systems and methods for token secured routing are disclosed. An outbound routing table is maintained. A first token state is determined. A token value is determined based on the determined token state. First and second portions of the token value are identified. The first message is encrypted using the second portion of the first token value. A first packet is generated that includes the first portion as a token and includes the encrypted first message. The first packet is sent to the second node based on the second outbound routing entry in the outbound routing table.
    Type: Grant
    Filed: March 7, 2020
    Date of Patent: August 23, 2022
    Assignee: Medic, Inc.
    Inventors: David R. Hall, Jeff Campbell, Joshua Dutton, Monte Johnson, David Crismon
  • Patent number: 11356826
    Abstract: Devices and methods for internet of things (IOT) discovery/auto discovery are described. A discovery packet is received from a device. The discovery packet includes a first stream identifier and a request to establish a second stream. A stream acceptance packet is sent to the device. The stream acceptance packet includes the first stream identifier and an input for generating a second stream identifier. A first association is added to the registration based on the request to establish the second stream. The first association is between the second stream identifier and a determined destination. A first data packet is received from the device, where the first data packet includes/utilizes the second stream identifier. The first data packet is sent to the destination based on the first association in the registration.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: June 7, 2022
    Assignee: Hall Labs LLC
    Inventors: David R. Hall, Monte Johnson, K. Jeffrey Campbell, David Crismon, Joshua Dutton
  • Publication number: 20210058312
    Abstract: Systems and methods for token secured routing and discovery in token secured routing are disclosed. An inbound routing table is maintained. A communication link is established with a second node via a first port. A discovery packet is sent to the second node via the first port. A token is generated for communication with the second node. A first inbound routing entry is added to the inbound routing table, wherein the first inbound routing entry maps the first token state to the second node.
    Type: Application
    Filed: March 7, 2020
    Publication date: February 25, 2021
    Applicant: Hall Labs LLC
    Inventors: David R. Hall, Jeff Campbell, Joshua Dutton, Monte Johnson, David Crismon
  • Publication number: 20210058373
    Abstract: Systems and methods for token secured routing are disclosed. An outbound routing table is maintained. A first token state is determined. A token value is determined based on the determined token state. First and second portions of the token value are identified. The first message is encrypted using the second portion of the first token value. A first packet is generated that includes the first portion as a token and includes the encrypted first message. The first packet is sent to the second node based on the second outbound routing entry in the outbound routing table.
    Type: Application
    Filed: March 7, 2020
    Publication date: February 25, 2021
    Applicant: Hall Labs LLC
    Inventors: David R. Hall, Jeff Campbell, Joshua Dutton, Monte Johnson, David Crismon
  • Publication number: 20200396578
    Abstract: Devices and methods for internet of things (IOT) discovery/auto discovery are described. A discovery packet is received from a device. The discovery packet includes a first stream identifier and a request to establish a second stream. A stream acceptance packet is sent to the device. The stream acceptance packet includes the first stream identifier and an input for generating a second stream identifier. A first association is added to the registration based on the request to establish the second stream. The first association is between the second stream identifier and a determined destination. A first data packet is received from the device, where the first data packet includes/utilizes the second stream identifier. The first data packet is sent to the destination based on the first association in the registration.
    Type: Application
    Filed: June 17, 2020
    Publication date: December 17, 2020
    Applicant: Medic, Inc.
    Inventors: David R. Hall, Monte Johnson, K. Jeffrey Campbell, David Crismon, Joshua Dutton