Kendaraan yang Diaktifkan Asisten Otomatis

Diterbitkan: 2022-05-10

Apa yang bisa dilakukan oleh Asisten Otomatis Google besok? Kemungkinan mereka akan terlibat dalam menjalankan smart home dan perangkat internet of things dan membantu kita mengemudikan kendaraan. Sebuah paten baru saja diberikan kepada Google minggu ini tentang penggunaan asisten otomatis untuk mengendalikan kendaraan. Ini tidak akan segera diimplementasikan, tetapi itu mungkin sesuatu yang kita dorong dalam waktu yang tidak terlalu lama.

Asisten Otomatis Mengontrol Kendaraan di Masa Depan

Manusia dapat terlibat dalam dialog manusia ke komputer dengan aplikasi perangkat lunak interaktif yang disebut di sini sebagai "asisten otomatis."

Saya telah menulis beberapa posting berbeda tentang Asisten Otomatis Google yang berinteraksi dengan manusia dalam berbagai cara.

Berikut adalah beberapa posting sebelumnya yang telah saya tulis tentang asisten otomatis:

  • Bagaimana Asisten Otomatis Dapat Menanggapi Pertanyaan dari Anak-Anak
  • Hasil Pencarian Asisten Otomatis Google
  • Asisten Google dan Pemrosesan Bahasa Alami Berbasis Konteks

Saya memiliki perangkat speaker yang merupakan asisten otomatis. Saya menggunakannya untuk melakukan beberapa pencarian dan mendengarkan musik, dan mengirim beberapa hasil pencarian ke telepon saya. Itu tidak melakukan banyak hal seperti membantu saya mengendarai kendaraan, tetapi paten ini mungkin merupakan ilustrasi tentang apa yang dapat dilakukan oleh asisten otomatis Google di masa depan.

Di bawah paten ini, manusia dapat memberikan perintah dan permintaan kepada asisten otomatis menggunakan input bahasa alami lisan (seperti ucapan), yang dalam beberapa kasus dapat diubah menjadi teks dan kemudian diproses, dan dengan menyediakan input bahasa alami tekstual (misalnya, diketik). .

Asisten otomatis dapat diintegrasikan ke dalam berbagai perangkat elektronik, termasuk kendaraan. Tidak seperti komputer lain seperti ponsel, kendaraan umumnya bergerak di area yang luas, dan karenanya lebih rentan terhadap pembatasan bandwidth selama komunikasi dengan server luar.

asisten otomatis

Hal ini sebagian dapat diakibatkan oleh kendaraan yang bergerak melalui area yang tidak menyediakan jangkauan jaringan yang memadai. Ini dapat memengaruhi operasi asisten otomatis, yang mungkin melibatkan banyak perjalanan pulang pergi antara komputer kendaraan dan server jarak jauh.

Asisten otomatis mungkin memiliki akses ke data yang tersedia untuk umum serta data khusus pengguna, yang dapat dikaitkan dengan akun pengguna pribadi yang dilayani oleh asisten otomatis. Asisten otomatis yang melayani banyak pengguna mungkin memiliki banyak akun dengan data berbeda yang tersedia untuk setiap akun.

Memerintahkan Asisten Otomatis

Jadi, jika satu pengguna membuat permintaan ke asisten otomatis, dan menanggapi permintaan melibatkan mengakses akun pengguna kedua, asisten otomatis mungkin tidak dapat menyelesaikan permintaan tanpa meminta pengguna kedua untuk masuk ke akun mereka dan ulangi meminta.

memimpin asisten otomatis

Akibatnya, sumber daya komputasi dan komunikasi, seperti bandwidth jaringan dan waktu penggunaan saluran, dapat dikonsumsi dengan meningkatkan banyak interaksi antara komputer kendaraan dan server.

Pengguna Lain Mengesampingkan Pembatasan

Implementasi yang dijelaskan di sini berkaitan dengan membatasi responsivitas asisten otomatis kendaraan sesuai dengan batasan yang digunakan untuk menentukan apakah perintah input tertentu dan pengguna tertentu dibatasi dalam konteks kendaraan tertentu. Selanjutnya, implementasi yang dijelaskan di sini memungkinkan pengguna lain untuk mengesampingkan batasan tertentu dengan memberikan otorisasi melalui input ke komputer kendaraan atau komputer lain.

Mengizinkan pengguna lain untuk mengesampingkan pembatasan tersebut dapat menghemat sumber daya komputasi, karena sumber daya pemrosesan dan bandwidth jaringan yang lebih sedikit akan dikonsumsi ketika pengguna yang dibatasi tidak perlu menyusun ulang dan mengirimkan ulang input tertentu dengan cara yang memungkinkan input tersebut.

