Patents by Inventor Carl Hu
Carl Hu 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: 20240132747Abstract: A coated substrate comprising a coating extending over at least a part of the substrate. The coating is obtainable from a coating composition comprising (a) a polymeric binder; and (b) a feathering reducing agent comprising a carboxylic acid reactive functional group. The coated portion of the substrate comprises a pretreatment layer. The pretreatment layer is obtainable from a pretreatment composition that comprises a trivalent chromium compound. The invention extends to a method of coating a pre-treated substrate and a coated package, such as a metal can.Type: ApplicationFiled: January 28, 2022Publication date: April 25, 2024Applicant: PPG Industries Ohio, Inc.Inventors: Adam Bradley Powell, Jr., Elzen Kurpejovic, Fengshuo Hu, Carl A. Seneker, Wenchao Zhang, Hongying Zhou, Edward R. Millero, Jr., Dennis A. Simpson, Michael G. Olah, Rudolf Baumgarten, Kareem Kaleem, Nigel F Masters, William H. Retsch, Jr.
-
Publication number: 20240104644Abstract: Systems and methods for providing a separate interest rate for an individual transaction are disclosed. A system may provide a service associated with a account having an account balance and an associated first interest rate. The system may include a service device having one or more memory devices storing instructions and one or more processors configured to execute the instructions to perform a separate interest rate service process. The process may include providing a separate interest rate service offer to a client device and receiving a separate interest rate selection from the client device. The process may also include determining a selected portion of the account balance corresponding to an amount to which a second interest rate, different from the first interest rate, is to be applied based on the separate interest rate selection.Type: ApplicationFiled: December 4, 2023Publication date: March 28, 2024Applicant: Capital One Services, LLCInventors: Marcie APELT, Megan EDDS, Keith BARRON, Ashley GIBBS, Matthew VISCHULIS, Carl ASHBY, Baining HU, Yi LIU, David SCHARDT
-
Publication number: 20240101860Abstract: A coating composition comprising (a) a polyester binder material; and (b) a feathering reducing agent. The feathering reducing agent is selected from (i) an acrylic feathering reducing agent comprising a functional group selected from hydroxyl, epoxide, phosphatized epoxide and/or acid-functional; (ii) a hydroxy-functional polyester feathering reducing agent; (iii) a feathering reducing agent comprising a functional group selected from amine, amide, imine and/or nitrile; (iv) a phosphatized epoxy feathering reducing agent; (v) a phenolic resin feathering reducing agent; and/or (vi) a feathering reducing agent comprising an oxazolyl functional group. The invention extends to a substrate coated with the coating composition and use of the coating composition to reduce feathering.Type: ApplicationFiled: January 28, 2022Publication date: March 28, 2024Applicant: PPG Industries Ohio, Inc.Inventors: Adam Bradley Powell, Jr., Elzen Kurpejovic, Fengshuo Hu, Carl A. Seneker, Wenchao Zhang, Hongying Zhou, Edward R. Millero, Jr., Dennis A. Simpson, Michael G. Olah, Rudolf Baumgarten, Kareem Kaleem, Nigel F Masters, William H. Retsch, Jr.
-
Publication number: 20240106087Abstract: Disclosed herein are joining methods (e.g., methods of forming a joined material) and devices comprising materials joined by said methods. For example, the disclosed subject matter related to methods of joining one or more metallized polymer current collectors together and/or to a tab. For example, the methods can comprise: placing one or more metallized polymer current collector proximate a tab, such that at least a portion of the metallized polymer current collector(s) overlaps with at least a portion of the tab in an overlap region; placing a conductive material proximate the overlap region; inducing flow of the conductive material such that the conductive material flows at least between the portion of the metallized polymer current collector(s) and the portion of the tab; and subsequently solidifying the conductive material, thereby forming a joint that joins the metallized polymer current collector(s) to the tab.Type: ApplicationFiled: September 25, 2023Publication date: March 28, 2024Inventors: Nathaniel Colvin, Avraham Benatar, Carl Hu, Drew Pereira, Brian Morin
-
Patent number: 11928830Abstract: Disclosed are methods and systems for generating three-dimensional reconstructions of environments. A system, for example, may include a housing having an image sensor directed in a first direction and a distance sensor directed in a second direction and a control unit including a processor and a memory storing instructions. The processor may be configured to execute the instructions to: generate a first 3D model of an environment; generate a plurality of revolved 3D models by revolving the first 3D model relative to the image sensor to a plurality of positions within a predetermined angular range; match a set of distance values to one of the revolved 3D models; determine an angular position of the second direction relative to the first direction; and generate a 3D reconstruction of the environment.Type: GrantFiled: December 22, 2021Date of Patent: March 12, 2024Assignee: Honeywell International Inc.Inventors: Zhiguo Ren, Alberto Speranzon, Carl Dins, Juan Hu, Zhiyong Dai, Vijay Venkataraman
-
Patent number: 9317372Abstract: Transactional database replication techniques are disclosed that do not require altering of the database management system implementation. A replicator module includes a dynamic membership manager, which is configured to manage the persistent membership of a coordination group. The persistent membership can be, for example, a durable set of sites that can replicate changes amongst themselves. Changes from sites not in the persistent membership are discarded. The set of recovered members is a subset of the persistent membership. The persistent membership changes incrementally by either removing or adding members. Failed members may still be part of the persistent membership. The dynamic membership manager module manages the modification of the persistent membership, initialization of replicas, and propagation of membership information.Type: GrantFiled: March 17, 2014Date of Patent: April 19, 2016Assignee: Progress Software CorporationInventors: Benjamin A. Rousseau, Carl Hu, Frederick A. Tompkins, Jr.
-
Patent number: 8719227Abstract: Transactional database replication techniques are disclosed that do not require altering of the database management system implementation. A replicator module includes a dynamic membership manager, which is configured to manage the persistent membership of a coordination group. The persistent membership can be, for example, a durable set of sites that can replicate changes amongst themselves. Changes from sites not in the persistent membership are discarded. The set of recovered members is a subset of the persistent membership. The persistent membership changes incrementally by either removing or adding members. Failed members may still be part of the persistent membership. The dynamic membership manager module manages the modification of the persistent membership, initialization of replicas, and propagation of membership information.Type: GrantFiled: March 4, 2013Date of Patent: May 6, 2014Assignee: Progress Software CorporationInventors: Benjamin A. Rousseau, Carl Hu, Frederick A. Tompkins, Jr.
-
Patent number: 8417670Abstract: Transactional database replication techniques are disclosed that do not require altering of the database management system implementation. A replicator module includes a dynamic membership manager, which is configured to manage the persistent membership of a coordination group. The persistent membership can be, for example, a durable set of sites that can replicate changes amongst themselves. Changes from sites not in the persistent membership are discarded. The set of recovered members is a subset of the persistent membership. The persistent membership changes incrementally by either removing or adding members. Failed members may still be part of the persistent membership. The dynamic membership manager module manages the modification of the persistent membership, initialization of replicas, and propagation of membership information.Type: GrantFiled: March 28, 2012Date of Patent: April 9, 2013Assignee: Progress Software CorporationInventors: Benjamin A. Rousseau, Carl Hu, Frederick A. Tompkins
-
Patent number: 8171028Abstract: Transactional database replication techniques are disclosed that do not require altering of the database management system implementation. A replicator module includes a dynamic membership manager, which is configured to manage the persistent membership of a coordination group. The persistent membership can be, for example, a durable set of sites that can replicate changes amongst themselves. Changes from sites not in the persistent membership are discarded. The set of recovered members is a subset of the persistent membership. The persistent membership changes incrementally by either removing or adding members. Failed members may still be part of the persistent membership. The dynamic membership manager module manages the modification of the persistent membership, initialization of replicas, and propagation of membership information.Type: GrantFiled: March 22, 2010Date of Patent: May 1, 2012Assignee: Progress Software CorporationInventors: Benjamin A. Rousseau, Carl Hu, Frederick A. Tompkins, Jr.
-
Patent number: 7981225Abstract: A lead-free primer energetic composition including Cyanuric Triazide (60%), Tetracene (5%), Barium Nitrate (20%) and Antimony Trisulfide (15%) is produced. The lead-free primer energetic composition is used to construct a primary detonator including a transfer charge of Cyanuric Triazide, which produces a further initiation train that may subsequently detonate a secondary explosive, i.e., HDX, RDX, or a pyrotechnic device.Type: GrantFiled: October 19, 2006Date of Patent: July 19, 2011Assignee: The United States of America as represented by the Secretary of the ArmyInventors: Neha Mehta, Gartumg Cheng, Emily A. Cordaro, Neelam Mehta, Carl Hu, Robert Lateer, Daniel Stec, III, Raja G. Duddu, Paritosh R. Dave, Kathy Yang
-
Patent number: 7765186Abstract: Transactional database replication techniques are disclosed. The techniques can be realized in many ways, such as in a replicator module that can be instantiated at each site in a distributed system. The techniques support a variety of data storage technologies such as traditional durable transactional databases as well as in-memory data storage systems, and a variety of data types such as relational, flat file, XML, and object-oriented data. Guaranteed levels of distributed transactional data consistency for both reads and writes are enabled for database applications. The techniques also support the ability of applications distributed across a network to perform updates concurrently, and the ability to replicate many standard database systems without needing to modify their intrinsic behavior or needing them to be aware of the replicator, and the ability to tolerate network and process failures without any change to the data consistency guarantees provided to the applications.Type: GrantFiled: November 30, 2005Date of Patent: July 27, 2010Assignee: Progress Software CorporationInventors: Carl Hu, Frederick A. Tompkins, Jr., Benjamin A. Rousseau
-
Publication number: 20100180146Abstract: Transactional database replication techniques are disclosed that do not require altering of the database management system implementation. A replicator module includes a dynamic membership manager, which is configured to manage the persistent membership of a coordination group. The persistent membership can be, for example, a durable set of sites that can replicate changes amongst themselves. Changes from sites not in the persistent membership are discarded. The set of recovered members is a subset of the persistent membership. The persistent membership changes incrementally by either removing or adding members. Failed members may still be part of the persistent membership. The dynamic membership manager module manages the modification of the persistent membership, initialization of replicas, and propagation of membership information.Type: ApplicationFiled: March 22, 2010Publication date: July 15, 2010Applicant: PROGRESS SOFTWARE CORPORATIONInventors: Benjamin A. Rousseau, Carl Hu, Frederick A. Tompkins, JR.
-
Patent number: 7739235Abstract: Transactional database replication techniques are disclosed that do not require altering of the database management system implementation. A replicator module includes a dynamic membership manager, which is configured to manage the persistent membership of a coordination group. The persistent membership can be, for example, a durable set of sites that can replicate changes amongst themselves. Changes from sites not in the persistent membership are discarded. The set of recovered members is a subset of the persistent membership. The persistent membership changes incrementally by either removing or adding members. Failed members may still be part of the persistent membership. The dynamic membership manager module manages the modification of the persistent membership, initialization of replicas, and propagation of membership information.Type: GrantFiled: April 13, 2006Date of Patent: June 15, 2010Assignee: Progress Software CorporationInventors: Benjamin A. Rousseau, Carl Hu, Frederick A. Tompkins, Jr.
-
Patent number: 7712419Abstract: A detonator for a hand grenade fuze comprises a detonator case; a slider that is transversely reciprocable in the detonator case from an unarmed position to an armed position, the slider including a longitudinal through-hole filled with a primary explosive; a spring that biases the slider to the unarmed position; an arming mechanism attached to the slider, the arming mechanism comprising a shape memory alloy; an explosive lead disposed below the slider; and a booster charge disposed below the explosive lead.Type: GrantFiled: May 11, 2007Date of Patent: May 11, 2010Assignee: The United States of America as represented by the Secretary of the ArmyInventors: Gartung Cheng, Neha Mehta, Emily A. Cordaro, Gregory Papatrefon, Carl Hu, Brian Fuchs, Neelam Mehta, Kathy Yang
-
Patent number: 7447944Abstract: A system and method (700) of indicating remaining life of a Non Volatile Memory (NVM) Array can be implemented in an integrated circuit. The method includes estimating (703) the remaining life of an NVM array by characterizing one or more cells to provide an estimate; comparing (709) the estimate to a threshold to provide a comparison; and when the estimate satisfies the threshold, providing (711) an indication corresponding to the comparison. The system comprises an NVM array (201); a controller (202) configured to control the NVM array, to estimate remaining life of the NVM array by characterizing one or more cells, and to provide an output signal corresponding to life expectancy of the NVM array; and a register (215) to store a flag corresponding to the output signal, where the flag may be used to provide information corresponding to predicted life expectancy to a user.Type: GrantFiled: April 29, 2005Date of Patent: November 4, 2008Assignee: Freescale Semiconductor, Inc.Inventor: Carl Hu
-
Patent number: 7426653Abstract: Distributed transaction and lock management techniques are disclosed that manage and regulate access to distributed data. A lock manager module is provided for regulating access to resources by applications in a system having a number of nodes each communicatively coupled to a network. The module can be configured to be fault tolerant. In one embodiment, the module uses a totally ordered transport that imposes total ordering protocols on messaging between nodes. The module can exploit the multicast ability of the network (e.g., Ethernet or other network features that enable multicast). The module includes a queue for each resource, the queue identifying the node that owns distributed lock for that resource. Each queue can be replicated across the nodes in a distributed configuration.Type: GrantFiled: November 8, 2005Date of Patent: September 16, 2008Assignee: Progress Software CorporationInventors: Carl Hu, Frederick A. Tompkins, Jr., Michael Teixeira
-
Publication number: 20070230484Abstract: A Controller Area Network (CAN) node consists of a high-powered microcontroller, a low standby power regulator, a CAN bus transceiver, and a minimal CAN message buffer for storing received messages. Low power standby operation allows for the controller to power off, while the transceiver and regulator are operated in standby. The transceiver/regulator will enter run mode after the first symbol of a received CAN message is validated off the bus. As the original CAN message is received, it is buffered in the message buffer and, after stored, a status register is set to indicate the full message has been received. Once the controller has stabilized out of a wake-up mode, it retrieves the stored message and acts accordingly. The CAN message buffer is coupled to the controller by an system packet interface (SPI) interface for transmission of a controller wake-up command and retrieval of a buffered message.Type: ApplicationFiled: March 31, 2006Publication date: October 4, 2007Inventors: Carl Hu, Kim Gauen
-
Publication number: 20060253856Abstract: Distributed transaction and lock management techniques are disclosed that manage and regulate access to distributed data. A lock manager module is provided for regulating access to resources by applications in a system having a number of nodes each communicatively coupled to a network. The module can be configured to be fault tolerant. In one embodiment, the module uses a totally ordered transport that imposes total ordering protocols on messaging between nodes. The module can exploit the multicast ability of the network (e.g., Ethernet or other network features that enable multicast). The module includes a queue for each resource, the queue identifying the node that owns distributed lock for that resource. Each queue can be replicated across the nodes in a distributed configuration.Type: ApplicationFiled: November 8, 2005Publication date: November 9, 2006Inventors: Carl Hu, Frederick Tompkins, Michael Teixeira
-
Publication number: 20060245248Abstract: A system and method (700) of indicating remaining life of a Non Volatile Memory (NVM) Array can be implemented in an integrated circuit. The method includes estimating (703) the remaining life of an NVM array by characterizing one or more cells to provide an estimate; comparing (709) the estimate to a threshold to provide a comparison; and when the estimate satisfies the threshold, providing (711) an indication corresponding to the comparison. The system comprises an NVM array (201); a controller (202) configured to control the NVM array, to estimate remaining life of the NVM array by characterizing one or more cells, and to provide an output signal corresponding to life expectancy of the NVM array; and a register (215) to store a flag corresponding to the output signal, where the flag may be used to provide information corresponding to predicted life expectancy to a user.Type: ApplicationFiled: April 29, 2005Publication date: November 2, 2006Inventor: Carl Hu
-
Publication number: 20060235889Abstract: Transactional database replication techniques are disclosed that do not require altering of the database management system implementation. A replicator module includes a dynamic membership manager, which is configured to manage the persistent membership of a coordination group. The persistent membership can be, for example, a durable set of sites that can replicate changes amongst themselves. Changes from sites not in the persistent membership are discarded. The set of recovered members is a subset of the persistent membership. The persistent membership changes incrementally by either removing or adding members. Failed members may still be part of the persistent membership. The dynamic membership manager module manages the modification of the persistent membership, initialization of replicas, and propagation of membership information.Type: ApplicationFiled: April 13, 2006Publication date: October 19, 2006Inventors: Benjamin Rousseau, Carl Hu, Frederick Tompkins