-
公开(公告)号:US11978091B2
公开(公告)日:2024-05-07
申请号:US17957537
申请日:2022-09-30
Applicant: Google LLC
Inventor: Alok Anilkumar Sheth , Enoch Chee-Lok Lau , Brett Alexander Benowitz , Dharma Muppalla , Noah Ronald Freeman , Eric Lo
IPC: G06Q30/0273 , G06F40/247 , G06Q30/0241
CPC classification number: G06Q30/0275 , G06F40/247 , G06Q30/0276 , G06Q30/0277
Abstract: The technology generally relates to automatically associating products and services to be advertised in response to a search query and providing sponsored advertisements for output with the search query results on a publisher's website or mobile application. An ad advertiser may create an ad campaign for products without including or identifying keywords associated with the product. Upon receiving a request for an advertisement, an ad server may generate synonyms, or keywords, for the terms in the request. The ad server generated keywords may be used to identify available products that match, or are relevant to, the search query. The ad server may determine a quality of the match and, based on the quality, determine which products are most relevant to the search query. The ad server may solicit bids from the advertisers of the relevant ad campaigns. The winning ads may be returned to the publisher for output.
-
公开(公告)号:US20230016967A1
公开(公告)日:2023-01-19
申请号:US17956480
申请日:2022-09-29
Applicant: GOOGLE LLC
Inventor: Dharma Muppalla , Nikhil Rao
IPC: G06F11/36 , G06F16/242 , G06F16/2455 , G06F3/16
Abstract: Validating actions in a digital assistant-based application is provided. The system identifies an application with a conversational interface. The system selects an action from an action repository and generates, via a natural language processor, a trigger phrase for input into the application. The system executes the application to process the trigger phrase to identify an action of the application. The system identifies a parameter used by the application to execute the action, and generates, based on the parameter and via execution of the conversational interface of the application, a first query responsive to the trigger phrase. The system generates a first response to the first query for input into the application. The system determines, based on execution of the application to process the first response, a state of the application. The system evaluates the state to determine an error code and provide a notification based on the error code.
-
公开(公告)号:US20240221747A1
公开(公告)日:2024-07-04
申请号:US18608271
申请日:2024-03-18
Applicant: GOOGLE LLC
Inventor: Dharma Muppalla , Nikhil Rao
IPC: G10L15/22 , G06F3/16 , G06F9/451 , G06F11/07 , G06F11/36 , G06F16/242 , G06F16/2455
CPC classification number: G10L15/22 , G06F3/167 , G06F9/453 , G06F11/0769 , G06F11/366 , G06F11/3664 , G06F11/3692 , G06F16/243 , G06F16/24565 , G10L2015/223 , G10L2015/225
Abstract: Validating actions in a digital assistant-based application is provided. The system identifies an application with a conversational interface. The system selects an action from an action repository and generates, via a natural language processor, a trigger phrase for input into the application. The system executes the application to process the trigger phrase to identify an action of the application. The system identifies a parameter used by the application to execute the action, and generates, based on the parameter and via execution of the conversational interface of the application, a first query responsive to the trigger phrase.
The system generates a first response to the first query for input into the application. The system determines, based on execution of the application to process the first response, a state of the application. The system evaluates the state to determine an error code and provide a notification based on the error code.-
公开(公告)号:US11461221B2
公开(公告)日:2022-10-04
申请号:US16482187
申请日:2019-06-05
Applicant: Google LLC
Inventor: Dharma Muppalla , Nikhil Rao
IPC: G06F9/44 , G06F9/455 , G06F9/445 , G06F11/36 , G06F16/242 , G06F16/2455 , G06F3/16
Abstract: Validating actions in a digital assistant-based application is provided. The system identifies an application with a conversational interface. The system selects an action from an action repository and generates, via a natural language processor, a trigger phrase for input into the application. The system executes the application to process the trigger phrase to identify an action of the application. The system identifies a parameter used by the application to execute the action, and generates, based on the parameter and via execution of the conversational interface of the application, a first query responsive to the trigger phrase. The system generates a first response to the first query for input into the application. The system determines, based on execution of the application to process the first response, a state of the application. The system evaluates the state to determine an error code and provide a notification based on the error code.
-
公开(公告)号:US20240112222A1
公开(公告)日:2024-04-04
申请号:US17957537
申请日:2022-09-30
Applicant: Google LLC
Inventor: Alok Anilkumar Sheth , Enoch Chee-Lok Lau , Brett Alexander Benowitz , Dharma Muppalla , Noah Ronald Freeman , Eric Lo
IPC: G06Q30/02 , G06F40/247
CPC classification number: G06Q30/0275 , G06F40/247 , G06Q30/0276 , G06Q30/0277
Abstract: The technology generally relates to automatically associating products and services to be advertised in response to a search query and providing sponsored advertisements for output with the search query results on a publisher's website or mobile application. An ad advertiser may create an ad campaign for products without including or identifying keywords associated with the product. Upon receiving a request for an advertisement, an ad server may generate synonyms, or keywords, for the terms in the request. The ad server generated keywords may be used to identify available products that match, or are relevant to, the search query. The ad server may determine a quality of the match and, based on the quality, determine which products are most relevant to the search query. The ad server may solicit bids from the advertisers of the relevant ad campaigns. The winning ads may be returned to the publisher for output.
-
公开(公告)号:US11935536B2
公开(公告)日:2024-03-19
申请号:US17956480
申请日:2022-09-29
Applicant: GOOGLE LLC
Inventor: Dharma Muppalla , Nikhil Rao
IPC: G06F9/44 , G06F3/16 , G06F9/445 , G06F9/451 , G06F9/455 , G06F11/07 , G06F11/36 , G06F16/242 , G06F16/2455 , G10L15/22
CPC classification number: G10L15/22 , G06F3/167 , G06F9/453 , G06F11/0769 , G06F11/366 , G06F11/3664 , G06F11/3692 , G06F16/243 , G06F16/24565 , G10L2015/223 , G10L2015/225
Abstract: Validating actions in a digital assistant-based application is provided. The system identifies an application with a conversational interface. The system selects an action from an action repository and generates, via a natural language processor, a trigger phrase for input into the application. The system executes the application to process the trigger phrase to identify an action of the application. The system identifies a parameter used by the application to execute the action, and generates, based on the parameter and via execution of the conversational interface of the application, a first query responsive to the trigger phrase. The system generates a first response to the first query for input into the application. The system determines, based on execution of the application to process the first response, a state of the application. The system evaluates the state to determine an error code and provide a notification based on the error code.
-
公开(公告)号:US20210294724A1
公开(公告)日:2021-09-23
申请号:US16482187
申请日:2019-06-05
Applicant: Google LLC
Inventor: Dharma Muppalla , Nikhil Rao
IPC: G06F11/36 , G06F16/2455 , G06F16/242 , G06F3/16
Abstract: Validating actions in a digital assistant-based application is provided. The system identifies an application with a conversational interface. The system selects an action from an action repository and generates, via a natural language processor, a trigger phrase for input into the application. The system executes the application to process the trigger phrase to identify an action of the application. The system identifies a parameter used by the application to execute the action, and generates, based on the parameter and via execution of the conversational interface of the application, a first query responsive to the trigger phrase. The system generates a first response to the first query for input into the application. The system determines, based on execution of the application to process the first response, a state of the application. The system evaluates the state to determine an error code and provide a notification based on the error code.
-
-
-
-
-
-