Patents by Inventor Benjamin Robert Anderson
Benjamin Robert Anderson 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: 20240140199Abstract: Systems and methods are provided to perform a vehicle function. A vehicle function command is detected and it is determined if an event moved is active. In response to a determination that the event mode is active, an event mode parameter is retrieved. Otherwise, in response to a determination that the event mode is not active, a normal mode parameter is retrieved. The vehicle function is performed based on the retrieved event mode parameter or normal mode parameter.Type: ApplicationFiled: December 30, 2022Publication date: May 2, 2024Inventors: Wassym Bensaid, Benjamin Noah Drobiz, Adam Jarrett Smith, Erik Robert Glaser, Gyeong Sik Choi, Emily Joan Wilson, David McKerron Anderson
-
Patent number: 11575623Abstract: A server automatically generates a response on behalf of a first user to a request received from a second user. The server receives configuration information for configuring automatic response generation for the first user, including information identifying the first user, information specifying a type of service provided by the first user including a plurality of parameters that define details for the service, and information providing an availability of the first user to provide the specified type of service. A request is received from the second user. The first user is selected from multiple users to respond to the request. A response is automatically generated using at least some of the received configuration information. The response is automatically transmitted to the second user on behalf of the first user.Type: GrantFiled: August 17, 2020Date of Patent: February 7, 2023Assignee: THUMBTACK, INC.Inventors: Marco Zappacosta, Yue Zhao, Weikang Wan, Togan Adrien Olczak, Marcus Bertilson, Benjamin Robert Anderson
-
Patent number: 11526920Abstract: 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: GrantFiled: June 29, 2020Date of Patent: December 13, 2022Assignee: THUMBTACK, INC.Inventors: Muxing Chen, Jeffrey Lock, Benjamin Robert Anderson, Zhenyu Liu, Harsh Pankaj Panchal, Tracy Livengood
-
Publication number: 20200382452Abstract: A server automatically generates a response on behalf of a first user to a request received from a second user. The server receives configuration information for configuring automatic response generation for the first user, including information identifying the first user, information specifying a type of service provided by the first user including a plurality of parameters that define details for the service, and information providing an availability of the first user to provide the specified type of service. A request is received from the second user. The first user is selected from multiple users to respond to the request. A response is automatically generated using at least some of the received configuration information. The response is automatically transmitted to the second user on behalf of the first user.Type: ApplicationFiled: August 17, 2020Publication date: December 3, 2020Inventors: Marco Zappacosta, Yue Zhao, Weikang Wan, Togan Adrien Olczak, Marcus Bertilson, Benjamin Robert Anderson
-
Publication number: 20200327595Abstract: 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: ApplicationFiled: June 29, 2020Publication date: October 15, 2020Inventors: Muxing Chen, Jeffrey Lock, Benjamin Robert Anderson, Zhenyu Liu, Harsh Pankaj Panchal, Tracy Livengood
-
Patent number: 10749819Abstract: A server automatically generates a response on behalf of a first user to a request received from a second user. The server receives configuration information for configuring automatic response generation for the first user, including information identifying the first user, information specifying a type of service provided by the first user including a plurality of parameters that define details for the service, and information providing an availability of the first user to provide the specified type of service. A request is received from the second user. The first user is selected from multiple users to respond to the request. A response is automatically generated using at least some of the received configuration information. The response is automatically transmitted to the second user on behalf of the first user.Type: GrantFiled: February 6, 2018Date of Patent: August 18, 2020Assignee: THUMBTACK, INC.Inventors: Marco Zappacosta, Yue Zhao, Weikang Wan, Togan Adrien Olczak, Marcus Bertilson, Benjamin Robert Anderson
-
Publication number: 20200258025Abstract: 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: ApplicationFiled: February 12, 2020Publication date: August 13, 2020Inventors: Denys Kopiychenko, Muxing Chen, Scott Zuccarino, Benjamin Robert Anderson, Harsh Pankaj Panchal, Vikram Reddy Kadi
-
Patent number: 10699316Abstract: 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: GrantFiled: March 14, 2018Date of Patent: June 30, 2020Assignee: THUMBTACK, INC.Inventors: Muxing Chen, Jeffrey Lock, Benjamin Robert Anderson, Zhenyu Liu, Harsh Pankaj Panchal, Tracy Livengood
-
Patent number: 10516678Abstract: A server computer receives an indication of an interaction between a first user device of a first user and a second user device of a second user, where the interaction includes a message for transmission from the first user to the second user. The server computer performs a verification process on the message, including performing one or more binary checks on the message. The server computer then generates a response indicating whether the message is a legitimate message based on the verification process. When the response indicates that the message is a legitimate message, the server computer transmits the message to the second user device of the second user for display.Type: GrantFiled: April 6, 2018Date of Patent: December 24, 2019Assignee: THUMBTACK, INC.Inventors: Zhenyu Liu, Jeffrey Lock, Tracy Livengood, Harsh Pankaj Panchal, De Li, Benjamin Robert Anderson, Jorge David Simosa, Sumit Surendra Agarwal
-
Publication number: 20190005563Abstract: 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: ApplicationFiled: March 14, 2018Publication date: January 3, 2019Inventors: Muxing Chen, Jeffrey Lock, Benjamin Robert Anderson, Zhenyu Liu, Harsh Pankaj Panchal, Tracy Livengood
-
Publication number: 20190005562Abstract: 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: ApplicationFiled: March 14, 2018Publication date: January 3, 2019Inventors: 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
-
Publication number: 20180255070Abstract: A server computer receives an indication of an interaction between a first user device of a first user and a second user device of a second user, where the interaction includes a message for transmission from the first user to the second user. The server computer performs a verification process on the message, including performing one or more binary checks on the message. The server computer then generates a response indicating whether the message is a legitimate message based on the verification process. When the response indicates that the message is a legitimate message, the server computer transmits the message to the second user device of the second user for display.Type: ApplicationFiled: April 6, 2018Publication date: September 6, 2018Inventors: Zhenyu Liu, Jeffrey Lock, Tracy Livengood, Harsh Pankaj Panchal, De Li, Benjamin Robert Anderson, Jorge David Simosa, Sumit Surendra Agarwal
-
Publication number: 20180227250Abstract: A server automatically generates a response on behalf of a first user to a request received from a second user. The server receives configuration information for configuring automatic response generation for the first user, including information identifying the first user, information specifying a type of service provided by the first user including a plurality of parameters that define details for the service, and information providing an availability of the first user to provide the specified type of service. A request is received from the second user. The first user is selected from multiple users to respond to the request. A response is automatically generated using at least some of the received configuration information. The response is automatically transmitted to the second user on behalf of the first user.Type: ApplicationFiled: February 6, 2018Publication date: August 9, 2018Inventors: Marco Zappacosta, Yue Zhao, Weikang Wan, Adrien Olczak, Marcus Bertilson, Benjamin Robert Anderson
-
Patent number: 10021114Abstract: A server computer receives an indication of an interaction between a first user device of a first user and a second user device of a second user, where the interaction includes a message for transmission from the first user to the second user. The server computer performs a verification process on the message, including performing one or more binary checks on the message. The server computer then generates a response indicating whether the message is a legitimate message based on the verification process. When the response indicates that the message is a legitimate message, the server computer transmits the message to the second user device of the second user for display.Type: GrantFiled: March 1, 2017Date of Patent: July 10, 2018Assignee: THUMBTACK, INC.Inventors: Zhenyu Liu, Jeffrey Lock, Tracy Livengood, Harsh Pankaj Panchal, De Li, Benjamin Robert Anderson, Jorge David Simosa, Sumit Surendra Agarwal