Sebagai contoh, penumpang yang memberikan masukan lisan ke asisten otomatis kendaraan seperti "Asisten, kirim pesan ke Karen," dapat ditolak karena penumpang tersebut bukan pemilik kendaraan atau diizinkan untuk mengakses kontak yang dapat diakses oleh asisten otomatis kendaraan.

Akibatnya, asisten otomatis kendaraan dapat memberikan respons seperti "Maaf, Anda tidak berwenang untuk perintah seperti itu," dan penumpang harus menyusun ulang dan mengirimkan kembali input yang diucapkan seperti, misalnya, "Oke, Asisten , kirim pesan ke 971-555-3141.”

Sesi dialog seperti itu antara penumpang dan asisten otomatis kendaraan dapat menyia-nyiakan sumber daya komputasi karena input yang diucapkan kemudian harus dikonversi ke data audio, ditransmisikan melalui jaringan, dan diproses.

Dalam situasi di mana bandwidth yang tersedia menjadi terbatas atau bervariasi, seperti misalnya dalam kendaraan yang bergerak, ini mungkin sangat tidak diinginkan karena saluran di mana data dikomunikasikan dari perangkat asisten, melalui jaringan, mungkin perlu digunakan untuk waktu yang lebih lama. dari yang diinginkan.

Lamanya waktu saluran tersebut digunakan mungkin berdampak tidak hanya pada pengoperasian asisten otomatis tetapi juga aplikasi perangkat lunak lain yang bergantung pada jaringan untuk mengirim dan menerima informasi.

Aplikasi perangkat lunak tersebut dapat, misalnya, ada dalam perangkat yang sama dengan asisten otomatis (misalnya aplikasi perangkat lunak dalam kendaraan lainnya). Namun, implementasi yang disediakan di sini dapat menghilangkan pemborosan sumber daya komputasi dan komunikasi dengan setidaknya mengizinkan pengguna lain untuk mengotorisasi eksekusi perintah input tertentu dari pengguna, tanpa meminta pengguna untuk mengirimkan kembali perintah.

Pembatasan Akses Ke Perintah

Komputer kendaraan dan asisten otomatis dapat beroperasi sesuai dengan batasan yang berbeda untuk membatasi akses ke perintah dan data yang seharusnya dapat diakses melalui komputer kendaraan dan asisten otomatis. Pembatasan dapat mengkarakterisasi perintah tertentu, data, jenis data, dan input dan output lainnya yang dapat dikaitkan dengan asisten otomatis, sehingga menentukan informasi tertentu yang tersedia untuk pengguna lain melalui asisten otomatis dan komputer kendaraan.

Ketika pengguna memberikan ucapan lisan yang sesuai dengan perintah tertentu yang dicirikan oleh pembatasan, asisten otomatis dapat merespons sesuai dengan pembatasan apa pun yang terkait dengan pengguna dan perintah tertentu. Sebagai contoh, ketika pengguna memberikan ucapan lisan yang sesuai dengan data yang berasal dari komputer milik pengguna lain, ucapan lisan dapat memenuhi kriteria untuk membatasi akses ke data tersebut.

Namun, sebagai tanggapan untuk menerima ucapan lisan, asisten otomatis dapat menentukan bahwa kriteria terpenuhi dan menunggu otorisasi dari pengguna lain. Otorisasi dapat diberikan oleh pengguna lain ke komputer kendaraan dan komputer terpisah melalui ucapan lisan lain dan input lain apa pun yang dapat diterima di komputer.

Kendaraan yang mencakup komputer kendaraan dapat menyertakan antarmuka, seperti tombol (misalnya, pada roda kemudi kendaraan), yang dapat berinteraksi dengan pengguna lain (misalnya, menekan tombol) untuk menunjukkan otorisasi ke mesin otomatis. asisten.

Menanggapi asisten otomatis yang menerima otorisasi dari pengguna lain, asisten otomatis dapat melanjutkan dengan menjalankan perintah yang diberikan oleh pengguna, tanpa harus meminta masukan lebih lanjut dari pengguna.

Asisten Otomatis Membatasi Akses Untuk Penumpang

Pengguna lain dapat membatasi penumpang untuk mengakses data tertentu saat pengguna lain dan penumpang tersebut berada di dalam kendaraan. Pengguna lain dapat membatasi akses ke data tertentu saat kendaraan menavigasi di sepanjang rute tertentu dan ke tujuan tertentu. Oleh karena itu, ketika kendaraan menyelesaikan rute dan tiba di tujuan tertentu, pembatasan akses ke data tertentu dan untuk penumpang dapat dilepaskan, sehingga memungkinkan penumpang untuk selanjutnya mengakses data tersebut.

