掌桥专利:专业的专利平台
掌桥专利
首页

电子装置及其控制方法

文献发布时间:2023-06-19 12:14:58


电子装置及其控制方法

技术领域

本公开涉及一种电子装置及其控制方法,并且例如涉及一种设置在车辆中的电子装置及其控制方法。

背景技术

随着电子技术的发展,各种电子装置被布置在车辆中。这种电子装置可以向乘坐车辆的用户提供各种功能或各种服务。

为了使用由设置在车辆中的电子装置提供的各种功能,用户需要各种类型的输入。特别地,在驾驶车辆的同时对驾驶员的各种类型的输入的需求可能导致事故增加。

因此,需要一种使用车辆中提供的功能或服务的更安全和方便的方法。

发明内容

技术问题

本公开的实施例克服了上述缺点和上面未描述的其他缺点。

本公开提供了一种电子装置及其控制方法,电子装置可以允许更安全和方便地使用车辆中提供的功能或服务。

此外,本公开提供了一种电子装置及其控制方法,该电子装置根据车辆的用户提供个性化服务,并提供适于车辆的用户的上下文的功能控制。

技术方案

根据本公开的示例性实施例,设置在车辆中的电子装置包括输入设备和处理器,输入设备包括配置为可旋转和可推按的主体和设置在主体上的显示器;处理器配置为获取包括车辆功能的预设信息的用户的配置文件数据,控制显示器基于所获取的用户的配置文件数据显示与车辆功能对应的基础用户界面(UI),以及响应于在输入设备上接收到输入,控制与基础UI对应的车辆功能。

车辆功能可以包括由车辆提供的功能或者由设置在车辆中的车辆内信息娱乐(IVI)系统提供的功能中的至少一个。

电子装置可以包括存储器,存储器配置为存储每个用户的配置文件数据,配置文件数据包括关于为每个用户预设的车辆功能的信息,其中处理器配置为:响应于车辆被启动,控制显示器显示用于用户选择的UI;当在显示器上显示用于用户选择的UI的过程中,响应于在没有操控输入设备的情况下经过了预设时间,控制显示器基于先前选择的用户的配置文件数据来显示对应于为先前选择的用户设置的车辆功能的基础UI,当在显示器上显示用于用户选择的UI的过程中,基于通过操控输入设备而新选择了用户,控制显示器基于新选择的用户的配置文件数据来显示与针对新选择的用户而设置的车辆功能对应的第一UI。

处理器可以配置为控制电子装置:响应于车辆被启动,基于用户的配置文件数据,控制显示器显示与用户在启动车辆时频繁使用的功能相对应的UI,以及当在显示器上显示与用户在启动车辆时频繁使用的功能对应的UI的过程中,响应于在没有操控输入设备的情况下经过了预定时间,控制显示器基于用户的配置文件数据显示与为用户设置的车辆功能相对应的基础UI。

用户在启动车辆时频繁使用的功能可以包括由设置在车辆中的IVI系统提供的多个功能之上的、预先设置为用户在启动车辆时频繁使用的那些功能。

电子装置可以包括通信器,通信器包括电路,其中处理器配置为:响应于输入设备被按下并且与用户在启动车辆时频繁使用的功能相对应的UI被显示在显示器上,控制通信器向IVI系统发送用于执行用户在启动车辆时频繁使用的功能的命令,以及响应于基于推按操作而执行的、用户在启动车辆时频繁使用的功能被终止,控制显示器基于用户的配置文件数据来显示基础UI。

处理器可配置成:当在显示器上显示基础UI的同时,响应于在设置在车辆中的另一电子装置上输入了用户操控,控制显示器将基础UI改变为与另一电子装置的输入设备上的用户操控相关的UI,且另一电子装置的输入设备可包括设置在配置为可旋转且可推按的主体的至少一部分上的显示器。

处理器可以配置为:当与用户操控相关的UI被显示在电子装置的显示器上的过程中,在没有操控电子装置的输入设备和另一电子装置的输入设备的情况下,响应于经过的预定时间,控制电子装置的显示器将与用户操控相关的UI改变回基础UI。

处理器可以配置为:当基于用户的配置文件数据在电子装置的显示器上显示与车辆的第一功能相对应的第一基础UI并且在另一电子装置的显示器上显示与车辆的第二功能相对应的第二基础UI时,响应于在另一电子装置的输入设备上输入了用户操控,控制电子装置的显示器将第一基础UI改变为与跟第二功能相关联的功能对应的第三UI。

处理器可配置成:当基础UI显示在显示器上时,响应于执行由设置在车辆中的IVI系统提供的多个功能中的一个功能,控制显示器将基础UI改变为对应于与所执行的一个功能相关联的功能的UI。

处理器可配置成:响应于在IVI系统中执行的功能被终止,控制显示器将对应于与所执行的功能相关联的功能的UI改变回基础UI。

电子装置可以包括通信器,通信器包括电路,其中处理器配置为:响应于由设置在车辆中的IVI系统所提供的导航功能被执行,控制显示器基于用户的配置文件数据显示用于选择多个预设目的地中的一个的UI,以及响应于经过操控输入设备在用于选择目的地的UI上选择了目的地,控制通信器将关于所选择的目的地的信息发送到IVI系统。

电子装置可以包括通信器,通信器包括电路,其中处理器配置为:响应于由设置在车辆中的IVI系统所提供的导航功能被执行,控制显示器基于用户的配置文件数据显示用于选择多个预设目的地中的一个的UI,以及响应于通过操控输入设备在用于选择目的地的UI上选择了目的地,控制通信器将关于所选择的目的地的信息发送到IVI系统。

处理器可配置成:响应于车辆位于距由在设置在车辆中的IVI系统中执行的导航功能设定的目的地预设距离内,控制显示器基于用户的配置文件数据来显示用于选择物联网(IoT)装置的UI,并且响应于通过操控输入设备在用于IoT装置的UI上选择IoT装置,控制显示器显示用于控制所选择的IoT装置的UI。

处理器可以配置为:控制显示器基于用户的配置文件数据在显示基础UI的显示器的至少一个区域上显示与用户在驾驶期间频繁使用的功能相对应的UI,并且用户在驾驶期间频繁使用的功能可以包括由设置在车辆中的IVI系统提供的多个功能之中的、先前针对用户在驾驶期间频繁使用的功能而设置的功能。

电子装置可以包括通信器,通信器包括电路,其中处理器配置为:响应于在输入设备上输入了第一操控,基于在显示器上一起显示基础UI以及与用户在驾驶期间频繁使用的功能对应的UI,控制与基础UI相对应的车辆功能;以及响应于在输入设备上输入了第二操控,控制通信器向IVI系统发送用于执行用户在驾驶期间频繁使用的功能的命令。

电子装置可以包括通信器,通信器包括电路,其中处理器配置为:响应于通过通信器从外部移动设备接收到用户的配置文件数据,控制显示器基于所接收到的用户的配置文件数据来显示基础UI。

电子装置可以包括通信器,通信器包括电路,其中处理器配置为:响应于接收到关于正在外部移动设备中再现的内容的信息,控制通信器将所接收的关于内容的信息发送到设置在车辆中的IVI系统,并且IVI系统配置为基于从电子装置接收的信息来播放在外部移动设备中再现的内容。

根据本公开的另一示例性实施例,控制设置在车辆中的电子装置的方法,其中电子装置包括输入设备,输入设备包括配置为可旋转和可推按的主体和设置在主体上的显示器,该方法包括:获取用户的配置文件数据,用户的配置文件数据包括用于车辆功能的预设信息;基于获取的用户的配置文件数据,显示与车辆功能对应的基础UI;以及响应于接收到输入到输入设备的操作输入,控制与基础UI相对应的车辆功能。

根据本公开的又一示例性实施例,一种用于包括多个电子装置的车辆的输入系统,包括:第一电子装置,其配置为基于用户的配置文件数据来显示对应于车辆的第一功能的第一基础UI,用户的配置文件数据包括为车辆功能预设的信息;以及第二电子装置,其配置为基于用户的配置文件数据来显示与车辆的第二功能相对应的第二基础UI,并且第一和第二电子装置中的每一个都包括输入设备,该输入设备包括配置为可旋转和可推按的主体以及设置在主体上的显示器,并且其中第一和第二电子装置配置为基于由每个输入设备接收的操作来控制与第一或第二基础UI相对应的车辆功能。

有益效果

如上所述,根据本公开的各种示例性实施例,车辆的用户可以更安全和方便地使用车辆中提供的功能或服务。此外,可以基于车辆的用户来提供个性化服务,并且可以提供适于车辆的用户的上下文的功能控制。因此,车辆的用户可以快速地操控车辆中提供的各种功能,同时最小化和/或减少凝视偏差。

附图说明

从以下结合附图的详细描述中,本公开的某些实施例的上述和其他方面、特征和优点将变得更加明显,其中:

图1A是示出根据本公开的实施例的示例性车内环境的图;

图1B是示出根据本公开的实施例的示例性电子装置的图;

图2是示出根据本公开的实施例的包括多个电子装置的示例性车辆输入系统的框图;

图3是示出根据本公开的实施例的示例性电子装置的框图;

图4是示出根据本公开的实施例的示例性电子装置的框图;

图5是示出根据本公开的实施例的对应于可以被设置给每个用户的车辆的功能的示例性基础用户界面(UI)的图;

图6是示出根据本公开的实施例的在启动车辆之后的示例性操作的图。

图7是示出根据本公开的实施例的用于用户选择的示例性UI的示图;

图8是示出根据本公开的实施例的每个用户的示例性配置文件数据的图;

图9是示出根据本公开的实施例的由电子装置基于上下文来显示相关联的UI的示例性操作的图;

图10是示出根据本公开的实施例的根据上下文显示相关联的UI的示例性电子装置的图;

图11是示出根据本公开的实施例的用于在执行导航功能时选择目的地的示例性UI的图;

图12是示出根据本公开的实施例的用于选择在执行呼叫功能时显示的联系人地址的示例性UI的图;

图13是示出根据本公开的实施例的在执行呼叫功能时的示例性呼叫接收UI的图;

图14是示出根据本公开的实施例的用于选择IoT设备的示例性UI的图;

图15是示出根据本公开的实施例的对应于在驾驶期间频繁使用的功能的示例性UI的图;

图16A是示出根据本公开的实施例的使用多个电子装置设置时间的示例的图;

图16B是示出根据本公开的实施例的使用多个电子装置显示里程的示例的图;

图16C是示出根据本公开的实施例的使用多个电子装置写入消息的示例的图;

图16D是示出根据本公开的实施例的使用多个电子装置设置提醒的示例的图;

图17是示出根据本公开的实施例的电子装置和外部移动设备互锁的示例的图;

图18是示出根据本公开的实施例的在车辆中布置多个电子装置的示例的图;

图19是示出根据本公开的实施例的控制电子装置的示例性方法的流程图;

图20是示出根据本公开的另一个实施例的控制电子装置的示例性方法的流程图;以及

图21是示出根据本公开的又一个实施例的控制电子装置的示例性方法的流程图。

具体实施方式

在下文中,将参考附图描述本公开的各种示例性实施例。然而,应当理解,本公开中提及的技术不限于特定实施例,而是包括根据本公开的实施例的所有修改、等同物和/或替代。结合附图的描述,类似的附图标记可以用于类似的部件。

