Patents by Inventor Peter Ouyang

Peter Ouyang 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: 11775504
    Abstract: A method for computer estimations based on statistical tree structures involves obtaining a statistical tree structure for reference elements. The statistical tree structure includes leaf nodes segmenting a statistic for a data label according to data features in the reference elements, and intermediate nodes connecting a first node to the leaf nodes. Each of the first node and the intermediate nodes provide a branching based on one of the data features. The method further includes obtaining target data, including values for the data features, and a value for the data label. The method also includes selecting the first node, associated with a first data feature, traversing the statistical tree structure to a leaf node by matching the values of the data features to the branching of the intermediate nodes, and assessing the value for the data label in the target data based on the statistic associated with the leaf node.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: October 3, 2023
    Assignee: Intuit Inc.
    Inventors: Vitor R. Carvalho, Janani Kalyanam, Leah Zhao, Peter Ouyang
  • Publication number: 20220335035
    Abstract: A method for computer estimations based on statistical tree structures involves obtaining a statistical tree structure for reference elements. The statistical tree structure includes leaf nodes segmenting a statistic for a data label according to data features in the reference elements, and intermediate nodes connecting a first node to the leaf nodes. Each of the first node and the intermediate nodes provide a branching based on one of the data features. The method further includes obtaining target data, including values for the data features, and a value for the data label. The method also includes selecting the first node, associated with a first data feature, traversing the statistical tree structure to a leaf node by matching the values of the data features to the branching of the intermediate nodes, and assessing the value for the data label in the target data based on the statistic associated with the leaf node.
    Type: Application
    Filed: June 30, 2022
    Publication date: October 20, 2022
    Applicant: Intuit Inc.
    Inventors: Vitor R. Carvalho, Janani Kalyanam, Leah Zhao, Peter Ouyang
  • Patent number: 11409732
    Abstract: A method for computer estimations based on statistical tree structures involves obtaining a statistical tree structure for reference elements. The statistical tree structure includes leaf nodes segmenting a statistic for a data label according to data features in the reference elements, and intermediate nodes connecting a first node to the leaf nodes. Each of the first node and the intermediate nodes provide a branching based on one of the data features. The method further includes obtaining target data, including values for the data features, and a value for the data label. The method also includes selecting the first node, associated with a first data feature, traversing the statistical tree structure to a leaf node by matching the values of the data features to the branching of the intermediate nodes, and assessing the value for the data label in the target data based on the statistic associated with the leaf node.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: August 9, 2022
    Assignee: Intuit Inc.
    Inventors: Vitor R. Carvalho, Janani Kalyanam, Leah Zhao, Peter Ouyang
  • Patent number: 11270235
    Abstract: Certain aspects of the present disclosure provide techniques for providing a routing system to a user of a product. An example technique includes receiving from a user of a product a query and a personal ID. Based on the personal ID of the user, the user's profile is retrieved which comprises user attribute data, a clickstream history of the user, and a product SKU of the product. Based on the query and the user profile, processed user data is generated. Additionally, agent profile data for each available agent is retrieved, and based on the user attribute data, the processed user data, and the agent profile data of each agent, a predicted quality score is generated for each agent. The agent with the highest predicted quality score is determined, and the user is routed to the agent with the highest predicted quality score.
    Type: Grant
    Filed: October 2, 2018
    Date of Patent: March 8, 2022
    Assignee: INTUIT INC.
    Inventors: Madelaine Daianu, Xiao Xiao, Yao Morin, Peter Ouyang
  • Publication number: 20210224247
    Abstract: A method for computer estimations based on statistical tree structures involves obtaining a statistical tree structure for reference elements. The statistical tree structure includes leaf nodes segmenting a statistic for a data label according to data features in the reference elements, and intermediate nodes connecting a first node to the leaf nodes. Each of the first node and the intermediate nodes provide a branching based on one of the data features. The method further includes obtaining target data, including values for the data features, and a value for the data label. The method also includes selecting the first node, associated with a first data feature, traversing the statistical tree structure to a leaf node by matching the values of the data features to the branching of the intermediate nodes, and assessing the value for the data label in the target data based on the statistic associated with the leaf node.
    Type: Application
    Filed: January 17, 2020
    Publication date: July 22, 2021
    Applicant: Intuit Inc.
    Inventors: Vitor R. Carvalho, Janani Kalyanam, Leah Zhao, Peter Ouyang
  • Patent number: 11069001
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model, according to one embodiment. The method and system analyzes user responses to the user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, according to one embodiment. The method and system filters out user experience options from delivery to users, if the user experience options are non-compliant with one or more business rules, to maintain business relations for the service provider and to maintain user confidence in the services provided by the service provider (e.g., a tax return preparation system), according to one embodiment.
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: July 20, 2021
    Assignee: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Patent number: 11030631
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options to some users while concurrently testing user responses to other user experience options, among a variety of user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model, according to one embodiment. The method and system analyzes user responses to the user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, at least partially based on feedback from users, according to one embodiment. The method and system determines bias weights from characteristics of the analytics model and uses the bias weights to compensate for data biases when updating or generating analytics models.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: June 8, 2021
    Assignee: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Patent number: 10956925
    Abstract: A method for performing transactions using an aggregate payment medium involves obtaining payee data associated with a payee, obtaining transaction data associated with a transaction to be performed between a payer and the payee, and determining, for each payment medium, a benefit and a cost associated with using the payment medium for the transaction. The method further includes obtaining, for each of the payment media, a return from using the payment medium for the transaction, based on the benefit and the cost, selecting, from the payment media, a payment medium with a highest return, and providing, by the aggregate payment medium, payment medium data associated with the selected payment medium to the payee to enable execution of the transaction.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: March 23, 2021
    Assignee: Intuit Inc.
    Inventors: Peter Ouyang, Ken Yocum, Leah Zhao, Ye Ji Kim, Crystal Chung, Andre Luis, Carol Ann Howe, Mohammad Daraghmeh
  • Patent number: 10621677
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model to identify a predictive model that selects or determines the user experience options, according to one embodiment. The method and system analyzes user responses to the predictive model and/or user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, according to one embodiment. The method and system dynamically and automatically defines, evaluates, and updates analytics models to provide progressively improving personalization of user experiences in a software system.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: April 14, 2020
    Assignee: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Patent number: 10621597
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model, according to one embodiment. The method and system analyzes user responses to the user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, according to one embodiment. The method and system dynamically and automatically defines, evaluates, and updates analytics models to provide progressively improving personalization of user experiences in a software system.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: April 14, 2020
    Assignee: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Patent number: 10373064
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options, from a variety of different user experience options, to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model, according to one embodiment. The characteristics of the analytics model are adjusted and/or tuned to control/reduce uncertainty in identifying effective user experience options, according to one embodiment. The method and system analyzes user responses to the user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, at least partially based on feedback from users, according to one embodiment.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: August 6, 2019
    Assignee: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Publication number: 20170308960
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model to identify a predictive model that selects or determines the user experience options, according to one embodiment. The method and system analyzes user responses to the predictive model and/or user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, according to one embodiment. The method and system dynamically and automatically defines, evaluates, and updates analytics models to provide progressively improving personalization of user experiences in a software system.
    Type: Application
    Filed: April 25, 2016
    Publication date: October 26, 2017
    Applicant: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Publication number: 20170300933
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model, according to one embodiment. The method and system analyzes user responses to the user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, according to one embodiment. The method and system dynamically and automatically defines, evaluates, and updates analytics models to provide progressively improving personalization of user experiences in a software system.
    Type: Application
    Filed: April 15, 2016
    Publication date: October 19, 2017
    Applicant: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Publication number: 20170243143
    Abstract: The present disclosure relates to generating estimated results of an interactive workflow based on user input of one or more representative data points and results of the interactive workflow for other users. According to one embodiment, a workflow processing system receives a request to estimate a result expected to be obtained by a first user in completing the interactive workflow and receives one or more representative data points characterizing the first user. The workflow processing system determines an estimate of the result expected to be obtained by a first user in completing the interactive workflow based on the representative data points and an analysis of results of the interactive workflow obtained by a plurality of second users in completing the interactive workflow, wherein each of the plurality of second users share the representative data points characterizing the first user.
    Type: Application
    Filed: February 22, 2016
    Publication date: August 24, 2017
    Inventors: Garron A. ENGSTROM, Timothy MUELLER, Jeremy BOWEN, Massimo MASCARO, Sasha PEREZ, Alexander ADAM, Peter OUYANG
  • Publication number: 20170200087
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options, from a variety of different user experience options, to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model, according to one embodiment. The characteristics of the analytics model are adjusted and/or tuned to control/reduce uncertainty in identifying effective user experience options, according to one embodiment. The method and system analyzes user responses to the user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, at least partially based on feedback from users, according to one embodiment.
    Type: Application
    Filed: January 8, 2016
    Publication date: July 13, 2017
    Applicant: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Publication number: 20170186097
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective user experience options, from a variety of different user experience options, to some users while concurrently testing user responses to other user experience options, according to one embodiment. The method and system selects the user experience options by applying user characteristics data to an analytics model, according to one embodiment. The user characteristics data include time data, e.g., when a user interacts with a software system, according to one embodiment. The method and system applies one or more time filters to data samples to train the analytics model, and the method and system analyzes user responses to the user experience options to update the analytics model, and to dynamically adapt the personalization of the user experience options, at least partially based on feedback from users, according to one embodiment.
    Type: Application
    Filed: December 28, 2015
    Publication date: June 29, 2017
    Applicant: Intuit Inc.
    Inventors: Massimo Mascaro, Joseph Cessna, Peter Ouyang
  • Publication number: 20170178199
    Abstract: A method and system adaptively improves potential customer conversion rates, revenue metrics, and/or other target metrics by providing effective marketing experience options, from a variety of different marketing experience options, to some users while concurrently testing user responses to other marketing experience options, according to one embodiment. The method and system selects the marketing experience options by applying user characteristics data to an analytics model, according to one embodiment. The method and system analyzes user responses to the marketing experience options to update the analytics model, and to dynamically adapt the personalization of the marketing experience options, at least partially based on feedback from users, according to one embodiment.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Applicant: Intuit Inc.
    Inventors: Joseph Cessna, Massimo Mascaro, Peter Ouyang