Patents by Inventor Guangqiang Zhang
Guangqiang 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: 11924513Abstract: Disclosed are a display apparatus and a method for displaying a user interface. In response to a preset instruction, the display apparatus acquires local images to generate a local video stream, plays a local video picture, and displays a graphic element for identifying a preset expected position in a floating layer above the local video picture. When the moving target exists in the local video picture and an offset of a target position of the moving target in the local video picture relative to the expected position is greater than a preset threshold value, a prompt control for guiding the moving target to move to the expected position is presented in the floating layer above the local video picture according to the offset of the target position relative to the expected position.Type: GrantFiled: November 18, 2021Date of Patent: March 5, 2024Assignee: JUHAOKAN TECHNOLOGY CO., LTD.Inventors: Guangqiang Wang, Xiaochun Xu, Zhezhe Liu, Xiangsheng Wu, Yuanyuan Li, Yinyang Chen, Yao Xie, Fanwen Zhang
-
Patent number: 11885628Abstract: A system receives sensor data from computing devices of passengers riding in an autonomous vehicle (AV). Based on the sensor data, the system can determine a position of each of the passengers within the AV. The system determines a next passenger to be picked up by the AV. Based at least in part on the position of each of the passengers within the AV, the system can (i) select a pickup location for the next passenger, and (ii) determine a route for the AV based on the pickup location such that an open seat within the AV is adjacent to the next passenger when the AV arrives at the pickup location for the next passenger. The system can transmit data corresponding to the route to enable the AV to update a current route in order to facilitate a rendezvous with the passenger at the pickup location.Type: GrantFiled: May 2, 2022Date of Patent: January 30, 2024Assignee: Uber Technologies, Inc.Inventors: Yuri Choi, Guangqiang Zhang
-
Patent number: 11663262Abstract: To provide synergy between spatial and qualitative information in a single display, a client computing device displays a schematic representation of geographic entities that includes qualitative information about each geographic entity. The geographic entities may be portions of a geographic area which are organized spatially in the schematic. While each geographic entity may have a different size or geometry, the geographic entities are displayed within same sized geographic information cards. The geographic information cards are also traversable by a user through panning from one geographic information card to the next or zooming in and out of different views of the geographic information cards.Type: GrantFiled: March 31, 2020Date of Patent: May 30, 2023Assignee: GOOGLE LLCInventors: Guangqiang Zhang, Zhou Bailiang
-
Publication number: 20230055576Abstract: Methods and apparatus directed to utilizing an automated messaging system to initiate and/or adapt a dialog with at least one user, where the dialog occurs via user interface input and output devices of at least one computing device of the user. In some of those implementations, the automated messaging system identifies at least one task associated with the user and initiates the dialog with the user based on identifying the task. The automated messaging system may initiate the dialog to provide the user with additional information related to the task and/or to determine, based on user input provided during the dialog, values for one or more parameters of the task. In some implementations, the automated messaging system may further initiate performance of the task utilizing parameters determined during the dialog.Type: ApplicationFiled: November 7, 2022Publication date: February 23, 2023Inventors: Guangqiang Zhang, Zhou Bailiang
-
Patent number: 11494206Abstract: Methods and apparatus directed to utilizing an automated messaging system to initiate and/or adapt a dialog with at least one user, where the dialog occurs via user interface input and output devices of at least one computing device of the user. In some of those implementations, the automated messaging system identifies at least one task associated with the user and initiates the dialog with the user based on identifying the task. The automated messaging system may initiate the dialog to provide the user with additional information related to the task and/or to determine, based on user input provided during the dialog, values for one or more parameters of the task. In some implementations, the automated messaging system may further initiate performance of the task utilizing parameters determined during the dialog.Type: GrantFiled: May 17, 2016Date of Patent: November 8, 2022Assignee: GOOGLE LLCInventors: Guangqiang Zhang, Zhou Bailiang
-
Publication number: 20220260377Abstract: A system receives sensor data from computing devices of passengers riding in an autonomous vehicle (AV). Based on the sensor data, the system can determine a position of each of the passengers within the AV. The system determines a next passenger to be picked up by the AV. Based at least in part on the position of each of the passengers within the AV, the system can (i) select a pickup location for the next passenger, and (ii) determine a route for the AV based on the pickup location such that an open seat within the AV is adjacent to the next passenger when the AV arrives at the pickup location for the next passenger. The system can transmit data corresponding to the route to enable the AV to update a current route in order to facilitate a rendezvous with the passenger at the pickup location.Type: ApplicationFiled: May 2, 2022Publication date: August 18, 2022Inventors: Yuri Choi, Guangqiang Zhang
-
Patent number: 11378408Abstract: A network computing system can receive transport requests from user computing devices of requesting users of an on-demand carpool service. The system can further receive sensor data from the user computing devices of each carpool passenger of a vehicle. Based on the sensor data, the system can determine a relative position of each carpool passenger within the vehicle, and based on the relative position of each carpool passenger within the vehicle, the system can transmit route data to a transport provider device of the vehicle to rendezvous with a next carpool passenger at an upcoming pick-up location such that an open seat within the vehicle is adjacent to the next carpool passenger.Type: GrantFiled: March 2, 2018Date of Patent: July 5, 2022Assignee: Uber Technologies, Inc.Inventors: Yuri Choi, Guangqiang Zhang
-
Patent number: 10826856Abstract: Methods and apparatus directed to utilizing an automated messaging system to engage in a dialog with at least one user, via a computing device of the user, to determine a particular service entity for an action. In some implementations, the automated messaging system may generate a plurality of questions and/or other prompts to solicit user interface input from the user(s) for use in determining the particular service entity and/or in determining one or more criteria for the action. Some implementations are further directed to performing one or more computing actions based on the determined service entity and optionally based on one or more criteria for the action determined via user interface input of the dialog.Type: GrantFiled: March 1, 2019Date of Patent: November 3, 2020Assignee: GOOGLE LLCInventor: Guangqiang Zhang
-
Publication number: 20200226169Abstract: To provide synergy between spatial and qualitative information in a single display, a client computing device displays a schematic representation of geographic entities that includes qualitative information about each geographic entity. The geographic entities may be portions of a geographic area which are organized spatially in the schematic. While each geographic entity may have a different size or geometry, the geographic entities are displayed within same sized geographic information cards. The geographic information cards are also traversable by a user through panning from one geographic information card to the next or zooming in and out of different views of the geographic information cards.Type: ApplicationFiled: March 31, 2020Publication date: July 16, 2020Inventors: Guangqiang Zhang, Zhou Bailiang
-
Patent number: 10652141Abstract: A network system customizes communications and communication channels for delivery to candidate providers registering with the network system. Candidate providers progress through steps of a network registration process by providing input data at the various steps. The network system provides communications to request the input data and facilitate the candidate providers' progress. The network system can use a machine learning model to predict particular types of communications and communication channels (e.g., online messages, phone calls, physical mail, etc.) that are likely to be well-received by candidate providers. Thus, the network system is able to increase the expected number of candidate providers that successfully register to provide services to other users of the network system.Type: GrantFiled: August 16, 2019Date of Patent: May 12, 2020Assignee: Uber Technologies, Inc.Inventor: Guangqiang Zhang
-
Patent number: 10642883Abstract: To provide synergy between spatial and qualitative information in a single display, a client computing device displays a schematic representation of geographic entities that includes qualitative information about each geographic entity. The geographic entities may be portions of a geographic area which are organized spatially in the schematic. While each geographic entity may have a different size or geometry, the geographic entities are displayed within same sized geographic information cards. The geographic information cards are also traversable by a user through panning from one geographic information card to the next or zooming in and out of different views of the geographic information cards.Type: GrantFiled: June 27, 2016Date of Patent: May 5, 2020Assignee: GOOGLE LLCInventors: Zhou Bailiang, Guangqiang Zhang
-
Publication number: 20190372892Abstract: A network system customizes communications and communication channels for delivery to candidate providers registering with the network system. Candidate providers progress through steps of a network registration process by providing input data at the various steps. The network system provides communications to request the input data and facilitate the candidate providers' progress. The network system can use a machine learning model to predict particular types of communications and communication channels (e.g., online messages, phone calls, physical mail, etc.) that are likely to be well-received by candidate providers. Thus, the network system is able to increase the expected number of candidate providers that successfully register to provide services to other users of the network system.Type: ApplicationFiled: August 16, 2019Publication date: December 5, 2019Inventor: Guangqiang Zhang
-
Patent number: 10432507Abstract: A network system customizes communications and communication channels for delivery to candidate providers registering with the network system. Candidate providers progress through steps of a network registration process by providing input data at the various steps. The network system provides communications to request the input data and facilitate the candidate providers' progress. The network system can use a machine learning model to predict particular types of communications and communication channels (e.g., online messages, phone calls, physical mail, etc.) that are likely to be well-received by candidate providers. Thus, the network system is able to increase the expected number of candidate providers that successfully register to provide services to other users of the network system.Type: GrantFiled: October 8, 2018Date of Patent: October 1, 2019Assignee: Uber Technologies, Inc.Inventor: Guangqiang Zhang
-
Publication number: 20190271552Abstract: A network computing system can receive transport requests from user computing devices of requesting users of an on-demand carpool service. The system can further receive sensor data from the user computing devices of each carpool passenger of a vehicle. Based on the sensor data, the system can determine a relative position of each carpool passenger within the vehicle, and based on the relative position of each carpool passenger within the vehicle, the system can transmit route data to a transport provider device of the vehicle to rendezvous with a next carpool passenger at an upcoming pick-up location such that an open seat within the vehicle is adjacent to the next carpool passenger.Type: ApplicationFiled: March 2, 2018Publication date: September 5, 2019Inventors: Yuri Choi, Guangqiang Zhang
-
Publication number: 20190199669Abstract: Methods and apparatus directed to utilizing an automated messaging system to engage in a dialog with at least one user, via a computing device of the user, to determine a particular service entity for an action. In some implementations, the automated messaging system may generate a plurality of questions and/or other prompts to solicit user interface input from the user(s) for use in determining the particular service entity and/or in determining one or more criteria for the action. Some implementations are further directed to performing one or more computing actions based on the determined service entity and optionally based on one or more criteria for the action determined via user interface input of the dialog.Type: ApplicationFiled: March 1, 2019Publication date: June 27, 2019Inventor: Guangqiang Zhang
-
Patent number: 10225222Abstract: Methods and apparatus directed to utilizing an automated messaging system to engage in a dialog with at least one user, via a computing device of the user, to determine a particular service entity for an action. In some implementations, the automated messaging system may generate a plurality of questions and/or other prompts to solicit user interface input from the user(s) for use in determining the particular service entity and/or in determining one or more criteria for the action. Some implementations are further directed to performing one or more computing actions based on the determined service entity and optionally based on one or more criteria for the action determined via user interface input of the dialog.Type: GrantFiled: May 26, 2017Date of Patent: March 5, 2019Assignee: GOOGLE LLCInventor: Guangqiang Zhang
-
Publication number: 20190044851Abstract: A network system customizes communications and communication channels for delivery to candidate providers registering with the network system. Candidate providers progress through steps of a network registration process by providing input data at the various steps. The network system provides communications to request the input data and facilitate the candidate providers' progress. The network system can use a machine learning model to predict particular types of communications and communication channels (e.g., online messages, phone calls, physical mail, etc.) that are likely to be well-received by candidate providers. Thus, the network system is able to increase the expected number of candidate providers that successfully register to provide services to other users of the network system.Type: ApplicationFiled: October 8, 2018Publication date: February 7, 2019Inventor: Guangqiang Zhang
-
Publication number: 20180359179Abstract: A network system customizes communications and communication channels for delivery to candidate providers registering with the network system. Candidate providers progress through steps of a network registration process by providing input data at the various steps. The network system provides communications to request the input data and facilitate the candidate providers' progress. The network system can use a machine learning model to predict particular types of communications and communication channels (e.g., online messages, phone calls, physical mail, etc.) that are likely to be well-received by candidate providers. Thus, the network system is able to increase the expected number of candidate providers that successfully register to provide services to other users of the network system.Type: ApplicationFiled: June 13, 2017Publication date: December 13, 2018Inventor: Guangqiang Zhang
-
Patent number: 10142222Abstract: A network system customizes communications and communication channels for delivery to candidate providers registering with the network system. Candidate providers progress through steps of a network registration process by providing input data at the various steps. The network system provides communications to request the input data and facilitate the candidate providers' progress. The network system can use a machine learning model to predict particular types of communications and communication channels (e.g., online messages, phone calls, physical mail, etc.) that are likely to be well-received by candidate providers. Thus, the network system is able to increase the expected number of candidate providers that successfully register to provide services to other users of the network system.Type: GrantFiled: June 13, 2017Date of Patent: November 27, 2018Assignee: Uber Technologies, Inc.Inventor: Guangqiang Zhang
-
Patent number: 10078740Abstract: A method and system for fetching functionalities across various user interfaces and providing, for execution, instructions to invoke a function that is not present at a particular user interface are disclosed. The method implemented in the system can include receiving i) data identifying a first function associated with a first user interface, and ii) instructions for invoking the first function in one or more user interfaces; receiving, from a second user interface, a request for invoking the first function; selecting, using a processor, an instruction configured to invoke the first function in the second user interface; transmitting the instruction to the second user interface; and invoking, using the transmitted instruction, the first function in an application associated with the second user interface.Type: GrantFiled: October 16, 2015Date of Patent: September 18, 2018Assignee: Google LLCInventors: Guangqiang Zhang, Manuel Frank Martinez, Zhiwei Guan