在本公开中,表述“具有”、“可以具有”、“包括”、“可以包括”等表示存在相应的特征(例如,数值、功能、操作、组件(如部件)等),并且不排除存在附加的特征。

在本公开中,表述“A或B”、“A和/或B中的至少一个”、“A和/或B中的一个或多个”等可以包括一起列出的项目的所有可能的组合。例如,“A或B”、“A和B中的至少一个”或“A或B中的至少一个”可以表示以下所有情况:1)包括至少一个A的情况,2)包括至少一个B的情况,或3)包括至少一个A和至少一个B两者的情况。

当提及任何组件(例如,第一组件)与另一组件(例如,第二组件)(可操作地或通信地)联接/或连接到另一组件(例如,第二组件)时,应理解,任何组件可直接与另一组件联接/联接到另一组件或可通过其他的组件(例如,第三组件)与另一组件联接/联接到另一组件。另一方面,当提到任何部件(例如,第一部件)直接与另一部件(例如,第二部件)联接或直接连接到另一部件(例如,第二部件)时,应当理解,在任何部件和另一部件之间不存在另一部件(例如,第三部件)。

本公开中使用的表述“配置(或设定)”可以根据上下文与表述“适于”、“有能力”、“设计成”、“适于”、“制成”或“能够”互换使用。术语“配置(或设置)”可以不一定仅指硬件中的“被专门设计”。相反,在任何上下文中,表述“配置成……的装置”可以指其中装置与其他装置或组件一起“能够……”的情况。例如,“配置(或设置)以执行A、B和C的处理器”可以例如但不限于指用于执行相应操作的专用处理器(例如,嵌入式处理器)、通用处理器(例如,中央处理单元(CPU)或应用处理器)等,其可以通过执行存储在存储器设备中的一个或多个软件程序来执行相应操作。

在下文中,将参考附图更详细地描述本公开的各种示例性实施例。

图1A是示出根据本公开的实施例的示例性车内环境的图。

参照图1A,车内环境10可以包括多个电子装置100-1、100-2和100-3、车内信息娱乐(IVI)系统200、以及设置在车辆中的车辆控制系统(未示出)。

车辆控制系统(未示出)可以提供车辆中提供的各种功能。例如,车辆控制系统(未示出)可以提供各种功能,例如但不限于,与车辆驾驶相关的转向功能、加热、通风和空调(HVAC)功能、座位位置调节功能、座位温度调节功能、后视镜调节功能、窗户和天窗控制功能、油孔打开和关闭功能、音量控制功能、时钟功能、驾驶模式设置功能、语音代理功能、车辆中的用户的平视显示(HUD)功能等。然而,可以由车辆控制系统(未示出)提供的功能不限于此。

车内信息娱乐(IVI)系统(以下称为IVI系统)200是用户可以在车辆中享受的娱乐和信息系统的一般术语,并且可以向车辆中的用户提供各种功能。例如,IVI系统200可以向车辆中的用户提供各种功能,例如与移动设备互锁的各种功能(例如但不限于呼叫、消息、提醒等)、各种多媒体功能(例如但不限于电影、游戏、音乐、TV、收音机、因特网功能、语音识别功能、导航功能)等等。然而,可以由IVI系统200提供的功能不限于此。

由车辆控制系统(未示出)提供的功能和由IVI系统200提供的功能不限于上述示例。此外,根据实施例,由上述车辆控制系统(未示出)提供的至少一些功能可以由IVI系统200提供,并且由上述IVI系统200提供的至少一些功能也可以由车辆控制系统(未示出)提供。

多个电子装置100-1、100-2和100-3可以从位于车内环境10中的用户接收用于使用由车辆控制系统(未示出)或IVI系统200提供的功能的用户操控以及根据所接收的用户操控来控制车辆功能。

例如,多个电子装置100-1、100-2和100-3中的每一个可以显示对应于车辆功能的用户界面(UI),并且当接收到用户操控时,根据接收到的用户操控来控制对应于所显示的UI的车辆功能。

多个电子装置100-1、100-2和100-3中的每一个可以连接到车辆控制系统(未示出)和IVI系统200,该IVI系统200通过有线和无线通信方法提供车辆的功能。例如,通信方法可以是控制器区域网络(CAN)方法,但不限于此。

此外,多个电子装置100-1、100-2和100-3中的每一个可以包括配置为可旋转和可推按的主体部分(例如主体)以及设置在主体部分上的显示器。图1B是示出多个电子装置100-1、100-2和100-3的示例的图。如图1B所示,可以看出,多个电子装置100-1、100-2和100-3中的每一个都包括配置为可旋转和可推按的主体部分112和设置在主体部分上的显示器111。具有这种配置的电子装置可以被称为车辆旋钮,但是名称不限于此。

在显示器111上显示对应于车辆功能的UI的同时,多个电子装置100-1、100-2和100-3中的每一个都可以通过在接收到用户相对于主体部分112的旋转操作或推按操作时,发送与接收到的用户操控相对应的信息(例如,与用户操控时显示在显示器111上的UI相对应的、车辆的功能信息以及关于相应功能的控制信息),来根据用户操控控制车辆的功能。

例如,根据本公开的实施例,多个电子装置100-1、100-2和100-3中的每一个可以基于用户的配置文件数据来显示对应于车辆功能的基础UI,配置文件数据包括关于车辆功能的预设信息。

例如,基础UI可以是指示上述车辆的各种功能之中的、基于用户的配置文件数据而基本上被分配给多个电子装置100-1、100-2和100-3中的每一个的车辆功能的UI,并且可以是指除了在特定情况下显示初始UI或者在如下所述的特定上下文中显示另一UI时之外,在车辆启动之后总是显示在多个电子装置100-1、100-2和100-3中的每一个上的UI。

用户可以预设要被显示为基础UI的车辆的功能,并且多个电子装置100-1、100-2和100-3可以基于如上所述的信息集来显示基础UI。

可以被设置为基础UI的车辆的功能可以包括由上述车辆控制系统(未示出)和IVI系统提供的功能中的至少一个。因此,例如,当将语音代理功能、时钟功能和HVAC温度调节功能分别作为电子装置100-1、电子装置100-2和电子装置100-3的基础UI设置为用户A的配置文件数据时,多个电子装置100-1、100-2和100-3中的每一个可以基于用户A的配置文件数据如图1B所示的那样显示对应于语音代理功能、时钟功能和HVAC温度调节功能的基础UI。

因此,用户可以通过例如操控要被推按的电子装置100-1并使用在车辆中提供的语音代理功能来执行在电子装置100-1上显示的语音代理功能。

这样,根据本公开的实施例,多个电子装置100-1、100-2和100-3中的每一个都可以基于用户的配置文件数据来提供对车辆的功能控制,从而向车辆的用户提供个性化服务。因此,车辆的用户可以在为自己优化的环境中更方便地使用车辆的功能。

多个电子装置100-1、100-2和100-3可以设置在仪表板的一个区域上。例如,如图1A所示,三个电子装置100-1、100-2和100-3可以设置在仪表板中的中央仪表板区域或围绕中央仪表板的区域中,以允许用户在乘坐在驾驶员座位(或乘客座位)中时控制车辆的功能。然而,本公开不限于此。

电子装置的数量或电子装置设置在车内环境10中的位置不限于此。根据实施例,两个或四个或更多电子装置可以设置在车辆的仪表板区域或其他区域中,并且一个或更多电子装置可以更多地设置在车辆的后座区域中。

根据本公开的实施例,多个电子装置100-1、100-2和100-3中的每一个可以根据用户的上下文将基础UI改变为另一UI。下面将参考图2更详细地描述这种示例性实施例。

图2是示出根据本公开的实施例的包括多个电子装置的示例性车辆输入系统的框图。参照图2,车辆输入系统20可以包括多个电子装置100-1、100-2和100-3、IVI系统200和车辆控制系统300。图2的车辆输入系统20可以被包括在图1的车内环境10中。

参照图2,电子装置1 100-1、电子装置2 100-2和电子装置3 100-3中的每一个可以通信地连接到IVI系统200和车辆控制系统300,并且电子装置100-1、100-2和100-3可以通信地彼此连接以发送和接收信号。在这种情况下,图2的每个组件可以以控制器区域网络(CAN)方法彼此通信地连接,但不限于此。

如上所述,多个电子装置100-1、100-2和100-3中的每一个都可以基于用户的配置文件数据来显示用于控制车辆功能的基础UI。根据本公开的实施例,多个电子装置100-1、100-2和100-3中的每一个可以根据用户的上下文将基础UI改变为另一UI。例如,用户的上下文可以包括这样的上下文,在该上下文中,在显示基础UI的同时输入用于另一电子装置的用户操控或者执行由IVI系统200提供的多个功能之一。

例如,根据本公开的实施例,当在显示基础UI的同时输入用于另一电子装置的用户操控时,多个电子装置100-1、100-2和100-3中的每一个可以将基础UI改变为与用于另一电子装置的用户操控相关的UI。

例如,当基于用户的配置文件数据,在电子装置1 100-1上显示与车辆的第一功能相对应的第一基础UI、在电子装置2 100-2上显示与车辆的第二功能相对应的第二基础UI、在电子装置3 100-3上显示与车辆的第三功能相对应的第三基础UI的情况下,当输入用于电子装置3 100-3的用户操控时,电子装置1 100-1和电子装置1 100-2可以将第一基础UI和第二基础UI改变为对应于与车辆的第三功能相关联的功能的UI。

如果在上述上下文中输入了对电子装置2 100-2的用户操控,则电子装置1 100-1和电子装置3 100-3可以将所显示的第一基础UI和第三基础UI改变成对应于与车辆的第二功能相关联的功能的UI。此外,如果在上述上下文中输入了对电子装置1 100-1的用户操控,则电子装置2 100-2和电子装置3 100-3可以将第二基础UI和第三基础UI改变为对应于与车辆的第一功能相关联的功能的UI。

如果在显示根据用于另一电子装置的用户操控而改变的UI之后经过了预定时间而没有任何用户操控,则多个电子装置100-1至100-3中的每一个都可以将改变的UI改变回最初显示的基础UI。

此外,根据本公开的另一个实施例,如果在显示基础UI的同时执行由IVI系统200提供的多个功能中的一个功能,则多个电子装置100-1、100-2和100-3中的每一个都可以将所显示的基础UI改变为对应于与所执行的一个功能相关联的功能的UI。

例如,当基于用户的配置文件数据,在电子装置1 100-1上显示对应于车辆的第一功能的第一基础UI、在电子装置1 100-2上显示对应于车辆的第二功能的第二基础UI、在电子装置1 100-3上显示对应于车辆的第三功能的第三基础UI时,如果执行作为由IVI系统200提供的多个功能之一的第四功能,则电子装置1至3 100-1至100-3中的每一个都可以将所显示的第一基础UI至第三基础UI改变为对应于与在IVI系统200中执行的第四功能相关联的功能的UI。

根据实施例,第四功能还可以通过对多个电子装置100-1至100-3中的任何一个的用户操控来执行,并且还可以通过对IVI系统200中提供的单独的输入器(例如,包括输入电路的输入设备)的用户操控来执行。此外,在IVI系统200中执行的第四功能可以不同于第一至第三功能,但不限于此,并且根据实施例可以是第一至第三功能中的任一个。

如果在如上所述的那样显示对应于第四功能的UI之后在IVI系统200中终止第四功能,则多个电子装置100-1至100-3中的每一个可以将对应于第四功能的UI改变回最初显示的基础UI。