Misalnya, ketika pengguna lain mengemudikan kendaraan dan penumpang mengendarai kendaraan, penumpang dapat memberikan ucapan lisan ke asisten antarmuka otomatis kendaraan. Ucapan yang diucapkan dapat berupa, “Asisten, panggil Bibi Lucy.”

Asisten Otomatis Menunggu Otorisasi Dari Pengguna

Sebagai tanggapan, dan karena ucapan yang diucapkan mencakup permintaan yang akan mengakibatkan mengakses informasi kontak pengguna, asisten otomatis dapat menunggu otorisasi dari pengguna sebelum memenuhi permintaan tersebut. Namun, untuk menghilangkan keharusan berulang kali mengotorisasi atau tidak mengotorisasi permintaan yang berasal dari penumpang, pengguna dapat memberikan ucapan lisan lain seperti, "Asisten, jangan tanggapi penumpang selama sisa perjalanan ini."

Sebagai tanggapan, asisten otomatis dapat menyebabkan data pembatasan dihasilkan untuk membatasi akses ke layanan (misalnya, melakukan panggilan telepon) yang seharusnya tersedia melalui asisten otomatis.

Dengan cara ini, pengguna tidak perlu berulang kali mengotorisasi atau tidak mengizinkan asisten otomatis untuk menanggapi permintaan dari penumpang, sehingga menghilangkan pemborosan sumber daya komputasi dan sumber daya jaringan. Lebih jauh lagi, karena pembatasan akses dapat diatur ke "reset" pada akhir perjalanan, atau setelah mencapai tujuan, pengguna tidak perlu secara eksplisit meminta pengaturan ulang pembatasan, sehingga selanjutnya menghilangkan pemborosan sumber daya komputasi dan sumber daya jaringan. .

Pengguna dapat membatasi akses ke data tertentu kepada penumpang tanpa batas waktu dan selama masa operasional kendaraan.

Misalnya, setelah penumpang memberikan ucapan lisan, "Asisten, panggil Bibi Lucy," dan sementara asisten otomatis menunggu otorisasi dari pengguna, pengguna dapat memberikan ucapan lisan terpisah seperti, "Asisten, tidak pernah menanggapi pengguna."

Asisten Otomatis Menyebabkan Data Pembatasan Dihasilkan

Sebagai tanggapan, asisten otomatis dapat menyebabkan data pembatasan dihasilkan (atau selama masa operasional kendaraan, komputer kendaraan, dan asisten otomatis) membatasi akses ke layanan yang seharusnya tersedia untuk pengguna tertentu melalui asisten otomatis.

Tergantung pada hunian kendaraan, asisten otomatis dan komputer kendaraan dapat beroperasi sesuai dengan model operasi yang membatasi akses ke asisten otomatis dan komputer kendaraan untuk penumpang tertentu. Sebagai contoh, ketika pengguna adalah satu-satunya orang yang menempati kendaraan, komputer kendaraan dan asisten otomatis yang dapat diakses melalui komputer kendaraan, dapat beroperasi sesuai dengan mode operasi pertama.

Hunian Kendaraan Ditentukan Berdasarkan Output Sensor Atau Mode Operasi

Tingkat hunian dapat ditentukan berdasarkan keluaran sensor kendaraan, komputer kendaraan, dan perangkat lain yang dapat memberikan keluaran yang dapat digunakan untuk memperkirakan tingkat hunian. Mode operasi pertama dapat dipilih berdasarkan tingkat hunian dan dapat memberikan akses pengguna ke rangkaian layanan, data, dan perintah pertama, yang terkait dengan asisten otomatis.

Ketika hunian ditentukan untuk menyertakan lebih dari pengguna, seperti saat pengguna mengemudi dengan penumpang (misalnya, orang tua mengemudi dengan banyak anak sebagai penumpang), mode pengoperasian kedua dapat dipilih. Sesuai dengan mode operasi kedua, pengguna masih dapat mengakses set layanan, data, dan perintah pertama, tetapi penumpang hanya dapat mengakses set layanan, data, dan perintah kedua.

Set kedua dapat berbeda dari set pertama, dan set kedua dapat menjadi subset yang dikurangi relatif terhadap set pertama. Misalnya, menekan tombol "bicara" pada unit kepala, ketika hanya pengemudi (misalnya, pengguna yang tidak dibatasi) di dalam kendaraan, dapat merespons dengan data pribadi tanpa izin lebih lanjut.

