Search

JP-2022528218-A5 -

JP2022528218A5JP 2022528218 A5JP2022528218 A5JP 2022528218A5JP-2022528218-A5

Dates

Publication Date
20221201
Application Date
20190509

Description

Figures 2A, 2B, and 2C illustrate one or more implementations of an automated assistant 228 that provides suggested elements in OEM applications and/or third-party applications accessible via an OEM vehicle computing device 204, taking advantage of restrictions on communication between local applications. For example, as given in view 200 of Figure 2A, the OEM vehicle computing device 204 may include an OEM vehicle application 224, a third-party application 226, and/or the automated assistant 228. The OEM vehicle computing device 204 may enforce access restrictions to the automated assistant 228, thereby restricting access to locally stored data in the OEM vehicle application 224 and locally stored data in the third-party application 226 to the automated assistant 228. However, one or more of the OEM vehicle applications 224 may provide the automated assistant 228 with a certain amount of data regarding the operation of the vehicle 208, the OEM vehicle computing device 204, the OEM vehicle applications 224, the third-party application 226, and/or any other information that may be associated with the vehicle 208. Further, in other implementations, a method implemented by one or more processors is described as including actions such as providing a third-party application to a vehicle application, which provides content data characterizing content to be rendered on the display panel of a vehicle computing device, the vehicle computing device being contained within a vehicle that is transporting a user to a destination. The method may further include, based on having provided the vehicle application with content data, causing the vehicle application to provide at least a portion of the content data to an automated assistant, the automated assistant being accessible to the user through one or more interfaces of the vehicle computing device, and the vehicle computing device restricting access to the content data from the automated assistant. The method may further include receiving, at least partially generated, suggestion data from the vehicle application based on the automated assistant receiving at least a portion of the content data, the suggestion data characterizing natural language content that, when included in an utterance from the user to the automated assistant, causes the automated assistant to initialize the execution of one or more actions by a third-party application, the vehicle application, and/or another third-party application. The method may further include, in response to receiving the suggestion data from the vehicle application, causing the display panel of the vehicle computing device to render natural language content in a graphical user interface. The method may further include, when a user gives an utterance to an automation assistant via the interface of a vehicle computing device, causing the automation assistant to initialize the execution of one or more actions by a third-party application, a vehicle application, and/or another third-party application.