如上所述,根据本公开的各种示例性实施例,通过考虑用户的环境在多个电子装置100-1、100-2和100-3上显示相关联的UI,用户可以在最小化凝视偏差的同时更方便和快速地使用车辆中提供的各种功能。

在图2的车辆输入系统20中,已经描述了在车辆中设置三个电子装置100-1、100-2和100-3的情况作为示例,但是根据实施例,可以构造包括两个电子装置或四个或更多电子装置的车辆输入系统20。

此外,在图2的示例中,车辆输入系统20包括车辆控制系统300和IVI系统200两者作为示例,但实施例不限于此。例如,仅包括车辆控制系统300和多个电子装置100-1、100-2和100-3而没有IVI系统200的车辆输入系统20也是可能的。在这种情况下,除了与IVI系统200相关联的实施例之外,可以实现这里描述的所有其他实施例。

图3是示出根据本公开的实施例的示例性电子装置的框图。参照图3,电子装置100包括输入设备(例如,包括输入电路)110和处理器(例如,包括处理电路)120。图3的电子装置100例如可以是上述多个电子装置100-1、100-2和100-3中的任何一个。

输入设备110可以包括各种输入电路并接收用于电子装置100的用户操控。例如,输入设备110可以包括配置为可旋转和可推按的主体(例如,图2中的112)以及设置在主体部分上的显示器111。

显示器111可以输出由处理器120处理的信号以显示各种内容、图形对象、指示符、文本、静止图像、运动图像等。例如,显示器111可以显示包括图形用户界面(GUI)的各种UI,使得用户可以与电子装置100交互。

显示器111可以配置或实现为例如但不限于液晶显示器(LCD)面板、有机发光二极管(OLED)面板、无机发光二极管(LED)面板等。根据实施例,显示器111可以与触摸传感器一起配置为触摸屏。

如果输入用户的推按操作或旋转操作,则输入设备110可以检测输入的推按操作或旋转操作,并根据检测到的操作向处理器120提供信号。

处理器120可以包括各种处理电路并控制电子装置100的整体操作。处理器120可以被设置成包括在输入设备110的主体部分的一个区域中,但不限于此。

处理器120可以例如但不限于被实现为中央处理单元(CPU)、专用处理器、微控制器、应用处理器(AP)、通信处理器(CP)、ARM处理器、微计算机等中的一个或多个。处理器120可优选地执行实时处理,但不限于此。

例如,处理器120可以获取用户的配置文件数据,控制显示器111以基于所获取的用户的配置文件数据显示与车辆功能对应的基础UI,并且当用户操控被输入到输入设备110时,根据输入的用户操控来控制与基础UI对应的车辆功能。

用户的配置文件数据可以包括关于用户预设的车辆功能的信息。例如,用户的配置文件数据可以包括关于基础UI的设置信息,即,关于车辆的上述各种功能中的哪一个作为基础UI被显示在电子装置100-1、100-2和100-3中的哪一个上的用户设置信息。

可以显示为基础UI的车辆的功能可以包括由上述车辆控制系统300提供的各种功能。

例如,用户可以将语音代理功能设置为要在电子装置1 100-1上显示的基本功能,将时钟功能设置为要在电子装置2 100-2上显示的基本功能,以及将HVAC温度调节功能设置为要在电子装置3 100-3上显示的基本功能。

基于用户的配置文件数据,可以在电子装置1 100-1上显示对应于语音代理功能的UI,可以在电子装置1 100-2上显示对应于时钟功能的UI,并且可以在电子装置1 100-3上显示对应于HVAC温度调节功能的UI。

在上述示例中,已经描述了在由车辆控制系统300提供的功能中,设置将被显示为基础UI的车辆功能。然而,将被显示为基础UI的车辆功能不受限制,并且根据实施例,还可以在由IVI系统200提供的功能中设置将被显示为基础UI的车辆功能。

根据实施例,处理器120可以从包括在电子装置100中的存储器(未示出)获取用户的配置文件数据,并且还可以从外部设备(例如,用户的移动设备)接收和获取用户的配置文件数据。

处理器120可以获取用户的配置文件数据,基于包括在所获取的用户的配置文件数据中的、关于基础UI的设置信息来控制显示器111显示基础UI,并且在显示基础UI的同时根据输入到输入设备110的用户操控来控制与基础UI相对应的车辆功能。

关于基础UI的设置和对应于基础UI的车辆的功能控制的更多细节将在下面参考图5更详细地描述。

根据本公开的实施例,如果车辆被启动,例如,当启动模式被打开时,处理器120可以显示初始UI。启动模式可以指例如车辆的发动机启动的操作,这与附件(ACC)模式或开启模式不同,这将在下面更详细地描述。

例如,如果车辆启动,则处理器120可以在显示上述基础UI之前首先控制显示器111以基于用户的配置文件数据显示初始UI。

初始UI是在车辆启动之后并且在显示上述基础UI之前首先显示在显示器111上的UI,并且可以包括用于用户选择的UI和对应于车辆启动时频繁使用的功能的UI,这将在后面描述。

例如,因为基础UI是基于用户的配置文件数据的,所以可能需要首先基于多个用户中的哪些用户的配置文件数据来确定是否显示基础UI,并且可能需要通过在车辆启动后优先于其他功能首先显示用户频繁使用的功能来咨询用户的便利性。结果,处理器120可以控制显示器111在车辆启动后显示基础UI之前显示初始UI。

因为这样的初始UI也可以由用户设置,所以用户的配置文件数据可以包括关于初始UI的用户设置信息。例如,用户的配置文件数据可以包括由用户设置的关于车辆的各种功能中的哪一个将作为初始UI被显示在多个电子装置100-1至100-3中的哪一个上的信息。

可以被显示为初始UI的车辆功能可以包括例如用户选择功能,该用户选择功能用于选择配置文件数据和作为在由上述IVI系统200提供的各种功能中、当车辆启动时由用户频繁使用的功能而预设的功能。

例如,用户可以分别将用户选择功能设置到电子装置1 100-1,将导航功能设置到电子装置2 100-2,以及将多媒体功能设置到电子装置3 100-3,作为初始UI。

如果车辆启动,则在显示基础UI之前分别可以在电子装置1 100-1上显示用于用户选择的UI,可以在电子装置1 100-2上显示对应于导航功能的UI,并且可以在电子装置1100-3上显示对应于多媒体功能的UI。

在上述示例中,已经描述了在由IVI系统200提供的功能中,设置了当车辆启动时频繁使用的功能。然而,在车辆启动时频繁使用的功能不受限制,并且根据实施例,也可以在由车辆控制系统300提供的功能中设置在车辆启动时频繁使用的功能。

如果在显示初始UI的同时在输入设备110上经过了预定时间而不进行操控,或者通过初始UI执行的、当车辆启动时用户频繁使用的功能被终止,则处理器120可以基于用户的配置文件数据来显示基础UI。

例如,在初始UI是用于用户选择的UI的情况下,当车辆启动时,处理器120可以控制显示器111以显示用于用户选择的UI,并且当在显示器111上显示用于用户选择的UI的同时,当输入设备110未被操作并且经过了预设时间时,处理器120可以控制显示器以显示与这样的车辆功能相对应的基础UI,该车辆功能是基于先前选择的用户的配置文件数据针对先前选择的用户而设置的。

例如,如果基于用户A的配置文件数据,基础UI最近被显示在电子装置100上,并且车辆的驾驶被终止,则当车辆启动时,处理器120可以基于用户A(作为先前选择的用户)的配置文件数据来显示初始UI。当用户选择功能被设置为在车辆启动时显示在电子装置100上的功能时,在用户A的配置文件数据中,处理器120可以在车辆启动时显示用于用户选择的UI。

即使当用于用户选择的UI没有在配置文件数据中被设置为用户A的初始UI时,如果根据实施例,用于用户选择的UI被设置为在车辆启动时默认被显示,则处理器120可以在车辆启动时显示用于用户选择的UI。

因此,如果在显示器111上显示用于用户选择的UI的同时输入设备110未被操控并且经过了预设时间,则处理器120可以控制显示器111以基于用户A的配置文件数据来显示针对用户A设置的基础UI。在这种情况下,预设时间可以是例如大约10秒或20秒,但是不限于此,并且可以被设置为任何其他时间。

如果在显示器111上显示用于用户选择的UI的同时操控了输入设备110,并且新近选择用户,则处理器120可以基于新近选择的用户的配置文件数据来控制显示器以显示与针对新近选择的用户的车辆而设定的功能相对应的基础UI。

例如,如果用户在显示器111上显示用于用户选择的UI的同时操控了输入设备110来选择用户B,则处理器120可以控制显示器111基于用户B的配置文件数据来显示针对用户B设定的基础UI。

这样,用户可以通过在用于用户选择的初始UI中经由UI改变用户来改变配置文件数据。因此,电子装置100可以为每个用户提供个性化服务。

如果初始UI是对应于在启动车辆时频繁使用的功能的UI,则处理器120可以基于当车辆启动时用户的配置文件数据来显示对应于在启动车辆时用户频繁使用的功能的UI。

如果在显示器111上显示与用户在启动车辆时频繁使用的功能相对应的UI的同时操控输入设备110,则处理器120可以通过向IVI系统200或车辆控制系统300发送用于执行用户在启动车辆时频繁使用的功能的命令,来控制IVI系统200或车辆控制系统300执行用户在启动车辆时频繁使用的功能。

如果在与用户在启动车辆时频繁使用的功能相对应的UI显示在显示器上时输入设备110未被操控并且经过了预设时间,则处理器120可以控制显示器111基于用户的配置文件数据来显示与为用户设置的车辆功能相对应的基础UI。在这种情况下,预设时间可以是例如大约10秒或20秒,但不限于此,并且可以被设置为任何其他时间。

在如上所述由设置在车辆中的IVI系统200所提供的功能或由设置在车辆中的车辆控制系统300所提供的功能之中,用户在启动车辆时频繁使用的功能可以是作为要显示为初始UI的功能而预设的功能。

根据本公开的实施例,即使当如上所述的那样执行的在启动车辆时频繁使用的功能被终止时,处理器120也可以基于用户的配置文件数据来控制显示器111以显示基础UI。

这样,在基础UI被显示在显示器111上之前,对应于用户在启动车辆时频繁使用的功能的初始UI被首先显示,使得用户可以更方便和快速地操控车辆的期望功能。

根据本公开的实施例,如果车辆启动,则在显示初始UI之前,可以首先在多个电子装置100-1、100-2和100-3上显示在针对每个用户的配置文件数据中登记的三个用户,并且如果通过对多个电子装置100-1、100-2和100-3中的一个的推按操作来选择所显示的三个用户中的一个,则可以基于所选用户的配置文件信息来显示基础UI。在这种情况下,如果在多个电子装置100-1、100-2和100-3上分别显示三个登记的用户的同时,在没有用户操控的情况下经过了预定时间(例如,5秒),则也可以显示上述初始UI。

在上文中,已经描述了当车辆启动时显示初始UI的示例。然而,该实施例不限于此。

例如,根据本公开的实施例,如果仅通过电池电源向车辆中的一些电子装置供电的附件(ACC)模式被打开,则处理器120可以控制显示器111以显示上述初始UI。

