Patents by Inventor Paul D. Smith
Paul D. Smith 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: 20250086073Abstract: Methods and systems to detect and resolve failure in a distributed database system is described herein. A first node in the distributed database system can detect an interruption in communication with at least one other node in the distributed database system. This indicates a network failure. In response to detection of this failure, the first node starts a failure resolution protocol. This invokes coordinated broadcasts of respective lists of suspicious nodes among neighbor nodes. Each node compares its own list of suspicious nodes with its neighbors' lists of suspicious nodes to determine which nodes are still directly connected to each other. Each node determines the largest group of these directly connected nodes and whether or not it is in that group. If a node isn't in that group, it fails itself to resolve the network failure.Type: ApplicationFiled: November 25, 2024Publication date: March 13, 2025Applicant: DASSAULT SYSTEMES SEInventors: Sreenath Bodagala, Ross Shaull, Paul D. Smith
-
Patent number: 12158823Abstract: Methods and systems to detect and resolve failure in a distributed database system is described herein. A first node in the distributed database system can detect an interruption in communication with at least one other node in the distributed database system. This indicates a network failure. In response to detection of this failure, the first node starts a failure resolution protocol. This invokes coordinated broadcasts of respective lists of suspicious nodes among neighbor nodes. Each node compares its own list of suspicious nodes with its neighbors' lists of suspicious nodes to determine which nodes are still directly connected to each other. Each node determines the largest group of these directly connected nodes and whether or not it is in that group. If a node isn't in that group, it fails itself to resolve the network failure.Type: GrantFiled: October 12, 2023Date of Patent: December 3, 2024Assignee: Dassault Systemes SEInventors: Sreenath Bodagala, Ross Shaull, Paul D. Smith
-
Publication number: 20240045776Abstract: Methods and systems to detect and resolve failure in a distributed database system is described herein. A first node in the distributed database system can detect an interruption in communication with at least one other node in the distributed database system. This indicates a network failure. In response to detection of this failure, the first node starts a failure resolution protocol. This invokes coordinated broadcasts of respective lists of suspicious nodes among neighbor nodes. Each node compares its own list of suspicious nodes with its neighbors' lists of suspicious nodes to determine which nodes are still directly connected to each other. Each node determines the largest group of these directly connected nodes and whether or not it is in that group. If a node isn't in that group, it fails itself to resolve the network failure.Type: ApplicationFiled: October 12, 2023Publication date: February 8, 2024Applicant: NuoDB, Inc.Inventors: Sreenath Bodagala, Ross Shaull, Paul D. Smith
-
Patent number: 11822441Abstract: Methods and systems to detect and resolve failure in a distributed database system is described herein. A first node in the distributed database system can detect an interruption in communication with at least one other node in the distributed database system. This indicates a network failure. In response to detection of this failure, the first node starts a failure resolution protocol. This invokes coordinated broadcasts of respective lists of suspicious nodes among neighbor nodes. Each node compares its own list of suspicious nodes with its neighbors' lists of suspicious nodes to determine which nodes are still directly connected to each other. Each node determines the largest group of these directly connected nodes and whether or not it is in that group. If a node isn't in that group, it fails itself to resolve the network failure.Type: GrantFiled: October 24, 2022Date of Patent: November 21, 2023Assignee: NuoDB, Inc.Inventors: Sreenath Bodagala, Ross Shaull, Paul D. Smith
-
Publication number: 20230078926Abstract: Methods and systems to detect and resolve failure in a distributed database system is described herein. A first node in the distributed database system can detect an interruption in communication with at least one other node in the distributed database system. This indicates a network failure. In response to detection of this failure, the first node starts a failure resolution protocol. This invokes coordinated broadcasts of respective lists of suspicious nodes among neighbor nodes. Each node compares its own list of suspicious nodes with its neighbors' lists of suspicious nodes to determine which nodes are still directly connected to each other. Each node determines the largest group of these directly connected nodes and whether or not it is in that group. If a node isn't in that group, it fails itself to resolve the network failure.Type: ApplicationFiled: October 24, 2022Publication date: March 16, 2023Applicant: NuoDB, Inc.Inventors: Sreenath Bodagala, Ross Shaull, Paul D. Smith
-
Patent number: 11500743Abstract: Methods and systems to detect and resolve failure in a distributed database system is described herein. A first node in the distributed database system can detect an interruption in communication with at least one other node in the distributed database system. This indicates a network failure. In response to detection of this failure, the first node starts a failure resolution protocol. This invokes coordinated broadcasts of respective lists of suspicious nodes among neighbor nodes. Each node compares its own list of suspicious nodes with its neighbors' lists of suspicious nodes to determine which nodes are still directly connected to each other. Each node determines the largest group of these directly connected nodes and whether or not it is in that group. If a node isn't in that group, it fails itself to resolve the network failure.Type: GrantFiled: February 3, 2020Date of Patent: November 15, 2022Assignee: NuoDB, Inc.Inventors: Sreenath Bodagala, Ross Shaull, Paul D. Smith
-
Publication number: 20220147426Abstract: Methods and systems to detect and resolve failure in a distributed database system is described herein. A first node in the distributed database system can detect an interruption in communication with at least one other node in the distributed database system. This indicates a network failure. In response to detection of this failure, the first node starts a failure resolution protocol. This invokes coordinated broadcasts of respective lists of suspicious nodes among neighbor nodes. Each node compares its own list of suspicious nodes with its neighbors' lists of suspicious nodes to determine which nodes are still directly connected to each other. Each node determines the largest group of these directly connected nodes and whether or not it is in that group. If a node isn't in that group, it fails itself to resolve the network failure.Type: ApplicationFiled: February 3, 2020Publication date: May 12, 2022Applicant: NuoDB, Inc.Inventors: Sreenath Bodagala, Ross Shaull, Paul D. Smith
-
Patent number: 11016956Abstract: A data processing network includes a database management for a plurality of databases serviced by a server comprising a plurality of data processors. Each server data processor includes a copy of the database management system and a monitor for measuring and analyzing various parameters for each server data processor and each included database and performing various methods transparently to a user. For example, when a parameter or combination thereof indicates that a database in one data processor is inactive or requires additional resources, that database is set to an inactive state or is transferred to another data processor with greater resources, respectively. An inactive database is recalled upon receipt of a request for access to that database. A database in a data processor of greater resources can be returned to a server data processor or another data processor with fewer resources. These operations are transparent to database users and independent of user or administrator intervention.Type: GrantFiled: June 28, 2018Date of Patent: May 25, 2021Assignee: NuoDB, Inc.Inventors: Seth Proctor, Jacob Getto, Paul D. Smith
-
Publication number: 20190197028Abstract: A data processing network includes a database management for a plurality of databases serviced by a server comprising a plurality of data processors. Each server data processor includes a copy of the database management system and a monitor for measuring and analyzing various parameters for each server data processor and each included database and performing various methods transparently to a user. For example, when a parameter or combination thereof indicates that a database in one data processor is inactive or requires additional resources, that database is set to an inactive state or is transferred to another data processor with greater resources, respectively. An inactive database is recalled upon receipt of a request for access to that database. A database in a data processor of greater resources can be returned to a server data processor or another data processor with fewer resources. These operations are transparent to database users and independent of user or administrator intervention.Type: ApplicationFiled: June 28, 2018Publication date: June 27, 2019Applicant: NuoDB, Inc.Inventors: Seth PROCTOR, Jacob GETTO, Paul D. SMITH
-
Patent number: 10265558Abstract: There is provided a valve for controlling the release of fire suppressant from a pressurized container, said valve comprising a diaphragm configured to perforate upon action of a shockwave directed onto the surface of said diaphragm, a pyrotechnic charge arranged and adapted to combust to produce combustion products that form a shockwave directed onto the surface of said diaphragm, and a device encasing said pyrotechnic charge. The device comprises a hollow, elongate channel located over said pyrotechnic charge and directed at the center of said diaphragm so as to focus or direct said combustion products onto the center of said diaphragm. The elongate channel has a length that is at least 1.5 times its smallest width.Type: GrantFiled: April 15, 2016Date of Patent: April 23, 2019Assignee: KIDDE GRAVINER LIMITEDInventors: Paul D. Smith, Robert G. Dunster
-
Patent number: 10037348Abstract: A data processing network includes a database management for a plurality of databases serviced by a server comprising a plurality of data processors. Each server data processor includes a copy of the database management system and a monitor for measuring and analyzing various parameters for each server data processor and each included database and performing various methods transparently to a user. For example, when a parameter or combination thereof indicates that a database in one data processor is inactive or requires additional resources, that database is set to an inactive state or is transferred to another data processor with greater resources, respectively. An inactive database is recalled upon receipt of a request for access to that database. A database in a data processor of greater resources can be returned to a server data processor or another data processor with fewer resources. These operations are transparent to database users and independent of user or administrator intervention.Type: GrantFiled: April 8, 2014Date of Patent: July 31, 2018Assignee: Nuodb, Inc.Inventors: Seth Proctor, Jacob Getto, Paul D. Smith
-
Patent number: 9970561Abstract: A frangible plug for use in a valve mechanism, the frangible plug including a first section having a first end and an opposing second section having a second end and a cylindrical sidewall extending between the first and second ends. Also including means for applying a force on the cylindrical sidewall of the frangible plug such that the first section fractures from the opposing second section, and wherein the means for applying a force on said cylindrical sidewall extends circumferentially around the outer circumference of the sidewall.Type: GrantFiled: October 13, 2015Date of Patent: May 15, 2018Assignee: KIDDE GRAVINER LIMITEDInventors: Paul D. Smith, Paul Alan Rennie, Robert G. Dunster
-
Publication number: 20180078804Abstract: A fire extinguishing apparatus includes a structure defining a first chamber containing an electrically operable explosive device. The apparatus also has a piezoelectric cell capable of producing an electrical output in response to the impact upon the piezoelectric cell. The apparatus also has a container of nonflammable pressurized fluid in contact with the structure, and a mechanical detection mechanism with a thermal sensor for producing a mechanical force at an established temperature. The mechanical force produced by the mechanical detection mechanism is applied to the piezoelectric cell to produce the electrical output that actuates the electrically operable explosive device.Type: ApplicationFiled: November 28, 2017Publication date: March 22, 2018Inventors: Paul D. Smith, Robert G. Dunster, Beth A. Dutson, Paul W. Weller
-
Patent number: 9801536Abstract: A polarization-based colposcopy apparatus includes a polarization exchanging beam splitter pair oriented so that s- and p-polarizations are exchanged. An optical flux from a specimen is directed through the pair, and orthogonal components thereof are alternately or selectively coupled to an array detector. The detected images are processed based on image correlations to reveal specimen structures.Type: GrantFiled: April 4, 2013Date of Patent: October 31, 2017Assignee: The United States of America, as represented by the Secretary, Department of Health and Human ServicesInventors: Amir Gandjbakhche, Victor Chernomordik, Moinuddin Hassan, Alexander Sviridov, Zachary Ulissi, Paul D. Smith, Albert C. Boccara
-
Patent number: 9804045Abstract: A method of manufacturing an overheat or fire alarm detection system, comprises the steps of micromachining a pressure sensor and securing a sensor tube in fluid communication with the pressure sensor. The sensor tube may comprise a hollow tube containing a material that evolves gas upon heating. The micromachining step may comprise doping at least a portion of a first layer, forming a cavity at least partially within the doped portion and forming a deformable diaphragm over the cavity.Type: GrantFiled: April 29, 2014Date of Patent: October 31, 2017Assignee: KIDDE TECHNOLOGIES, INC.Inventors: Paul Rennie, Paul D. Smith
-
Patent number: 9531664Abstract: Managing domain name system services for a plurality of networks is disclosed. A computer identifies information for the plurality of networks to which a client device is connected. The computer receives a request to identify a domain name. In response to the request, the computer selects a particular set of domain name system servers of a particular network in the plurality of networks based on the information for the plurality of networks and a set of rules for selecting the particular set of domain name system servers when identifying the domain name for the Internet protocol address. The computer then sends the request to identify the domain name for the Internet protocol address to a domain name system server in the particular set of domain name system servers.Type: GrantFiled: October 1, 2015Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventors: Paul D. Smith, Harley A. Stenzel
-
Patent number: D918055Type: GrantFiled: November 25, 2019Date of Patent: May 4, 2021Inventor: Paul D. Smith, Jr.
-
Patent number: D930483Type: GrantFiled: March 20, 2020Date of Patent: September 14, 2021Inventor: Paul D. Smith, Jr.
-
Patent number: D943304Type: GrantFiled: June 12, 2020Date of Patent: February 15, 2022Assignee: HAPPY WELLNESS, LLCInventors: Paul Mross, Paul D. Smith
-
Patent number: D969516Type: GrantFiled: February 14, 2022Date of Patent: November 15, 2022Assignee: HAPPY WELLNESS, LLCInventors: Paul Mross, Paul D. Smith