电子设备以及用于根据电子设备的位置提供屏幕的方法与流程

文档序号:15072036发布日期:2018-08-01 00:01阅读:181来源:国知局

本公开涉及用于在配备有透明显示器的电子设备中提供用户界面的技术。



背景技术:

随着电子技术的发展,各种类型的电子产品正在被开发和分销。近年来,对具有透明显示器的电子设备的发展越来越感兴趣,其中在透明显示器中能够输出内容并且能够透射从外面入射的光。

透明显示器是使用透明电子元件制成的,以便在必要时像窗户一样允许用户看到相对侧。例如,基于有源矩阵有机发光二极管(amoled)技术,可以通过使用透明氧化物半导体和透明电极代替常规的不透明硅和金属来实现透明显示器。



技术实现要素:

技术问题

如上所述,已经积极地开发了透明显示器和配备有透明显示器的电子设备。然而,用于有效地利用透明显示器的用户界面尚未充分开发。

另外,由于透明显示器的透光特性,因此配备有透明显示器的电子设备可以容易地与其他电子设备交互。然而,用于容易地与其他电子设备交互的用户界面也尚未充分开发。

为了解决在本公开中提出的上述问题和任务,在本公开中公开的实施例可以提供一种用于在包括透明显示器的电子设备和另一电子设备之间直观地交互的用户界面。

技术解决方案

根据本公开的实施例,电子设备可以包括显示器和电连接到显示器的处理器,显示器包括透明区域,通过透明区域输出内容并且外部的光通过透明区域。处理器可以被配置为:获取关于外部设备与电子设备的重叠位置的信息,执行映射到关于重叠位置的信息的功能,以及通过透明区域输出与该功能相关联的屏幕。

此外,根据本公开的实施例,一种根据包括显示器在内的电子设备的位置的屏幕提供方法可以包括:获取关于与电子设备结合操作的外部设备与电子设备的重叠位置的信息,执行映射到关于重叠位置的信息的功能以通过显示器的透明区域输出与该功能相关联的屏幕。

此外,根据本公开的实施例,一种计算机可读记录介质可以存储有指令,该指令当由包括在电子设备中的至少一个处理器执行时,使处理器执行以下操作:获取关于外部设备与电子设备的重叠位置的信息,执行映射到关于重叠位置的信息的功能,以通过显示器的透明区域输出与该功能相关联的屏幕。

根据结合附图公开了本公开各种实施例的以下详细描述,本公开的其他方面、优点和突出特征对于本领域技术人员将变得清楚明白。

本发明的有益效果

根据本公开的各种实施例,可以通过基于可沿条带移动的透明显示器的位置执行特定功能来提供能够容易地在配备有透明显示器的可穿戴电子设备中执行用户所需的功能的用户界面。

另外,在电子设备与移动设备结合操作的状态下,可以通过基于与移动设备相重叠的区域或距移动设备的距离执行与移动设备相关联的功能,来改善配备有透明显示器的电子设备的利用。

此外,可以提供通过本公开直接或间接理解的各种效果。

附图说明

图1是示出了根据实施例的电子设备的配置的框图。

图2是示出了根据实施例的电子设备的配置的框图。

图3是示出了根据实施例的根据电子设备的位置的屏幕提供方法的流程图。

图4示出了根据实施例的其中容纳有条带的电子设备的示例性操作环境。

图5示出了根据实施例的其中容纳有条带的电子设备的示例性操作环境。

图6示出了根据实施例的其中容纳有条带的电子设备的示例性操作环境。

图7a至图7e示出了根据实施例的其中容纳有条带的电子设备的示例性操作环境。

图8示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图9示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图10示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图11示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图12示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图13示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图14示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图15示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图16示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图17示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

图18示出了根据各种实施例的网络环境中的电子设备。

图19示出了根据各种实施例的电子设备的框图。

图20示出了根据各种实施例的程序模块的框图。

具体实施方式

在下文中,可以参考附图描述本公开的各种实施例。因此,本领域普通技术人员将认识到在不背离本公开的范围和精神的情况下可以对本文所述的各种实施例进行各种修改、等同和/或替换。关于附图的描述,相似的元素可以用相似的附图标记来标记。

在本公开中,本文中所使用的表述“具有”、“可以具有”、“包含”和“包括”、或“可以包含”和“可以包括”指示存在对应的特征(例如,诸如数值、功能、操作或组件之类的元素),但是不排除存在附加的特征。

在本公开中,表述“a或b”、“a或/和b中的至少一个”、或者“a或/和b中的一个或多个”等可以包括相关联的列出项中的一个或多个的任意组合以及所有组合。例如,术语“a或b”、“a和b中的至少一个”或“a或b中的至少一个”可以指代以下所有情况:(1)包括至少一个a,(2)包括至少一个b,或(3)包括至少一个a和至少一个b这二者。

在本公开中使用的诸如“第一”、“第二”之类的术语可以用于在不管顺序和/或优先级的情况下指代各种元素,并且将相关元素与其他元素区分开,但是不限制元素。例如,“第一用户设备”和“第二用户设备”指示不同的用户设备,而与顺序或优先级无关。例如,在不脱离本公开的范围的情况下,可以将第一元件称为第二元件,并且类似地,可以将第二元件称为第一元件。

将要理解的是,当一个元件(例如,第一元件)被称为“(操作或通信地)耦接到”或“连接到”另一个元件(例如,第二元件)时,其可以直接耦接或连接到该另一元件,或者可以存在中间元件(例如,第三元件)。相反,当一个元件(例如,第一元件)被称为“直接耦接到”或“直接连接到”另一个元件(例如,第二元件)时,应理解,不存在中间元件(例如,第三元件)。

根据这种情况,本公开中使用的表述“(被)配置为...”可以用作例如表述“适合于...”、“具有...的能力”、“被设计为...”、“适于...”、“被制造为...”或“能够...”。术语“被配置为”不必仅意味着在硬件方面“专门被设计为”。相反,表述“(被)配置为...的设备”可以意指该设备与另一设备或其他组件“能够”一起操作。例如,“被配置(或设置)为执行a、b和c的处理器”可以表示用于执行对应操作的专用处理器(例如,嵌入式处理器)、或通过执行存储设备中存储的一个或多个软件程序来执行对应操作的通用处理器(例如,中央处理单元(cpu)或应用处理器)。

本公开所使用的术语用于描述特定实施例且并非意在限制本公开的范围。除非另有指定,否则单数形式的术语可以包括复数形式。本文使用的所有术语(包括技术或科学术语)可以具有与本领域技术人员通常理解的含义相同的含义。还应当理解,在字典中定义并且常用的术语还应当被解释为相关现有技术中的惯例,而不应该解释为具有理想化或过于形式的含义,除非在本公开的各种实施例中明确地如此定义。在一些情况下,即使术语是在本公开中定义的术语,也不应将它们理解为排除本公开的实施例。

根据本公开各种实施例的电子设备可以包括例如智能手机、平板个人计算机(pc)、移动电话、视频电话、电子书阅读器、桌上型pc、膝上型pc、笔记本计算机、工作站、服务器、个人数字助理(pda)、便携式多媒体播放器(pmp)、运动图像专家组(mpeg-1或mpeg-2)、音频层3(mp3)播放器、移动医疗设备、相机或可穿戴设备。根据各种实施例,可穿戴设备可以包括以下至少一个:饰品型(例如,手表、戒指、手链、脚链、项链、眼镜、隐形眼镜或头戴式设备(hmd))、衣料或服饰集成型(例如,电子服饰)、身体附着型(例如,皮肤贴或纹身)、或生物植入型(例如,可植入电路)。

根据各种实施例,电子设备可以是家用电器。家用电器可以包括以下至少一项:例如电视(tv)、数字多功能盘(dvd)播放器、音响、冰箱、空调、吸尘器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动控制面板、安全控制面板、tv盒(例如samsunghomesynctm、appletvtm、或googletvtm)、游戏机(例如xboxtm或playstationtm)、电子词典、电子钥匙、摄像录像机、电子相框等。

根据另一实施例,电子设备可以包括以下至少一项:各种医疗设备(例如,各种便携式医疗测量设备(例如,血糖监视设备、心率测量设备、血压测量设备、体温测量设备等)、磁谐振血管造影(mra)、磁谐振成像(mri)、计算断层扫描(ct)、扫描仪和超声波设备)、导航设备、全球导航卫星系统(gnss)、事件数据记录仪(edr)、飞行数据记录仪(fdr)、车辆信息娱乐设备、船用电子设备(例如,导航系统和罗盘)、航空电子设备、安全设备、车头单元、工业或家用机器人、自动柜员机(atm)、商店销售点(pos)或物联网(例如,灯泡、各种传感器、电表或气表、洒水器设备、火警、恒温器、街灯、烤面包机、运动器材、热水箱、加热器、锅炉等)。

根据实施例,电子设备可以包括以下至少一项:家具或建筑物/结构的一部分、电子板、电子签名接收设备、投影仪或各种测量仪表(例如,水表、电表、气表或测波表等)。根据各种实施例,电子设备可以是上述设备中的一个或其组合。根据实施例的电子设备可以是柔性电子设备。此外,根据本公开实施例的电子设备可以不限于上述电子设备,并且可以包括根据技术发展的其他电子设备和新的电子设备。

