Patents by Inventor Allen A. Chang
Allen A. Chang 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: 20160259390Abstract: A fault tolerant power supply system includes at least one load switch circuit configured to connect, using a main switch, an input voltage to an output node of the load switch circuit when the load switch circuit is turned on and at least one power channel coupled to the load switch circuit to receive the input voltage. The power channel is configured as a buck converter and includes at least a high-side power switch and a low-side power switch. The fault tolerant power supply system is configured to measure a current flowing through the main switch of the load switch circuit, to determine that the current flowing through the main switch of the load switch circuit has exceeded a current limit threshold, and to disable the main switch of the load switch circuit and the low-side power switch of the power channel in response to the determination that the current flowing in the main switch has exceeded the current limit threshold.Type: ApplicationFiled: May 16, 2016Publication date: September 8, 2016Inventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee, Son Tran
-
Patent number: 9401637Abstract: A switching regulator controller for a buck switching regulator incorporates a multi-mode adaptive modulator configured to automatically select between a first operation mode and a second operation mode as a function of the output voltage being generated. In one embodiment, the switching regulator controller compares the output voltage to a comparator reference voltage and is configured to operate in a selected operation mode based on the output voltage. In this manner, a single switching regulator controller can be used in multiple instances of an electronic system to supply circuitry that may have different operational requirements. In one embodiment, the switching regulator controller is configured to operation in a PWM/PFM mode and a PWM mode as a function of the output voltage, which indicates the circuit application to which the switch regulator controller is used to supply.Type: GrantFiled: March 13, 2013Date of Patent: July 26, 2016Assignee: Alpha and Omega Semiconductor IncorporatedInventors: Zhinan Wei, Zhiye Zhang, Allen Chang
-
Publication number: 20160179927Abstract: Computer-implemented systems and methods are disclosed for comparing and associating objects. In some embodiments, a method is provided for associating a first object with one or more objects within a plurality of objects, each object comprising a first plurality of properties, each property comprising data reflecting a characteristic of an entity represented by the object, the associated objects comprising matching data in corresponding properties for a second plurality of properties. The method may include executing, for each object within the plurality of objects and for the first object, the following: creating a slug for the object, the slug comprising the second plurality of properties from the object; and inputting the slug for the object into a Bloom filter. Further, the method may include creating for a bin within the Bloom filter corresponding to the slug for the first object, an association between objects whose slugs correspond to the bin if the slugs for those objects match.Type: ApplicationFiled: February 25, 2016Publication date: June 23, 2016Inventors: Mark ELLIOT, Allen CHANG
-
Patent number: 9367111Abstract: A fault tolerant power supply system includes at least one load switch circuit configured to connect, using a main switch, an input voltage to an output node of the load switch circuit when the load switch circuit is turned on and at least one power channel coupled to the load switch circuit to receive the input voltage. The power channel is configured as a buck converter and includes at least a high-side power switch and a low-side power switch. The fault tolerant power supply system is configured to measure a current flowing through the main switch of the load switch circuit, to determine that the current flowing through the main switch of the load switch circuit has exceeded a current limit threshold, and to disable the main switch of the load switch circuit and the low-side power switch of the power channel in response to the determination that the current flowing in the main switch has exceeded the current limit threshold.Type: GrantFiled: July 24, 2013Date of Patent: June 14, 2016Assignee: Alpha and Omega Semiconductor IncorporatedInventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee, Son Tran
-
Publication number: 20160110369Abstract: Various systems and methods are provided that display schematics and data associated with the various physical components in the schematics in an interactive user interface. For example, a computing device links data stored in one or more databases with schematics displayed in one or more interactive user interfaces. The computing device parses a digital image that depicts a schematic and identifies text visible in the digital image. Based on the identified text, the computing device recognizes representations of one or more physical components in the schematic and links the representations to data regarding the physical component in one or more databases, such as specification data, historical sensor data of the component, etc. The computing device modifies the digital image such that it becomes interactive and visible in a user interface in a manner that allows the user to select a physical component and view data associated with the selection.Type: ApplicationFiled: October 14, 2015Publication date: April 21, 2016Inventors: Daniel Cervelli, David Tobin, Feridun Arda Kara, Trevor Sontag, David Skiff, John Carrino, Allen Chang, John Garrod, Agatha Yu
-
Patent number: 9286373Abstract: Computer-implemented systems and methods are disclosed for comparing and associating objects. In some embodiments, a method is provided for associating a first object with one or more objects within a plurality of objects, each object comprising a first plurality of properties, each property comprising data reflecting a characteristic of an entity represented by the object, the associated objects comprising matching data in corresponding properties for a second plurality of properties. The method may include executing, for each object within the plurality of objects and for the first object, the following: creating a slug for the object, the slug comprising the second plurality of properties from the object; and inputting the slug for the object into a Bloom filter. Further, the method may include creating for a bin within the Bloom filter corresponding to the slug for the first object, an association between objects whose slugs correspond to the bin if the slugs for those objects match.Type: GrantFiled: November 24, 2014Date of Patent: March 15, 2016Assignee: Palantir Technologies Inc.Inventors: Mark Elliot, Allen Chang
-
Publication number: 20150311780Abstract: A fault tolerant power supply system includes at least one load switch configured to connect an input voltage to an output node of the load switch when the load switch is turned on and at least one power channel coupled to the load switch to receive the input voltage. The power channel is configured as a buck converter and includes at least a high-side power switch and a low-side power switch. The fault tolerant power supply system is configured to measure a current flowing through the low-side power switch, to determine that the current flowing through the low-side power switch has exceeded a current limit threshold, and to disable the low-side power switch and the load switch in response to the determination that the current flowing in the low-side power switch has exceeded the current limit threshold.Type: ApplicationFiled: July 7, 2015Publication date: October 29, 2015Inventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee
-
Publication number: 20150291538Abstract: The present disclosure provides a novel class of macrocyclic compounds and their metal complexes formed with transition metal ion, lanthanide metal ions and other metal ions (e.g., Al, Ga, Y, In, Sn, Tl, Pb and Bi) and their applications in the fields of contrast agents, artificial nucleases, fluorescence probes, nuclear medicines and other biomedical applications in the therapeutics or diagnostics.Type: ApplicationFiled: May 13, 2015Publication date: October 15, 2015Inventors: Cheng Allen Chang, Ren-Shyan Liu, Bhalchandra Vishnu Bhagwat
-
Patent number: 9106075Abstract: A fault tolerant power supply system includes at least one load switch configured to connect an input voltage to an output node of the load switch when the load switch is turned on and at least one power channel coupled to the load switch to receive the input voltage. The power channel is configured as a buck converter and includes at least a high-side power switch and a low-side power switch. The fault tolerant power supply system is configured to measure a current flowing through the low-side power switch, to determine that the current flowing through the low-side power switch has exceeded a current limit threshold, and to disable the low-side power switch and the load switch in response to the determination that the current flowing in the low-side power switch has exceeded the current limit threshold.Type: GrantFiled: July 24, 2013Date of Patent: August 11, 2015Assignee: Alpha and Omega Semiconductor IncorporatedInventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee
-
Publication number: 20150186821Abstract: Computer-implemented systems and methods are provided for analyzing healthcare-related entity performance. In one implementation, a method is implemented with one or more processors and includes accessing a data structure including information that specifies healthcare-related interactions and identifying, from the data structure, a first set of interactions associated with a first healthcare-related entity. The method also includes identifying, from the data structure, a second set of interactions associated with one or more filter selections and processing the information of the identified first and second set of interactions to provide performance information of the first healthcare-related entity and one or more healthcare-related entities associated with the one or more filter selections.Type: ApplicationFiled: May 28, 2014Publication date: July 2, 2015Applicant: PALANTIR TECHNOLOGIES INC.Inventors: Lekan WANG, Allen CHANG, John GARROD, Sina IMAN, Patrick TARDIF, Antoine LLORCA, Sebastian BRUCKNER, Cody VEAL, Samuel FENDELL, Christopher LEWIS, Brian NGO, Patrick DUNN, Sebastian CALIRI, Hari ARUL, Ajay SUDAN, Michael WINLO, Isaac GATENO, Michael GLAZER, Daniel CERVELLI, Lauren CHAPARRO
-
Publication number: 20150187036Abstract: Computer-implemented systems and methods are provided for analyzing healthcare-related entity performance. In one implementation, a method is implemented with one or more processors and includes receiving a request that includes one or more filter selections and accessing a data structure including information that specifies a plurality of categories of healthcare-related interactions associated with multiple healthcare-related entities. The method also includes identifying a set of categories from the plurality of categories based on the one or more filter selections and processing the information of the identified categories to provide performance information of one or more entities of the multiple healthcare-related entities in accordance with the one or more filter selections. The method further includes generating a user interface that includes the performance information indicating a performance of the one or more entities.Type: ApplicationFiled: May 28, 2014Publication date: July 2, 2015Applicant: PALANTIR TECHNOLOGIES INC.Inventors: Lekan WANG, Allen CHANG, John GARROD, Sina IMAN, Patrick TARDIF, Antoine LLORCA, Sebastian BRUCKNER, Cody VEAL, Samuel FENDELL, Christopher LEWIS, Brian NGO, Patrick DUNN, Sebastian CALIRI, Hari ARUL, Ajay SUDAN, Michael WINLO, Isaac GATENO, Michael GLAZER, Daniel CERVELLI, Lauren CHAPARRO
-
Patent number: 9062009Abstract: The present disclosure provides a novel class of macrocyclic compounds and their metal complexes formed with transition metal ion, lanthanide metal ions and other metal ions (e.g., Al, Ga, Y, In, Sn, Tl, Pb and Bi) and their applications in the fields of contrast agents, artificial nucleases, fluorescence probes, nuclear medicines and other biomedical applications in the therapeutics or diagnostics.Type: GrantFiled: December 31, 2012Date of Patent: June 23, 2015Assignee: National Yang Ming UniversityInventors: Cheng Allen Chang, Ren-Shyan Liu, Bhalchandra Vishnu Bhagwat
-
Publication number: 20150112956Abstract: Techniques are provided for more efficient multi-row atomic, consistent, isolated and durable (ACID)-compliant transactions with snapshot isolation semantics (or just “multi-row transactions” for short). In some embodiments, the techniques are implemented in a computing system that includes a client application, a lightweight in-memory lease-based lock service, a multi-row transaction orchestrator, and an underlying database system. The transaction orchestrator implements a read protocol and a write protocol that provides support to the client application for carrying out multi-row transactions against the underlying database system irrespective of whether the database system itself supports multi-row transactions. The transaction orchestrator explicitly maintains transaction-level locks obtained from the lease-based lock service as part of the transaction protocol.Type: ApplicationFiled: December 23, 2014Publication date: April 23, 2015Inventors: Allen Chang, John Antonio Carrino
-
Publication number: 20150106379Abstract: Computer-implemented systems and methods are disclosed for comparing and associating objects. In some embodiments, a method is provided for associating a first object with one or more objects within a plurality of objects, each object comprising a first plurality of properties, each property comprising data reflecting a characteristic of an entity represented by the object, the associated objects comprising matching data in corresponding properties for a second plurality of properties. The method may include executing, for each object within the plurality of objects and for the first object, the following: creating a slug for the object, the slug comprising the second plurality of properties from the object; and inputting the slug for the object into a Bloom filter. Further, the method may include creating for a bin within the Bloom filter corresponding to the slug for the first object, an association between objects whose slugs correspond to the bin if the slugs for those objects match.Type: ApplicationFiled: November 24, 2014Publication date: April 16, 2015Inventors: Mark ELLIOT, Allen CHANG
-
Publication number: 20150046870Abstract: A context-sensitive viewing system is disclosed in which various data visualizations, also referred to a contextual views, of a common set of data may be viewed by a user on an electronic device. Data in the system may comprise data objects and associated properties and/or metadata, and may be stored in one or more electronic data stores. As a user of the system views and manipulates a first contextual view of a set of data objects, one or more other contextual views of the same set of data objects may be updated accordingly. Updates to the secondary contextual views may, in various embodiments, happen real-time. Further, the secondary contextual views may be visible to the user simultaneously with the primary contextual view. A user may switch from one view to another, and may manipulate data in any view, resulting in updates in the other views.Type: ApplicationFiled: April 1, 2014Publication date: February 12, 2015Applicant: Palantir Technologies, Inc.Inventors: Joshua Goldenberg, Brian Ngo, Bill Dwyer, Parvathy Menon, Gregory Martin, Zach Bush, Allen Chang, Mike Boland
-
Patent number: 8954410Abstract: Techniques are provided for more efficient multi-row atomic, consistent, isolated and durable (ACID)-compliant transactions with snapshot isolation semantics (or just “multi-row transactions” for short). In some embodiments, the techniques are implemented in a computing system that includes a client application, a lightweight in-memory lease-based lock service, a multi-row transaction orchestrator, and an underlying database system. The transaction orchestrator implements a read protocol and a write protocol that provides support to the client application for carrying out multi-row transactions against the underlying database system irrespective of whether the database system itself supports multi-row transactions. The transaction orchestrator explicitly maintains transaction-level locks obtained from the lease-based lock service as part of the transaction protocol.Type: GrantFiled: August 5, 2013Date of Patent: February 10, 2015Assignee: Palantir Technologies, Inc.Inventors: Allen Chang, John Antonio Carrino
-
Patent number: 8924389Abstract: Computer-implemented systems and methods are disclosed for comparing and associating objects. In some embodiments, a method is provided for associating a first object with one or more objects within a plurality of objects, each object comprising a first plurality of properties, each property comprising data reflecting a characteristic of an entity represented by the object, the associated objects comprising matching data in corresponding properties for a second plurality of properties. The method may include executing, for each object within the plurality of objects and for the first object, the following: creating a slug for the object, the slug comprising the second plurality of properties from the object; and inputting the slug for the object into a Bloom filter. Further, the method may include creating for a bin within the Bloom filter corresponding to the slug for the first object, an association between objects whose slugs correspond to the bin if the slugs for those objects match.Type: GrantFiled: December 24, 2013Date of Patent: December 30, 2014Assignee: Palantir Technologies Inc.Inventors: Mark Elliot, Allen Chang
-
Patent number: 8924388Abstract: Computer-implemented systems and methods are disclosed for comparing and associating objects. In some embodiments, a method is provided for associating a first object with one or more objects within a plurality of objects, each object comprising a first plurality of properties, each property comprising data reflecting a characteristic of an entity represented by the object, the associated objects comprising matching data in corresponding properties for a second plurality of properties. The method may include executing, for each object within the plurality of objects and for the first object, the following: creating a slug for the object, the slug comprising the second plurality of properties from the object; and inputting the slug for the object into a Bloom filter. Further, the method may include creating for a bin within the Bloom filter corresponding to the slug for the first object, an association between objects whose slugs correspond to the bin if the slugs for those objects match.Type: GrantFiled: December 6, 2013Date of Patent: December 30, 2014Assignee: Palantir Technologies Inc.Inventors: Mark Elliot, Allen Chang
-
Publication number: 20140268939Abstract: A fault tolerant power supply system includes at least one load switch configured to connect an input voltage to an output node of the load switch when the load switch is turned on and at least one power channel coupled to the load switch to receive the input voltage. The power channel is configured as a buck converter and includes at least a high-side power switch and a low-side power switch. The fault tolerant power supply system is configured to measure a current flowing through the low-side power switch, to determine that the current flowing through the low-side power switch has exceeded a current limit threshold, and to disable the low-side power switch and the load switch in response to the determination that the current flowing in the low-side power switch has exceeded the current limit threshold.Type: ApplicationFiled: July 24, 2013Publication date: September 18, 2014Applicant: Alpha and Omega Semiconductor IncorporatedInventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee
-
Publication number: 20140266090Abstract: A switching regulator controller for a buck switching regulator incorporates a multi-mode adaptive modulator configured to automatically select between a first operation mode and a second operation mode as a function of the output voltage being generated. In one embodiment, the switching regulator controller compares the output voltage to a comparator reference voltage and is configured to operate in a selected operation mode based on the output voltage. In this manner, a single switching regulator controller can be used in multiple instances of an electronic system to supply circuitry that may have different operational requirements. In one embodiment, the switching regulator controller is configured to operation in a PWM/PFM mode and a PWM mode as a function of the output voltage, which indicates the circuit application to which the switch regulator controller is used to supply.Type: ApplicationFiled: March 13, 2013Publication date: September 18, 2014Applicant: ALPHA AND OMEGA SEMICONDUCTOR INCORPORATEDInventors: Zhinan Wei, Zhiye Zhang, Allen Chang