Patents by Inventor Muxing Chen

Muxing Chen 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: 11526920
    Abstract: A server automatically generates a response on behalf of second users to a request received from a first user. A first stage of matching is performed that includes determining which of the second users match a requested location and request type. A second stage of matching is performed for each second user that includes computing a value that quantifies a likelihood of the first user selecting that second user to fulfill the request, and determining a capacity of the second user to fulfill the request. Some of the second users are selected based at least in part on the computed value and the determined capacity of each of the second users. A response is automatically generating for each of the selected second users. The generated responses are transmitted to the first user.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: December 13, 2022
    Assignee: THUMBTACK, INC.
    Inventors: Muxing Chen, Jeffrey Lock, Benjamin Robert Anderson, Zhenyu Liu, Harsh Pankaj Panchal, Tracy Livengood
  • Patent number: 11212198
    Abstract: A server computer receives configuration data from a first user of a first user device and establishes an interaction limit for the first user based on the configuration data. The server computer subsequently receives a request message from a second user device of a second user that includes parameters, including a request for services. The server computer selects the first user from a plurality of users based on the parameters and the configuration data from the first user. The server computer transmits a quote message to the second user device indicating the selection of the first user and including a quote. When the server computer receives an indication of a response message from the second user device, the server computer processes the response message and determines if the response message is indicative of an interaction type that requires modifying a first user account associated with the first user.
    Type: Grant
    Filed: February 12, 2020
    Date of Patent: December 28, 2021
    Assignee: THUMBTACK, INC.
    Inventors: Denys Kopiychenko, Muxing Chen, Scott Zuccarino, Jeffrey Lock, Zhenyu Liu, Tracy Livengood, Samuel Joseph Finegold, Jason Kim, Allan Yu
  • Publication number: 20200327595
    Abstract: A server automatically generates a response on behalf of second users to a request received from a first user. A first stage of matching is performed that includes determining which of the second users match a requested location and request type. A second stage of matching is performed for each second user that includes computing a value that quantifies a likelihood of the first user selecting that second user to fulfill the request, and determining a capacity of the second user to fulfill the request. Some of the second users are selected based at least in part on the computed value and the determined capacity of each of the second users. A response is automatically generating for each of the selected second users. The generated responses are transmitted to the first user.
    Type: Application
    Filed: June 29, 2020
    Publication date: October 15, 2020
    Inventors: Muxing Chen, Jeffrey Lock, Benjamin Robert Anderson, Zhenyu Liu, Harsh Pankaj Panchal, Tracy Livengood
  • Publication number: 20200259721
    Abstract: A server computer receives configuration data from a first user of a first user device and establishes an interaction limit for the first user based on the configuration data. The server computer subsequently receives a request message from a second user device of a second user that includes parameters, including a request for services. The server computer selects the first user from a plurality of users based on the parameters and the configuration data from the first user. The server computer transmits a quote message to the second user device indicating the selection of the first user and including a quote. When the server computer receives an indication of a response message from the second user device, the server computer processes the response message and determines if the response message is indicative of an interaction type that requires modifying a first user account associated with the first user.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 13, 2020
    Inventors: Denys Kopiychenko, Muxing Chen, Scott Zuccarino, Jeffrey Lock, Zhenyu Liu, Tracy Livengood, Samuel Joseph Finegold, Jason Kim, Allan Yu
  • Publication number: 20200258025
    Abstract: A server automatically generates a response to a request received from a first user. Configuration information is received from second users. A request is received from the first user. A first stage of matching the parameters of the request to the second users is performed. If the number of matching users is below a threshold, the first stage of matching is performed again expanding or loosening the requirements of the request. A second stage of matching is performed that includes computing a score, and second user(s) are selected based in part on the computed score.
    Type: Application
    Filed: February 12, 2020
    Publication date: August 13, 2020
    Inventors: Denys Kopiychenko, Muxing Chen, Scott Zuccarino, Benjamin Robert Anderson, Harsh Pankaj Panchal, Vikram Reddy Kadi
  • Patent number: 10699316
    Abstract: A server automatically generates a response on behalf of second users to a request received from a first user. A first stage of matching is performed that includes determining which of the second users match a requested location and request type. A second stage of matching is performed for each second user that includes computing a value that quantifies a likelihood of the first user selecting that second user to fulfill the request, and determining a capacity of the second user to fulfill the request. Some of the second users are selected based at least in part on the computed value and the determined capacity of each of the second users. A response is automatically generating for each of the selected second users. The generated responses are transmitted to the first user.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: June 30, 2020
    Assignee: THUMBTACK, INC.
    Inventors: Muxing Chen, Jeffrey Lock, Benjamin Robert Anderson, Zhenyu Liu, Harsh Pankaj Panchal, Tracy Livengood
  • Patent number: 10469484
    Abstract: Implementations disclosed herein provide for a third-party application an ability to access a first-party notification interface without receiving credentials linked to a first-party user account. In addition, a device-level permission is established such that each third-party application operating on a client device does not need to seek permission to access the notification interface. A third-party application may request an access code from a client device. The access code may be presented to an authentication server. The authentication server may provide an access token and a refresh token to the third-party application. The third party application may provide the access token and data to be included in a notification to the first-party notification interface.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: November 5, 2019
    Assignee: Google LLC
    Inventors: Muxing Chen, Chandan Gopal Lodha, Jie Shao, Jan Willem Maarse, EMil Praun, Gokay Baris Gultekin
  • Publication number: 20190005563
    Abstract: A server automatically generates a response on behalf of second users to a request received from a first user. A first stage of matching is performed that includes determining which of the second users match a requested location and request type. A second stage of matching is performed for each second user that includes computing a value that quantifies a likelihood of the first user selecting that second user to fulfill the request, and determining a capacity of the second user to fulfill the request. Some of the second users are selected based at least in part on the computed value and the determined capacity of each of the second users. A response is automatically generating for each of the selected second users. The generated responses are transmitted to the first user.
    Type: Application
    Filed: March 14, 2018
    Publication date: January 3, 2019
    Inventors: Muxing Chen, Jeffrey Lock, Benjamin Robert Anderson, Zhenyu Liu, Harsh Pankaj Panchal, Tracy Livengood
  • Publication number: 20190005562
    Abstract: A server receives a request for a service from a first user that defines a location for the service and a category of the service. A first stage of matching is performed that includes determining second users that match the location and category. A second stage of matching is performed that includes performing for each second user: computing a first value that quantifies an attractiveness of the request to that second user, computing a second value that quantifies a likelihood of the first user selecting that second user to fulfill the request, and computing a third value based at least in part on the computed first and second values. A request for the service is transmitted to at least some of the second users whose computed third value exceeds a first threshold value.
    Type: Application
    Filed: March 14, 2018
    Publication date: January 3, 2019
    Inventors: Muxing Chen, Jeffrey Lock, Xin Liu, Benjamin Robert Anderson, Zhenyu Liu, Guqian Du, Chris Pak, Harsh Pankaj Panchal, Nick Jones, Shuai Ding, Xiao Zhang, Yeming Fang