在下文中将参考附图描述根据各种实施例的电子设备。在本公开中,术语“用户”可以指代使用电子设备的人,或者可以指代使用电子设备的设备(例如,人工智能电子设备)。

图1是示出了根据实施例的电子设备的配置的框图。

参考图1,电子设备100可以包括显示器110、传感器120、通信电路130和处理器140。电子设备100可以可操作地连接到条带200和外部电子设备300。条带200可以包括磁体210和手表220。

电子设备100可以耦接到条带200。电子设备100可以是例如能够通过条带200穿戴到用户的设备。

根据实施例,电子设备100的横截面可以为能够环绕条带200的闭合曲线或开放曲线的形状。电子设备100可以包括被配置为容纳条带200的外壳。例如,电子设备100的外壳可以包括与条带200相对应的形状的孔。在条带200被容纳在孔中的情况下,外壳可以被形成为环绕条带200的形状。又例如,电子设备100的外壳可以覆盖条带200的正面和侧面两者,并且可以被形成为覆盖条带200的背面的一部分的形状。用户可以在条带200上沿着条带200延伸的方向移动电子设备100。

根据实施例,电子设备100的正面可以由透明材料构成,电子设备100的背面可以由不透明材料构成。例如,显示器110可以设置在电子设备100的正面上;除显示器110以外的其他元件,诸如传感器120、通信电路130和处理器140等可以设置在电子设备100的背面上。

显示器110可以包括透明区域,通过该透明区域输出内容并且外部的光通过该透明区域。显示器110可以是透明显示器。显示器110的透明区域可以将入射到透明区域的背面上的光的至少一部分透射到透明区域的正面。显示器110的透明区域可以在输出屏幕的同时透射光。显示器110的透明区域可以允许位于透明区域前方的用户在视觉上识别位于透明区域后方的对象,例如,条带200或外部电子设备300。显示器110的透明区域可以包括例如透明氧化物半导体薄膜,并且可以被实现为调整透明度。显示器110可以设置在电子设备100的正面上。显示器100可以是能够识别用户的触摸输入的触摸屏显示器。

传感器120可以感测能够定义电子设备100和条带200之间的位置关系的物理量。根据实施例,传感器120可以感测磁体所产生的磁场的大小和方向。例如,传感器120可以感测包括在条带200中的磁体210所产生的磁场的大小和方向。传感器120可以是例如霍尔传感器。

通信电路130可以向外部电子设备300发送数据和从外部电子设备300接收数据。根据实施例,通信电路130可以从外部电子设备300接收关于正在外部电子设备300中执行的应用的信息。根据实施例,通信电路130可以从外部电子设备300接收关于条带200的信息。通信电路130可以对应于诸如nfc、wi-fi直连或蓝牙低能量(ble)等支持通信的电路。

处理器140可以电连接到显示器110、传感器120和通信电路130。处理器140可以控制显示器110、传感器120和通信电路130并且可以向显示器110、传感器120和通信电路130发送数据或从显示器110、传感器120和通信电路130接收数据。

根据实施例,处理器140可以获取关于条带200或外部电子设备300与电子设备100相重叠的位置的信息。在存在条带200或外部电子设备300与电子设备100相重叠的重叠区域的情况下,关于重叠位置的信息可以是对重叠区域的位置加以指示的信息。根据实施例,处理器140可以通过传感器120来获取关于重叠位置的信息。例如,处理器140可以基于由传感器120感测到的关于磁场的大小和方向的信息来计算关于重叠位置的信息。具体地,在存在有两个或更多个磁体210的情况下,处理器140可以基于关于磁场的大小和方向的信息,来获取关于在容纳有条带200的状态下沿条带200延伸的方向移动的电子设备100的位置的信息。

根据实施例,处理器140可以执行映射到关于重叠位置的信息的功能。处理器140可以将与所执行的功能相关联的屏幕输出到显示器110的透明区域。例如,处理器140可以执行与关于重叠位置的信息相对应的应用,并且可以将应用的操作屏幕输出到透明区域。又例如,处理器140可以调用与关于重叠位置的信息相对应的用户界面,并且可以将该用户界面输出到透明区域。

以下,将参考图4至图7详细描述处理器140执行映射到关于重叠位置的信息的功能并在透明区域中输出与所执行的功能相关联的屏幕的实施例。

条带200可以以能够被插入到电子设备100中的形式来实现。条带200可以是线性的。条带200可以具有基本均匀的厚度,使得电子设备100能够沿条带200延伸的方向移动。条带200可以由柔性材料构成以便由用户穿戴。条带200可以为链条的形式以便由用户穿戴。

磁体210可以产生磁场。可以通过电子设备100的传感器120来感测磁体210所产生的磁场。磁体210可以被贴附到条带200或可以被插入到条带200中。条带200可以包括两个或更多个磁体210。电子设备100和条带200之间的位置关系可以由两个或更多个磁体210所产生的磁场来定义。

外部电子设备300可以向电子设备100发送数据并从电子设备100接收数据。外部电子设备300可以是至少包括处理器、存储器、显示器和通信电路的计算设备。

根据实施例,外部电子设备300可以向电子设备100提供关于正在外部电子设备300中执行的功能的信息。例如,外部电子设备300可以向电子设备100发送关于正在外部电子设备300中执行的应用的信息。又例如,外部电子设备300可以向电子设备100发送关于能够被输出到电子设备100的显示器110的屏幕的信息。

根据实施例,外部电子设备300可以连接到条带200。在条带200连接到外部电子设备300的情况下,外部电子设备300可以识别条带200的类型。在识别出条带200的类型的情况下,外部电子设备300可以向电子设备100发送关于条带200的类型的信息。

图2是示出了根据实施例的电子设备的配置的框图。

参考图2,电子设备600可以包括显示器610、传感器620、通信电路630、处理器640和磁体650。电子设备600可以可操作地连接到外部电子设备700。外部电子设备700可以包括传感器710。

电子设备600可以与外部电子设备700互锁。电子设备600可以是能够独立操作的计算设备。电子设备600可以向用户提供与外部电子设备700相关联的屏幕。

根据实施例,电子设备600可以为平板的形式。电子设备600的中央部分可以由透明材料构成,电子设备600的外围部分可以由不透明材料构成。显示器610可以设置在电子设备600的中央部分。除显示器610以外的其他元件,诸如传感器620、通信电路630、处理器640、磁体650等可以设置在电子设备600的外围部分中。用户可以通过电子设备600的中央部分在视觉上识别位于中央部分的背面上的对象。

显示器610可以包括透明区域,通过该透明区域输出内容并且外部的光通过该透明区域。显示器610可以具有与图1中的显示器110相同的特性。显示器610可以设置在电子设备600的中央部分。显示器610可以是能够识别用户的触摸输入的触摸屏显示器。

根据实施例,显示器610可以包括透明区域。显示器610的透明区域可以与外部电子设备700相重叠。可以根据与显示器610的透明区域相重叠的外部电子设备700的区域来确定在电子设备600中所执行的功能。

传感器620可以感测能够定义电子设备600和外部电子设备700之间的距离的物理量。根据实施例,传感器620可以是能够感测电子设备600和外部电子设备700之间的距离的超声波传感器。

通信电路630可以向外部电子设备700发送数据和从外部电子设备700接收数据。例如,通信电路630可以从外部电子设备700接收在外部电子设备700中安装的应用的安装包。又例如,通信电路630可以向外部电子设备700发送存储在电子设备600中的应用的安装包。又例如,通信电路630可以从外部电子设备700接收关于正在外部电子设备700中执行的应用的信息。又例如,通信电路630可以从外部电子设备700接收关于与显示器610的透明区域相重叠的外部电子设备700的屏幕的信息。根据实施例,通信电路630可以向除外部电子设备700以外的家用电器发送数据或从除外部电子设备700以外的家用电器接收数据。通信电路630可以是诸如nfc、wi-fi直连或蓝牙低能量(ble)等支持通信的电路。

处理器640可以电连接到显示器610、传感器620和通信电路630。处理器640可以控制显示器610、传感器620和通信电路630并且可以向显示器610、传感器620和通信电路630发送数据或从显示器610、传感器620和通信电路630接收数据。

根据实施例,处理器640可以通过通信电路630,从外部电子设备700获取关于外部电子设备700与电子设备600相重叠的位置的信息。关于重叠位置的信息可以是对外部电子设备700与电子设备600相重叠的区域的位置加以指示的信息。例如,处理器640可以从外部电子设备700接收由外部电子设备700的传感器710感测到的关于磁场的大小和方向的信息,并且可以基于接收到的关于磁场的大小和方向的信息来计算关于重叠位置的信息。又例如,处理器640可以从外部电子设备700接收由外部电子设备700计算出的关于重叠位置的信息。