Namun, jika tombol "bicara" pada unit kepala ditekan saat penumpang (misalnya, pengguna terbatas) berada di dalam kendaraan bersama pengemudi, asisten otomatis meminta otorisasi lebih lanjut untuk merespons seseorang (misalnya, penumpang) menekan tombol tombol "bicara" di unit kepala.

Saat mode operasi kedua (misalnya, mode operasi bersama) aktif, penumpang dapat mencoba mengakses layanan, data, dan perintah yang secara eksklusif disediakan di set pertama, dan bukan set kedua. Untuk mengizinkan akses tersebut, pengguna (misalnya, pengemudi) dapat memberikan masukan ke asisten otomatis dan komputer kendaraan, untuk mengotorisasi akses tersebut.

Pengguna dapat memberikan, misalnya, masukan ke antarmuka seperti tombol dan panel layar sentuh, yang dapat ditempatkan kira-kira dalam jangkauan pengemudi kendaraan (misalnya, tombol pada roda kemudi, integral panel layar sentuh). ke dasbor dan konsol). Input otorisasi dapat diberikan sebagai tanggapan terhadap asisten otomatis yang meminta otorisasi dari pengguna (misalnya, "Maaf, saya memerlukan otorisasi untuk melakukan itu . . . [ input otorisasi diterima]").

Sebagai alternatif, asisten otomatis dapat memintas pengguna untuk otorisasi, dan, lebih tepatnya, menunggu secara pasif untuk menanggapi permintaan dari penumpang hingga pengguna memberikan input otorisasi.

Namun, jika pengguna memilih untuk memiliki asisten otomatis dan komputer kendaraan mereka beroperasi sesuai dengan mode operasi ketiga.

Dalam mode operasi ketiga, di mana tidak ada pilihan untuk memberikan otorisasi tersebut tersedia, asisten otomatis dan komputer kendaraan dapat beroperasi sedemikian rupa sehingga ketersediaan operasi, data, dan layanan tertentu menjadi terbatas untuk beberapa penumpang (setidaknya relatif terhadap pengguna yang merupakan pengguna utama dan "master" sehubungan dengan asisten otomatis dan komputer kendaraan).

Rutinitas Asisten Otomatis

Asisten otomatis dapat melakukan rutinitas asisten otomatis. Rutinitas asisten otomatis dapat sesuai dengan serangkaian dan urutan tindakan yang dilakukan dan diinisialisasi oleh asisten otomatis sebagai respons terhadap pengguna yang memberikan input tertentu. Pengguna dapat memberikan ucapan lisan seperti, "Asisten, ayo pergi bekerja," ketika pengguna memasuki kendaraannya, untuk menyebabkan asisten otomatis melakukan rutinitas "Berangkat Kerja".

Rutinitas "Berangkat Kerja" dapat melibatkan asisten otomatis yang menyebabkan komputer kendaraan membuat data grafis yang sesuai dengan jadwal harian pengguna dan membuat data audio yang sesuai dengan podcast yang dipilih oleh pengguna. Ini dapat menghasilkan pesan ke pasangan pengguna yang menunjukkan bahwa pengguna sedang menuju ke kantor (misalnya, "Hai Billy, saya akan bekerja."). Namun, dalam beberapa kasus, seorang penumpang kendaraan dapat memberikan ucapan lisan, “Asisten, ayo pergi bekerja.”

Tergantung pada mode komputer kendaraan dan asisten otomatis beroperasi, asisten otomatis dapat meminta pengemudi, atau pengguna resmi lainnya, memberikan izin untuk melakukan tindakan perutean yang diminta.

Rutinitas "Pergi Bekerja" Otomatis

Misalnya, dalam menanggapi penumpang yang menjalankan rutinitas "Berangkat Kerja", asisten otomatis dapat menginisialisasi kinerja rendering data audio yang sesuai dengan podcast tertentu, dan juga meminta pengemudi untuk otorisasi untuk menginisialisasi tindakan lain dari rutinitas tersebut.

Secara khusus, komputer kendaraan dan perangkat server dapat mengidentifikasi tindakan rutin yang melibatkan pengaksesan data terbatas. Dalam hal ini, komputer kendaraan dan perangkat server dapat menentukan bahwa jadwal pengguna dan kontak pengguna (untuk mengirim pesan) mendapatkan data yang dibatasi.

Akibatnya, selama menjalankan rutinitas, pengemudi bisa mendapatkan waktu yang diminta untuk memberikan izin untuk melakukan tindakan apa pun yang melibatkan mengakses data yang dibatasi.