此外,根据本公开的另一个实施例,如果开启其中引擎没有启动但是向车辆中的所有电子装置供电的模式,则处理器120也可以控制显示器111以显示上述初始UI。

处理器120可以通过反映用户的上下文来将显示在显示器111上的基础UI改变为另一UI。例如,用户的上下文可以是例如但不限于以下中的任何一者:(1)输入用于设置在车辆中的其他电子装置的用户操控的上下文(例如,当电子装置100是图2中描述的电子装置2100-2时,其他电子装置可以是电子装置1 100-1和电子装置3 100-3);以及(2)在显示基础UI的同时执行由IVI系统提供的多个功能之一的上下文。

例如,如果在显示器111上显示基础UI的同时输入了用于设置在车辆中的另一电子装置的输入设备的用户操控,则处理器120可以控制显示器111将基础UI改变为与用于另一电子装置的输入设备的用户操控相关联的UI。

例如,如果当基于用户的配置文件数据,与车辆的第一功能相对应的第一基础UI显示在显示器111上并且与车辆的第二功能相对应的第二基础UI显示在车辆中的另一电子装置的显示器上时,输入用于另一电子装置的输入设备的用户操控,则处理器120可以控制显示器111以将第一基础UI改变为与第二功能相关联的功能相对应的第三UI。

根据本公开的实施例,如果当基于用户的配置文件数据分别地在电子装置1 100-1上显示与语音代理功能对应的基础UI、在电子装置2 100-2上显示与时钟功能对应的基础UI,并且在电子装置3 100-3上显示与HVAC温度调节功能对应的基础UI时,用户操控电子装置3100-3,则电子装置1 100-1可以将对应于语音代理功能的基础UI改变为对应于HVAC风量调节功能(其是与HVAC温度调节功能相关联的功能)的UI,并且电子装置1 100-2可以将对应于时钟功能的基础UI改变为对应于HVAC模式调节功能(其是与HVAC温度调节功能相关联的功能)的UI。在上述示例中,电子装置1 100-1或电子装置2 100-2是图3的电子装置100,并且电子装置3 100-3是另一电子装置。

因此,用户可以通过改变的UI立即操控对应于改变的UI的车辆功能。也就是说,用户可以在基本功能被显示在多个电子装置100-1至100-3上的同时通过操控一个基本功能而立即使用与被操控的基本功能相关联的车辆功能。

根据本公开的实施例,如果在改变的UI被显示在电子装置100的显示器111上时用户操控不再被输入,则电子装置100的显示器111可以返回到先前显示的基础UI。

例如,如果在显示器111上显示与用于另一电子装置的输入设备的用户操控相关联的UI的同时电子装置100的输入设备和另一电子装置的输入设备未被操控并且经过了预定时间,则处理器120可以控制显示器111将与用户操控相关联的UI改变回基础UI。预设时间可以是例如大约10秒或20秒,但不限于此,并且可以被设置为任何其他时间。

此外,如果在基础UI显示在显示器111上的同时执行由设置在车辆中的IVI系统200提供的多个功能中的一个功能,则处理器120可以控制显示器111以将正被显示的基础UI改变为对应于与所执行的一个功能相关联的功能的UI。

即使当通过在IVI系统200中单独提供的输入接口执行一个功能以及通过多个电子装置100-1、100-2和100-3中的任何一个的输入设备执行一个功能时,处理器120也可以控制显示器111以将正在显示的基础UI改变为对应于与所执行的一个功能相关联的功能的UI。

如果在IVI系统200中执行的一个功能被终止,则处理器120可以控制显示器111以将与相关联的功能相对应的正被显示的UI改变回先前显示的基础UI。此外,根据实施例,如果在针对对应于相关联的功能而显示UI的用户操控之后经过了预定的时间而没有后续的操作,则处理器120还可以控制显示器111显示先前显示的基础UI。

这样,通过考虑用户的环境将设置在车辆中的多个电子装置100-1至100-3上显示的功能改变,用户可以更容易和方便地操控车辆的期望功能。

根据本公开的实施例,用户的配置文件数据可以包括关于作为用户喜欢的地点而预设的目的地的信息。例如,关于目的地的信息可以包括目的地的位置信息或目的地的地址信息。

因此,如果由设置在车辆中的IVI系统200提供的导航功能被执行,则处理器120可以控制显示器111以基于用户的配置文件数据显示用于选择多个预设目的地之一的UI。

因此,如果通过对输入设备110的操控在用于选择目的地的UI上选择了目的地,则处理器120可以将关于所选择的目的地的信息发送到IVI系统。

在执行导航功能的同时,可以在另一电子装置上显示指示与导航功能相关联的功能(例如,放大/缩小功能等)的UI。

根据本公开的另一个实施例,用户的配置文件数据可以包括关于先前针对用户频繁联系的联系地址而设置的联系地址的信息。例如,关于联系地址的信息可以包括熟人的姓名信息或熟人的电话号码信息。

如果由设置在车辆中的IVI系统200提供的呼叫功能被执行,则处理器120可以控制显示器111显示用于基于用户的配置文件数据选择多个预设联系地址中的一个的UI。

如果通过操作输入设备110在用于选择联系地址的UI上选择了联系地址,则处理器120可以将关于所选择的联系地址的信息发送到IVI系统200。

在上述示例中,已经描述了IVI系统200提供呼叫功能,但是呼叫功能的执行不限于此,并且即使当呼叫功能由在车辆中具有呼叫功能的其他外部设备(例如,用户的智能电话、PDA、平板电脑等)执行时,也可以执行与上述相同的操作。

如果呼叫功能被终止,则处理器120可以控制显示器111返回到最初显示的基础UI。

根据本公开的另一个实施例,用户的配置文件数据可以包括关于先前针对用于远程控制的物联网(IoT)设备而设置的设备的信息。在这种情况下,关于设备的信息可以包括关于设备的名称、位置、功能等的信息。

如果车辆位于距在IVI系统200中执行的导航功能中设置的目的地的预设距离内,则处理器120可以控制显示器111以基于用户的配置文件数据显示用于选择IoT设备的UI。

例如,在导航的目的地被设置为“家”的情况下,如果车辆位于距“家”的预设距离内,则处理器120可以显示用于在“家”中的IoT设备中选择要由用户远程控制的IoT设备的UI。例如,预设距离可以是例如大约5公里或10公里,但不限于此,并且可以被设置为任何其他范围。

如果通过操作输入设备110在用于选择IoT设备的UI上选择了IoT设备,则处理器120可以控制显示器111以显示用于控制所选择的IoT的UI。

用户可以通过UI远程控制期望的IoT设备以控制IoT设备。例如,用户还可以远程调节房屋的温度或操作机器人清洁器。

如果显示用于选择IoT设备的UI或用于控制IoT设备的UI,并且在没有任何操作的情况下经过预定时间,或者如果在用户在用于控制IoT设备的UI上操作之后经过预定时间,则处理器120可以控制显示器111返回到最初显示的基础UI。

根据本公开的另一个实施例,用户的配置文件数据可以包括关于在驾驶期间用户频繁使用的功能的设置信息。例如,在由IVI系统200或车辆控制系统300提供的功能中,用户在驾驶期间频繁使用的功能可以包括针对用户在驾驶期间频繁使用的功能而预设的功能。

处理器120可以控制显示器111基于用户的配置文件数据在显示器111的显示基础UI的至少一个区域上显示与用户在驾驶期间频繁使用的功能相对应的UI。

如果基础UI和与用户在驾驶期间频繁使用的功能对应的UI一起显示在显示器111上,则处理器120可以在输入用于输入设备110的第一操控时控制与基础UI对应的车辆功能,并且可以在输入用于输入设备110的第二操控时向IVI系统200或车辆控制系统300发送用于执行用户在驾驶期间频繁使用的功能的命令。

例如,如果基础UI和与用户在驾驶期间频繁使用的功能相对应的UI一起显示在显示器111上,则处理器120可以在输入用于输入设备110的旋转操作或单次推按操作时执行用于控制与基础UI相对应的车辆功能的操作,并且可以在输入设备110的预设时间内输入两次推按操作时执行用于执行用户在驾驶期间频繁使用的功能的操作。

如上所述,根据本公开的实施例,用户优选的功能可以被单独设置为在启动车辆时频繁使用的功能以及上述的在驾驶期间频繁使用的功能。因此,优选的功能在适当的时间被适当地提供给用户,从而提高了用户操控的方便性。

根据本发明的又一个实施例,电子装置100可操作以与外部移动设备互锁。例如,处理器120可以从外部移动设备接收用户的配置文件数据,并控制显示器111基于接收到的用户的配置文件数据显示基础UI。

例如,电子装置100和外部移动设备可以通过短距离通信方法相互通信,例如但不限于近场通信(NFC)方法、蓝牙方法等。因此,如果用户的配置文件数据被存储在外部移动设备中,例如,外部移动设备被标记到电子装置100,则电子装置100可以通过NFC从外部移动设备接收用户的配置文件数据。因此,处理器120可以基于从外部移动设备获取的用户的配置文件数据来执行上述各种操作。

从外部移动设备接收的并且可用于电子装置100的信息不限于用户的配置文件数据。例如,电子装置100可以接收移动设备的UI主题、喜欢的目的地、联系地址信息等,基于上述接收与移动设备的UI主题同步地显示在显示器111上显示的UI元素的主题,或者向IVI系统200提供喜欢的目的地信息、联系地址信息等,使得车内系统还可以向用户提供与移动设备同步的体验。

此外,如果从外部移动设备接收到关于在外部移动设备上播放的内容的信息,则处理器120可以将所接收的关于内容的信息发送到设置在车辆中的IVI系统200。因此,IVI系统200可以基于从电子装置100接收的信息来播放正在外部移动设备上播放的内容。

例如,用户可以在外部移动设备上观看频道A的电视广播,然后在车辆上登陆以将移动设备标记到电子装置100。例如,处理器120可以从外部移动设备接收关于正在外部移动设备上播放的内容的信息,并将所接收的信息发送到IVI系统200。

IVI系统200随后可以基于从电子装置100接收的信息,通过在IVI系统200中提供的显示器播放正在移动设备上播放的频道A的TV广播。

图4是示出根据本公开的实施例的示例性电子装置的框图。参照图4,电子装置100可以包括输入设备(例如,包括输入电路)110、处理器(例如,包括处理电路)120、存储器130和通信器(例如,包括通信电路)140,其中输入设备110包括显示器111。图4的电子装置100可以是上述多个电子装置100-1、100-2和100-3中的一个。

通信器140(或通信接口140)可以包括各种通信电路并且在外部设备(例如,车辆控制系统300、IVI系统200、另一电子装置(旋钮)、移动设备等)和电子装置100之间生成通信路径。

通信器140可以支持可以通过有线或无线方式连接到外部设备的指定协议。例如,通信器140可以包括模块,该模块包括用于例如但不限于以下通信中的至少一个的各种通信电路:控制器局域网(CAN)通信、蓝牙通信、蓝牙低能量(BLE)通信、无线保真(Wi-Fi)通信、蜂窝(或移动)通信、近场通信(NFC)、有线通信等。

此外,通信器140可以包括与诸如高清晰度多媒体接口(HDMI)连接器、通用串行总线(USB)连接器、SD卡连接器、音频连接器(例如,耳机连接器)的连接端子相关联的各种通信接口电路,例如但不限于,HDMI、USB接口、SD卡接口、音频接口等等。