根据实施例,处理器640可以执行映射到关于重叠位置的信息的功能,并且可以将与所执行的功能相关联的屏幕输出到显示器610的透明区域。例如,处理器140可以执行与关于重叠位置的信息相对应的应用,并且可以将应用的操作屏幕输出到透明区域。又例如,处理器140可以调用与关于重叠位置的信息相对应的用户界面,并且可以将该用户界面输出到透明区域。又例如,处理器140可以从外部电子设备700接收与关于重叠位置的信息相对应的数据或可以向外部电子设备700发送该数据。

以下,将参考图8至图17详细描述处理器640执行映射到关于重叠位置的信息的功能并在透明区域中输出与所执行的功能相关联的屏幕的实施例。

磁体650可以产生磁场。磁体650可以设置在电子设备600的外围部分中。例如,磁体650可以以围绕显示器610的透明区域的形式来实现。可以由外部电子设备700的传感器710来感测由磁体650所产生的磁场。可以通过由磁体650所产生的磁场来定义电子设备600和外部电子设备700之间的位置关系。

外部电子设备700可以向电子设备600发送数据和从电子设备600接收数据。外部电子设备700可以是至少包括处理器、存储器、显示器和通信电路的计算设备。外部电子设备700可以是例如移动设备。根据实施例,外部电子设备700可以将与关于重叠位置的信息相关联的数据发送到电子设备600。根据实施例,外部电子设备700可以将关于正在外部电子设备700中执行的应用的信息发送到电子设备600。根据实施例,外部电子设备700可以将安装在外部电子设备700中的应用的安装包发送到电子设备600。根据实施例,外部电子设备700可以从电子设备600接收应用的安装包。根据实施例,外部电子设备700可以从电子设备600接收关于与电子设备600结合操作的家用电器的信息。

传感器710可以感测能够定义电子设备600和外部电子设备700之间的重叠位置的物理量。根据实施例,传感器710可以感测由电子设备600的磁体650所产生的磁场的大小和方向。传感器710可以是例如霍尔传感器。

图3是示出了根据实施例的根据电子设备的位置的屏幕提供方法的流程图。

图3所示的流程图可以包括图1至图2所示的电子设备100和600所处理的操作。因此,即使在以下省略了参考图1至图2所描述的电子设备100和电子设备600的内容,也可以将该内容应用于图3所示出的流程图。

参考图3,在操作1010中,电子设备100可以通过传感器120来感测磁场的大小和方向。电子设备100可以通过例如包括霍尔传感器的传感器120来感测磁体210所产生的磁场的大小和方向。

在操作1020中,电子设备100可以获取关于电子设备100和外部设备(例如条带200)的重叠位置的信息。例如,电子设备100可以基于感测到的磁场的大小和方向,来获取关于电子设备100和外部设备相重叠的区域的信息。

根据本公开的另一个实施例,电子设备600可以从外部电子设备700获取关于电子设备600和外部电子设备700的重叠位置的信息。例如,电子设备600可以接收通过外部电子设备700的传感器710感测到的关于磁场的大小和方向的信息,并且可以基于接收到的信息来计算关于重叠位置的信息。又例如,电子设备600可以接收由外部电子设备700基于由传感器710感测到的磁场的大小和方向计算出的关于重叠位置的信息。

在操作1030中,电子设备100(或电子设备600)可以执行映射到关于重叠位置的信息的功能。电子设备100可以基于重叠位置执行不同的功能。例如,当被放置在相对于外部设备的第一位置时,电子设备100可以执行第一应用;当被放置在相对于外部设备的第二位置时,电子设备100可以执行第二应用。又例如,电子设备100可以从外部设备(例如,外部电子设备300或700)接收与重叠位置相对应的数据或将数据发送到外部设备。

在操作1040中,电子设备100(或电子设备600)可以在透明区域中输出与所执行的功能相关联的屏幕。例如,电子设备100可以将与所执行的应用相关联的操作屏幕或用户界面输出到透明区域。又例如,电子设备100可以在透明区域中输出从外部设备接收的或发送到外部设备的数据的图标。

以下,将参考图4至图17详细描述与操作1030和操作1040相关联的实施例。

图4、图5、图6和图7a至图7e示出了根据实施例的容纳有条带的电子设备的示例性操作环境。

参考图4、图5、图6和图7a至图7e,电子设备100可以容纳有条带200。用户可以在条带200上沿条带200延伸的方向滑动电子设备100。电子设备100可以包括透明区域。电子设备100的透明区域可以设置在电子设备100的正面上。在电子设备100中容纳有条带200的情况下,用户可以通过电子设备100的透明区域,在视觉上识别容纳在电子设备100中的条带。条带200可以包括贴附在条带200上的第一磁体211和第二磁体212。如图4至图7所示,电子设备100和条带200可以是能够被穿戴在用户手腕上的手表的形式。

参考图4,电子设备100可以将主屏幕输出到透明区域。根据实施例,在关于重叠位置的信息改变的情况下,电子设备100可以激活透明区域,并可以将主屏幕输出到透明区域。

例如,用户可以在条带200上向上或向下滑动电子设备100。当被用户滑动时,电子设备100可以感测电子设备100与条带200相重叠的区域的变化。电子设备100可以通过感测由第一磁体211和第二磁体212所产生的磁场来识别电子设备100的移动。当识别出移动时,电子设备100可以激活显示器的透明区域。电子设备100可以将主屏幕输出到透明区域。主屏幕可以包括例如时间信息、日期信息和一个或多个应用图标。

如上所述,通过感测电子设备100在条带200上的移动,可以通过简单的操控来激活电子设备100。

参考图5,电子设备100可以将各种应用的执行屏幕输出到透明区域。条带200可以被划分为第一区域231、第二区域232、第三区域233、第四区域234和第五区域235。条带200可以包括能够在中央部分(或第一区域231)中显示时间的手表220。手表220可以贴附到条带200或可以被插入到条带200中。手表220可以具有模拟类型或数字类型。

根据实施例,在电子设备100移动到条带200上的特定位置的情况下,电子设备100可以执行映射到特定位置的功能。

例如,电子设备100可以被用户滑动到条带200的第一区域231、第二区域232、第三区域233、第四区域234或第五区域235。当被用户滑动时,电子设备100可以获取关于电子设备100与条带200相重叠的位置的信息。电子设备100可以基于由第一磁体211和第二磁体212所产生的磁场的大小和方向,来确定电子设备100是否在第一区域231、第二区域232、第三区域233、第四区域234或第五区域235中的任何区域中与条带200相重叠。

在电子设备100位于第一区域231上的情况下,电子设备100可以去激活显示器的透明区域。电子设备100可以将透明区域保持在透光率高的状态中。电子设备100的用户可以通过透明区域在视觉上识别位于透明区域的背面上的手表220。

在电子设备100移动到第二区域232的情况下,电子设备100可以执行映射到第二区域232的功能。例如,电子设备100可以执行音乐播放应用。电子设备100可以将音乐播放应用的执行屏幕输出到透明区域。

在电子设备100移动到第三区域233的情况下,电子设备100可以执行映射到第三区域233的功能。例如,电子设备100可以执行秒表应用。电子设备100可以将秒表应用的执行屏幕输出到透明区域。

在电子设备100移动到第四区域234的情况下,电子设备100可以执行映射到第四区域234的功能。例如,电子设备100可以执行sms应用。电子设备100可以将消息输出到透明区域。

在电子设备100移动到第五区域235的情况下,电子设备100可以执行映射到第五区域235的功能。例如,电子设备100可以执行日程安排应用。电子设备100可以将日程安排应用的执行屏幕输出到透明区域。

如上所述,通过根据电子设备100的位置来执行特定的功能,可以通过简单的操控来选择性地使用电子设备100的各种功能。

参考图6,电子设备100可以可操作地连接到外部电子设备300。电子设备100可以将与外部电子设备300相关联的屏幕输出到透明区域。外部电子设备300可以贴附到条带200,可以被插入到条带200中或者可以与条带200集成。在条带200被插入到电子设备100中的情况下,外部电子设备300可以位于电子设备100的透明区域的背面上。

根据实施例,在关于重叠位置的信息改变的情况下,电子设备100可以通过通信电路来获取关于正在外部电子设备300中执行的功能的信息。电子设备100可以将与正在外部电子设备300中执行的功能相关联的屏幕输出到透明区域。

例如,在电子设备100的显示器的透明区域位于外部电子设备300上的情况下,电子设备100可以去激活透明区域。在电子设备100位于预设位置的情况下,电子设备100可以确定电子设备100位于外部电子设备300上。电子设备100可以将透明区域保持在透光率高的状态中。电子设备100的用户可以通过透明区域,在视觉上识别位于透明区域的背面上的外部电子设备300的屏幕。外部电子设备300可以在透明区域的背面上执行各种功能。例如,外部电子设备300可以执行音乐播放应用。

