-
151.
公开(公告)号:US20240282305A1
公开(公告)日:2024-08-22
申请号:US18649054
申请日:2024-04-29
Applicant: GOOGLE LLC
Inventor: Victor Carbune , Matthew Sharifi
CPC classification number: G10L15/22 , G06F16/63 , G10L15/18 , G10L15/28 , G10L2015/228
Abstract: Systems and methods for providing audio data, from an initially invoked automated assistant to a subsequently invoked automated assistant. An initially invoked automated assistant may be invoked by a user utterance, followed by audio data that includes a query. The query is provided to a secondary automated assistant for processing. Subsequently, the user can submit a query that is related to the first query. In response, the initially invoked automated assistant provides the query to the secondary automated assistant in lieu of providing the query to other secondary automated assistants based on similarity between the first query and the subsequent query.
-
公开(公告)号:US12052492B2
公开(公告)日:2024-07-30
申请号:US18446381
申请日:2023-08-08
Applicant: GOOGLE LLC
Inventor: Felix Weissenberger , Balint Miklos , Victor Carbune , Matthew Sharifi , Domenico Carbotta , Ray Chen , Kevin Fu , Bogdan Prisacari , Fo Lee , Mucun Lu , Neha Garg , Jacopo Sannazzaro Natta , Barbara Poblocka , Jae Seo , Matthew Miao , Thomas Qian , Luv Kothari
IPC: H04N23/60 , G06N20/00 , G10L15/18 , G10L15/22 , G10L25/51 , H04N5/92 , H04N23/61 , H04N23/62 , H04N23/66 , H04N23/80
CPC classification number: H04N23/64 , G06N20/00 , G10L15/22 , G10L25/51 , H04N5/9201 , H04N23/61 , H04N23/62 , H04N23/66 , H04N23/80 , G10L15/1822 , G10L2015/223
Abstract: Implementations set forth herein relate to an automated assistant that can control a camera according to one or more conditions specified by a user. A condition can be satisfied when, for example, the automated assistant detects a particular environment feature is apparent. In this way, the user can rely on the automated assistant to identify and capture certain moments without necessarily requiring the user to constantly monitor a viewing window of the camera. In some implementations, a condition for the automated assistant to capture media data can be based on application data and/or other contextual data that is associated with the automated assistant. For instance, a relationship between content in a camera viewing window and other content of an application interface can be a condition upon which the automated assistant captures certain media data using a camera.
-
公开(公告)号:US20240230358A1
公开(公告)日:2024-07-11
申请号:US17928398
申请日:2021-07-20
Applicant: Google LLC
Inventor: Matthew Sharifi , Victor Carbune
CPC classification number: G01C21/3617 , G01C21/3446 , G01C21/3492 , G01C21/3632 , G01C21/3694
Abstract: Methods, systems, devices, and tangible non-transitory computer readable media for navigation are provided. The disclosed technology can include accessing navigation data that includes information associated with a navigation request from a user. Based on the navigation data, a determination of whether the navigation request indicates a specific location or a deferred travel time can be made. Based on the navigation request, one or more locations and one or more travel times associated with fulfilling the navigation request can be determined. The one or more locations can be based on whether the navigation request indicates a specific location. The one or more travel times can be based on whether the navigation request indicates a deferred travel time. Furthermore, output including a time window of the one or more travel times for the user to travel to at least one of the one or more locations can be generated.
-
公开(公告)号:US20240203429A1
公开(公告)日:2024-06-20
申请号:US18593563
申请日:2024-03-01
Applicant: GOOGLE LLC
Inventor: Victor Carbune , Matthew Sharifi
Abstract: Implementations set forth herein relate to an automated assistant that can be customized by a user to provide custom assistant responses to certain assistant queries, which may originate from other users. The user can establish certain custom assistant responses by providing an assistant response request to the automated assistant and/or responding to a request from the automated assistant to establish a particular custom assistant response. In some instances, a user can elect to establish a custom assistant response when the user determines or acknowledges that certain common queries are being submitted to the automated assistant—but the automated assistant is unable to resolve the common query. Establishing such custom assistant responses can therefore condense interactions between other users and the automated assistant. Furthermore, as such interactions are more immediately resolved, the automated assistant can avoid wasteful consumption of computational resources that may otherwise occur during prolonged assistant interactions.
-
公开(公告)号:US20240196053A1
公开(公告)日:2024-06-13
申请号:US18506085
申请日:2023-11-09
Applicant: Google LLC
Inventor: Matthew Sharifi , Victor Carbune
IPC: H04N21/442 , H04N21/258 , H04W4/029
CPC classification number: H04N21/44209 , H04N21/25891 , H04W4/029
Abstract: A method using media arbitration includes, while a first assistant-enabled device is performing a first long-standing operation, determining the first assistant-enabled device satisfies a co-presence condition with a second assistant-enabled device, and determining that the second assistant-enabled device is performing a second long-standing operation that conflicts with the first long-standing operation performed by the first assistant-enabled device. Based on determining that the first long-standing operation and the second long-standing operation conflict, the method also includes executing an operation arbitration routine to identify one or more compromise operations for at least one of the first assistant-enabled device or the second assistant-enabled device to perform, and instructing the first assistant-enabled device or the second assistant-enabled device to perform a selected compromise operation among the identified compromise operations.
-
156.
公开(公告)号:US11972764B2
公开(公告)日:2024-04-30
申请号:US17533424
申请日:2021-11-23
Applicant: GOOGLE LLC
Inventor: Victor Carbune , Matthew Sharifi
CPC classification number: G10L15/22 , G06F16/63 , G10L15/18 , G10L15/28 , G10L2015/228
Abstract: Systems and methods for providing audio data, from an initially invoked automated assistant to a subsequently invoked automated assistant. An initially invoked automated assistant may be invoked by a user utterance, followed by audio data that includes a query. The query is provided to a secondary automated assistant for processing. Subsequently, the user can submit a query that is related to the first query. In response, the initially invoked automated assistant provides the query to the secondary automated assistant in lieu of providing the query to other secondary automated assistants based on similarity between the first query and the subsequent query.
-
公开(公告)号:US20240119944A1
公开(公告)日:2024-04-11
申请号:US17938659
申请日:2022-10-06
Applicant: Google LLC
Inventor: Matthew Sharifi , Victor Carbune
IPC: G10L17/22 , G06F16/638
CPC classification number: G10L17/22 , G06F16/639
Abstract: A method includes detecting multiple users, receiving a first query issued by a first user, the first query including a command for a digital assistant to perform a first action, and enabling a round robin mode to control performance of actions commanded by queries. The method also includes, while performing the first action, receiving audio data corresponding to a second query including a command to perform a second action, performing speaker identification on the audio data, determining that the second query was spoken by the first user, preventing performing the second action, and prompting at least another user to issue a query. The method further includes receiving a third query issued by a second user, the third query including a command for the digital assistant to perform a third action, and when the digital assistant completes performing the first action, executing performance of the third action.
-
公开(公告)号:US11948565B2
公开(公告)日:2024-04-02
申请号:US17118783
申请日:2020-12-11
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.
-
公开(公告)号:US11947783B2
公开(公告)日:2024-04-02
申请号:US17157178
申请日:2021-01-25
Applicant: GOOGLE LLC
Inventor: Matthew Sharifi , Victor Carbune
IPC: G06F3/04842 , G06F3/01 , G06F3/0481 , G06F3/16 , G10L15/22
CPC classification number: G06F3/04842 , G06F3/016 , G06F3/0481 , G06F3/167 , G10L15/22 , G10L2015/223
Abstract: Implementations set forth herein relate to an automated assistant that can perform operations to revert various applications to prior states that the applications may have arrived at via certain user inputs. The user can provide a spoken utterance such as, “undo,” in order to cause the automated assistant to identify a particular application that the user may want to affect with the “undo” command. When the particular application is identified, the automated assistant can identify one or more operations recently performed using the particular application. In some implementations, the automated assistant can provide the user with a variety of undo options in response to an “undo” command. For instance, the automated assistant can prompt the user to select one of a first cluster of operations and/or a second cluster of operations to be undone, and each cluster can refer to different operations.
-
公开(公告)号:US20240096320A1
公开(公告)日:2024-03-21
申请号:US18307736
申请日:2023-04-26
Applicant: Google LLC
Inventor: Matthew Sharifi , Victor Carbune
Abstract: A method for decaying speech processing includes receiving, at a voice-enabled device, an indication of a microphone trigger event indicating a possible interaction with the device through speech where the device has a microphone that, when open, is configured to capture speech for speech recognition. In response to receiving the indication of the microphone trigger event, the method also includes instructing the microphone to open or remain open for a duration window to capture an audio stream in an environment of the device and providing the audio stream captured by the open microphone to a speech recognition system. During the duration window, the method further includes decaying a level of the speech recognition processing based on a function of the duration window and instructing the speech recognition system to use the decayed level of speech recognition processing over the audio stream captured by the open microphone.
-
-
-
-
-
-
-
-
-