Jika pengemudi memberikan otorisasi (misalnya, melalui tugas permintaan asisten), dengan mengucapkan frasa doa (misalnya, "Ok, Asisten.") atau berinteraksi dengan antarmuka (misalnya, menekan tombol), rutinitas dapat diselesaikan. Misalnya, pesan bisa dikirim ke pasangan dan jadwal pengemudi bisa terdengar.

Namun, jika otorisasi tidak diberikan oleh pengemudi (misalnya, pengemudi tidak melakukan tugas permintaan asisten), asisten otomatis dapat mengabaikan kinerja tindakan tersebut. Ketika pengemudi tidak memberikan otorisasi untuk menyelesaikan tindakan, tindakan alternatif dapat diberikan sebagai opsi kepada penumpang.

Misalnya, alih-alih menampilkan jadwal pengemudi, asisten otomatis dapat memberikan informasi publik tentang peristiwa yang terjadi di wilayah geografis terdekat.

Mengirim Pesan

Alih-alih mengirim pesan ke pasangan pengemudi, asisten otomatis dapat meminta penumpang mengenai apakah mereka ingin pesan dikirimkan melalui akun mereka sendiri (misalnya, “Apakah Anda ingin masuk, untuk mengirim pesan? ”). Pembatasan data pengemudi akan diberlakukan sekaligus memberikan bantuan kepada penumpang yang mungkin berada di dalam kendaraan karena, misalnya, partisipasi dalam aktivitas berbagi tumpangan.

Uraian di atas diberikan sebagai gambaran umum dari beberapa implementasi pengungkapan ini.

Implementasi lain dapat mencakup sistem komputer dan robot yang mencakup prosesor yang dapat dioperasikan untuk mengeksekusi instruksi yang tersimpan untuk melakukan metode seperti metode yang dijelaskan di atas dan di tempat lain di sini.

Kendaraan Berkemampuan Asisten Otomatis ini Dijelaskan dalam paten ini:

Modalitas untuk mengotorisasi akses saat mengoperasikan kendaraan berkemampuan asisten otomatis
Penemu: Vikram Aggarwal dan Moises Morgenstern Gali
Penerima Tugas: GOOGLE LLC
Paten AS: 11.318.955
Diberikan: 3 Mei 2022
Diarsipkan: 28 Februari 2019

Abstrak:

Implementasi terkait dengan pengaktifan otorisasi fungsi asisten otomatis tertentu melalui satu atau lebih modalitas yang tersedia di dalam kendaraan.

Implementasi dapat menghilangkan pemborosan sumber daya komputasi dan komunikasi dengan setidaknya mengizinkan pengguna lain untuk mengotorisasi eksekusi perintah input tertentu dari pengguna, tanpa meminta pengguna untuk mengirimkan kembali perintah.

Kendaraan dapat mencakup perangkat komputasi yang menyediakan akses ke data terbatas, yang dapat diakses agar suatu tindakan dapat dilakukan oleh asisten otomatis.

Namun, ketika pengguna yang dibatasi meminta agar asisten otomatis melakukan tindakan yang melibatkan pengaksesan data yang dibatasi, asisten otomatis dapat diotorisasi atau tidak diizinkan untuk melanjutkan pemenuhan permintaan melalui modalitas yang dikendalikan oleh pengguna yang tidak dibatasi.

Pengguna yang tidak dibatasi juga dapat menyebabkan pembatasan kontekstual ditetapkan untuk membatasi fungsionalitas asisten otomatis selama perjalanan, untuk jenis permintaan tertentu, dan/atau untuk penumpang tertentu.

Kesimpulan Kendaraan Ditingkatkan Asisten Otomatis

Saya hanya menulis tentang ringkasan paten ini di posting ini. Jika Anda ingin detail lebih lanjut tentang cara kerja asisten paten otomatis ini, klik paten itu sendiri untuk detail selengkapnya tentang cara kerjanya. Ringkasan ini memberikan beberapa wawasan tentang bagaimana kontrol atas kendaraan akan dibuat menggunakan asisten otomatis.

Saat ini, Asisten Otomatis cenderung perangkat yang lebih kecil seperti speaker pintar. Kemungkinan mereka akan tumbuh untuk melakukan hal-hal seperti kendaraan listrik, seperti yang ditunjukkan dalam paten ini. Antarmukanya berbeda dari yang cenderung digunakan perangkat Google. Mereka berada dalam format yang lebih percakapan daripada komputer desktop atau laptop. Saya teringat Android Auto saat membaca posting ini. Saya dapat melihat Google ingin agar mobil dikendalikan oleh sesuatu seperti Android Auto atau Automated Assistant.

Cari Berita Langsung Ke Kotak Masuk Anda

Bidang ini untuk tujuan validasi dan tidak boleh diubah.

*Diperlukan