通信器140可以通过通信路径将从外部设备接收的信息或数据提供给处理器120。此外,通信器140可以通过通信路径将从处理器120提供的信息或数据发送到外部设备。

存储器130(或存储器130)可以例如但不限于存储用于控制电子装置100的指令、控制指令代码、控制数据或用户数据。例如,存储器130可以包括应用程序、操作系统(OS)、中间件和设备驱动程序。

例如,存储器130可以存储每个用户的配置文件数据。每个用户的配置文件数据是包括为每个用户针对车辆的各种功能预设的信息的配置文件数据。

例如,用于每个用户的配置文件数据可以包括关于在车辆中所设置的多个电子装置100-1、100-2和100-3中的每一个上显示的基础UI的设置信息、关于在车辆启动时在多个电子装置100-1、100-2和100-3中的每一个上显示的初始UI的设置信息、关于作为用户最喜欢的地点预设的目的地的信息、关于作为用户频繁联系的联系地址而预设的联系地址的信息、关于作为用于遥控的IoT设备而预设的设备的信息、关于在驾驶期间用户频繁使用的功能的设置信息等。此外,每个用户的配置文件数据可以包括由每个用户预设的关于座位的位置或镜子的位置的信息。

此外,存储器130可以存储用于显示上述各种UI的数据、当根据用户的上下文在多个电子装置100-1、100-2和100-3上显示彼此相关的UI时而设定的关于相关UI的映射表(例如,下面的表1)、等等。

存储器130例如可以包括但不限于易失性存储器和/或非易失性存储器中的一个或多个。易失性存储器可以包括:例如但不限于,动态随机存取存储器(DRAM)、静态RAM(SRAM)、同步DRAM(SDRAM)、相变RAM(PRAM)、磁RAM(MRAM)、电阻RAM(RRAM)、铁电RAM(FeRAM)等。非易失性存储器可以包括:例如但不限于,只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存等。

存储器130还可以包括非易失性介质,例如硬盘驱动器(HDD)、固态盘(SSD)、嵌入式多媒体卡(eMMC)或通用闪存(UFS)。

输入设备110(或输入接口110)可以包括各种输入电路,并且接收关于电子装置100的用户操控。例如,输入设备110可以接收用户的推按操作和旋转操作。输入设备110可以包括配置为可旋转和可推按的主体部分以及设置在主体部分上的显示器111。

例如,输入设备110可以包括圆柱形壳体和可旋转结构,该壳体在其一个表面上包括圆形显示器111并且配置为检测推按操作,该可旋转结构具有围绕圆形显示器111的环形并且配置为检测旋转操作。壳体和可旋转结构可对应于主体部分(例如,主体)。然而,输入设备110的配置示例不限于此。

设置在输入设备110上的显示器111可以以预定的姿势固定,而不受主体部分的旋转的影响。例如,显示器111可以保持预定的姿势而不会一起旋转,例如,即使旋转结构旋转。因此,在显示器111上显示的上述各种UI可以不与输入设备110的旋转一起旋转。然而,该实施例不限于此。

处理器120可以包括各种处理电路并控制电子装置100的整体操作。处理器120可包括一个处理器或一个处理器内核(单个内核)或包括多个处理器或处理器内核。例如,处理器120可以包括多核,例如双核、四核和六核。根据实施例,处理器120还可以包括位于内部或外部的高速缓冲存储器。

处理器120可接收电子装置100的其他组件的命令,解释所接收的命令,并根据所解释的命令执行计算或处理数据。

处理器120可以处理在应用中生成或发生的数据或信号。例如,处理器120可以向存储器130请求指令、数据或信号以执行或控制应用。处理器120可在存储器130中写入(或存储)或更新指令、数据或信号以执行或控制应用程序。

处理器120可以解释和处理从输入设备110、显示器111、存储器130和通信器140接收的消息、数据、指令或信号。此外,处理器120可基于所接收的消息、数据、指令或信号来产生新的消息、数据、指令或信号。处理器120可将经处理或产生的消息、数据、指令或信号提供到输入设备110、显示器111、存储器130和通信器140。

处理器120的全部或部分可以与电子装置100中的其他组件(例如,输入设备110、显示器111、存储器130和通信器140)电联接或可操作地连接或连接到电子装置100中的其他组件。

根据实施例,处理器120可配置为一个或多个处理器。例如但不限于,处理器120可以包括用于控制上层的程序(例如应用程序)的应用处理器(AP)、用于执行通信控制的通信处理器(CP)等。

尽管在附图中未示出,但是根据实施例,电子装置100还可以包括触觉致动器、扬声器、相机等。触觉致动器可以向输入设备110提供触觉效果,使得用户可以通过触觉引起预期的输入。

IVI系统200和车辆控制系统300可以包括为用户提供以上参考图1A描述的车辆的各种功能所必需的部件(例如,显示器、用户输入接口、处理器等)。IVI系统200和车辆控制系统300的配置的细节对于本公开不是过于重要的,因此这里将不提供其描述。

下面将参考图5至图17更详细地描述根据本公开的不同实施例的处理器120或电子装置100的操作。在对图5至图17的描述中,可以不重复与上述内容重叠的内容的详细描述。

图5是示出根据本公开的实施例的对应于可以被设置给每个用户的车辆的功能的示例性基础用户界面(UI)的图。

根据本公开的实施例,如附图标记500所示,设置在车辆中的多个电子装置100-1、100-2和100-3可以基于用户的配置文件数据来显示基础UI。

基础UI例如可以是指示车辆的各种功能之中的、基于用户的配置文件数据而分配给多个电子装置100-1、100-2和100-3中的每一个的车辆功能的UI,并且可以指除了初始UI或在特定上下文中显示的另一UI之外在车辆启动之后显示在多个电子装置100-1、100-2和100-3上的UI。

附图标记510是可以被设置为基础UI的车辆功能的示例,并且示出了HVAC温度调节功能511、HVAC风量调节功能512、音量调节功能513、时钟功能514、驾驶模式设置功能515和语音代理功能516。

附图标记520是可以被设置为基础UI的车辆功能的扩展示例,并且示出了根据实施例的诸如窗户和天窗控制功能521、座位位置调节功能522和座位温度调节功能523等功能也可以被设置为基础UI。

因此,用户可以将附图标记510和520所示的多个功能中的某一个功能设置为要在多个电子装置100-1、100-2、100-3中的某一个上显示的基础UI,并且可以在用户的配置文件数据中登记所设置的功能。

基础UI的设置和登记可以通过电子装置100或IVI系统200来执行。例如,当通过电子装置100设置基础UI时,用户可以通过以给定方法操控输入设备110来设置基础UI。例如,如果操作输入设备110以被按下预定时间或更长时间,则处理器120可以控制电子装置100以基础UI设置模式操作。如果在基础UI设置模式中操作输入设备110以旋转,则处理器120可以控制显示器111以显示可以根据旋转操作被设置为基础UI的车辆的功能。因此,如果在显示特定功能的同时操控输入设备110以被推按,则处理器120可以将当在基础UI设置模式中操控输入设备110以被推按时显示在显示器111上的功能设置为要显示在电子装置100上的基础UI。

当通过IVI系统200设置基础UI时,用户可以通过操控IVI系统200来设置基础UI。例如,如果显示在IVI系统200的屏幕上的基础UI设置菜单被选择,则IVI系统200可以显示用于设置基础UI的UI屏幕。用于设置基础UI的UI屏幕可以包括车辆功能的列表以及与被分配有车辆功能的电子装置相对应的UI,该列表可以被设置为如附图标记510或520中的基础UI。因此,用户可以通过分配(例如,拖放)包括在UI屏幕中的用于将基础UI设置为特定电子装置的特定功能来设置基础UI。

包括在多个电子装置100-1、100-2、100-3中的每一个中的处理器120可以控制包括在多个电子装置100-1、100-2、100-3中的每一个中的显示器111,以基于包括在用户的配置文件数据中的基础UI设置信息来显示对应于为用户设置的车辆功能的基础UI。

因此,如果输入了对基础UI的用户操控,则处理器120可以通过控制通信器140向IVI系统200或车辆控制系统300发送根据输入的用户操控的控制命令来控制对应于所显示的基础UI的车辆功能。

例如,在图5的附图标记500的示例中,用户可以通过操控电子装置1 100-1的输入设备110被推按来使用由IVI系统200或车辆控制系统300提供的语音代理功能。此外,用户可以通过操控电子装置3100-3的输入设备110被旋转,通过由车辆控制系统300提供的HVAC温度调节功能来调节车辆的内部温度。

图5的附图标记510和520示出由车辆控制系统300提供的功能,但是该实施例不限于此,并且如上所述,由IVI系统200提供的功能也可以被设置为基础UI。

图6是示出根据本公开的实施例的在启动车辆之后的示例性操作的图。图6的IVI系统200示出车辆正在启动。当车辆被启动时,处理器120可以控制显示器111基于用户的配置文件数据在多个电子装置100-1、100-2、100-3上显示初始UI。

初始UI可以是在车辆启动之后并且在基础UI被显示之前被显示在显示器111上的UI,并且可以包括用于用户选择的UI和与作为在车辆启动时频繁使用的功能而由用户预设的车辆功能相对应的UI。

图6中箭头的左侧示出了在多个电子装置100-1、100-2、100-3中的每一个上显示的初始UI。参照图6,作为初始UI,电子装置1 100-1显示用于用户选择的UI,电子装置2100-2显示对应于导航功能的UI,并且电子装置3 100-3显示对应于多媒体功能的UI。

用户可以设置在启动车辆时将作为初始UI被显示的车辆功能,并且可以在用户的配置文件数据中登记所设置的功能,并且处理器120基于用户的配置文件数据在显示器111上显示初始UI。因此,在图6的示例中,用户可以知道作为要显示为初始UI的功能,分别在电子装置1 100-1中设置用于配置文件选择的用户选择功能,在电子装置1 100-2中设置作为在启动车辆时频繁使用的功能的导航功能,并且在电子装置1 100-3中设置作为在启动车辆时频繁使用的功能的多媒体功能。

在这种情况下,可以通过电子装置100或IVI系统200执行初始UI的设置和登记,类似于上述基础UI的设置和登记。例如,当通过电子装置100设置初始UI时,用户可以通过以给定方法操作输入设备110来通过初始UI设置模式设置UI。此外,当通过IVI系统200设置初始UI时,用户可以通过显示在IVI系统200上的用于初始UI设置的UI屏幕来设置初始UI。

显示初始UI的实施例不限于上述示例。例如,这样的实施例也是可能的,其中用于用户选择的UI被默认分配给多个电子装置100-1、100-2、100-3中的任何一个,并且由用户设置的在启动车辆时频繁使用的功能仅被分配给剩余的电子装置。

用户可以通过在显示初始UI的同时操控输入设备110来控制对应于初始UI的车辆功能。例如,在如图6中箭头的左侧所示显示初始UI的情况下,用户可以通过操控电子装置100-1的输入设备110来执行和控制用于配置文件选择的用户选择功能,通过操控电子装置2100-2的输入设备110来执行和控制车辆的导航功能,以及通过操控电子装置3 100-3的输入设备110来执行和控制多媒体功能。在这种情况下,为了执行和控制由IVI系统200提供的车辆功能,例如导航功能和多媒体功能,处理器120可以根据用户操控控制通信器140向IVI系统200发送控制命令。