在电子设备100的透明区域被移动到电子设备100的透明区域与外部电子设备300不重叠的位置(例如,图5中的第二区域232或第四区域234)的情况下,电子设备100可以感测电子设备100与条带200相重叠的区域的变化。当识别出电子设备100的移动时,电子设备100可以激活透明区域。电子设备100可以从外部电子设备300获取关于外部电子设备300正在执行的功能的信息。例如,电子设备100可以从外部电子设备300接收关于音乐播放应用的信息。电子设备100可以向透明区域提供与外部电子设备300正在执行的功能相关联的屏幕。例如,当接收到关于音乐播放应用的信息时,电子设备100可以将关于正在外部电子设备300中播放的音乐的信息输出到透明区域。例如,电子设备100可以将诸如正在播放的音乐的标题、艺术家、专辑和歌词等各条信息输出到透明区域。

如上所述,在电子设备100移动的情况下,可以通过执行与外部电子设备300相关联的功能,经由直观的用户界面来实现电子设备100和外部电子设备300之间的交互。

参考图7a,电子设备100可以容纳有第一类型的条带401或第二类型的条带402。第一类型的条带401和第二类型的条带402可以由不同的颜色或不同的材料构成。第一类型的条带401的表面和第二类型的条带402的表面可以包括不同图案的图像。

当容纳有第一类型的条带401或第二类型的条带402时,电子设备100可以识别所容纳的条带的类型。例如,电子设备100可以从所容纳的条带获取关于条带的信息。在关于每个条带的信息被存储在每个条带中的情况下,电子设备100可以获取存储在条带中的信息。在容纳有条带的情况下,电子设备100可以基于与电子设备100接触的条带的连接部分的几何形状,来获取关于条带的信息。

又例如,用于可以直接从条带的类型列表中选择一种类型,然后电子设备100可以识别所选择的类型。在用户从条带的类型列表中选择了一种类型的情况下,电子设备100可以将所选择的类型识别为所容纳的条带的类型。

又例如,电子设备100可以通过使用包括在电子设备100中的相机来获取关于所容纳的条带的信息。电子设备100可以通过使用相机来捕获所容纳的条带。电子设备100可以通过基于所捕获的图像识别颜色、材料或图案来识别所容纳的条带的类型。

又例如,电子设备100可以通过外部电子设备(例如,图6中的外部电子设备300)来获取关于所容纳的条带的信息。外部电子设备可以以上述方式获取关于所容纳的条带的信息。电子设备100可以从外部电子设备接收外部电子设备所获取的信息。

根据实施例,电子设备100可以获取关于第一类型条带401或第二类型条带402的类型信息,并且可以执行映射到关于条带的类型的信息的功能。电子设备100可以识别所容纳的条带是第一类型条带401或第二类型条带402。例如,在容纳有第一类型条带401的情况下,当用户滑动电子设备100时,电子设备100可以执行第一应用。又例如,在容纳有第二类型条带402的情况下,当用户滑动电子设备100时,电子设备100可以执行第二应用。

例如,在容纳有橡胶材料的条带的情况下,电子设备100可以执行运动量管理应用;在容纳有皮革材料的条带的情况下,电子设备100可以执行日程安排应用。也就是说,通过根据条带的类型来改变要执行的功能,可以提供适合于条带的功能的用户界面。

根据实施例,电子设备100可以获取第一类型条带401或第二类型条带402的颜色信息,并且可以基于颜色信息来改变输出到透明区域的屏幕的颜色。电子设备100可以识别第一类型条带401或第二类型条带402的颜色。例如,在容纳有白色的第一类型条带401的情况下,电子设备100可以将输出到透明区域的文本的颜色改变为黑色。又例如,在容纳有黑色的第二类型条带402的情况下,电子设备100可以将输出到透明区域的文本的颜色改变为白色。电子设备100可以根据条带的颜色来改变输出到透明区域的屏幕的背景颜色。

如上所述,通过根据条带的颜色来改变屏幕的颜色,可以提高输出到透明区域的屏幕的可见性。

参考图7b,电子设备100可以容纳有条带403。条带403可以包括手表413,并且可以包括第一区域423、第二区域433和第三区域443。

第一区域423可以包括网格图案。当电子设备100滑动到条带403上的第一区域423时,电子设备100可以识别第一区域423中所显示的网格图案。当识别出第一区域423的网格图案时,电子设备100可以输出例如主屏幕。

第二区域433可以包括设计。第二区域433中所显示的设计可以包括与音乐相关联的图像。当电子设备100滑动到条带403上的第二区域433时,电子设备100可以识别第二区域433中所显示的设计。当识别出第二区域433的设计时,电子设备100可以执行例如音乐播放应用。

第三区域443可以包括三角形图案。当电子设备100滑动到条带403上的第三区域443时,电子设备100可以识别第三区域443中所显示的三角形图案。当识别出第三区域443的三角形图案时,电子设备100可以执行例如sms应用。

如上所述,通过在电子设备100滑动的位置处识别条带403的材料或图形图案,可以容易地执行与材料或图形图案相对应的功能。

参考图7c,电子设备100可以容纳有条带404。条带404可以包括手表414,心率传感器424和uv传感器434。

心率传感器424可以设置在条带404上。在条带404被穿戴在用户的手腕上的情况下,心率传感器424可以感测用户的心跳。当电子设备100滑动到心率传感器424上时,电子设备100可以执行心率测量应用。电子设备100可以显示心率传感器424感测到的心率。

uv传感器434可以设置在条带404上。uv传感器434可以感测从外部入射到uv传感器434上的uv的强度。当电子设备100滑动到uv传感器434上时,电子设备100可以执行uv强度测量应用。电子设备100可以显示uv传感器434感测到的uv强度。

如上所述,当在条带404上设置有传感器的情况下,通过执行与同电子设备100相重叠的传感器相关联的功能,可以有效地利用包括在条带404中的传感器。

参考图7d,电子设备100可以容纳有条带200。电子设备100可以可操作地连接到外部电子设备300。外部电子设备300可以是图6中示出的外部电子设备300。

外部电子设备300可以执行各种功能。例如,外部电子设备300可以执行音乐播放应用或可以执行sms应用。

电子设备100可以从外部电子设备300获取关于外部电子设备300正在执行的功能的信息。例如,电子设备100可以获取关于正在外部电子设备300中执行的音乐播放应用的信息,例如播放列表。又例如,电子设备100可以获取关于正在外部电子设备300中执行的sms应用的信息,例如关于预先存储的答复消息的信息。

在电子设备100沿外部电子设备300的向下方向滑动的情况下,电子设备100可以基于从外部电子设备300所获取的信息,来显示与正在外部电子设备300中执行的功能相关联的信息。例如,电子设备100可以显示关于正在外部电子设备300中执行的音乐播放应用的信息,例如正在外部电子设备300中播放的播放列表。当向在电子设备100上显示的播放列表施加输入时,可以改变在外部电子设备300中播放的音乐。又例如,电子设备100可以显示与在外部电子设备300上所显示的消息相关联的预先存储的答复消息。当向在电子设备100上显示的答复消息施加输入时,该答复消息可以被发送到在外部电子设备300上显示的消息的发送方。

在电子设备100与外部电子设备300相重叠的情况下,电子设备100可以显示与正在外部电子设备300中执行的功能相关联的其他信息。电子设备100可以显示用于执行与正在外部电子设备300中执行的功能相关联的另一功能的对象。例如,电子设备100可以显示用于连接到与正在外部电子设备300中播放的音乐相关联的无线电频道的对象。当向在电子设备100上显示的对象施加输入时,电子设备100可以连接到与正在回放的音乐相关联的无线电频道。又例如,电子设备100可以显示用于给在外部电子设备300上所显示的消息的发送方打电话的对象。当向在电子设备100上显示的对象施加输入时,电子设备100可以给消息的发送方打电话。

如上所述,通过根据电子设备100的位置来执行与外部电子设备300相关联的功能,可以容易地执行根据正在外部电子设备300中执行的功能得到的各种功能。

参考图7e,电子设备100可以容纳各种条带,诸如条带200、条带405、条带406等。

电子设备100可以识别在条带200、条带405或条带406上所显示的图案。当电子设备100在条带200、条带405或条带406上滑动时,电子设备100可以输出主屏幕。

条带200可以是普通条带。当电子设备100在条带200上滑动时,电子设备100可以输出处于默认状态的主屏幕。

条带405可以包括网格图案。当电子设备100在条带405上滑动时,电子设备100可以输出适合于网格图案的主屏幕。例如,电子设备100可以输出按照网格图案的斜率倾斜的文本,并且可以在网格图案的正方形内输出图标。

条带406可以包括不规则图案。当电子设备100在条带406上滑动时,电子设备100可以输出适合于不规则图案的主屏幕。例如,出于提高包括在主屏幕中的图标的可见性的目的,电子设备100可以根据图标所在的部分的条带颜色来改变图标的颜色。

如上所述,通过对容纳在电子设备100中的条带所包括的图案进行识别,可以根据条带不同地改变主屏幕的布局。

图8至图17示出了根据实施例的与外部电子设备结合操作的电子设备的示例性操作环境。

参考图8,电子设备600可以包括包含透明区域的显示器610和磁体650。显示器610可以包括透明区域。在电子设备600与外部电子设备700相重叠的情况下,用户可以通过电子设备600的透明区域,在视觉上识别外部电子设备700的屏幕。磁体650可以被设置为围绕显示器610的透明区域。除显示器610的透明区域以外的其他元件,诸如传感器、通信电路、处理器等可以被设置在电子设备600的右侧部分中。

