-
公开(公告)号:US20240361139A1
公开(公告)日:2024-10-31
申请号:US18029830
申请日:2022-08-30
Applicant: Google LLC
Inventor: Matthew Sharifi
CPC classification number: G01C21/3476 , G01C21/3697 , G06Q50/40 , H04L63/0861
Abstract: The present disclosure provides computer-implemented methods, systems, and devices for integrating external services into a navigation system. A computing device receives, from a user computing system associated with a user, a navigation request, the navigation request including a destination. The computing device generates, based on geographic data stored in a database, a suggested route to the destination, wherein the suggested route includes an interaction with a system other than the navigation system. The computing device transmits, to the user computing system, route recommendation data for display at the user computing system, the route recommendation including a recommendation to perform the interaction with the system other than the navigation system. The computing device, in response to receiving an approval indication from the user computing system, transmits initiation data to the system other than the navigation system to initiate the interaction.
-
公开(公告)号:US20240311697A1
公开(公告)日:2024-09-19
申请号:US18669259
申请日:2024-05-20
Applicant: GOOGLE LLC
Inventor: Matthew Sharifi , Daniel Ramage , David Petrou
IPC: G06N20/00 , G06F3/0481 , G06F3/0482 , G06F3/0484 , G06F3/04895 , G06F9/451 , G06F16/245 , G06F16/332 , G06N5/02
CPC classification number: G06N20/00 , G06F3/0481 , G06F3/0482 , G06F3/0484 , G06F3/04895 , G06F9/453 , G06F16/245 , G06F16/3322 , G06N5/02
Abstract: Systems and methods are provided for suggesting actions for selected text based on content displayed on a mobile device. An example method can include converting a selection made via a display device into a query, providing the query to an action suggestion model that is trained to predict an action given a query, each action being associated with a mobile application, receiving one or more predicted actions, and initiating display of the one or more predicted actions on the display device. Another example method can include identifying, from search records, queries where a website is highly ranked, the website being one of a plurality of websites in a mapping of websites to mobile applications. The method can also include generating positive training examples for an action suggestion model from the identified queries, and training the action suggestion model using the positive training examples.
-
公开(公告)号:US20240251129A1
公开(公告)日:2024-07-25
申请号:US18016211
申请日:2022-08-24
Applicant: GOOGLE LLC
Inventor: Matthew Sharifi
IPC: H04N21/45 , G01C21/36 , H04N21/414 , H04N21/482
CPC classification number: H04N21/4524 , G01C21/3697 , H04N21/41407 , H04N21/4826
Abstract: To provide media content tailored to a user's route, a computing device receives a request for navigation directions to a destination location, and obtains a set of navigation directions for traveling on a route to the destination location. The computing device also obtains candidate media content items to play during the route, and selects one or more of the candidate media content items to play during the route based on characteristics of the candidate media content items and characteristics of the route. Then the computing device provides the set of navigation directions and an indication of the selected one or more media content items to a user for presentation during the route. The selected one or more media content items are automatically presented upon receiving a selection by the user to initiate a navigation session for traveling along the route in accordance with the set of navigation directions.
-
公开(公告)号:US12045955B2
公开(公告)日:2024-07-23
申请号:US17273063
申请日:2020-09-02
Applicant: GOOGLE LLC
Inventor: Matthew Sharifi , Victor Carbune
IPC: G06T5/50 , G06T3/00 , G06V10/74 , G06V10/764 , G06V10/774 , G06V10/82
CPC classification number: G06T5/50 , G06T3/00 , G06V10/74 , G06V10/764 , G06V10/774 , G06V10/82 , G06T2207/20081 , G06T2207/20084 , G06T2207/20221
Abstract: System and methods are provided for generating panoramic imagery. An example method may be performed by one or more processors and includes obtaining first panoramic imagery depicting a geographic area. The method also includes obtaining an image depicting one or more physical objects absent from the first panoramic imagery. Further, the method includes transforming the first panoramic imagery into second panoramic imagery depicting the one or more physical objects and including at least a portion of the first panoramic imagery.
-
公开(公告)号:US12038977B2
公开(公告)日:2024-07-16
申请号:US17958728
申请日:2022-10-03
Applicant: Google LLC
Inventor: Abhanshu Sharma , David Petrou , Matthew Sharifi
IPC: G06F16/903 , G06F3/04842 , G06F3/04883 , G06F16/58 , G06F16/9032 , G06V10/764 , G06V10/82 , G06V20/20 , G06V20/62 , G06V20/70 , G06V30/10
CPC classification number: G06F16/90335 , G06F3/04842 , G06F3/04883 , G06F16/5866 , G06F16/90324 , G06V10/764 , G06V10/82 , G06V20/20 , G06V20/63 , G06V20/70 , G06V30/10 , G06V2201/10
Abstract: Methods, systems, and apparatus for receiving a query image and a user tap location, processing the received query image based on the user tap location, identifying one or more entities associated with the processed query image and in response to receiving (i) the query image, and (ii) the user tap location, providing information about the identified one or more of the entities.
-
公开(公告)号:US20240233713A1
公开(公告)日:2024-07-11
申请号:US18412394
申请日:2024-01-12
Applicant: Google LLC
Inventor: Andrea Agostinelli , Timo Immanuel Denk , Antoine Caillon , Neil Zeghidour , Jesse Engel , Mauro Verzetti , Christian Frank , Zalán Borsos , Matthew Sharifi , Adam Joseph Roberts , Marco Tagliasacchi
IPC: G10L15/16 , G06N3/0455 , G06N3/0475 , G10H1/00 , G10L15/06 , G10L15/18
CPC classification number: G10L15/16 , G06N3/0455 , G06N3/0475 , G10H1/0008 , G10L15/063 , G10L15/1815 , G10H2210/056 , G10H2250/311
Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating a prediction of an audio signal. One of the methods includes receiving a request to generate an audio signal conditioned on an input; processing the input using an embedding neural network to map the input to one or more embedding tokens; generating a semantic representation of the audio signal; generating, using one or more generative neural networks and conditioned on at least the semantic representation and the embedding tokens, an acoustic representation of the audio signal; and processing at least the acoustic representation using a decoder neural network to generate the prediction of the audio signal.
-
公开(公告)号:US20240205628A1
公开(公告)日:2024-06-20
申请号:US18065717
申请日:2022-12-14
Applicant: Google LLC
Inventor: Matthew Sharifi , Victor Carbune
Abstract: A method includes, while a user is wearing stereo headphones in an environment, obtaining, from a target digital assistant, a response to a query issued by the user, and obtaining spatial audio preferences of the user. Based on the spatial audio preferences of the user, the method also includes determining a spatially disposed location within a playback sound-field for the user to perceive as a sound-source of the response to the query. The method further includes rendering output audio signals characterizing the response to the query through the stereo headphones to produce the playback sound-field. Here, the user perceives the response to the query as emanating from the sound-source at the spatially disposed location within the playback sound-field.
-
公开(公告)号:US20240205175A1
公开(公告)日:2024-06-20
申请号:US18592008
申请日:2024-02-29
Applicant: GOOGLE LLC
Inventor: Matthew Sharifi
CPC classification number: H04L51/02 , G10L15/063 , G10L15/22 , G10L2015/0631 , G10L2015/223
Abstract: Implementations set forth herein relate to an automated assistant that facilitates the creation of complex messages from user input(s) to the automated assistant. Each message can be created according to a respective template that is selected based on user input that directs the automated assistant to communicate a message to a recipient. Furthermore, sections of a template can be designated for certain content based on prior messages communicated by one or more users to one or more recipients. In this way, in response to a user requesting that the automated assistant send a message, the automated assistant can select a related template and fill out the template accordingly. In some instances, content that is assigned to certain sections of the selected template can come from a variety of different sources and/or may not be explicitly specified in the request from the user to the automated assistant.
-
公开(公告)号:US20240203416A1
公开(公告)日:2024-06-20
申请号:US18591352
申请日:2024-02-29
Applicant: Google LLC
Inventor: Matthew Sharifi , Victor Carbune
CPC classification number: G10L15/22 , G10L15/08 , G10L2015/088
Abstract: A method for combining hotwords in a single utterance receives, at a first assistant-enabled device (AED), audio data corresponding to an utterance directed toward the first AED and a second AED among two or more AEDs where the audio data includes a query specifying an operation to perform. The method also detects, using a hotword detector, a first hotword assigned to the first AED that is different than a second hotword assigned to the second AED. In response to detecting the first hotword, the method initiates processing on the audio data to determine that the audio data includes a term preceding the query that at least partially matches the second hotword assigned. Based on the at least partial match, the method executes a collaboration routine to cause the first AED and the second AED to collaborate with one another to fulfill the query.
-
240.
公开(公告)号:US20240195758A1
公开(公告)日:2024-06-13
申请号:US18582130
申请日:2024-02-20
Applicant: Google LLC
Inventor: Matthew Sharifi , Victor Carbune
CPC classification number: H04L51/02 , G06V40/172 , G10L15/08 , G10L17/06 , G10L2015/088
Abstract: Implementations are directed to enabling a representative associated with an entity to quickly and efficiently modify a voice bot associated with the entity. The voice bot can be previously trained to communicate with user(s) on behalf of the entity through various communication channels (e.g., a telephone communication channel, a software application communication channel, a messaging communication channel, etc.). Processor(s) of a computing device can receive, from the representative, representative input to modify behavior(s) and/or parameter(s) that the voice bot utilizes in communicating with the plurality of users via the communication channels, determine whether the representative is authorized to cause the behavior(s) and/or parameter(s) to be modified, and cause the behavior(s) and/or parameter(s) to be modified in response to determining that the representative is authorized. Notably, the representative input can be received through the same communication channels that the user(s) utilize to communicate with the voice bot.
-
-
-
-
-
-
-
-
-