当在显示器111上显示的初始UI被终止时,如果在车辆启动时经过了预定时间,并且没有在输入设备110或通过初始UI执行的由用户频繁使用的功能上的操作,则处理器120可以基于用户的配置文件数据来显示基础UI。图6中箭头的右侧示出了基于用户的配置文件数据在多个电子装置100-1、100-2、100-3中的每一个上显示的基础UI。

例如,在如图6中箭头的左侧所示那样显示初始UI的过程中,如果经过了预定时间并且在多个电子装置100-1、100-2、100-3上没有用户操控,则多个电子装置100-1、100-2、100-3中的每一个的处理器120可以基于用户的配置文件数据如图6中箭头的右侧所示的那样显示基础UI。用于显示基础UI的用户的配置文件数据可以是用于显示初始UI的用户的配置文件数据或最近选择的用户的配置文件数据,但不限于此。例如,默认设置的用户的配置文件数据可用于显示基础UI。

在如图6中箭头的左侧所示的那样显示初始UI的过程中,如果通过显示在电子装置1 100-1上的用于用户选择的UI完成了用户选择,则多个电子装置100-1、100-2、100-3中的每一个的处理器120可以基于所选用户的配置文件数据如图6中箭头的右侧所示显示基础UI。如果在显示用于用户选择的UI的同时在输入设备110上没有任何操作的情况下经过了预定时间,则可以选择默认设置的用户或者最近选择的用户作为所述用户,并且如果在显示用于用户选择的UI的同时操作了输入设备110并且新选择用户,则可以选择新选择的用户作为所述用户。

如果在如图6中箭头的左侧所示的那样显示初始UI的同时,通过用户操控在电子装置2 100-2或电子装置3 100-3上执行的导航功能或多媒体功能被终止,则多个电子装置100-1、100-2、100-3中的每一个的处理器120可以基于用户的配置文件数据如图6中箭头的右侧所示显示基础UI。用于显示基础UI的用户的配置文件数据可以是用于显示初始UI的用户的配置文件数据或最近选择的用户的配置文件数据,但不限于此。例如,默认设置的用户的配置文件数据可用于显示基础UI。

如上所述,如果基础UI显示在多个电子装置100-1、100-2、100-3上,则用户可以通过操控多个电子装置100-1、100-2、100-3来控制与显示在电子装置100-1、100-2、100-3上的基础UI相对应的车辆功能。

图7是示出根据本公开的实施例的用于用户选择的示例性UI的示图。

如上所述,如果车辆启动,则处理器120可以基于用户的配置文件数据在显示器111上显示用于用户选择的UI作为初始UI。当在显示器111上显示用于用户选择的UI的过程中,如果通过操作输入设备110选择了用户,则处理器120可以基于所选择的用户的配置文件数据来执行各种操作,包括显示基础UI。

图7示出了在多个电子装置100-1、100-2、100-3中的电子装置1 100-1上显示用于用户选择的UI 71、72和73并且根据用户操控来选择用户James的状态。

用于用户选择的UI可以包括指示可以通过操控电子装置100-1来选择用户的UI71以及指示用户的UI 72和73。因此,用户可以识别出可以通过当前电子装置100-1来选择用户,并且可以通过操控电子装置100-1来选择用户。

例如,如果在显示指示可以通过操控电子装置100-1来选择用户的UI 71的同时操控输入设备110以被推按,则处理器120可以控制显示器111基于存储在存储器130中的多个用户中的每一个的配置文件数据、根据输入设备110的旋转来改变并显示指示用户的UI 72和73。例如,如图7所示,当操作输入设备110向左侧旋转时,处理器120可以控制显示器111以显示与用户James相对应的UI 72,并且当操作输入设备110向右侧旋转时,处理器120可以控制显示器111以显示与用户James相对应的UI 73。在图7中,示出了其中指示用户的UI是图片或字符的情况作为示例,但是根据实施例,指示用户的UI也可以是文本,例如“James”或“Jane”。

如果在用户James被显示在显示器111上的同时操控输入设备110以被推按,则James从多个用户中被选择,并且处理器120可以基于所选择的用户James的配置文件数据来执行各种操作,诸如显示基础UI。

根据实施例,在James预设的关于驾驶员座位位置、侧视镜和后视镜位置等的信息被记录在James的配置文件数据中的情况下,如果在用于用户选择的UI上选择了James,则处理器120可以基于James的配置文件数据通过车辆控制系统300改变车辆的驾驶员座位位置和侧视镜/后视镜位置。

图8是示出根据本公开的实施例的每个用户的示例性配置文件数据的图。例如,图8示出了分配给电子装置1至3的100-1、100-2、100-3(在下文中可以称为100-1至100-3)的车辆功能针对每个用户是不同的。

例如,作为要充当基础UI在电子装置1至3(100-1至100-3)中的每一个上显示的功能,用户Peter可以设置功能A、功能B和功能C以作为配置文件数据登记,用户Julie可以设置功能D、功能E和功能F以作为配置文件数据登记,并且用户Jane可以设置功能X、功能Y和功能Z以作为配置文件数据登记。

如上所述,根据本公开的实施例,用户可以将他/她的用于车辆功能的个人设置登记为配置文件数据。可以通过如上所述的用于用户选择的UI选择如上登记的用户的配置文件数据。

如图8所示,可以为每个用户设置基础UI以及当车辆启动时显示在显示器上的初始UI。

图9是图解说明根据本公开的实施例的与上下文相关联的示例性UI显示操作的图。根据本公开的实施例,在特定的上下文中,多个电子装置100-1至100-3可以显示与彼此相关联的车辆功能对应的UI。

例如,当如图9中箭头的左侧那样在多个电子装置100-1至100-3上显示基础UI的过程中,如果在IVI系统200或车辆控制系统300中执行车辆的特定功能或特定应用,则可以如箭头的右侧所示的那样显示与所执行的功能或应用(app)相关的UI。

例如,当在多个电子装置100-1至100-3上显示基础UI的同时,如果在IVI系统200中执行导航功能(或导航应用),则如附图标记910所示,可以分别地在多个电子装置100-1至100-3上显示对应于与导航功能相关的目的地设置功能、时钟功能和放大/缩小功能的UI。

此外,当在多个电子装置100-1至100-3上显示基础UI的同时,如果在IVI系统200中执行多媒体功能,则如附图标记920所示,可以分别在多个电子装置100-1至100-3上显示与跟多媒体功能相关的播放调整功能、播放列表选择功能和音量调整功能相对应的UI。

此外,当在多个电子装置100-1至100-3上显示基础UI的同时,如果在IVI系统200或车辆控制系统300中执行无线电功能,则如附图标记930所示,可以分别地在多个电子装置100-1至100-3上显示对应于与无线电功能相关的信道选择功能、AM/FM切换功能和音量调节功能的UI。

此外,当在多个电子装置100-1至100-3上显示基础UI的同时,如果在车辆控制系统300中控制HVAC功能,则如附图标记940所示,可以分别在多个电子装置100-1至100-3上显示对应于与HVAC功能相关的风量调节功能、温度调节功能和风扇模式调节功能相对应的UI。

此外,当在多个电子装置100-1至100-3上显示基础UI的同时,如果在车辆控制系统300中控制驾驶模式相关功能,则如附图标记950所示,可以分别在多个电子装置100-1至100-3上显示与驾驶模式选择功能、油压显示功能和功率表显示功能相对应的UI。

当在多个电子装置100-1至100-3上显示基础UI的同时在IVI系统200或车辆控制系统300中执行或控制的功能(或应用)也可以是通过电子装置100上的操作执行或控制的那些功能,也可以是通过在IVI系统200或车辆控制系统300中提供的单独用户接口执行或控制的那些功能。

下面的表1示出了上述相互关联的车辆功能的示例。下面表1中所示的相关功能的映射表可以被存储在存储器130中,并且处理器120可以参照存储在存储器130中的所存储的映射表来执行上面所描述的操作。说明车辆的相关功能的实施例不限于下面的表1,并且可以根据电子装置100的开发者或车辆的制造商而不同地设置。

【表1】

在多个电子装置100-1至100-3上分别显示用于彼此相关联的功能的UI之后,如图9中箭头的右侧所示,如果在预定时间内没有向多个电子装置100-1至100-3输入任何用户操控,使得显示彼此相关联的功能的车辆功能(或应用)的执行被终止,或者在用户对彼此相关联的所显示功能进行操作之后经过了预定的时间而没有额外的后续操作,则如上所述,它可以再次返回到箭头左侧的基础UI。

根据本公开的另一个实施例,如果在多个电子装置100-1至100-3上显示基础UI的同时用户操控多个电子装置100-1至100-3中的任何一个,则可以在剩余的电子装置上显示对应于与操控的基础UI相对应的车辆功能相关的功能的UI。

作为示例,如图9中箭头的左侧,如果用户在作为基础UI分别地在电子装置1 100-1上显示语音代理功能、在电子装置2 100-2上显示时钟功能、并且在电子装置3 100-3上显示HVAC风扇模式调整功能的状态下操控电子装置3 100-3,则可以分别在电子装置1 100-1和电子装置2 100-2上显示与空气体积调节功能和温度调节功能相对应的UI,其中空气体积调节功能和温度调节功能是与HVAC功能相关的功能。

然而,实施例不限于此。例如,如果在显示如图9中箭头的左侧的基础UI的同时电子装置1 100-1被操控,则对应于与语音代理功能相关的功能的UI被显示在电子装置2和3上(100-2和100-3)。

图10是示出显示与特定应用程序的执行相关联的UI的示例的图。例如,当在多个电子装置100-1至100-3上显示如图9中箭头左侧的基础UI的过程中,用户可以在IVI系统200上执行音乐应用。在这种情况下,多个电子装置100-1至100-3中的每一个的处理器120可以参考存储在多个电子装置100-1至100-3中的每一个的存储器130中的映射表(例如表1)来控制显示器111以显示与播放调整功能、播放列表选择功能和音量调整功能相对应的UI。

图11是示出根据本公开的实施例的用于在执行导航功能时选择目的地的示例性UI的图。根据本公开的实施例,如果当在显示器111上显示基础UI的同时在IVI系统200中执行导航功能,则如图11所示,电子装置2 100-2的处理器120可以基于用户的配置文件数据来控制显示器111显示用于选择多个预设目的地中的一个的UI。在这种情况下,用于选择目的地的UI可以包括与先前在配置文件数据中登记的目的地相对应的UI 1110、1120和1130。

用户可以操控电子装置100-2的输入设备110以简单地设置导航目的地和开始方向。例如,如图11所示,用户可以通过操控电子装置100-2的输入设备110旋转来检查预先登记的目的地,例如住宅1110、公司1120和加油站1130,并且因此,当用户期望的目的地显示在显示器111上时,用户可以通过操控输入设备110来选择要被推按的导航目的地。

如上所述,如果选择了目的地,则处理器120可以将关于所选择的目的地的信息发送到IVI系统200,使得可以在于IVI系统上执行的导航应用上设置目的地。

图11示出了这样的示例,其中如果执行导航功能,则用于选择目的地的UI被显示在电子装置2 100-2上,但是用于选择目的地的UI的显示不限于此,并且根据实施例,用于选择目的地的UI可以被显示在电子装置1 100-1或电子装置3 100-3上。

