Patents by Inventor Ryan Sealy
Ryan Sealy 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: 12639999Abstract: A blockchain-based election system includes an owner-controlled blockchain, an election administration server, registrars for authenticating voters and providing instructions for the election, and electronic devices for casting ballots. The administration server interfaces with the blockchain to manage election rules and content. The registrars authenticate each voter's identity and issue ballots to each voter through the blockchain. The voters may cast their ballots using an election polling place device, a wallet app or another electronic device such as a computer. Once cast, the ballots are tabulated and the vote counts revealed using the blockchain. Public key encryption is used to secure each step in the election process. An anonymizer service obfuscates voter identity with timing delays and false communication messages to prevent an attacker from correlating information about the voter. As a result, any authorized person or entity may verify the election results by querying the blockchain.Type: GrantFiled: March 19, 2024Date of Patent: May 26, 2026Assignee: VoteApp, Inc.Inventors: Ryan Sealy, Daniel Stanton
-
Publication number: 20240265762Abstract: A blockchain-based election system includes an owner-controlled blockchain, an election administration server, registrars for authenticating voters and providing instructions for the election, and electronic devices for casting ballots. The administration server interfaces with the blockchain to manage election rules and content. The registrars authenticate each voter's identity and issue ballots to each voter through the blockchain. The voters may cast their ballots using an election polling place device, a wallet app or another electronic device such as a computer. Once cast, the ballots are tabulated and the vote counts revealed using the blockchain. Public key encryption is used to secure each step in the election process. An anonymizer service obfuscates voter identity with timing delays and false communication messages to prevent an attacker from correlating information about the voter. As a result, any authorized person or entity may verify the election results by querying the blockchain.Type: ApplicationFiled: March 19, 2024Publication date: August 8, 2024Applicant: Vote App, Inc.Inventors: Ryan Sealy, Daniel Stanton
-
Patent number: 11967186Abstract: A blockchain-based election system includes an owner-controlled blockchain, an election administration server, registrars for authenticating voters and providing instructions for the election, and electronic devices for casting ballots. The administration server interfaces with the blockchain to manage election rules and content. The registrars authenticate each voter's identity and issue ballots to each voter through the blockchain. The voters may cast their ballots using an election polling place device, a wallet app or another electronic device such as a computer. Once cast, the ballots are tabulated and the vote counts revealed using the blockchain. Public key encryption is used to secure each step in the election process. As a result, any authorized person or entity may verify the election results by querying the blockchain.Type: GrantFiled: August 16, 2021Date of Patent: April 23, 2024Assignee: VoteApp, Inc.Inventors: Ryan Sealy, Daniel Stanton
-
Patent number: 11100743Abstract: A blockchain-based election system includes an owner-controlled blockchain, an election administration server, registrars for authenticating voters and providing instructions for the election, and electronic devices for casting ballots. The administration server interfaces with the blockchain to manage election rules and content. The registrars authenticate each voter's identity and issue ballots to each voter through the blockchain. The voters may cast their ballots using an election polling place device, a wallet app or another electronic device such as a computer. Once cast, the ballots are tabulated and the vote counts revealed using the blockchain. Public key encryption is used to secure each step in the election process. As a result, any authorized person or entity may verify the election results by querying the blockchain.Type: GrantFiled: December 15, 2018Date of Patent: August 24, 2021Assignee: S&S Crypto TechnologiesInventors: Ryan Sealy, Daniel Stanton
-
Patent number: 10691715Abstract: Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems.Type: GrantFiled: October 10, 2016Date of Patent: June 23, 2020Assignee: CentralSquare Technologies, LLCInventors: Jonathan K Wesley, Sr., Erik Cooley, Nathan Daniels, John Harding, Andrew Horlacher, Ryan McAlister, Ryan Sealy, Brian Taylor
-
Publication number: 20170024449Abstract: Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems.Type: ApplicationFiled: October 10, 2016Publication date: January 26, 2017Inventors: Jonathan K. Wesley, SR., Erik Cooley, Nathan Daniels, John Harding, Andrew Horlacher, Ryan McAlister, Ryan Sealy, Brian Taylor
-
Patent number: 9465839Abstract: Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems.Type: GrantFiled: August 29, 2014Date of Patent: October 11, 2016Inventors: Jonathan Wesley, Erik Cooley, Nathan Daniels, John Harding, Andrew Horlacher, Ryan McAlister, Ryan Sealy, Brian Taylor
-
Publication number: 20150134682Abstract: Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems.Type: ApplicationFiled: August 29, 2014Publication date: May 14, 2015Inventors: Jonathan Wesley, Erik Cooley, Nathan Daniels, John Harding, Andrew Horlacher, Ryan McAlister, Ryan Sealy, Brian Taylor
-
Patent number: 8825795Abstract: Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems.Type: GrantFiled: August 22, 2011Date of Patent: September 2, 2014Inventors: Jonathan K. Wesley, Sr., Ryan Sealy, Mark Severson, Jonathan Featherstone, Nathan Daniels, Erik Cooley, Richard King
-
Publication number: 20120185559Abstract: Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems.Type: ApplicationFiled: August 22, 2011Publication date: July 19, 2012Inventors: Jonathan K. Wesley, SR., Ryan Sealy, Mark Severson, Jonathan Featherstone, Nathan Daniels, Erik Cooley, Richard King
-
Patent number: 8005937Abstract: Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems.Type: GrantFiled: October 15, 2008Date of Patent: August 23, 2011Assignee: FATPOT Technologies, LLCInventors: Jonathan K. Wesley, Sr., Ryan Sealy, Mark Severson, Jonathan Featherstone, Nathan Daniels, Erik Cooley, Richard King
-
Publication number: 20090100165Abstract: Systems and methods for dynamically integrating disparate computer-aided dispatch (CAD) systems are disclosed. The systems and methods provide bi-directional interoperability between disparate CAD systems and maintain stateful ongoing interactions between interconnected CAD systems. Information objects in one CAD system are associated and bound to related objects in other CAD systems through a centralized information hub that transforms data items intelligently to facilitate communication and interaction between the CAD systems connected to the hub. The described systems and methods maintain complete and current perspectives of all relevant information for each CAD system connected to the information hub, thereby eliminating the need for point-to-point intelligence maintained by the CAD systems about the other interconnected CAD systems.Type: ApplicationFiled: October 15, 2008Publication date: April 16, 2009Inventors: Jonathan K. Wesley, SR., Ryan Sealy, Mark Severson, Jonathan Featherstone, Nathan Daniels, Erik Cooley, Richard King
-
Publication number: 20060130045Abstract: Systems and methods for intelligently trickle-feeding a computer system with needed software without over-consuming available bandwidth to allow the software update to occur in the background and to minimize the impact of the update on a user of the computer system. A determination is made as to whether or not the software update is needed. The type of network is also determined, including the amount of bandwidth that is available for transmission of the software update to the client computer device. An intelligent determination is made relating to how much of the update to send at a time and the rate of sending information chunks in order to trickle-feed the needed update to the client computer device. Confirmation information is exchanged relating to a completed update. If an unsuccessful or partial update occurs, a retransmission of only the needed chunks is performed to minimize the amount of data transfer needed to rectify the problem or completely install the update.Type: ApplicationFiled: November 18, 2005Publication date: June 15, 2006Inventors: Jonathan Wesley, Ryan Sealy, Nathan Daniels
-
Publication number: 20050203892Abstract: Systems and methods for seamlessly integrating disparate data systems to securely, customizably and dynamically collaborate and share real-time information, and for providing intelligent data sharing that supports multiple standards concurrently and provides automatic conversioning of data information. A universal scripting language is used across disparate systems in coordination with dynamic interfacing technologies, data protocol and format conversion technologies, and transport-layer secure socket technologies. Information is transmitted and received across a plurality of disparate systems, applications, and/or devices, across a plurality of disparate frequencies, regardless of the protocol employed by each of the plurality of any disparate system, application and/or device.Type: ApplicationFiled: March 1, 2005Publication date: September 15, 2005Inventors: Jonathan Wesley, Erik Cooley, Nathan Daniels, John Harding, Andrew Horlacher, Ryan McAlister, Ryan Sealy, Brian Taylor