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: 12526325Abstract: Computer-implemented systems and methods monitor and control entitlements for IT assets in an enterprises system based on separation of duty conflict rules. The system may determine whether existing entitlements or a requested entitlement violates the conflict rules and perform an entitlement conflict remediation action. The entitlement conflict remediation action may include automatically revoking one or more entitlements or temporally approving one or more entitlements that violate the conflict rules.Type: GrantFiled: April 25, 2025Date of Patent: January 13, 2026Assignee: Morgan Stanley Services Group Inc.Inventors: Andy Zhang, John Wu, Nishi Kant, John K. Jordan
-
Publication number: 20250200648Abstract: Aspects of the subject technology allow an entity to aggregate transaction data for safeguarding. Aspects include obtaining a set of data items associated with a set of transactions, and, for each respective data item, determining a funding type corresponding to the respective data item based at least in part on a respective attribute and augmenting the respective data item based on the determined funding type and an attribute estimation. Aspects also include aggregating the set of data items into respective groups based on the funding type, the merchant identifier, and/or the jurisdiction identifier, and transmitting a respective group to a service for determining whether a respective bank account includes a threshold amount of funds based on the amounts of data items in the respective group.Type: ApplicationFiled: December 14, 2023Publication date: June 19, 2025Inventors: Salil BAPAT, Hanjun KIM, Andy ZHANG, Sumeet BEDI, Devesh CHOURASIYA, Jeremy CLEMENSON, Kasey KLIPSCH, Mark TOKUTOMI, Sidharth VIJAYACHANDRAN, Han Yi LEE, Don MOYNIHAN
-
Patent number: 12198200Abstract: 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: GrantFiled: December 4, 2023Date of Patent: January 14, 2025Assignee: Stripe, Inc.Inventors: Robert Ying, Cale Horeff, Miguel Flores, Jeremiah Clemenson, Andy Zhang
-
Publication number: 20240119538Abstract: 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: ApplicationFiled: December 4, 2023Publication date: April 11, 2024Inventors: Robert Ying, Cale Horeff, Miguel Flores, Jeremiah Clemenson, Andy Zhang
-
Patent number: 11854091Abstract: 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: GrantFiled: November 28, 2022Date of Patent: December 26, 2023Assignee: STRIPE, INC.Inventors: Robert Ying, Cale Horeff, Miguel Flores, Jeremiah Clemenson, Andy Zhang
-
Patent number: 11514534Abstract: 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: GrantFiled: July 24, 2020Date of Patent: November 29, 2022Assignee: STRIPE, INC.Inventors: Robert Ying, Cale Horeff, Miguel Flores, Jeremiah Clemenson, Andy Zhang
-
Patent number: 10776293Abstract: 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: GrantFiled: May 1, 2018Date of Patent: September 15, 2020Assignee: Integrated Device Technology, Inc.Inventors: Shwetal Arvind Patel, Andy Zhang, Wen Jie Meng, Chenxiao Ren, Alejandro F. Gonzalez
-
Patent number: 10769082Abstract: 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: GrantFiled: May 1, 2018Date of Patent: September 8, 2020Assignee: Integrated Device Technology, Inc.Inventors: Shwetal Arvind Patel, Andy Zhang, Wen Jie Meng, Chenxiao Ren, Alejandro F. Gonzalez
-
Publication number: 20190340141Abstract: 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: ApplicationFiled: May 1, 2018Publication date: November 7, 2019Inventors: Shwetal Arvind Patel, Andy Zhang, Wen Jie Meng, Chenxiao Ren, Alejandro F. Gonzalez
-
Publication number: 20190340142Abstract: 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: ApplicationFiled: May 1, 2018Publication date: November 7, 2019Inventors: Shwetal Arvind Patel, Andy Zhang, Wen Jie Meng, Chenxiao Ren, Alejandro F. Gonzalez
-
Patent number: 7536640Abstract: 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: GrantFiled: January 28, 2005Date of Patent: May 19, 2009Assignee: Oracle International CorporationInventors: Andy Zhang, Chen Ouyang
-
Publication number: 20060174196Abstract: 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: ApplicationFiled: January 28, 2005Publication date: August 3, 2006Applicant: Oracle International CorporationInventors: Andy Zhang, Chen Ouyang
-
Publication number: 20050177204Abstract: 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: ApplicationFiled: November 15, 2004Publication date: August 11, 2005Inventors: Andy Zhang, Peter Seligman, Anthony Klein, Robert Cowan