电子设备600可以与外部电子设备700互锁。外部电子设备700可以包括霍尔传感器。霍尔传感器可以感测磁体650所产生的磁场的大小和方向。霍尔传感器可以设置在区域711中,区域711是外部电子设备700的显示器的外围区域。外部电子设备700可以向电子设备600提供由霍尔传感器感测到的关于磁场的信息,或者可以向电子设备600提供关于基于关于磁场的信息计算出的重叠位置的信息。

参考图9,电子设备600的显示器610可以与外部电子设备700的显示器相接触。外部电子设备700可以通过显示器输出图像。用户可以在电子设备600的透明区域中识别输出到外部电子设备700的屏幕。

根据实施例,在外部电子设备700的显示器与电子设备600的透明区域相接触的情况下,电子设备600可以在输出到外部电子设备700的显示器的屏幕中执行与在透明区域和外部电子设备700的显示器相重叠的区域中显示的屏幕相对应的功能。

例如,电子设备600可以从外部电子设备700获取关于重叠区域的信息。电子设备600可以从外部电子设备700获取关于输出到重叠区域的屏幕的信息。外部电子设备700可以基于由霍尔传感器感测到的关于电子设备600的重叠位置的信息,来识别输出到重叠区域的屏幕。外部电子设备700可以向电子设备600提供关于输出到重叠区域的屏幕的信息。电子设备600可以执行与所获取的信息相对应的功能。在获取了关于输出到重叠区域的图像的信息的情况下,电子设备600可以编辑例如输出到重叠区域的图像。例如,电子设备600可以改变输出到重叠区域的图像的特性,诸如颜色、锐度、亮度、对比度等。例如,电子设备600可以复制或裁剪输出到重叠区域的图像。

如上所述,通过在显示在重叠区域中的屏幕上执行各种功能,可以准确地在目标区域中执行用户所要执行的功能。

参考图10,电子设备600的显示器610可以与外部电子设备700的显示器相接触。外部电子设备700可以通过显示器输出多个应用的图标。显示器610可以与通过外部电子设备700输出的图标中的至少一个图标相重叠。

根据实施例,在外部电子设备700的显示器与电子设备600的透明区域相接触的情况下,电子设备600可以在输出到外部电子设备700的显示器的屏幕中通过通信电路从外部电子设备700接收与在电子设备600的透明区域和外部电子设备700的显示器相重叠的区域中显示的屏幕相对应的数据。

例如,电子设备600可以从外部电子设备700获取与输出到重叠区域的图标相对应的信息。外部电子设备700可以基于由霍尔传感器感测到的关于电子设备600的重叠位置的信息,来识别输出到重叠区域的图标。外部电子设备700可以向电子设备600提供关于输出到重叠区域的图标的信息。电子设备600可以通过通信电路从外部电子设备700接收与输出到重叠区域的图标相对应的数据。电子设备600可以接收例如与输出到重叠区域的图标相对应的应用程序包。电子设备600可以存储接收到的应用程序包。在应用程序包已被存储的情况下,电子设备600可以将与应用程序包相关联的图标输出到透明区域。

如上所述,通过接收与输出到重叠区域的屏幕相关联的数据,可以提供能够容易地获取用户所需要的数据的直观的用户界面。

参考图11,电子设备600的显示器610可以输出存储在电子设备600中的应用的图标667。在输出图标667的状态下,电子设备600可以与外部电子设备700相接触。

根据实施例,在电子设备600的透明区域与外部电子设备700的显示器相接触的情况下,电子设备600可以通过通信电路将与输出到透明区域的屏幕相对应的数据发送到外部电子设备700。

例如,电子设备600可以通过外部电子设备700来识别接触。外部电子设备700可以通过霍尔传感器来识别电子设备600的接触。外部电子设备700可以向电子设备600通知接触的发生。在电子设备600识别出与外部电子设备700的接触的情况下,电子设备600可以通过通信电路将与图标667相关联的数据发送到外部电子设备700。例如,电子设备600可以将与图标667相关联的应用程序包发送到外部电子设备700。

如上所述,在电子设备600与外部电子设备700相接触的情况下,可以通过将数据发送到外部电子设备700,来提供能够容易地发送用户所需要的数据的直观的用户界面。

参考图12,电子设备600的显示器610可以与外部电子设备700的显示器相接触。外部电子设备700可以通过显示器输出多个应用的图标。显示器610可以与通过外部电子设备700输出的多个图标中的一部分相重叠。

根据实施例,当在电子设备600的透明区域与外部电子设备700的显示器相接触之后从透明区域中选择了外部电子设备700中的应用的情况下,电子设备600可以将应用的执行屏幕提供到透明区域。

例如,电子设备600的透明区域可以与显示在外部电子设备700上的第四应用的图标724、第五应用的图标和第六应用的图标相重叠。可以向电子设备600的透明区域施加与显示在外部电子设备700上的图标724相关联的触摸输入。

外部电子设备700可以感测施加到电子设备600的透明区域的触摸输入。例如,外部电子设备700可以检测由于施加到电子设备600的透明区域的触摸输入所引起的电荷量的变化。外部电子设备700可以基于电荷量的变化来识别触摸输入。又例如,外部电子设备700可以基于电子设备600感测到的关于触摸输入的信息和关于重叠区域的信息来识别触摸输入。外部电子设备700可以从电子设备600接收关于施加到电子设备600的显示器610的触摸输入的信息。外部电子设备700可以通过霍尔传感器来获取关于电子设备600与外部电子设备700相重叠的区域的信息。外部电子设备700可以通过计算重叠区域中的施加触摸输入的位置来识别施加到电子设备600的触摸输入。

在识别出与图标724相关联的触摸输入的情况下,外部电子设备700可以执行与图标724相关联的第四应用。外部电子设备700可以将关于第四应用的执行屏幕的信息发送到电子设备600。

电子设备600可以接收关于第四应用的执行屏幕的信息。电子设备600可以通过使用接收到的信息来将第四应用的执行屏幕输出到显示器610的透明区域。

如上所述,通过向电子设备600提供通过电子设备600所选择的外部电子设备700的应用的执行屏幕,用户可以通过电子设备600来验证应用的执行屏幕,并且可以同时使用外部电子设备700的其他功能。

参考图13,电子设备600的显示器610可以与外部电子设备700的显示器相接触。外部电子设备700可以执行图像编辑应用,并且可以通过外部电子设备700的显示器输出图像。

根据实施例,在外部电子设备700的透明区域与电子设备600相接触的情况下,电子设备600可以将与正在外部电子设备700中执行的应用相关联的用户界面输出到透明区域。

例如,电子设备600可以从外部电子设备700接收关于正在外部电子设备700中执行的图像编辑应用的信息。在通过霍尔传感器识别出电子设备600的接触的情况下,外部电子设备700可以将关于图像编辑应用的信息发送到电子设备600。电子设备600可以基于接收到的信息,将与图像编辑应用相关联的用户界面输出到透明区域。例如,电子设备600可以输出能够执行诸如输入、选择、共享、删除等功能的用户界面。

如上所述,通过经由电子设备600来提供正在外部电子设备700中执行的应用的用户界面,正在执行的用户界面可以被任意地放置在用户想要的位置处。

参考图14,电子设备600可以与外部电子设备700的背面相接触。外部电子设备700可以生成通知,并且可以从其他设备接收通知。外部电子设备700可以执行音乐播放应用。

根据实施例,在外部电子设备700的透明区域与电子设备600相接触的情况下,电子设备600可以在透明区域中显示由外部电子设备700所接收的通知。

例如,电子设备600可以从外部电子设备700接收关于由外部电子设备700所接收的sms消息通知的信息。当接收到sms消息通知时,外部电子设备700可以将关于通知的信息发送到电子设备600。电子设备600可以基于关于接收到的通知的信息来将通知屏幕输出到透明区域。例如,电子设备600可以输出包括关于sms消息的图标、发送方和内容的信息在内的通知屏幕。

例如,电子设备600可以从外部电子设备700接收关于正在外部电子设备700中执行的音乐应用的信息。在通过霍尔传感器识别出电子设备600与外部电子设备700的背面相接触的情况下,外部电子设备700可以向电子设备600提供关于音乐播放应用的信息。电子设备600可以基于接收到的信息,将与音乐播放应用相关联的用户界面输出到透明区域。例如,电子设备600可以输出能够执行诸如播放、倒回、快进等功能的用户界面。

如上所述,在电子设备600被放置在外部电子设备700的背面上的情况下,电子设备600可以通过电子设备600来提供与外部电子设备700相关联的通知或用户界面;因此,在外部电子设备700被放置为使得外部电子设备700的背面暴露的情况下,用户可以通过电子设备600验证通知或者可以控制外部电子设备700。

