Patents by Inventor Andy Zhang

Andy Zhang 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).

  • Patent number: 12198200
    Abstract: A method and apparatus is described for performing transaction tracing. The method may include mapping one or more funds flow transactions into each account to one or more funds flow transactions out of said each account based on a first-in-first-out ordering. The method may also include generating an initial graph from the mappings of the transactions for each said account. Furthermore, the method may include transforming the initial graph to a function graph, wherein the functional graph is a directed pseudoforest where each node has an out degree of at most one. Then, the method may include for a node in the functional graph, performing a trace of the transaction generating a set of transactions that contributed to the transaction.
    Type: Grant
    Filed: December 4, 2023
    Date of Patent: January 14, 2025
    Assignee: Stripe, Inc.
    Inventors: Robert Ying, Cale Horeff, Miguel Flores, Jeremiah Clemenson, Andy Zhang
  • Publication number: 20240119538
    Abstract: A method and apparatus is described for performing transaction tracing. The method may include mapping one or more funds flow transactions into each account to one or more funds flow transactions out of said each account based on a first-in-first-out ordering. The method may also include generating an initial graph from the mappings of the transactions for each said account. Furthermore, the method may include transforming the initial graph to a function graph, wherein the functional graph is a directed pseudoforest where each node has an out degree of at most one. Then, the method may include for a node in the functional graph, performing a trace of the transaction generating a set of transactions that contributed to the transaction.
    Type: Application
    Filed: December 4, 2023
    Publication date: April 11, 2024
    Inventors: Robert Ying, Cale Horeff, Miguel Flores, Jeremiah Clemenson, Andy Zhang
  • Patent number: 11854091
    Abstract: A method and apparatus is described for performing transaction tracing. The method may include mapping one or more funds flow transactions into each account to one or more funds flow transactions out of said each account based on a first-in-first-out ordering. The method may also include generating an initial graph from the mappings of the transactions for each said account. Furthermore, the method may include transforming the initial graph to a function graph, wherein the functional graph is a directed pseudoforest where each node has an out degree of at most one. Then, the method may include for a node in the functional graph, performing a trace of the transaction generating a set of transactions that contributed to the transaction.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: December 26, 2023
    Assignee: STRIPE, INC.
    Inventors: Robert Ying, Cale Horeff, Miguel Flores, Jeremiah Clemenson, Andy Zhang
  • Patent number: 11514534
    Abstract: A method and apparatus is described for performing transaction tracing. The method may include mapping one or more funds flow transactions into each account to one or more funds flow transactions out of said each account based on a first-in-first-out ordering. The method may also include generating an initial graph from the mappings of the transactions for each said account. Furthermore, the method may include transforming the initial graph to a function graph, wherein the functional graph is a directed pseudoforest where each node has an out degree of at most one. Then, the method may include for a node in the functional graph, performing a trace of the transaction generating a set of transactions that contributed to the transaction.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: November 29, 2022
    Assignee: STRIPE, INC.
    Inventors: Robert Ying, Cale Horeff, Miguel Flores, Jeremiah Clemenson, Andy Zhang
  • Patent number: 10776293
    Abstract: An apparatus including a host interface and a registered clock driver interface. The host interface may be configured to receive an enable command from a host. The registered clock driver interface may be configured to perform power management for a dual in-line memory module, generate data for the dual in-line memory module, communicate the data, receive a clock signal and communicate an interrupt signal. The registered clock driver interface may be disabled at power on. The registered clock driver interface may be enabled by in response to the enable command. The apparatus may be implemented as a component on the dual in-line memory module.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: September 15, 2020
    Assignee: Integrated Device Technology, Inc.
    Inventors: Shwetal Arvind Patel, Andy Zhang, Wen Jie Meng, Chenxiao Ren, Alejandro F. Gonzalez
  • Patent number: 10769082
    Abstract: An apparatus including a host interface and a power management interface. The host interface may be configured to receive control words from a host. The power management interface may be configured to (i) enable the host to read/write data from/to a power management circuit of a dual in-line memory module, (ii) communicate the data, (iii) generate a clock signal and (iv) communicate an interrupt signal. The power management interface is disabled at power on. The apparatus is configured to (i) decode the control words, (ii) enable the power management interface when the control words provide an enable command and (iii) perform a response to the interrupt signal. The clock signal may operate independently from a host clock.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: September 8, 2020
    Assignee: Integrated Device Technology, Inc.
    Inventors: Shwetal Arvind Patel, Andy Zhang, Wen Jie Meng, Chenxiao Ren, Alejandro F. Gonzalez
  • Publication number: 20190340142
    Abstract: An apparatus including a host interface and a power management interface. The host interface may be configured to receive control words from a host. The power management interface may be configured to (i) enable the host to read/write data from/to a power management circuit of a dual in-line memory module, (ii) communicate the data, (iii) generate a clock signal and (iv) communicate an interrupt signal. The power management interface is disabled at power on. The apparatus is configured to (i) decode the control words, (ii) enable the power management interface when the control words provide an enable command and (iii) perform a response to the interrupt signal. The clock signal may operate independently from a host clock.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Shwetal Arvind Patel, Andy Zhang, Wen Jie Meng, Chenxiao Ren, Alejandro F. Gonzalez
  • Publication number: 20190340141
    Abstract: An apparatus including a host interface and a registered clock driver interface. The host interface may be configured to receive an enable command from a host. The registered clock driver interface may be configured to perform power management for a dual in-line memory module, generate data for the dual in-line memory module, communicate the data, receive a clock signal and communicate an interrupt signal. The registered clock driver interface may be disabled at power on. The registered clock driver interface may be enabled by in response to the enable command. The apparatus may be implemented as a component on the dual in-line memory module.
    Type: Application
    Filed: May 1, 2018
    Publication date: November 7, 2019
    Inventors: Shwetal Arvind Patel, Andy Zhang, Wen Jie Meng, Chenxiao Ren, Alejandro F. Gonzalez
  • Publication number: 20120004895
    Abstract: There is disclosed a method, an apparatus, and a computer program for testing on-line services. In an example embodiment a topology (100) describing message channels among entities (110) is selected; and also entities for the selected topology is selected. The entities comprise at least one message interface. A dataflow graph (330) is defined on the basis of the selected entities and the topology. The dataflow graph (330) represents message connections between message interfaces.
    Type: Application
    Filed: December 30, 2010
    Publication date: January 5, 2012
    Applicant: Nokia Corporation
    Inventor: Di Andy Zhang
  • Patent number: 7580754
    Abstract: An acoustic sensor, suitable for use in a totally implanted hearing prosthesis, uses an elongate member and piezoelectric sensor to detect acoustic signals when the sensor is implanted so as to be in fluid communication with the perilymph. The sensor may be applied in systems which are not totally implanted.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: August 25, 2009
    Assignee: Cochlear Limited
    Inventors: Lei Andy Zhang, Peter Misha Seligman, Anthony Klein, Robert Cowan
  • Patent number: 7536640
    Abstract: A computer automatically changes a web page that would otherwise be normally generated by a first application program (such as a web-conferencing tool for example) in a first language (e.g. English), by adding metadata to one or more translatable text strings in the web page. The changed web page is displayed to a human translator by a second application program (e.g. the browser is equipped with a plug-in) to receive translation(s) of the translatable text string(s) into a second language (e.g. French). The translations are used as replacements for the translatable text strings, to create a translated version of the first application program, in the second language.
    Type: Grant
    Filed: January 28, 2005
    Date of Patent: May 19, 2009
    Assignee: Oracle International Corporation
    Inventors: Andy Zhang, Chen Ouyang
  • Publication number: 20060174196
    Abstract: A computer automatically changes a web page that would otherwise be normally generated by a first application program (such as a web-conferencing tool for example) in a first language (e.g. English), by adding metadata to one or more translatable text strings in the web page. The changed web page is displayed to a human translator by a second application program (e.g. the browser is equipped with a plug-in) to receive translation(s) of the translatable text string(s) into a second language (e.g. French). The translations are used as replacements for the translatable text strings, to create a translated version of the first application program, in the second language.
    Type: Application
    Filed: January 28, 2005
    Publication date: August 3, 2006
    Applicant: Oracle International Corporation
    Inventors: Andy Zhang, Chen Ouyang
  • Publication number: 20050177204
    Abstract: An acoustic sensor suitable for use in a totally implanted hearing prosthesis is disclosed. The sensor uses an elongate member 36 and piezoelectric sensor 39 to detect acoustic signals when the sensor is implanted so as to be in fluid communication with the perilymph. The sensor may be applied in systems which are not totally implanted.
    Type: Application
    Filed: November 15, 2004
    Publication date: August 11, 2005
    Inventors: Andy Zhang, Peter Seligman, Anthony Klein, Robert Cowan
  • Publication number: 20040232991
    Abstract: Compensation for variations in temperature and manufacturing process of a MOSFET operating in its sub-threshold mode. The compensation may include circuitry containing at least a second MOSFET that may also operate in its sub-threshold mode. The operational characteristics of the second MOSFET may be closely matched to those of the first MOSFET, and the second MOSFET may be contained on the same substrate.
    Type: Application
    Filed: May 23, 2003
    Publication date: November 25, 2004
    Inventors: Jianjun Zhou, Xuejun Andy Zhang
  • Patent number: 6819183
    Abstract: Compensation for variations in temperature and manufacturing process of a MOSFET operating in its sub-threshold mode. The compensation may include circuitry containing at least a second MOSFET that may also operate in its sub-threshold mode. The operational characteristics of the second MOSFET may be closely matched to those of the first MOSFET, and the second MOSFET may be contained on the same substrate.
    Type: Grant
    Filed: May 23, 2003
    Date of Patent: November 16, 2004
    Assignee: Qualcomm, Incorporated
    Inventors: Jianjun Zhou, Xuejun (Andy) Zhang