Patents by Inventor Tan Pham
Tan Pham 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: 20220350582Abstract: Various aspects related to methods, systems, and computer readable media for scalable software deployment on autonomous mobile robots are described herein. A mobile robotics system can include a storage component configured to store a containerized software package, a server in operative communication with the storage component, and, an autonomous mobile robot (AMR) in operative communication with the server. The containerized software installation package is configured to direct the AMR to maneuver to perform at least one robotic task, monitor computational resource usage of resources of the AMR associated with the at least one robotic task, and, responsive to a determination that computational resource usage at the AMR is or will be above a threshold, sending a request to the server to perform a portion of processing tasks such that resource usage at the AMR is reduced to below the threshold or maintained below the threshold.Type: ApplicationFiled: April 30, 2021Publication date: November 3, 2022Applicant: OhmniLabs, Inc.Inventors: Jared GO, Tingxi TAN, Hai DANG, Nhat Tan PHAM
-
Publication number: 20200384203Abstract: The present embodiments provide for simple devices that guide the loading and dispensing of accurate small doses of fluid from standard injection syringes.Type: ApplicationFiled: August 26, 2020Publication date: December 10, 2020Applicant: ICON BIOSCIENCE, INC.Inventors: Vernon G. WONG, Tan PHAM, William S. WHITE, Glenn T. HUANG, Mae W. HU
-
Patent number: 10799642Abstract: The present embodiments provide for simple devices that guide the loading and dispensing of accurate small doses of fluid from standard injection syringes.Type: GrantFiled: June 19, 2018Date of Patent: October 13, 2020Assignee: ICON BIOSCIENCE, INC.Inventors: Vernon G. Wong, Tan Pham, William S. White, Glenn T. Huang, Mae W. Hu
-
Publication number: 20180296765Abstract: The present embodiments provide for simple devices that guide the loading and dispensing of accurate small doses of fluid from standard injection syringes.Type: ApplicationFiled: June 19, 2018Publication date: October 18, 2018Inventors: Vernon G. WONG, Tan PHAM, William S. WHITE, Glenn T. HUANG, Mae W. HU
-
Patent number: 10022502Abstract: Devices that guide the accurate loading and dispensing of predetermined doses of fluid from injection syringes are disclosed.Type: GrantFiled: April 25, 2012Date of Patent: July 17, 2018Assignee: ICON BIOSCIENCE, INC.Inventors: Vernon G. Wong, Tan Pham, William S. White, Glenn T. Huang, Mae W. Hu
-
Patent number: 9779359Abstract: 2D nearest-neighbor quantum architectures for Shor's factoring algorithm may be accomplished using the form of three arithmetic building blocks: modular addition using Gossett's carry-save addition, modular multiplication using Montgomery's method, and non-modular multiplication using an original method. These arithmetic building blocks may assume that ancillae are cheap, that concurrent control may be available and scalable, and that execution time may be the bottleneck. Thus, the arithmetic building blocks may be optimized in favor of circuit width to provide improved depth existing nearest-neighbor implementations.Type: GrantFiled: March 14, 2012Date of Patent: October 3, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Krysta M. Svore, Paul Tan The Pham
-
Patent number: 9525298Abstract: A system is provided for balancing voltage of two rechargeable energy storage devices connected in series at a common node. A voltage divider is configured to divide a total voltage across the two devices into first and second reference voltages. First and second circuit elements include, respectively: first and second comparators, first and second P-channel MOSFETs, first and second current limiting resistors, and first and second networks of resistors. The first circuit elements are in electrical communication and configured to actively discharge a first device of the two devices when a difference between a voltage at the common node and the first reference voltage is greater than a first predetermined voltage. The-second circuit elements are in electrical communication and configured to actively charge the first device when a difference between the voltage at the common node and the second reference voltage is less than a second predetermined voltage.Type: GrantFiled: October 28, 2014Date of Patent: December 20, 2016Assignee: Microsemi Storage Solutions (U.S.), Inc.Inventor: Tan Pham
-
Publication number: 20140180245Abstract: Devices that guide the accurate loading and dispensing of predetermined doses of fluid from injection syringes are disclosed.Type: ApplicationFiled: April 25, 2012Publication date: June 26, 2014Applicant: ICON BIOSCIENCE, INC.Inventors: Vernon G. Wong, Tan Pham, William S. White, Glenn T. Huang, Mae W. Hu
-
Publication number: 20130246495Abstract: 2D nearest-neighbor quantum architectures for Shor's factoring algorithm may be accomplished using the form of three arithmetic building blocks: modular addition using Gossett's carry-save addition, modular multiplication using Montgomery's method, and non-modular multiplication using an original method. These arithmetic building blocks may assume that ancillae are cheap, that concurrent control may be available and scalable, and that execution time may be the bottleneck. Thus, the arithmetic building blocks may be optimized in favor of circuit width to provide improved depth existing nearest-neighbor implementations.Type: ApplicationFiled: March 14, 2012Publication date: September 19, 2013Applicant: Microsoft CorporationInventors: Krysta M. Svore, Paul Tan The Pham
-
Patent number: 7523947Abstract: An ice skate chassis is configured so that a user can adjust the pitch of the skate chassis between a plurality of discrete pitch positions. The pitch is adjusted by locking the ice blade at a desired angle relative to a bladeholder of the chassis. The blade can be positively locked at a plurality of discrete, repeatable angle positions so that the angle will not slip or creep during skating.Type: GrantFiled: February 7, 2005Date of Patent: April 28, 2009Assignee: Mission ITech Hockey, IncInventors: Tan Pham, Thomas V. Wilder, Robert W. McLean
-
Patent number: 7372334Abstract: A power transistor, having: a semiconductor having an electrode formed thereon, wherein the electrode comprises a plurality of interdigitated transistors each having input and output terminals; a first output blocking capacitor having a first terminal electrically coupled to the output terminals of the interdigitated transistors of the semiconductor and a second terminal electrically coupled to ground; and a second output blocking capacitor having a first terminal electrically coupled to the first terminal of the first output blocking capacitor and a second terminal electrically coupled to ground.Type: GrantFiled: July 26, 2005Date of Patent: May 13, 2008Assignee: Infineon Technologies AGInventors: Cindy Blair, Tan Pham, Nagaraj V. Dixit, Thomas Moller
-
Publication number: 20070024374Abstract: A power transistor, having: a semiconductor having an electrode formed thereon, wherein the electrode comprises a plurality of interdigitated transistors each having input and output terminals; a first output blocking capacitor having a first terminal electrically coupled to the output terminals of the interdigitated transistors of the semiconductor and a second terminal electrically coupled to ground; and a second output blocking capacitor having a first terminal electrically coupled to the first terminal of the first output blocking capacitor and a second terminal electrically coupled to ground.Type: ApplicationFiled: July 26, 2005Publication date: February 1, 2007Inventors: Cindy Blair, Tan Pham, Nagaraj Dixit, Thomas Moller
-
Patent number: 6965894Abstract: An index structure for use by a database management system comprises a variant of a Patricia tree, wherein each node stores a column value that identifies a specified column of the constructed n-column search key that is used to determine a next path taken through the tree, a null value N that specifies whether a null value or an actual data value of the specified column of the constructed n-column search key is used to determine the next path taken through the tree, and a position value that specifies a portion of the specified column from the constructed n-column search key to be used to determine the next path taken through the tree when the actual data value of the specified column of the constructed n-column search key is used to determine the next path taken through the tree.Type: GrantFiled: March 22, 2002Date of Patent: November 15, 2005Assignee: International Business Machines CorporationInventors: Ting Y. Leung, Kar Ming Tang, Thanh Tan Pham
-
Publication number: 20050212227Abstract: An ice skate chassis is configured so that a user can adjust the pitch of the skate chassis between a plurality of discrete pitch positions. The pitch is adjusted by locking the ice blade at a desired angle relative to a bladeholder of the chassis. The blade can be positively locked at a plurality of discrete, repeatable angle positions so that the angle will not slip or creep during skating.Type: ApplicationFiled: February 7, 2005Publication date: September 29, 2005Applicant: MISSION HOCKEY COMPANYInventors: Tan Pham, Thomas Wilder, Robert McLean
-
Patent number: 6879989Abstract: A method, apparatus, and article of manufacture for a computer implemented modification system for supporting localized data changes in a computer. A change is executed to data in a computer having a local database. The change is performed by the computer to modify data in the local database stored within a data storage device at the computer. The change is indicated as being global. When the local database on the computer is synchronized with a main database on another computer, only global changes are transmitted from the local database to the main database.Type: GrantFiled: August 16, 1999Date of Patent: April 12, 2005Assignee: International Business Machines CorporationInventors: Josephine Miu Cheng, Jyh-Herng Chow, Thanh Tan Pham, HongHai Shen, I-Shin Andy Wang
-
Patent number: 6856996Abstract: Provided is a method, system, and program for accessing rows of data from a base table satisfying a search criteria. An initial request to access rows in the base table is received, including the search criteria specifying predicates for one or more columns in the base table. A data structure is generated to include information on qualifying base table rows that satisfy the search criteria. Notification is provided that the qualifying base table rows are accessible before information on all the qualifying base table rows is included in the data structure. A request is then received for one qualifying base table row. A determination is made as to whether the data structure includes information on the requested qualifying base table row. If so, the information in the data structure is used to provide access to the requested qualifying base table row.Type: GrantFiled: March 30, 2001Date of Patent: February 15, 2005Assignee: International Business Machines CorporationInventors: Jyh-Herng Chow, Ting Yu Leung, Thanh Tan Pham
-
Patent number: 6851680Abstract: An ice skate chassis is configured so that a user can adjust the pitch of the skate chassis between a plurality of discrete pitch positions. The pitch is adjusted by locking the ice blade at a desired angle relative to a bladeholder of the chassis. The blade can be positively locked at a plurality of discrete, repeatable angle positions so that the angle will not slip or creep during skating.Type: GrantFiled: July 1, 2002Date of Patent: February 8, 2005Assignee: Mission Hockey CompanyInventors: Tan Pham, Thomas V. Wilder, Robert W. McLean
-
Publication number: 20050013041Abstract: An apparatus and method are provided for sealing an outer surface 170 of a shaft 175 to an inner surface 165 of a hub 160. The seal includes a magnet 155, with top and bottom pole pieces 260, 265, and a ferrofluid 270 magnetically held in a gap 275 between the pole pieces 260, 265, and the hub 160 or the shaft 175. The top pole piece 260 has a cross-section that is L-shaped, with a horizontal portion 260a parallel to the magnet 155 and a shorter vertical portion 260b facing the shaft 175. In one version, the vertical portion 260b or the portion of the shaft 175 facing it is contoured to provide a flux gradient that axially concentrates the ferrofluid 270 in the gap 275. In another aspect, a catcher 335 is provided to reduce loss of ferrofluid 270 when the ferrofluidic seal 185 used to form an outside seal. In yet another aspect, a stationary ferrofluidic seal 345 is provided for sealing a stationary shaft 350 to a rotating hub 355.Type: ApplicationFiled: August 17, 2004Publication date: January 20, 2005Applicant: SEAGATE TECHNOLOGY LLCInventors: Donald Macleod, Robert Pelstring, Marten Byl, Jeffry LeBlanc, Tan Pham, Robert Nottingham, Michael Whittome
-
Patent number: 6654762Abstract: The present invention discloses a method, apparatus, and article of manufacture for generating a database application. In accordance with the present invention, a features list is built for the database application. The features list contains user-selected functions. The database application is dynamically configured based on the built features list.Type: GrantFiled: August 16, 1999Date of Patent: November 25, 2003Assignee: International Business Machines CorporationInventors: Josephine Miu Cheng, Jyh-Herng Chow, Thanh Tan Pham, HongHai Shen, I-Shin Andy Wang
-
Publication number: 20030182272Abstract: An index structure for use by a database management system comprises a variant of a Patricia tree, wherein each node stores a column value that identifies a specified column of the constructed n-column search key that is used to determine a next path taken through the tree, a null value N that specifies whether a null value or an actual data value of the specified column of the constructed n-column search key is used to determine the next path taken through the tree, and a position value that specifies a portion of the specified column from the constructed n-column search key to be used to determine the next path taken through the tree when the actual data value of the specified column of the constructed n-column search key is used to determine the next path taken through the tree.Type: ApplicationFiled: March 22, 2002Publication date: September 25, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ting Y. Leung, Kar Ming Tang, Thanh Tan Pham