图12是示出根据本公开的实施例的用于选择在执行呼叫功能时显示的联系人地址的示例性UI的图。根据本公开的实施例,如果当在显示器111上显示基础UI的同时,在IVI系统200或其他外部设备(例如,通信地连接到IVI系统200或电子装置100-2的用户的智能电话、PDA、平板等)中执行呼叫功能,则电子装置100-2的处理器120可以控制显示器111基于用户的配置文件数据显示用于选择如图12所示的多个预设联系地址之一的UI。

呼叫功能还可以通过多个电子装置100-1至100-3中的任何一个来执行(例如,呼叫功能作为基础UI被分配给电子装置100-2并且通过用户操控电子装置100-2来执行),并且还可以通过IVI系统200或者对其他外部设备的用户操控来执行。

用于选择联系地址的UI可以包括指示可以通过操控电子装置100-2来选择联系地址的UI 1210以及指示预先登记的联系地址的UI 1220和1230。因此,用户可以通过当前电子装置100-2识别出可以选择联系地址,并且可以通过操控电子装置100-2来选择联系地址以进行呼叫。

例如,如果在显示指示可以选择联系地址的UI 1210的同时操控输入设备110,则处理器120可以控制显示器111基于包括在配置文件数据中的关于预先登记的联系地址的信息、根据输入设备110的旋转改变并显示指示联系地址的UI 1220和1230。例如,如图12所示,当操作输入设备110向左侧旋转时,处理器120可以控制显示器111以显示与联系地址James相对应的UI 1220,并且当操作输入设备110向右侧旋转时,处理器120可以控制显示器111以显示与联系地址James相对应的UI 1230。在图12中,作为示例示出了其中指示联系地址的UI是图片或对应于联系地址的字符的情况,但是根据实施例,指示联系地址的UI可以是联系地址的名称,例如“James”和“Jane”,或者联系地址的电话号码。

如果当在显示器111上显示与联系地址Jane相对应的UI 1230的同时操作输入设备110以被推按,则选择多个联系地址中的Jane作为进行呼叫的目标,并且处理器120控制通信器140向执行该呼叫功能的IVI系统200或具有该呼叫功能的其他外部设备发送关于Jane的联系地址的信息(例如,诸如Jane的名称或电话号码的标识信息可以包括在关于Jane的联系地址的信息中)。因此,用户可以通过简单的旋转操作和相对于电子装置100-2的输入设备110的推按操作来呼叫期望的联系地址。

如果呼叫与Jane连接,则处理器120可以控制显示器111以显示对应于呼叫音量控制功能的UI。此后,如果终止与Jane的电话呼叫,则处理器120可以控制显示器111显示在执行呼叫功能之前显示的基础UI。

图12示出了一个示例,其中,如果执行呼叫功能,则用于选择联系人地址的UI被显示在电子装置2 100-2上,但是用于选择联系人地址的UI的显示不限于此,并且根据实施例,用于选择联系人地址的UI可以被显示在电子装置1 100-1或电子装置3 100-3上。

图13是示出根据本公开的实施例的在执行呼叫功能时的示例性呼叫接收UI的图。根据本公开的实施例,如果在基础UI显示在显示器111上的同时接收到呼叫(例如,如果通过通信器140从IVI系统200或具有呼叫功能的其他外部设备接收到指示呼叫正在被接收的信号),则如图13所示,电子装置2 100-2的处理器120可以控制显示器111显示指示呼叫正在被接收的UI 1310。

此外,如果接收到呼叫,则处理器120可以控制通信器140根据输入设备110的旋转操作向IVI系统200或具有呼叫功能的其他外部设备发送用于接受或拒绝呼叫的信号。

例如,如图13所示,如果在从Janet接收呼叫的同时操控输入设备110向左侧旋转,则处理器120可以控制通信器140向IVI系统200或其他外部设备发送用于接受呼叫的信号。此外,如果在从Janet接收呼叫的同时操控输入设备110向右侧旋转,则处理器130可以控制通信器140向IVI系统200或其他外部设备发送用于拒绝呼叫的信号。

根据实施例,如果当显示指示呼叫正被接收的UI 1310的同时,呼叫接收被拒绝或者输入设备110操控为被推按,则处理器120可以控制显示器111显示用于选择预先存储在存储器130中的简单回复消息中的任何一个1320的UI(未示出)。

因此,如果选择了诸如“正在开车,我将打给你”之类的消息(1320),则处理器120可以控制通信器140向IVI系统200或其他外部设备发送所选择的消息。从电子装置100-2接收简单消息的IVI系统200或其他外部设备可以将接收到的消息发送到Janet的电话号码。

此外,如果接收到的呼叫被拒绝或者拒绝消息被发送到接收到的电话号码,则处理器120可以控制显示器111显示在接收到呼叫之前显示的基础UI。

如果呼叫与Janet连接,则处理器120可以控制显示器111以显示对应于呼叫音量控制功能的UI。此后,如果与Janet的电话呼叫被终止,则处理器120可以控制显示器111显示在接收到呼叫之前显示的基础UI。

图13示出了其中如果接收到呼叫,则指示正在接收呼叫的UI被显示在电子装置2100-2上,但是指示正在接收呼叫的UI的显示不限于此的示例,并且根据实施例,指示正在接收呼叫的UI可以被显示在电子装置1 100-1或电子装置3 100-3上。

图14是图解说明根据本公开的实施例的用于选择IoT装置的示例性UI的图。根据本公开的实施例,如果在基础UI被显示在显示器111上的同时,车辆位于距由在IVI系统200中执行的导航功能设置的目的地的预设距离内,则电子装置2 100-2的处理器120可以控制显示器111基于用户的配置文件数据显示用于选择IoT设备的UI 1410。

IVI系统200可以包括用于提供基于位置的服务的配置,例如关于导航功能的全球定位系统(GPS)模块。因此,IVI系统200可以确定车辆是否位于距导航目的地的预设距离内,并且如果确定车辆位于预设距离内,则IVI系统200可以将指示车辆已经进入从导航目的地到电子装置100-2的预设距离内的信号发送到电子装置100-2。

如上所述,如果通过通信器140接收到指示车辆已经进入距导航目的地预设距离内的信号,则处理器120可以控制显示器111显示用于选择IoT设备的UI 1410。

如图14所示,用于选择IoT设备的UI可以包括指示可以通过操控电子装置100-2来选择用于遥控的IoT设备的UI 1410以及指示预先登记的IoT设备的UI 1420和1430。在这种情况下,由UI 1420和1430显示的IoT设备可以是存在于相应目的地处并在配置文件数据中预登记为用户的远程控制目标的IoT设备。例如,如果导航目的地被设置为“住宅”,则存在于“住宅”中的IoT设备之中的、由用户在配置文件数据中预登记为远程控制目标设备的IoT设备被显示为UI 1420和1430。

因此,用户可以识别出当前可以通过电子装置100-2选择IoT设备,并且可以通过操控电子装置100-2来选择要被远程控制的IoT设备。

例如,如果在显示用于选择IoT设备的UI 1410的同时操控输入设备110旋转,则处理器120可以控制显示器111基于包括在配置文件数据中的关于预登记的IoT设备的信息、根据输入设备110的旋转改变并显示指示IoT设备的UI 1420和1430。例如,如图14所示,当操控输入设备110向左侧旋转时,处理器120可以控制显示器111以显示与空调相对应的UI1420,并且当操控输入设备110向右侧旋转时,控制显示器111以显示与机器人清洁器相对应的UI 1430。在图14中,示出了表示IoT设备的UI是对应于IoT设备的图片或字符的情况作为示例,但是根据实施例,表示IoT设备的UI也可以是文本,例如“空调”和“机器人清洁器”。

如果当在显示器111上显示指示空调1420的UI 1420的同时操作输入设备110以被推按,则选择空调1420作为遥控目标,并且处理器120可以控制显示器111以显示用于控制空调1420的UI(未示出)。根据实施例,用于控制空调1420的UI也可以显示在IVI系统200上。

通过电子装置100-2输入的控制命令(或者通过IVI系统200直接输入的控制命令)可以通过IVI系统200发送到目标IoT设备。因此,用户可以远程控制存在于导航目的地处的IoT设备。

如果在输入控制命令之后完成了对所选IoT设备的控制或者经过了预定时间,则处理器120可以控制显示器111以显示先前显示的基础UI。

图14示出了一个示例,其中,如果车辆位于距导航目的地的预设距离内,则用于选择IoT设备的UI显示在电子装置2 100-2上,但是用于选择IoT设备的UI的显示不限于此,并且根据实施例,用于选择IoT设备的UI也可以显示在电子装置1 100-1或电子装置3 100-3上。

图15是示出根据本公开的实施例的对应于在驾驶期间频繁使用的功能的示例性UI的图。根据本公开的实施例,多个电子装置100-1至100-3中的每一个的处理器120可以控制显示器111基于用户的配置文件数据来在显示器111的显示基础UI的至少一个区域上显示与驾驶期间用户频繁使用的功能相对应的UI。

例如,在语音代理功能、时钟功能和音量调节功能分别被设置为对应于要在电子装置100-1至100-3上显示的基础UI的功能以及运动图像播放功能和音乐播放功能分别被设置为在驾驶期间频繁使用以在电子装置100-1至100-3上显示的功能的情况下,如图15所示,分别在电子装置100-1至100-3上显示对应于语音代理功能、时钟功能和音量调节功能的基础UI,在电子装置1 100-1的屏幕的一个区域上显示对应于运动图像播放功能的UI1510,以及在电子装置3 100-3的屏幕的一个区域上显示对应于音乐播放功能的UI 1520。

用户可以分别通过在输入设备上的不同操作来使用显示在电子装置1 100-1上的车辆的两个功能,例如语音代理功能和运动图像播放功能。例如,用户可以通过推按电子装置1 100-1的输入设备110一次来使用作为基本功能的语音代理功能,并且可以通过推按电子装置1100-1的输入设备110两次(或双推按)来使用运动图像播放功能。

这同样适用于电子装置3 100-3。例如,用户可以通过操控电子装置3 100-3的输入设备110旋转来调节空气量,并且可以通过按下电子装置3 100-3的输入设备110两次来执行音乐播放功能。图15示出了用户双推电子装置3 100-3的输入设备110并且在IVI系统200中执行音乐播放功能1530的情况。

在驾驶期间用户频繁使用的车辆功能的类型或者功能是否被分配给多个电子装置100-1至100-3中的哪一个电子装置可以根据用户的设置而改变,并且该实施例不限于图15中所公开的示例。此外,用于控制在驾驶期间频繁使用的功能的用户操控也不限于输入设备110的两次推按操作,并且可以由开发者不同地设置。

图16A、图16B、图16C和图16D是示出使用多个电子装置的本公开的各种实施例的图。

根据本公开的实施例,如图16A所示,多个电子装置100-1至100-3可以用于时间设置。例如,当在电子装置2 100-2的显示器111上显示与作为基础UI的时钟功能相对应的UI(进入时间设置模式的示例不限于此)的过程中,如果用户操控电子装置2 100-2的输入设备110被按下预定时间或更长时间,则如图16A所示,可以分别在电子装置1 100-1上显示用于设置时间的UI,可以在电子装置2 100-2上显示用于设置分的UI,并且可以在电子装置3100-3上显示用于设置秒的UI。因此,用户可以通过在电子装置110-1至110-3中的每一个的输入设备110上执行旋转和推按操作来设置时间。