在图14中,实施例被例示为在电子设备600和外部电子设备700的背面相接触的情况下提供通知或用户界面。然而,本公开的实施例可以不限于此。例如,即使电子设备600与外部电子设备700的正面相接触,电子设备600也可以提供相同的通知和用户界面。

参考图15,电子设备600的显示器610可以与外部电子设备700间隔开。电子设备600的显示器610可以在间隔状态下,与外部电子设备700的显示器的部分区域相重叠。外部电子设备700可以输出文本。显示器610可以显示显示器610与外部电子设备700相重叠的区域的文本。

根据实施例,在电子设备600的透明区域与外部电子设备700间隔开的情况下,电子设备600可以执行映射到电子设备600与外部电子设备700之间的距离的功能。根据实施例,在电子设备600的透明区域与外部电子设备700间隔开的情况下,电子设备600可以基于电子设备600与外部电子设备700之间的距离,放大或缩小在透明区域中显示的屏幕。

例如,即使电子设备600与外部电子设备700间隔开,电子设备600也可以获取输出到电子设备600与外部电子设备700相重叠的区域的文本。电子设备600可以通过超声波传感器来感测距外部电子设备700的距离。电子设备600可以向外部电子设备700提供关于感测到的距离的信息。外部电子设备700可以基于由霍尔传感器感测到的关于磁场的大小和方向的信息以及关于从电子设备600接收到的距离的信息,来计算外部电子设备700与电子设备600的透明区域相重叠的区域。外部电子设备700可以将输出到重叠区域的文本发送到电子设备600。电子设备600可以将所获取的文本输出到透明区域。电子设备600可以根据电子设备600与外部电子设备700之间的距离,放大或缩小输出到透明区域的文本的尺寸。

如上所述,在电子设备600与外部电子设备700间隔开的情况下,通过根据距外部电子设备700的距离来提供各种功能,用户可以经由位于远处的电子设备600验证在外部电子设备700上显示的内容或者可以控制外部电子设备700。

参考图16,可以在电子设备600与外部电子设备700相接触的状态下移动电子设备600。外部电子设备700可以通过显示器输出图像。用户可以在电子设备600的透明区域中识别输出到外部电子设备700的图像。

根据实施例,当在电子设备600与外部电子设备700的显示器相接触的状态下移动电子设备600的情况下,电子设备600可以在输出到外部电子设备700的显示器的屏幕中,执行与在透明区域穿越外部电子设备700的显示器的区域中所显示的屏幕相对应的功能。

例如,可以将电子设备600移动到外部电子设备700上。可以向下移动电子设备600。电子设备600的透明区域可以通过移动来穿越区域670。电子设备600可以从外部电子设备700接收关于输出到区域670的图像的信息。电子设备600可以存储输出到区域670的图像。在存储了输出到区域670的图像之后,电子设备600可以将图像发送到另一个电子设备。

如上所述,可以通过执行与电子设备600的移动路径相对应的功能来提供能够利用电子设备600的透明度和移动性的用户界面。

参考图17,电子设备600可以与家用电器800结合操作。当与家用电器800结合操作时,电子设备600可以将用于控制家用电器800的用户界面输出到透明区域。在与家用电器800结合操作之后,电子设备600可以与外部电子设备700相接触。

根据实施例,当在电子设备600与家用电器800结合操作之后透明区域与外部电子设备700相接触的情况下,电子设备600可以通过通信电路向外部电子设备700提供关于家用电器800的信息。

例如,在电子设备600与家用电器800相邻的情况下,电子设备600可以从家用电器800接收关于家用电器800的信息,并且可以将用于控制家用电器800的用户界面输出到透明区域。当在电子设备600与家用电器800结合操作的状态下电子设备600与外部电子设备700相接触的情况下,电子设备600可以向外部电子设备700提供关于家用电器800的信息。即使在与外部电子设备700相接触之后,电子设备600也可以将用于控制家用电器800的用户界面输出到透明区域。在电子设备600接触外部电子设备700之前提供的用户界面的形状可以与在电子设备600接触外部电子设备700之后提供的用户界面的形状不同。在接收到关于家用电器800的信息之后,外部电子设备700可以执行与家用电器800相关联的应用。外部电子设备700可以输出家用电器800的信息,诸如类型、操作状态、操作时间等。

如上所述,通过执行与家用电器800相关联的功能,可以提供能够改善物联网(iot)的利用的用户界面。

图18示出了根据各种实施例的网络环境系统中的电子设备。

参考图18,根据各种实施例,电子设备1801、1802或1804或服务器1806可以通过网络1862或短程通信1864彼此连接。电子设备1801可以包括总线1810、处理器1820、存储器1830、输入/输出接口1850、显示器1860和通信接口1870。根据实施例,电子设备1801可以不包括上述元件中的至少一个,或者还可以包括其他元件。

例如,总线1810可以将上述元件1820至1870互连,并且可以包括用于在上述元件之间传送通信(例如,控制消息和/或数据)的电路。

处理器1820可以包括中央处理单元(cpu)、应用处理器(ap)、或通信处理器(cp)中的一个或多个。例如,处理器1820可以执行与电子设备1801的至少其他元件的控制和/或通信相关联的算术运算或数据处理。

存储器1830可以包括易失性和/或非易失性存储器。例如,存储器1830可以存储与电子设备1801的至少一个其他元件相关联的指令或数据。根据实施例,存储器1830可以存储软件和/或程序1840。程序1840可以包括例如内核1841、中间件1843、应用编程接口(api)1845和/或应用程序(或“应用”)1847。内核1841、中间件1843或api1845中的至少一部分可以被称为“操作系统(os)”。

例如,内核1841可以控制或管理用于执行其他程序(例如,中间件1843、api1845和应用程序1847)的操作或功能的系统资源(例如,总线1810、处理器1820、存储器1830等)。此外,内核1841可以提供允许中间件1843、api1845或应用程序1847访问电子设备1801的分立元件以便控制或管理系统资源的接口。

中间件1843可以扮演例如中介角色,使得api1845或应用程序1847与内核1841进行通信以交换数据。

此外,中间件1843可以根据优先级处理从应用程序1847接收的任务请求。例如,中间件1843可以向应用程序1847中的至少一个指派使得可以使用电子设备1801的系统资源(例如,总线1810、处理器1820、存储器1830等)的优先级。例如,中间件1843可以根据向至少一个应用程序指派的优先级处理一个或多个任务请求,这使得可以对所述一个或多个任务请求执行调度或负载均衡。

api1845可以例如是接口,应用程序1847通过所述接口控制由内核1841或中间件1843提供的功能,并且api1545可以包括例如用于文件控制、窗口控制、图像处理、字符控制等的至少一个接口或功能(例如,指令)。

输入/输出接口1850可以用作例如向电子设备1801的其他元件发送从用户或另一个外部设备输入的指令或数据的接口。此外,输入/输出接口1850可以向用户或另一个外部设备输出从电子设备1801的其他元件接收到的指令或数据。

显示器1860可以包括例如液晶显示器(lcd)、发光二极管(led)显示器、有机led(oled)显示器、微机电系统(mems)显示器或电子纸显示器。显示器1860可以向用户显示例如各种内容(例如,文本、图像、视频、图标、符号等)。显示器1860可以包括触摸屏,并且可以接收例如使用电子笔或用户的身体部位进行的触摸、手势、接近或悬停输入。

例如,通信接口1870可以在电子设备1801和外部设备(例如,第一外部电子设备1802、第二外部电子设备1804或服务器1806)之间建立通信。例如,通信接口1870可以通过无线通信或有线通信与网络1862相连,用以与外部设备(例如,第二电子设备1804或服务器1806)通信。

无线通信可以使用以下至少一项作为蜂窝通信协议:例如,长期演进(lte)、lte-高级(lte-a)、码分多址(cdma)、宽带cdma(wcdma)、通用移动电信系统(umts)、无线宽带(wibro)、全球移动通信系统(gsm)等。此外,无线通信可以包括例如短距离通信1864。短距离通信1864可以包括以下至少一项:无线保真(wi-fi)、蓝牙、近场通信(nfc)、磁条传输(mst)、全球导航卫星系统(gnss)等。

mst可以响应于传输数据使用电磁信号生成脉冲,并且脉冲可以生成磁场信号。电子设备1801可以向销售点(pos)传送磁场信号,并且pos可以使用mst读取器来检测磁场信号。pos可以通过将检测到的磁场信号转换为电信号来恢复数据。

基于可用区域、带宽等,gnss可以包括以下至少一项:例如,全球定位系统(gps)、全球导航卫星系统(glonass)、北斗导航卫星系统(下文中称为“北斗”)或欧洲基于全球卫星的导航系统(下文中称为“伽利略”)。在下文中,在本公开中,“gps”和“gnss”可以互换使用。有线通信可以包括例如以下至少一项:通用串行总线(usb)、高清多媒体接口(hdmi)、推荐的标准-232(rs-232)、普通老式电话服务(pots)等等。网络1862可以包括电信网络中的至少一项,例如,计算机网络(例如,lan或wan)、互联网或电话网络。

