Patents by Inventor Khanh Hoang
Khanh Hoang 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: 20240094300Abstract: Methods, systems, and media for mitigating defects in battery packs are provided. In some embodiments, a method comprises: (a) monitoring one or more battery parameters associated with one or more battery elements of a battery pack comprising a plurality of battery elements; (b) determining individual status information, each corresponding to one of the one or more battery elements of the battery pack based on the one or more battery parameters; and (c) modifying a use pattern of the battery pack based at least in part by considering an aggregate of the individual status information.Type: ApplicationFiled: September 15, 2023Publication date: March 21, 2024Inventors: On K. Chang, Dustin Summy, Khanh Hoang, Dania Ghantous, Fred Berkowitz, Nadim Maluf
-
Publication number: 20240094302Abstract: Methods, systems, and apparatuses for mitigating battery defects are provided. In some embodiments, a method comprises: monitoring one or more battery parameters associated with a rechargeable battery; obtaining a rate of change of at least one battery parameter of the one or more battery parameters; and determining a defect status of the rechargeable battery based at least in part on the rate of change of the at least one battery parameter.Type: ApplicationFiled: December 1, 2022Publication date: March 21, 2024Inventors: On Chang, Dustin Summy, Khanh Hoang, Dania Ghantous, Fred Berkowitz, Nadim Maluf
-
Patent number: 8583680Abstract: A system, method and computer program product for integrating, managing and coordinating activities of customers in an enterprise, across a plurality of applications, resources and touch-points. Customer data is obtained during interactions between a customer and an application, a resource or a touch-point. This data is stored in the form of virtual composite objects in cache memory, on a cluster of servers. The virtual composite objects contain customer data, policies and behaviors of the enterprise. The applications query for the virtual composite objects through the server. The server hosting the queried virtual composite object delivers the queried virtual composite object in real time to the querying application. Any updates to the virtual composite object on account of events at the applications, resources or touch-points, is carried out in real time.Type: GrantFiled: May 14, 2012Date of Patent: November 12, 2013Assignee: Informatica CorporationInventor: Khanh Hoang
-
Patent number: 8392460Abstract: Some embodiments provide a system for processing relationship data that expresses relationship between various entities. In some embodiments, the entities are entities associated directly with an enterprise. The entities in some embodiments described below also include entities associated indirectly with the enterprise through other entities. In some embodiments, the system consolidates disparate relationship data sets that relate to the same set of entities. For instance, in some embodiments, the system includes several data storages that store relationship data. For at least two entities, at least two different data storages store two different relationship data sets that differently express the relationship between the two entities. The system includes a hierarchy manager that receives the two different relationship data sets and consolidates the two different relationship data sets into one relationship data set that best expresses the relationship between the two entities.Type: GrantFiled: November 2, 2011Date of Patent: March 5, 2013Assignee: Informatica CorporationInventors: Khanh Hoang, Gregory Danforth
-
Publication number: 20120290610Abstract: A system, method and computer program product for integrating, managing and coordinating activities of customers in an enterprise, across a plurality of applications, resources and touch-points. Customer data is obtained during interactions between a customer and an application, a resource or a touch-point. This data is stored in the form of virtual composite objects in cache memory, on a cluster of servers. The virtual composite objects contain customer data, policies and behaviors of the enterprise. The applications query for the virtual composite objects through the server. The server hosting the queried virtual composite object delivers the queried virtual composite object in real time to the querying application. Any updates to the virtual composite object on account of events at the applications, resources or touch-points, is carried out in real time.Type: ApplicationFiled: May 14, 2012Publication date: November 15, 2012Inventor: Khanh Hoang
-
Patent number: 8200622Abstract: A system, method and computer program product for integrating, managing and coordinating activities of customers in an enterprise, across a plurality of applications, resources and touch-points. Customer data is obtained during interactions between a customer and an application, a resource or a touch-point. This data is stored in the form of virtual composite objects in cache memory, on a cluster of servers. The virtual composite objects contain customer data, policies and behaviors of the enterprise. The applications query for the virtual composite objects through the server. The server hosting the queried virtual composite object delivers the queried virtual composite object in real time to the querying application. Any updates to the virtual composite object on account of events at the applications, resources or touch-points, is carried out in real time.Type: GrantFiled: May 29, 2003Date of Patent: June 12, 2012Assignee: Informatica CorporationInventor: Khanh Hoang
-
Publication number: 20120110022Abstract: Some embodiments provide a system for processing relationship data that expresses relationship between various entities. In some embodiments, the entities are entities associated directly with an enterprise. The entities in some embodiments described below also include entities associated indirectly with the enterprise through other entities. In some embodiments, the system consolidates disparate relationship data sets that relate to the same set of entities. For instance, in some embodiments, the system includes several data storages that store relationship data. For at least two entities, at least two different data storages store two different relationship data sets that differently express the relationship between the two entities. The system includes a hierarchy manager that receives the two different relationship data sets and consolidates the two different relationship data sets into one relationship data set that best expresses the relationship between the two entities.Type: ApplicationFiled: November 2, 2011Publication date: May 3, 2012Inventors: Khanh Hoang, Gregory Danforth
-
Patent number: 8150803Abstract: Some embodiments provide a system for processing relationship data that expresses relationship between various entities. In some embodiments, the entities are entities associated directly with an enterprise. The entities in some embodiments described below also include entities associated indirectly with the enterprise through other entities. In some embodiments, the system consolidates disparate relationship data sets that relate to the same set of entities. For instance, in some embodiments, the system includes several data storages that store relationship data. For at least two entities, at least two different data storages store two different relationship data sets that differently express the relationship between the two entities. The system includes a hierarchy manager that receives the two different relationship data sets and consolidates the two different relationship data sets into one relationship data set that best expresses the relationship between the two entities.Type: GrantFiled: January 3, 2006Date of Patent: April 3, 2012Assignee: Informatica CorporationInventors: Khanh Hoang, Gregory Danforth
-
Patent number: 8065266Abstract: Some embodiments provide a system for processing relationship data that expresses relationship between various entities. In some embodiments, the entities are entities associated directly with an enterprise. The entities in some embodiments described below also include entities associated indirectly with the enterprise through other entities. However, one of ordinary skill will realize that some embodiments might only track relationships between entities directly associated with an enterprise. In some embodiments, the system consolidates disparate relationship data sets that relate to the same set of entities. For instance, in some embodiments, the system includes several data storages that store relationship data. For at least two entities, at least two different data storages store two different relationship data sets that differently express the relationship between the two entities.Type: GrantFiled: March 16, 2009Date of Patent: November 22, 2011Assignee: Informatica CorporationInventors: Khanh Hoang, Gregory Danforth
-
Publication number: 20090327347Abstract: Some embodiments provide a system for processing relationship data that expresses relationship between various entities. In some embodiments, the entities are entities associated directly with an enterprise. The entities in some embodiments described below also include entities associated indirectly with the enterprise through other entities. However, one of ordinary skill will realize that some embodiments might only track relationships between entities directly associated with an enterprise. In some embodiments, the system consolidates disparate relationship data sets that relate to the same set of entities. For instance, in some embodiments, the system includes several data storages that store relationship data. For at least two entities, at least two different data storages store two different relationship data sets that differently express the relationship between the two entities.Type: ApplicationFiled: March 16, 2009Publication date: December 31, 2009Inventors: Khanh Hoang, Gregory Danforth
-
Patent number: 7523121Abstract: Some embodiments provide a system for processing relationship data that expresses relationship between various entities. In some embodiments, the entities are entities associated directly with an enterprise. The entities in some embodiments described below also include entities associated indirectly with the enterprise through other entities. However, one of ordinary skill will realize that some embodiments might only track relationships between entities directly associated with an enterprise. In some embodiments, the system consolidates disparate relationship data sets that relate to the same set of entities. For instance, in some embodiments, the system includes several data storages that store relationship data. For at least two entities, at least two different data storages store two different relationship data sets that differently express the relationship between the two entities.Type: GrantFiled: January 3, 2006Date of Patent: April 21, 2009Assignee: Siperian, Inc.Inventors: Khanh Hoang, Gregory Danforth
-
Publication number: 20070214179Abstract: A method and system for searching, filtering, creating, displaying, and managing entity relationships from a repository of data hierarchies through a user interface is provided. Relationships of a primary entity and its related secondary entities are retrieved and displayed in a unified view in graphical or text view. The unified view may indicate a “cross” relationship between first and second entities through another entity that connects the first and second entities, the first and second entities originating from different data hierarchies and/or data sources. Relationships of a selected secondary entity may be displayed in a unified view and entities or relationships may be updated or stored to a separate storage area.Type: ApplicationFiled: December 28, 2006Publication date: September 13, 2007Inventor: Khanh Hoang
-
Publication number: 20070156766Abstract: Some embodiments provide a system for processing relationship data that expresses relationship between various entities. In some embodiments, the entities are entities associated directly with an enterprise. The entities in some embodiments described below also include entities associated indirectly with the enterprise through other entities. However, one of ordinary skill will realize that some embodiments might only track relationships between entities directly associated with an enterprise. In some embodiments, the system consolidates disparate relationship data sets that relate to the same set of entities. For instance, in some embodiments, the system includes several data storages that store relationship data. For at least two entities, at least two different data storages store two different relationship data sets that differently express the relationship between the two entities.Type: ApplicationFiled: January 3, 2006Publication date: July 5, 2007Inventors: Khanh Hoang, Gregory Danforth
-
Publication number: 20070156767Abstract: Some embodiments provide a system for processing relationship data that expresses relationship between various entities. In some embodiments, the entities are entities associated directly with an enterprise. The entities in some embodiments described below also include entities associated indirectly with the enterprise through other entities. However, one of ordinary skill will realize that some embodiments might only track relationships between entities directly associated with an enterprise. In some embodiments, the system consolidates disparate relationship data sets that relate to the same set of entities. For instance, in some embodiments, the system includes several data storages that store relationship data. For at least two entities, at least two different data storages store two different relationship data sets that differently express the relationship between the two entities.Type: ApplicationFiled: January 3, 2006Publication date: July 5, 2007Inventors: Khanh Hoang, Gregory Danforth
-
Publication number: 20070036642Abstract: An inducer comprising a conically configured hub, a plurality of blades projecting from the hub and a bridge that connects a first blade of two adjacent blades of the plurality of blades to a second blade of the plurality of blades. Each blade of the plurality of blades has a helix shape and is configured as an advancing spiral. The bridge that connects the first blade of two adjacent blades of the plurality of blades to a second blade of the plurality of blades has an airfoil configuration. The bridge is attached to the pressure side of the first blade proximate the leading edge of the first blade and to the suction side of the second blade. Alternatively, the airfoil shaped bridge may be attached to the pressure side of the first blade proximate the trailing edge of the first blade.Type: ApplicationFiled: August 10, 2005Publication date: February 15, 2007Inventors: Wei-Chung Chen, Khanh Hoang, Morgan Williams, Brian Shinguchi, Jeff Miller, Willard Clever
-
Publication number: 20060177305Abstract: A centrifugal pump includes a casing containing a volute channel having a cutwater at an entrance thereof. An annular vane-island diffuser is fixed in the casing concentrically within the volute. The diffuser is arranged to be separate and discontinuous from the cutwater of the volute. An impeller rotatably mounted on a shaft is disposed concentrically within the diffuser. The diffuser can be formed, e.g., by an investment casting process, integrally with the casing, or alternatively, independently of it. By arranging the diffuser to be independent of the cutwater of the volute, the diffuser can be “clocked” or “overturned” relative to the cutwater to minimize radial loads on the cutwater and dynamic loads on its leading edge. Additional advantages of the novel design include reductions in pump weight, radial loads, friction loss, design and modeling time, and the energy of outgoing acoustic waves at the pump discharge.Type: ApplicationFiled: February 7, 2005Publication date: August 10, 2006Inventors: Khanh Hoang, Wei-Chung Chen, Morgan Williams, Roland Szabo
-
Publication number: 20060036762Abstract: A method and a system optimize the performance of an automatic path generation algorithm on a computer network. The system may include routers in the computer network configured into regions according to geographical locations, with some routers being designated inter-region routers in each region. The inter-region routers may be organized to be interconnected in a highly redundant manner (e.g., a full mesh) to ensure connectivity among the regions. Within such a network, when a path is required between routers in different regions, a processor applies the automatic path generation algorithm to: (a) the network segment in the region of the source router to generate a first set of paths, (b) the network segment of the inter-region routers to generate a second set of paths; and (c) the network segment of the destination router to generate a third set of paths, These set of paths are then combined to provide a set of paths between the source and destination routers.Type: ApplicationFiled: August 10, 2004Publication date: February 16, 2006Inventors: Sravan Vadlakonda, Naomi Ben-Ayoun, Khanh Hoang
-
Publication number: 20050214379Abstract: In one embodiment of the present invention, a block copolymer with a hydrophilic region and a semifluorinated region is synthesized and mixed, below a critical micellar concentration, with a fluorinated drug, and the temperature then lowered, or the block-copolymer concentration then increased, or other solution conditions changed, in order to form fluorous-core, drug-encapsulating micelles. Alternatively, a drug may be taken up by already formed micelles in solution. A suspension of the fluorous-core, fluorinated-drug-encapsulating micelles is injected into the bloodstream to deliver the fluorinated drug to target tissues and organs. In an alternative embodiment of the present invention, a block copolymer with a hydrophilic block, a hydrophobic block, and a semifluorinated block is used to form fluorous-core, drug-encapsulating micelles.Type: ApplicationFiled: January 3, 2005Publication date: September 29, 2005Inventors: Sandro Mecozzi, Khanh Hoang
-
Publication number: 20050152779Abstract: Methods and apparatus for conveying fluids (e.g., liquids, gases, and mixtures thereof) are disclosed. A turbopump in accordance with an exemplary implementation of the present invention comprises an impeller defining at least one flow channel and a shroud defining an opening communicating with the at least one flow channel. In certain advantageous implementations, at least one inlet partial of the impeller extends into the opening defined by the shroud. The at least one inlet partial may advantageously be capable of supporting the opening in the shroud. In some cases, the impeller may include a plurality of these inlet partials.Type: ApplicationFiled: January 9, 2004Publication date: July 14, 2005Inventors: Morgan Williams, Wei-Chung Chen, Khanh Hoang, Jeff Miller
-
Publication number: 20040006506Abstract: A system, method and computer program product for integrating, managing and coordinating activities of customers in an enterprise, across a plurality of applications, resources and touch-points. Customer data is obtained during interactions between a customer and an application, a resource or a touch-point. This data is stored in the form of virtual composite objects in cache memory, on a cluster of servers. The virtual composite objects contain customer data, policies and behaviors of the enterprise. The applications query for the virtual composite objects through the server. The server hosting the queried virtual composite object delivers the queried virtual composite object in real time to the querying application. Any updates to the virtual composite object on account of events at the applications, resources or touch-points, is carried out in real time.Type: ApplicationFiled: May 29, 2003Publication date: January 8, 2004Inventor: Khanh Hoang