根据本公开的实施例,如图16B所示,多个电子装置100-1至100-3可以用于显示和复位驾驶距离。例如,如果车辆控制系统300检测到剩余燃料量小于预定量(进入驾驶距离显示和复位模式的示例不限于此),则如图16B所示,可以分别在电子装置1 100-1上显示指示总驾驶距离的UI,可以在电子装置1 100-2上显示指示可以用剩余燃料驾驶的距离的UI,并且可以在电子装置3 100-3上显示指示燃料效率的UI。因此,用户可以检查与燃料有关的信息,并且在一些情况下,可以操控电子装置1 100-1的输入设备110以复位总驾驶距离。

此外,根据本公开的实施例,如图16C所示,多个电子装置100-1至100-3可用于写入简单消息。例如,如图13所示,在通过具有呼叫功能的IVI系统200或具有呼叫功能的其他外部设备接收呼叫的情况下,如果电子装置100的输入设备110(其上显示指示用户拒绝呼叫接收或呼叫正被接收的UI 1310)被操控以被按下,则可以在多个电子装置100-1至100-3上显示用于写入简单消息的UI。

例如,如图16C所示,用于选择消息发送目标的UI可以显示在电子装置1 100-1上,用于选择简单消息内容的UI可以显示在电子装置1 100-2上,并且用于生成消息发送命令的UI可以显示在电子装置1 100-3上。

如果用户通过操控电子装置1 100-1的输入设备110使其旋转来选择消息发送目标,通过操控电子装置2 100-1的输入设备110使其旋转来选择消息内容,然后操控电子装置3 100-3使其被推按,则处理器120可以控制通信器140生成用于向所选择的目标发送所选择的内容的消息的命令,并且向IVI系统200或具有呼叫功能的外部电子装置发送命令。因此,所选择的消息可以被发送到用户所选择的目标。

显示用于写入简单消息的UI的示例不限于此。例如,即使没有接收到呼叫,但是用户想要向熟人发送简单消息,用户也可以通过以预定方法操控电子装置100或IVI系统200来使用通过多个电子装置100-1至100-3写入简单消息的功能。

此外,根据本公开的实施例,如图16D所示,多个电子装置100-1至100-3可用于设置提醒或通知。如图16D所示,可以在电子装置1100-1上显示用于选择地点的UI,可以在电子装置1 100-2上显示用于选择内容的UI,并且可以在电子装置1 100-3上显示用于选择时间的UI。

因此,用户可以通过操控电子装置1 100-1以使其旋转来选择位置,通过操控电子装置1 100-2以使其旋转来选择内容,并且通过操控电子装置1 100-3以使其旋转来选择时间。

如上所述,所选择的地点、内容和时间可以被设置为提醒,并且如果该时间接近所设置的时间,则对应于所设置的提醒的地点、内容和时间可以被显示在多个电子装置100-1至100-3上。根据实施例,如果在其上显示位置的电子装置1 100-1被操控使其被按下,则相应的位置也可以被设置为导航功能的目的地。

图17是示出根据本公开的实施例的电子装置和外部移动设备互锁的示例性实施例的图。例如,电子装置100和外部移动设备1700可以通过短距离通信方法(例如但不限于NFC或蓝牙)彼此通信地连接。因此,处理器120可以从外部移动设备1700获取包括用户配置文件数据的各种信息并使用该信息。

图17示出了其中外部移动设备1700和多个电子装置100-1至100-3中的任何一个电子装置100以NFC方式通信的示例。

例如,如果外部移动设备1700被标记到电子装置100,则处理器120可以通过通信器140从外部移动设备1700接收用户的配置文件数据。

如上所述,根据实施例,所接收的用户的配置文件数据可以被添加到存储在存储器130中的每个用户的配置文件数据中,或者可以由处理器120优先于存储在存储器130中的每个用户的配置文件数据来使用。

例如,在将所接收的用户的配置文件数据添加到每个用户的配置文件数据的实施例中,从外部移动设备1700获取的配置文件数据可以通过上述用于用户选择的UI被选择并由处理器120使用。在优选地使用从外部移动设备1700获取的配置文件数据的实施例中,即使电子装置100当前基于用户A的配置文件数据进行操作,当从外部移动设备1700接收到用户B的配置文件数据时,电子装置100在接收到用户B的配置文件数据之后基于用户B的配置文件数据进行操作。

根据实施例,如图16D所示,如果从外部移动设备1700接收到警报信息,则可以根据包括在所接收的警报中的时间信息在多个电子装置100-1至100-3上显示警报。

此外,根据实施例,如果通过通信器140接收到关于在外部移动设备1700上正在播放的内容的信息,则处理器120可以将所接收的信息发送到IVI系统200。因此,IVI系统200随后可以基于从电子装置100接收的信息来播放正在外部移动设备1700上播放的内容。

图18是示出根据本公开的实施例的在车辆中布置多个电子装置的示例的图。如图18所示,电子装置100-1、100-2、100-3、100-4、100-5、100-6(在下文中可以称为100-1至100-6)不仅可以设置在前座区域1810中,而且可以设置在后座区域1830中,并且还可以设置在变速箱区域1820中。

在多个电子装置100-1至100-3设置在前座区域1810中的情况下,其操作如上。设置在后座区域1830中的电子装置100-4和100-5也可以类似于设置在前座区域1810中的电子装置100-1至100-3操作。

然而,设置在后座区域1830中的电子装置100-4和100-5可以优选地配置为执行专用于多媒体回放的功能,而不是上述车辆的功能控制。例如,当用户X通过移动设备观看内容C并且在后座上进行登陆(board)并且将移动设备标记到电子装置100-4时,电子装置100-4可以从用户X的移动设备获取关于内容C的信息并且将该信息发送到IVI系统200。因此,IVI系统200随后可以通过设置在后座上的显示器200-2或200-3显示内容C,从而向用户X提供无缝内容观看体验。

设置在变速箱区域1820中的电子装置100-6可构造成根据输入设备110的旋转操作来调节车辆的档位。

图19是示出根据本公开的实施例的控制电子装置100的示例性方法的流程图。电子装置100可以包括输入设备,该输入设备包括配置为可旋转和可推按的主体部分以及设置在主体部分上的显示器。

参照图19,电子装置100可以获取包括针对车辆功能的预设信息的用户的配置文件数据(S1910)。用户的配置文件数据也可以从电子装置100中提供的存储器130获取,并且也可以从外部移动设备获取。此外,车辆的功能可以包括由车辆控制系统300提供的功能或者由设置在车辆中的IVI系统提供的功能中的至少一个。

因此,电子装置100可以基于所获取的用户配置文件数据来显示与车辆的功能对应的基础UI(S1920),并且当输入用户操控时,根据输入的用户操控来控制与基础UI对应的车辆功能(S1930)。

图20是示出根据本公开的另一个实施例的控制电子装置的示例性方法的流程图。图20示出了初始UI相关操作。在图20的描述中,可以不重复与上述描述重叠的描述。

参照图20,如果车辆启动(S2000),则电子装置100可以基于用户的配置文件数据显示初始UI(S2010)。初始UI可以包括用于用户选择的UI和对应于用户在启动车辆时频繁使用的功能的UI。

如果输入了对初始UI的用户操控(S2020中的Y),则电子装置100可以根据用户操控执行操作,并且如果完成了对初始UI的操作(S2030),则电子装置100可以基于用户的配置文件数据来显示基础UI(S2050)。

当在显示初始UI之后没有用户的任何操作(S2020中的N)的情况下,如果预设时间过去(S2040中的Y),则电子装置100可以基于用户的配置文件数据来显示基础UI(S2050)。

因此,用户可以通过操控电子装置100来控制对应于基础UI的车辆功能(S2060)。

图21是示出根据本公开的又一个实施例的控制电子装置的示例性方法的流程图。图21示出了根据用户的上下文的电子装置100的操作。用户的上下文可以包括这样的情况,其中在显示基础UI的同时在多个电子装置100-1至100-3中的另一个电子装置上输入了用户操控,或者在显示基础UI的同时在IVI系统200中执行车辆的功能。在图21的描述中,将省略与上述描述重叠的描述。

参照图21,如果在电子装置100显示基础UI的同时,在IVI系统200中输入对多个电子装置中的一个电子装置的用户操控或者执行特定的应用程序(S2120中的Y),则电子装置100显示对应于与输入到另一电子装置的操作相关联的车辆功能或者与在IVI系统200中执行的应用程序相关联的车辆功能的UI(S2130)。

因此,如果输入了对关联功能的操作(S2140中的Y)并且完成了对关联功能的操作(S2150),则电子装置100可以再次显示先前显示的基础UI。

此外,如果用户对正在显示的相关功能的操作未被输入(S2140中的N)并且经过了预设时间(S2160中的Y),则电子装置100可以再次显示先前显示的基础UI(S2170)。

如上所述,根据本公开的各种示例性实施例,车辆的用户可以更安全和方便地使用车辆中提供的功能或服务。此外,可以根据车辆的用户提供个性化服务,并且可以提供适于车辆用户的环境的功能控制。因此,车辆的用户可以快速地操控车辆中提供的各种功能,同时最小化和/或减少凝视偏差。

本公开的各种示例性实施例可以由包括存储在机器可读存储介质(例如,计算机)中的指令的软件来实现。该机器是从存储介质调用所存储的指令并且可根据所调用的指令操作的设备,并且可以包括根据所公开的实施例的电子装置100(100-1至100-6)。当指令由处理器执行时,处理器可以直接或在处理器的控制下使用其他组件来执行对应于指令的功能。指令可以包括由编译器生成的代码或由解释器执行的代码。机器可读存储介质可以以非暂时性存储介质的形式提供。“非暂时性”存储介质可以不包括信号并且是有形的,但是不区分数据是半永久地还是临时地存储在存储介质中。

根据实施例,根据本公开中披露的各种示例性实施例的方法可以被包括和提供在计算机程序产品中。计算机程序产品可以作为卖方和买方之间的产品进行交易。计算机程序产品可以以机器可读存储介质(例如,光盘只读存储器(CD-ROM))的形式分发,或者通过应用商店(例如,PlayStoreTM)在线分发。在在线分发的情况下,计算机程序产品的至少一部分可以至少临时存储在诸如制造商的服务器、应用商店的服务器或中继服务器的存储器之类的存储介质中,或者被临时生成。

根据各个示例性实施例的每个组件(例如,模块或程序)可以包括单个实体或多个实体,并且可以省略上述子组件的一些子组件,或者可以在不同的实施例中进一步包括其他子组件。可替换地或附加地,一些组件(例如,模块或程序)可以被集成到一个实体中以执行在集成之前由相应组件执行的相同或类似的功能。根据不同的实施例,由模块、程序或其他组件执行的操作可以以顺序、并行、迭代或试探的方式执行,或者至少一些操作可以以不同的顺序执行或被省略,或者可以添加其他操作。

以上描述仅是对本公开的精神的说明,并且在不脱离本公开的精神和范围的情况下,本公开所属领域的技术人员可以进行各种修改和变化。此外,根据本公开的实施例并不旨在限制本公开,而是描述了本公开的范围,并且本公开的范围不受这些实施例的限制。因此,本公开的保护范围应当由所附权利要求来解释,并且等同范围内的所有技术思想应当被解释为包括在本公开的范围内。

相关技术
  • 电子装置控制方法以及应用电子装置控制方法的电子装置
  • 电子装置、电子装置控制方法以及电子装置系统
技术分类

06120113225123