第一外部电子设备1802和第二外部电子设备1804中的每一个可以是在类型上与电子设备1801不同或相同的设备。根据实施例,服务器1806可以包括具有一个或多个服务器的组。根据各种实施例,可以由另一电子设备或另外多个电子设备(例如,电子设备1802或1804和服务器1806)来执行电子设备1801要执行的操作的全部或一部分。根据实施例,在电子设备1801自动执行或响应于请求来执行任何功能或服务的情况下,电子设备1801可以备选地或附加地向另一个设备(例如,电子设备1802或1804、或服务器1806)请求与电子设备1801相关联的功能的至少一部分,而不是内在地执行所述功能或服务。其他电子设备(例如,电子设备1802或1804,或服务器1806)可以执行所请求的功能或附加功能,并可以向电子设备1801发送执行结果。电子设备1801可以使用接收到的结果来提供所请求的功能或服务,或者可以附加地处理接收到的结果以提供所请求的功能或服务。为此,可以使用例如云计算、分布式计算或客户端-服务器计算。

图19示出了根据各种实施例的电子设备1901的框图。

参考图19,电子设备1901可以包括例如图18所示的电子设备1801的整体或一部分。电子设备1901包括一个或多个处理器(例如,应用处理器(ap))1910、通信模块1920、订户标识模块1929、存储器1930、传感器模块1940、输入设备1950、显示器1960、接口1970、音频模块1980、相机模块1991、电源管理模块1995、电池1996、指示器1997和电机1998。

处理器1910可以驱动例如操作系统(os)或应用,以便控制与处理器1910相连的多个硬件或软件元件,并可以处理和计算各种数据。例如,处理器1910可以利用片上系统(soc)来实现。根据实施例,处理器1910还可以包括图形处理单元(gpu)和/或图像信号处理器。处理器1910可以包括图19所示的元件的至少一部分(例如,蜂窝模块1921)。处理器1910可以将从至少一个其他元件(例如,非易失性存储器)接收到的命令或数据加载到易失性存储器中,并且处理所加载的命令或数据。处理器1910可以将各种数据存储在非易失性存储器中。

通信模块1920可以被配置为与图18的通信接口1870相同或相似。通信模块1920可以包括蜂窝模块1921、wi-fi模块1922、蓝牙(bt)模块1923、gnss模块1924(例如,gps模块、glonass模块、北斗模块或伽利略模块)、近场通信(nfc)模块1925、mst模块1926和射频(rf)模块1927。

蜂窝模块1921可以通过通信网络提供例如语音通信、视频通信、字符服务、互联网服务等。根据实施例,蜂窝模块1921可以通过使用订户标识模块(例如,sim卡)1929来执行在通信网络中对电子设备1901进行区分和认证。根据实施例,蜂窝模块1921可以执行处理器1910提供的功能的至少一部分。根据实施例,蜂窝模块1921可以包括通信处理器(cp)。

例如,wi-fi模块1922、bt模块1923、gnss模块1924、nfc模块1925或mst模块1926中的每一个可以包括用于处理通过对应模块交换的数据的处理器。根据实施例,蜂窝模块1921、wi-fi模块1922、bt模块1923、gnns模块1924、nfc模块1925或mst模块1926中的至少一部分(例如,两个或更多个)可以包括在一个集成电路(ic)或ic封装中。

例如,rf模块1927可以发送并接收通信信号(例如,rf信号)。例如,rf模块1927可以包括收发机、功率放大模块(pam)、频率滤波器、低噪声放大器(lna)、天线等。根据另一实施例,蜂窝模块1921、wi-fi模块1922、bt模块1923、gnss模块1924、nfc模块1925、或mst模块1926中的至少一项可以通过单独的rf模块来发送和接收rf信号。

订户标识模块1929可以包括例如卡和/或嵌入式sim,所述卡和/或嵌入式sim包括订户标识模块,并且可以包括唯一标识信息(例如,集成电路卡标识符(iccid))或订户信息(例如,集成移动订户标识(imsi))。

