Patents by Inventor David Smit

David Smit 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).

  • Publication number: 20230230097
    Abstract: Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. As the transactions are processed, the transactions may require access to a resource (e.g., a key value in a database). A microservice processing the transaction may request, from a locking microservice, a lock for the resource. The locking microservice may query a local cache to determine whether a lock exists for the resource. If the local cache determines that no lock exists for resource, the locking mechanism may employ a consensus protocol to obtain a lock for the resource from a plurality of clusters. If consensus is reached, a lock for the resource may be granted to the requesting microservice.
    Type: Application
    Filed: January 12, 2023
    Publication date: July 20, 2023
    Inventors: Brian T. Burnett, Shane Champion, John Beach, Jordan May, Earle Michael Lee, Logan Danovan, Leonard Ports, Dustin Deal, David Smit
  • Publication number: 20230230098
    Abstract: Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. As the transactions are processed, the transactions may require access to a resource (e.g., a key value in a database). A microservice processing the transaction may request, from a locking microservice, a lock for the resource. The locking microservice may query a local cache to determine whether a lock exists for the resource. If the local cache determines that no lock exists for resource, the locking mechanism may employ a consensus protocol to obtain a lock for the resource from a plurality of clusters. If consensus is reached, a lock for the resource may be granted to the requesting microservice.
    Type: Application
    Filed: January 12, 2023
    Publication date: July 20, 2023
    Inventors: Brian T. Burnett, Shane Champion, John Beach, Jordan May, Earle Michael Lee, Logan Donovan, Leonard Ports, Dustin Deal, David Smit
  • Publication number: 20230144396
    Abstract: Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. As the transactions are processed, the transactions may require access to a resource (e.g., a key value in a database). A microservice processing the transaction may request, from a locking microservice, a lock for the resource. The locking microservice may query a local cache to determine whether a lock exists for the resource. If the local cache determines that no lock exists for resource, the locking mechanism may employ a consensus protocol to obtain a lock for the resource from a plurality of clusters. If consensus is reached, a lock for the resource may be granted to the requesting microservice.
    Type: Application
    Filed: January 12, 2023
    Publication date: May 11, 2023
    Inventors: Brian T. Burnett, Shane Champion, John Beach, Jordan May, Earle Michael Lee, Logan Donovan, Leonard Ports, Dustin Deal, David Smit
  • Publication number: 20230108180
    Abstract: Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for pausing the processing of transactions during a workflow. Other aspects may provide for a messaging microservice that permits communications between the transaction exchange platform and external third-parties.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Inventors: Earle Michael Lee, David Smit, Brian T. Burnett
  • Publication number: 20230109607
    Abstract: Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for pausing the processing of transactions during a workflow. Other aspects may provide for a messaging microservice that permits communications between the transaction exchange platform and external third-parties.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Inventors: Earle Michael Lee, Brian T. Burnett, David Smit
  • Publication number: 20230107687
    Abstract: Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for pausing the processing of transactions during a workflow. Other aspects may provide for a messaging microservice that permits communications between the transaction exchange platform and external third-parties.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Inventors: Earle Michael Lee, David Smit, Brian T. Burnett
  • Publication number: 20230106852
    Abstract: Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions according to review and approval workflows. The transaction exchange platform may receive transactions from origination sources, which may be added to the SDP as transaction objects. Microservices on the transaction exchange platform may interact with the transaction objects based on configured workflows associated with the transactions. Processing on the transaction exchange platform may facilitate clearing and settlement of transactions. Some aspects may provide for pausing the processing of transactions during a workflow. Other aspects may provide for a messaging microservice that permits communications between the transaction exchange platform and external third-parties.
    Type: Application
    Filed: December 8, 2022
    Publication date: April 6, 2023
    Inventors: Earle Michael Lee, Brian T. Burnett, David Smit
  • Patent number: 10230572
    Abstract: The information processing platform (100, 200) includes: an auxiliary web server (11, 110); a back-end server (12, 120); wherein the auxiliary web server is configured to: receive information relating to a web client (10, 150) query; and forward the information to the back-end server, and wherein the back-end server is configured to: process the information according to instructions codified in a configuration file (14, 140); and store the processed information in the data storage.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: March 12, 2019
    Assignee: INSITE INNOVATIONS AND PROPERTIES B.V.
    Inventors: David Smits, Guido Budziak
  • Publication number: 20180243025
    Abstract: This invention is in the field of surgical tools for the prevention of operating room fires. The invention relates to a system and methods which minimizes the threat to the health and safety of surgical patients and medical staff resulting from lapses in human judgment that result in inadvertent violations of conventional fire prevention protocols.
    Type: Application
    Filed: August 19, 2016
    Publication date: August 30, 2018
    Inventors: David Smits, Eric Hink
  • Publication number: 20150222481
    Abstract: The information processing platform (100, 200) includes: an auxiliary web server (11, 110); a back-end server (12, 120); wherein the auxiliary web server is configured to: receive information relating to a web client (10, 150) query; and forward the information to the back-end server, and wherein the back-end server is configured to: process the information according to instructions codified in a configuration file (14, 140); and store the processed information in the data storage.
    Type: Application
    Filed: May 16, 2014
    Publication date: August 6, 2015
    Inventors: David Smits, Guido Budziak