Zaufane urządzenia

Aby spersonalizować swoje doświadczenia w samochodzie, użytkownicy mogą utworzyć profil i opcjonalnie ustawić kod PIN, aby go zabezpieczyć.

Zaufane urządzenia pomagają w identyfikacji użytkownika, uwierzytelnianiu go i personalizacji przy ponownym wejściu do samochodu.

  • Identyfikacja użytkownika: Jeśli samochód ma wiele profili, zaufane urządzenie pomaga użytkownikowi uruchomić właściwy profil powiązany z jego telefonem.
  • Uwierzytelnianie użytkownika: Jeśli profil użytkownika jest zablokowany, zaufane urządzenie pomaga użytkownikowi ominąć ekran wprowadzania kodu PIN.
  • Personalizacja: Dzięki zaufanemu urządzeniu użytkownicy mogą uzyskać dostęp do spersonalizowanej obsługi z ulubionymi ustawieniami w samochodzie.

Wskazówki projektowe

Projektowanie z myślą o zaufanych urządzeniach wymaga zrównoważenia pasywnej automatyzacji z aktywną kontrolą. Celem jest sprawienie, by samochód był przedłużeniem osobistej przestrzeni cyfrowej kierowcy, a jednocześnie zapewnienie mu pełnej kontroli nad swoimi danymi.

Stwórz jasny model mentalny dla profili w samochodzie, czy to podczas początkowej konfiguracji, kolejnych momentów tworzenia profilu, czy podczas aktywacji zaufanego urządzenia. Ważne jest, aby wzmocnić koncepcję zindywidualizowanej przestrzeni użytkownika w samochodzie oraz to, jak telefon użytkownika pełni funkcję identyfikatora, który umożliwia jego przywołanie i odblokowanie.

Bezproblemowa autoryzacja profilu

Najważniejszą zaletą zaufanego urządzenia jest możliwość ominięcia standardowego ekranu blokady.

  • Odblokowywanie pasywne: System ma automatycznie odblokowywać profil użytkownika Androida, gdy kierowca zbliża się do samochodu lub do niego wsiada. Działa to za pomocą „tokena escrow” przekazywanego z telefonu w celu uwierzytelnienia blokady ekranu aktywnego użytkownika.
  • Potwierdzenie wizualne: Subtelne powitanie lub sygnał wizualny na jednostce głównej potwierdzają odblokowanie i załadowanie profilu. Dzięki temu kierowca nie będzie się zastanawiał, czy system poprawnie rozpoznał jego urządzenie.
  • Świadomość awaryjnego powrotu: Sprawdź, czy ręczne wprowadzenie kodu PIN lub wzoru pozostaje dostępne jako podstawowe rozwiązanie awaryjne w przypadku, gdy zaufane urządzenie zniknie, jego bateria się wyczerpie lub nie uda się nawiązać połączenia.

Synchronizacja danych kontekstowych

Zaufane urządzenia pełnią funkcję bramy do danych osobowych, które powinny być dostępne w samochodzie tylko wtedy, gdy znajduje się w nim urządzenie.

  • Synchronizacja kalendarza tymczasowego: gdy system wykryje zaufane urządzenie, może zsynchronizować kalendarz telefonu z bazą danych samochodu (dostawcą kalendarza Androida).
  • Czyszczenie przede wszystkim pod kątem prywatności: zaprojektuj system tak, aby automatycznie usuwał wszystkie zsynchronizowane dane kalendarza, gdy telefon nie jest już używany, sprawdzając, czy kolejny kierowca nie ma już dostępu do żadnych danych osobowych.
  • Ciągłość przesyłania wiadomości: Samochód może nasłuchiwać powiadomień z telefonu od osób trzecich. Powinny być one wyświetlane jako powiadomienia HUN (Heads-Up Notifications), którymi kierowca może zarządzać bez użycia rąk za pomocą Asystenta Google.

Przejrzyste zarządzanie zaufaniem

Kierowcy muszą czuć, że mają pełną kontrolę nad tym, które urządzenia są zaufane i do czego mogą uzyskać dostęp.

  • Rejestracja za pomocą kodu QR: Użytkownicy mogą rejestrować się za pomocą urządzenia głównego w samochodzie lub telefonu komórkowego, wpisując kod QR, który inicjuje zaufane powiązanie w aplikacji mobilnej.
  • Przełączniki uprawnień szczegółowych: w interfejsie użytkownika aplikacji mobilnej umożliwiają kierowcom niezależne włączanie lub wyłączanie określonych funkcji, takich jak odblokowywanie zaufanego urządzenia, synchronizacja kalendarza czy powiadomienia o wiadomościach.
  • Cofnięcie zaufania: zapewnij jasną metodę natychmiastowego „przestania ufać” urządzeniu za pomocą jednego dotknięcia zarówno w ustawieniach samochodu, jak i w aplikacji mobilnej.

Implementacja międzyplatformowa

Weź pod uwagę różnice techniczne między systemami operacyjnymi urządzeń mobilnych, dbając jednocześnie o spójność sposobu korzystania z urządzenia.

  • Ograniczenia dotyczące wiadomości: Obsługa odczytywania i odpowiadania na wiadomości od osób trzecich może się różnić w zależności od telefonu z systemem Android lub iOS ze względu na ograniczenia techniczne po stronie telefonu.
  • Ujednolicony interfejs użytkownika: Skorzystaj z udostępnionych aplikacji referencyjnych Flutter UI , aby sprawdzić, czy ekrany konfiguracji i zarządzania wyglądają identycznie zarówno na iOS, jak i na Androidzie. Ta spójność wzmacnia zaufanie do marki niezależnie od urządzenia wybranego przez kierowcę.