存储器1930(例如,存储器1830)可以包括内部存储器1932或外部存储器1934。例如,内部存储器1932可以包括以下至少一项:易失性存储器(例如,动态随机存取存储器(dram)、静态ram(sram)、同步dram(sdram)等)、非易失性存储器(例如,一次性可编程只读存储器(otprom)、可编程rom(prom)、可擦除可编程rom(eprom)、电可擦除可编程rom(eeprom)、掩模rom、闪存rom、闪存(例如,nand闪存或nor闪存等)、硬盘驱动器、或固态驱动器(ssd)。

外部存储器1934还可以包括闪存驱动器,例如,紧凑型闪存(cf)、安全数字(sd)、微型安全数字(micro-sd)、迷你型安全数字(mini-sd)、极限数字(xd)、多媒体卡(mmc)、存储棒等。外部存储器1934可以通过各种接口与电子设备1901操作地连接和/或物理地连接。

安全模块1936可以是包括其安全等级比存储器1930的安全等级更高的存储空间的模块,并且可以是确保安全的数据存储和受保护的执行环境的电路。安全模块1936可以用单独的电路来实现,并且可以包括单独的处理器。例如,安全模块1936可以在可移除的智能芯片或安全数字(sd)卡中,或者可以包括嵌入在电子设备1901的固定芯片中的嵌入式安全元件(ese)。此外,安全模块1936可以基于与电子设备1901的操作系统(os)不同的os来操作。例如,安全模块1936可以基于java卡开放平台(jcop)os来操作。

传感器模块1940可以测量例如物理量或者可以检测电子设备1901的操作状态。传感器模块1940可以将测量到的或检测到的信息转换为电信号。例如,传感器模块1940可以包括以下至少一项:手势传感器1940a、陀螺仪传感器1940b、气压传感器1940c、磁传感器1940d、加速度传感器1940e、握持传感器1940f、接近传感器1940g、颜色传感器1940h(例如红、绿、蓝(rgb)传感器)、生物测定传感器1040i、温度/湿度传感器1940j、照度传感器1940k或uv传感器1940m。尽管未示出,但是附加地或通常地,传感器模块1940还可以包括例如电子鼻传感器、肌电图(emg)传感器、脑电图(eeg)传感器、心电图(ecg)传感器、红外(ir)传感器、虹膜传感器、和/或指纹传感器。传感器模块1940还可以包括用于控制其中包括的至少一个或多个传感器的控制电路。根据实施例,电子设备1901还可以包括作为处理器1910的一部分或独立于处理器1910且被配置为控制传感器模块1940的处理器。所述处理器可以在处理器1910保持睡眠状态期间控制传感器模块1940。

输入设备1950可以包括例如触摸面板1952、(数字)笔传感器1954、按键1956或超声输入单元1958。例如,触摸面板1952可以使用电容型、电阻型、红外型和超声型检测方法中的至少一个方法。此外,触摸面板1952还可以包括控制电路。触摸面板1952还可以包括用于向用户提供触觉反应的触觉层。

(数字)笔传感器1954可以是例如触摸面板的一部分或可以包括用于识别的附加片。按键1956可以包括例如物理按钮、光学按键、键区等。超声输入设备1958可以通过麦克风(例如,麦克风1988)来检测(或感测)由输入设备产生的超声信号,并可以检查与所检测到的超声信号相对应的数据。

显示器1960(例如,显示器1860)可以包括面板1962、全息设备1964或投影仪1966。面板1962可以与图18所示的显示器1860相同或相似。面板1962可以例如被实现为柔性的、透明的或可穿戴的。面板1962和触摸面板1952可以集成在单个模块中。全息设备1964可以使用光的干涉现象在空中显示立体图像。投影仪1966可以将光投射到屏幕上以显示图像。例如,屏幕可被布置在电子设备1901的内部或外部。根据实施例,显示器1960还可以包括用于控制面板1962、全息设备1964或投影仪1966的控制电路。

接口1970可以包括例如高清多媒体接口(hdmi)1972、通用串行总线(usb)1974、光学接口1976或d-超小型(d-sub)1978。接口1970可以包括在例如图18中示出的通信接口1870中。附加地或通常地,接口1970可以包括例如移动高清链路(mhl)接口、sd卡/多媒体卡(mmc)接口或红外数据协会(irda)标准接口。

音频模块1980可以双向转换声音和电信号。音频模块1980的至少一部分可以包括在例如图18所示的输入/输出接口1850中。音频模块1980可以处理例如通过扬声器1982、听筒1984、耳机1986或麦克风1988输入或输出的声音信息。

例如,相机模块1991可以拍摄静态图像或视频。根据实施例,相机模块1991可以包括至少一个或多个图像传感器(例如,前置传感器或后置传感器)、镜头、图像信号处理器(isp)或闪光灯(例如,led或氙气灯)。

电源管理模块1995可以管理例如电子设备1901的电力。根据实施例,电源管理集成电路(pmic)、充电器ic、或电池量表或燃油量表可以包括在电源管理模块1995中。pmic可以具有有线充电方法和/或无线充电方法。无线充电方法可以包括例如磁共振法、磁感应法或电磁法,并且还可以包括附加电路,例如线圈回路、谐振电路或整流器等。例如,当对电池充电时,电池量表可以测量电池1996的剩余容量及其电压、电流或温度。例如,电池1996可以包括可再充电电池和/或太阳能电池。

指示器1997可以显示电子设备1901或其一部分(例如,处理器1910)的特定状态(例如引导状态、消息状态、充电状态等)。电机1998可以将电信号转换为机械振动,并且可以产生以下效果:振动、触觉等。尽管未示出,但是电子设备1901可以包括用于支持移动tv的处理设备(例如,gpu)。用于支持移动tv的处理设备可以根据数字多媒体广播(dmb)、数字视频广播(dvb)、mediaflotm等的标准来处理媒体数据。

根据本公开各种实施例的电子设备的上述元件中的每一个元件可以被配置有一个或多个组件,且元件名称可以根据电子设备的类型而改变。在各种实施例中,电子设备可以包括上述元件中的至少一个,并且可以省略一些元件或可以添加其他附加元件。此外,可以将根据各种实施例的电子设备的元件中的一些元件彼此组合,以便形成一个实体,使得可以以与组合之前相同的方式来执行元件的功能。

图20示出了根据各种实施例的程序模块的框图。

根据实施例,程序模块2010(例如,程序1840)可以包括操作系统(os),用于控制与电子设备(例如,电子设备1801)相关联的资源和/或在os上驱动的各种应用(例如,应用程序1847)。os可以是例如android、ios、windows、symbian、tizen或bada。

程序模块2010可以包括内核2020、中间件2030、应用编程接口(api)2060、和/或应用2070。程序模块2010的至少一部分可以被预加载在电子设备上,或者可以从外部电子设备(例如,电子设备1802或1804、服务器1806等)下载。

内核2020(例如,内核1841)可以包括例如系统资源管理器2021或设备驱动器2023。系统资源管理器2021可以对系统资源进行控制、分配或检索。根据实施例,系统资源管理器2021可以包括进程管理单元、存储器管理单元、或文件系统管理单元。设备驱动器2023可以包括例如显示器驱动器、相机驱动器、蓝牙驱动器、共享存储器驱动器、usb驱动器、键区驱动器、wi-fi驱动器、音频驱动器或进程间通信(ipc)驱动器。

中间件2030可以提供例如应用2070通常所需的功能、或者可以通过api2060向应用2070提供多种功能,以便允许应用2070能够高效地使用电子设备的有限系统资源。根据实施例,中间件2030(例如中间件1843)可以包括以下至少一项:运行时间库2035、应用管理器2041、窗口管理器2042、多媒体管理器2043、资源管理器2044、电源管理器2045、数据库管理器2046、包管理器2047、连接管理器2048、通知管理器2049、位置管理器2050、图形管理器2051、安全管理器2052或支付管理器2054。

运行时间库2035可以包括例如由编译器使用的库模块,以便在执行应用2070的同时通过使用编程语言来添加新的功能。运行时库2035可以执行关于算术功能的输入/输出管理、存储器管理或容量。

应用管理器2041可以管理例如应用2070的至少一个应用的生命周期。窗口管理器2042可以管理在屏幕中使用的图形用户界面(gui)资源。多媒体管理器2043可以识别用于播放多种媒体文件所需的格式,并且可以通过使用适用于该格式的编解码器来对媒体文件执行编码或解码。资源管理器2044可以管理诸如应用2070的至少一个应用的存储空间、存储器或源代码的资源。

电源管理器2045可以连同例如基本输入/输出系统(bios)一同操作,以便管理电池或电源,并且可以提供针对电子设备的操作的电源信息。数据库管理器2046可以生成、搜索或修改要在应用2070中的至少一个应用中使用的数据库。包管理器2047可以安装或更新以包文件形式分发的应用。

连接管理器2048可以管理例如无线连接,诸如wi-fi或蓝牙。通知管理器2049可以以不干扰用户的模式显示或通知事件(例如到达消息、预约或接近通知)。位置管理器2050可以管理关于电子设备的位置信息。图形管理器2051可以管理向用户提供的图形效果,或管理与图形效果相关的用户界面。安全管理器2052可以提供系统安全、用户认证等所需的通常的安全功能。根据实施例,在电子设备(例如,电子设备1801)包括电话功能的情况下,中间件2030还可以包括用于管理电子设备的语音或视频呼叫功能的电话管理器。

中间件2030可以包括组合上述元件的各种功能的中间件模块。中间件2030可以提供根据每个os类型而被专门化的模块,以便提供差异化的功能。此外,中间件2030可以动态地移除已有元件的一部分,或者可以向已有元件添加新的元件。

api2060(例如,api1845)可以例如是编程功能的集合,并且可以设置有根据os可变的配置。例如,在os是android或ios的情况下,它可以针对每个平台提供一个api集合。在os是tizen的情况下,它可以针对每个平台提供两个或更多个api集合。

应用2070(例如,应用程序1847)可以包括例如一个或更多个应用,其能够提供针对主页2071、拨号盘2072、sms/mms2073、即时消息(im)2074、浏览器2075、相机2076、闹钟2077、联系人2078、语音拨号2079、电子邮件2080、日历2081、媒体播放器2082、相册2083和时钟2084的功能,或用于提供保健(例如,测量运动量、血糖等)或环境信息(例如,气压、湿度或温度信息等)。

根据实施例,应用2070可以包括用于支持在电子设备(例如,电子设备1801)和外部电子设备(例如,电子设备1802或1804)之间的信息交换的应用(下文中,为了便于描述,将其称作“信息交换应用”)。例如,信息交换应用可以包括用于向外部电子设备发送特定信息的通知中继应用或者用于管理外部电子设备的设备管理应用。

例如,通知中继应用可以包括向外部电子设备(例如,电子设备1802或1804)发送从其他应用(例如,sms/mms应用、电子邮件应用、保健应用或环境信息应用)产生的通知信息的功能。附加地,信息交换应用可以从外部电子设备接收例如通知信息并将通知信息提供给用户。

设备管理应用可以管理(例如,安装、删除或更新)例如与该电子设备通信的外部电子设备(例如,电子设备1802或1804)的至少一个功能(例如,外部电子设备自身(或其一些元件)的接通/断开、或调整显示器的亮度(或分辨率))、在外部电子设备中运行的应用、或由外部电子设备提供的服务(例如,呼叫服务、消息服务等)。

根据实施例,应用2070可以包括根据外部电子设备(例如,电子设备1802或1804)的属性指派的应用(例如,移动医疗设备的保健应用)。根据实施例,应用2070可以包括从外部电子设备(例如,服务器1806或电子设备1802或1804)接收到的应用。根据实施例,应用2070可以包括预加载的应用或从服务器可下载的第三方应用。根据实施例的程序模块2010的元件的名称可以根据操作系统的种类而改变。

根据各种实施例,程序模块2010的至少一部分可以用软件、固件、硬件或它们中的两个或更多个的组合来实现。程序模块2010的至少一部分可以例如由处理器(例如,处理器1910)来实现(例如,执行)。程序模块2010的至少一部分可以包括例如用于执行一个或多个功能的模块、程序、例程、指令集、进程等。

在本公开中使用的术语“模块”可以表示例如包括硬件、软件和固件的一个或多个组合在内的单元。术语“模块”可以与术语“单元”、“逻辑”、“逻辑块”、“组件”和“电路”互换使用。“模块”可以是集成组件的最小单元或者可以是其一部分。“模块”可以是用于执行一个或多个功能的最小单元或其一部分。可以用机械方式或电子方式来实现“模块”。例如,“模块”可以包括用于执行已知的或将来开发的一些操作的专用集成电路(asic)芯片、现场可编程门阵列(fpga)和可编程逻辑器件中的至少一种。

根据各种实施例的装置的至少一部分(例如,模块或其功能)或方法的至少一部分(例如,操作)可以例如通过以程序模块形式存储在计算机可读存储介质中的指令实现。指令在由处理器(例如,处理器1820)执行时,可以使一个或多个处理器执行与该指令相对应的功能。例如,计算机可读存储介质可以是存储器1830。

计算机可读记录介质可以包括硬盘、软盘、磁介质(例如,磁带)、光学介质(例如,压缩光盘只读存储器(cd-rom)和数字通用盘(dvd))、磁光介质(例如,软光盘)、以及硬件设备(例如,只读存储器(rom)、随机存取存储器(ram)或闪存)。此外,一个或多个指令可以包括编译器制作的代码或可由解译器执行的代码。上述硬件单元可以被配置为通过一个或多个软件模块进行操作,以执行根据各种实施例的操作,反之亦然。

根据各种实施例的模块或程序模块可以包括上述元件中的至少一个,或者可以省略上述元件的一部分,或者还可以包括附加的其他元件。由根据各种实施例的模块、程序模块或其他元件执行的操作可以顺序地、并行地、重复地或者按照探索性的方式执行。此外,一些操作可以以不同顺序执行,或者可以省略。备选地,可以添加其他操作。

虽然参考本公开各实施例示出并描述了本公开,但是本领域技术人员将理解:在不脱离由所附权利要求及其等同物限定的本公开的精神和范围的前提下,可以进行形式和细节上的各种改变。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1