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: 20160259390
    Abstract: 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: Application
    Filed: May 16, 2016
    Publication date: September 8, 2016
    Inventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee, Son Tran
  • Patent number: 9401637
    Abstract: 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: Grant
    Filed: March 13, 2013
    Date of Patent: July 26, 2016
    Assignee: Alpha and Omega Semiconductor Incorporated
    Inventors: Zhinan Wei, Zhiye Zhang, Allen Chang
  • Publication number: 20160179927
    Abstract: 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: Application
    Filed: February 25, 2016
    Publication date: June 23, 2016
    Inventors: Mark ELLIOT, Allen CHANG
  • Patent number: 9367111
    Abstract: 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: Grant
    Filed: July 24, 2013
    Date of Patent: June 14, 2016
    Assignee: Alpha and Omega Semiconductor Incorporated
    Inventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee, Son Tran
  • Publication number: 20160110369
    Abstract: 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: Application
    Filed: October 14, 2015
    Publication date: April 21, 2016
    Inventors: Daniel Cervelli, David Tobin, Feridun Arda Kara, Trevor Sontag, David Skiff, John Carrino, Allen Chang, John Garrod, Agatha Yu
  • Patent number: 9286373
    Abstract: 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: Grant
    Filed: November 24, 2014
    Date of Patent: March 15, 2016
    Assignee: Palantir Technologies Inc.
    Inventors: Mark Elliot, Allen Chang
  • Publication number: 20150311780
    Abstract: 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: Application
    Filed: July 7, 2015
    Publication date: October 29, 2015
    Inventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee
  • Publication number: 20150291538
    Abstract: 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: Application
    Filed: May 13, 2015
    Publication date: October 15, 2015
    Inventors: Cheng Allen Chang, Ren-Shyan Liu, Bhalchandra Vishnu Bhagwat
  • Patent number: 9106075
    Abstract: 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: Grant
    Filed: July 24, 2013
    Date of Patent: August 11, 2015
    Assignee: Alpha and Omega Semiconductor Incorporated
    Inventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee
  • Publication number: 20150186821
    Abstract: 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: Application
    Filed: May 28, 2014
    Publication date: July 2, 2015
    Applicant: 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: 20150187036
    Abstract: 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: Application
    Filed: May 28, 2014
    Publication date: July 2, 2015
    Applicant: 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: 9062009
    Abstract: 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: Grant
    Filed: December 31, 2012
    Date of Patent: June 23, 2015
    Assignee: National Yang Ming University
    Inventors: Cheng Allen Chang, Ren-Shyan Liu, Bhalchandra Vishnu Bhagwat
  • Publication number: 20150112956
    Abstract: 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: Application
    Filed: December 23, 2014
    Publication date: April 23, 2015
    Inventors: Allen Chang, John Antonio Carrino
  • Publication number: 20150106379
    Abstract: 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: Application
    Filed: November 24, 2014
    Publication date: April 16, 2015
    Inventors: Mark ELLIOT, Allen CHANG
  • Publication number: 20150046870
    Abstract: 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: Application
    Filed: April 1, 2014
    Publication date: February 12, 2015
    Applicant: Palantir Technologies, Inc.
    Inventors: Joshua Goldenberg, Brian Ngo, Bill Dwyer, Parvathy Menon, Gregory Martin, Zach Bush, Allen Chang, Mike Boland
  • Patent number: 8954410
    Abstract: 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: Grant
    Filed: August 5, 2013
    Date of Patent: February 10, 2015
    Assignee: Palantir Technologies, Inc.
    Inventors: Allen Chang, John Antonio Carrino
  • Patent number: 8924389
    Abstract: 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: Grant
    Filed: December 24, 2013
    Date of Patent: December 30, 2014
    Assignee: Palantir Technologies Inc.
    Inventors: Mark Elliot, Allen Chang
  • Patent number: 8924388
    Abstract: 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: Grant
    Filed: December 6, 2013
    Date of Patent: December 30, 2014
    Assignee: Palantir Technologies Inc.
    Inventors: Mark Elliot, Allen Chang
  • Publication number: 20140268939
    Abstract: 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: Application
    Filed: July 24, 2013
    Publication date: September 18, 2014
    Applicant: Alpha and Omega Semiconductor Incorporated
    Inventors: Mark Tomas, Zhiye Zhang, Allen Chang, Kuang Ming Chang, Gilbert Lee
  • Publication number: 20140266090
    Abstract: 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: Application
    Filed: March 13, 2013
    Publication date: September 18, 2014
    Applicant: ALPHA AND OMEGA SEMICONDUCTOR INCORPORATED
    Inventors: Zhinan Wei, Zhiye Zhang, Allen Chang