电子设备的操作方法及该电子设备与流程

文档序号:12747747阅读:364来源:国知局
电子设备的操作方法及该电子设备与流程

本公开涉及电子设备及其操作方法。



背景技术:

通常,蜂窝电话可向外部设备输出显示于蜂窝电话的屏幕上的动态图像,诸如广播等。用户可通过向外部设备输出图像数据而在外部设备的大尺寸屏幕上观看从网络服务器下载的或者利用相机捕捉的图像数据。

具有镜像功能的蜂窝电话可向外部设备输出其屏幕。用户可在外部设备的屏幕上观看蜂窝电话的屏幕(即,镜像屏幕),并且可使用外部设备的输入设备通过对于镜像屏幕的输入操作来远程控制蜂窝电话。

虽然允许蜂窝电话的屏幕显示在外部设备上或者允许用户远程控制蜂窝电话,但是现有技术的镜像方法无法提供向另一电子设备容易地传送正在电子设备上执行的任务的方法。

现有技术的任务传送方法导致的不便是,必须在各电子设备之间手动移动数据或共享分离的存储空间。

以上信息仅作为背景信息提出以帮助理解本公开。至于任何以上信息是否可适于作为本公开的现有技术,没有确定且没有断言。



技术实现要素:

本公开的诸方面是解决至少上述问题和/或缺点以及至少提供如下所述的有益效果。因此,本公开的一方面是提供向另一电子设备容易地传送正在电子设备上执行的任务的方法。

根据本公开的一方面,提供了第一电子设备的操作方法。该操作方法包括:从第二电子设备接收与数据或用于输出数据的应用相关的信息;显示包括与数据或用于输出数据的应用相关的信息的至少一部分的图形元素;检测对于图形元素的用户输入;以及响应于该用户输入,基于数据的输出信息输出数据的至少一部分。

根据本公开另一方面,提供了一种第一电子设备。该电子设备包括输出设备和处理器,其中处理器配置成:从第二电子设备接收与数据或用于输出数据的应用相关的信息;在输出设备上显示包括与数据或应用相关的信息的至少一部分的图形元素;检测对于图形元素的用户输入;以及响应于该用户输入,基于数据的输出信息通过输出设备输出数据的至少一部分。

通过以下具体说明,本公开的其他方面、有益效果和显著特征对于本领域技术人员将变得明显,以下具体说明结合附图披露了本公开各实施方式。

附图说明

通过结合附图的以下说明,本公开特定实施方式的上述及其他方面、特征和有益效果将更加明显,在附图中:

图1示出了根据本公开各实施方式处于网络环境中的电子设备;

图2是根据本公开各实施方式的电子设备的框图;

图3是根据本公开各实施方式的编程模块的框图;

图4是用于描述根据本公开各实施方式的通信系统的图;

图5是示出了根据本公开各实施方式第一电子设备的操作方法的流程图;

图6A至图6D是用于描述根据本公开各实施方式电子设备的操作方法的视图;

图7A至图7E是用于描述根据本公开各实施方式电子设备的操作方法的视图;

图8A至图8E是用于描述根据本公开各实施方式电子设备的操作方法的视图;

图9是示出了根据本公开各实施方式第一电子设备和第二电子设备的操作方法的流程图;

图10是用于描述根据本公开各实施方式的通信系统的图;

图11是示出了根据本公开各实施方式第一电子设备和第二电子设备的操作方法的流程图;

图12是示出了根据本公开各实施方式第一电子设备和第二电子设备的操作方法的流程图;以及

图13是示出了根据本公开各实施方式第一电子设备和第二电子设备的操作方法的流程图。

在全部附图中,相同的参考标记将理解成表示相同的部件、组件和结构。

具体实施方式

提供参照附图的以下说明以帮助全面理解如由权利要求及其等同方案限定的本公开的各实施方式。以下说明包括各种具体细节以帮助理解,但是应认为这些具体细节仅是示例性的。因此,本领域普通技术人员将意识到,在不脱离本公开范围的情况下,可以对本文所描述的各实施方式进行各种变型和修改。此外,可省去公知功能和结构的说明以便清楚和简明。

以下说明和权利要求书中所使用的术语和词语不局限于书面含义,而是仅被发明人用于使得能够清楚和一致地理解本公开。因此,对于本领域技术人员应显而易见,仅出于说明性的目的而不是限制本公开的目的来提供本公开各实施方式的以下说明,本公开如由所附权利要求及其等同方案限定。

要理解,除非上下文另外明确指示,否则单数形式“一”、“一个”、“该”包括复数指示物。因此,例如,提及“组件表面”包括提及一个或多个这样的表面。

在本公开中,诸如“具有”、“可具有”、“包括”或“可包括”的表述是指存在对应特征(例如数值、功能、操作或者如部件的元件),而不排除存在附加的特征。

在本公开中,诸如“A或B”、“A或/和B中的至少一个”、“A/B”或者“A或/和B中的一个或多个”的表述可包括一起列出的项目的全部可能组合。例如,“A或B”、“A和B中的至少一个”或者“A或B中的一个或多个”可以指以下全体:(1)包括至少一个A;(2)包括至少一个B;或者(3)包括至少一个A和至少一个B二者。

本文所使用的诸如“第一”、“第二”、“初级”或“次级”的表述可表示与顺序和/或重要性无关的各种元件,而不限制对应元件。例如,第一用户设备和第二用户设备可表示不同的用户设备而与顺序或重要性无关。例如,在不脱离本公开各实施方式的权利范围的情况下,第一元件可称为第二元件,类似地,第二元件可称为第一元件。

当描述元件(诸如第一元件)“操作地或通信地与……联接/联接至”或者“连接”至另一元件(诸如第二元件)时,该元件可直接连接至该另一元件或者可通过又一元件(例如,第三元件)连接至该另一元件。然而,当描述元件(诸如第一元件)“直接连接”或“直接联接”至另一元件(诸如第二元件)时,其表示该元件和该另一元件之间不存在中间元件(诸如第三元件)。

本公开中所使用的表述“配置(或设定)成”可根据情况替换为例如“适合于”、“有能力”、“设计成”、“适于”、“制造成”或者“能够”。术语“配置(或设定)成”并非始终仅表示通过硬件“专门设定成”。可替代地,在一些情况中,表述“配置成……的装置”可表示该装置”可与另一装置或组件一起操作。例如,短语“配置(或设定)成执行A、B和C的处理器”可以是用于执行对应操作的专用处理器(例如,嵌入式处理机),或者可以是可通过运行存储在存储设备处的至少一个软件程序来执行对应操作的通用目的处理器(诸如,中央处理器(CPU)或应用处理器(AP)。

本公开中定义的术语仅用于描述具体实施方式,而不旨在限制其他各实施方式的范围。除非上下文另外明确指示,否则单数形式旨在还包括复数形式。本文所使用的所有术语(包括技术术语或科技术语)的含义与相关领域普通技术人员通常所理解的含义相同。除非在各实施方式中明确地定义,否则常用词典中所定义的术语应当解释成具有与相关技术的上下文含义相同或相似的含义,并且不应解释成具有理想化或夸大的含义。

根据本公开各实施方式的电子设备可包括以下至少之一:智能电话、平板个人计算机(PC)、移动电话、视频电话、电子图书(电子书)阅读器、台式PC、膝上型PC、上网本、工作站、服务器、个人数字助理(PDA)、便携式多媒体播放器(PMP)、活动图像专家组阶段1或阶段2(MPEG-1或MPEG-2)音频层3(MP3)播放器、移动医疗设备、相机和可穿戴设备。根据各实施方式,可穿戴设备的示例可包括以下至少之一:配件类型(例如,手表、戒指、手环、踝环、项圈、眼镜、隐形眼镜、头戴式设备(HMD)等);织物或服装集成类型(例如,电子服装等);身体附加类型(例如,护皮垫、纹身等);身体植入类型(例如,植入电路等)等。

根据一些实施方式,电子设备可以是智能家电。电子设备可包括:例如,电视(TV)、数字视频光盘(DVD)播放器、音频设备、冰箱、空调器、真空吸尘器、烘箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动化控制面板、安全控制面板、电视盒(例如,Samsung的HomeSyncTM、Apple的TVTM、或者Google的TVTM)、游戏机、电子词典、电子钥匙、摄影机和电子相框。

电子设备可包括以下至少之一:各种医疗设备(例如,磁共振血管造影(MRA)、磁共振成像(MRI)、计算机断层扫描(CT)、成像设备或超声波设备)、导航系统、全球定位系统(GPS)接收器、行车记录仪(EDR)、飞行数据记录仪(FDR)、车载娱乐设备、船用电子装备(例如,船舶导航系统和陀螺罗盘)、航空电子设备、安全设备、车头单元、工业或家用机器人、自动柜员机(ATM)、销售点(POS)、物联网(例如,电灯泡、各种传感器、电表或燃气表、洒水器设备、火警设备、恒温器、路灯、烘炉、健身器、热水箱、加热器、锅炉等)。

根据一些实施方式,电子设备可包括:家具或建筑物/构筑物的一部分、电子板、电子签名接收设备、投影仪以及各种测量仪器(例如,水、电、燃气、电波测量设备等)。根据本公开各实施方式的电子设备可以是上面列出的设备中的一个或者其组合。根据一些实施方式的电子设备可以是柔性电子设备。根据本公开各实施方式的电子设备不局限于上面列出的设备,并且可包括根据技术发展的新的电子设备。

在下文中,将参照附图描述根据本公开各实施方式的电子设备。在本文中,本公开各实施方式中所使用的术语“用户”可表示使用电子设备的人或者使用电子设备的设备。

图1示出了根据本公开实施方式处于网络环境中的电子设备。

参照图1,公开了根据本公开各实施方式处于网络环境100中的电子设备101。电子设备101可包括总线110、处理器120、存储器130、输入/输出(I/O)接口150、显示器160以及通信接口170。根据一些实施方式,电子设备101可省去前述元件中的至少一个或者还可包括其他元件。

总线110可包括用于连接例如元件120、130和150至170并且在元件120、130和150至170之间传送通信(例如,控制消息和/或数据)的电路。

处理器120可包括CPU、AP和通信处理器(CP)中的一个或多个。处理器120对例如电子设备101的至少一个其他元件的控制和/或通信执行操作或数据处理。处理器120可称为控制器、可包括控制器作为该处理器120的一部分、或者可构成控制器。

存储器130可包括易失性和/或非易失性存储器。存储器130可存储例如与电子设备101的至少一个其他元件相关的命令或数据。根据本公开实施方式,存储器130可存储软件和/或程序140。程序140可包括例如内核141、中间件143、应用编程接口(API)145和/或应用程序(或“应用”)147等中的至少一个。内核141、中间件143和API 145中的至少一些可称为操作系统(OS)。

内核141可控制或管理例如用于运行在其他程序(例如,中间件143、API 145或应用程序147)中实现的操作或功能的系统资源(例如,总线110、处理器120、存储器130等)。内核141提供这样的接口,中间件143、API 145或应用程序147通过该接口访问电子设备101的分离组件以控制或管理系统资源。

中间件143可用作用于允许例如API 145或应用程序147在通信中与内核141交换数据的中介。

此外,中间件143可基于优先级处理从应用程序147接收的一个或多个任务请求。例如,中间件143可将使用电子设备101的系统资源(例如,总线110、处理器120、存储器130等)的优先级赋予各应用程序147中的至少一个。例如,中间件143可通过基于赋予各应用程序147中的至少一个的优先级处理一个或多个任务请求,来执行对于该一个或多个任务请求的调度或负载均衡。

API 145是用于供应用147控制由内核141或中间件143提供的功能的接口,并且可包括例如用于文件控制、窗口控制、图像处理或字符控制的至少一个接口或功能(例如,命令)。

I/O接口150用作向电子设备101的其他组件传送例如从用户或另一外部设备输入的命令或数据的接口。I/O接口150还可向用户或另一外部设备输出从电子设备101的其他组件接收命令或数据。

显示器160可包括:例如,液晶显示器(LCD)、发光二极管(LED)显示器、有机LED(OLED)显示器、微型机电系统(MEMS)显示器或电子纸显示器。显示器160可例如向用户显示多种内容(例如,文本、图像、视频、图标、符号等)。显示器160可包括触摸屏,并且例如通过使用电子笔或用户身体的一部分来接收触摸、姿态、接近或悬停输入。

通信接口170在电子设备101和外部设备(例如,第一外部电子设备102、第二外部电子设备104或服务器106)之间建立通信。例如,通信接口170可通过无线通信或有线通信连接至网络162,从而与外部设备(例如,第二外部电子设备104或服务器106)通信。通信接口170可包括CP,且CP可构成通信接口170的多个模块中的一个。在实施方式中,CP可包括在处理器120中。

无线通信可例如使用以下至少之一作为蜂窝通信协议:例如,长期演进(LTE)、高级LTE(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动通信系统(UMTS)、无线宽带(WiBro)、全球移动通信系统(GSM)等。无线通信可包括例如短程通信164。短程通信164可包括例如无线保真度(WiFi)、蓝牙(BT,Bluetooth)、近距离通信(NFC)、全球导航卫星系统(GNSS)等中的至少一个。根据使用区域或带宽,GNSS可包括例如GPS、全球导航卫星系统(Glonass)、北斗导航卫星系统(“Beidou”)和欧洲全球卫星导航系统(Galileo)中的至少一个。在下文中,“GPS”可与“GNSS”交换使用。有线通信可包括例如通用串行总线(USB)、高清晰度多媒体接口(HDMI)、推荐标准(RS)-232、普通老式电话服务(POTS)等中的至少一个。网络162可包括电信网络,例如计算机网络(例如,局域网(LAN)或广域网(WAN))、因特网(Internet)和电话网络中的至少一个。

第一外部电子设备102和第二外部电子设备104中的每一个可以是类型与电子设备101相同或不同的设备。根据本公开实施方式,服务器106可包括一个或多个服务器的组。根据本公开各实施方式,由电子设备101执行的一些或所有操作可在另一电子设备或多个电子设备(例如,电子设备102或104或者服务器106)中执行。根据本公开实施方式,当电子设备101必须自动地或应请求而执行功能或服务时,电子设备101可请求另一设备(例如,电子设备102或104或者服务器106)来:执行与该功能或服务相关的至少一些功能,而不是运行该功能或服务;或者除了运行该功能或服务之外,另外执行与该功能或服务相关的至少一些功能。电子设备(例如,电子设备102或104或者服务器106)可运行所请求的功能或附加功能并且可向电子设备101传送运行结果。电子设备101然后可处理或进一步处理所接收的结果以提供所请求的功能或服务。为此,例如,可使用云计算、分布式计算或客户-服务器计算。

图2是根据本公开各实施方式的电子设备的框图。

参照图2,电子设备201可形成图1所示的整个电子设备101或者图1所示的电子设备101的一部分。电子设备201可包括一个或多个AP 210、通信模块220、存储器230、传感器模块240、输入设备250和显示器260,电子设备201还可包括以下至少之一:用户识别模块(SIM)224、接口270、音频模块280、相机模块291、电力管理模块295、电池296、指示器297以及电机298。

处理器210通过驱动OS或应用程序来控制连接至处理器210的多个硬件或软件组件,并且执行对于各数据的处理和操作。处理器210可利用例如片上系统(SoC)来实现。根据实施方式,处理器210还可包括图形处理单元(GPU)和/或图像信号处理器(ISP)。处理器210可包括图2所示元件中的至少一些(例如,蜂窝模块221)。处理器210将从至少一个其他元件(例如,非易失性存储器)接收的命令或数据加载到易失性存储器中以处理该命令或数据,并且将各种数据存储在非易失性存储器中。

通信模块220的配置可与图1所示的通信接口170的配置相同或相似。通信模块220可包括例如蜂窝模块221、WiFi模块223、BT模块225、GNSS模块227(例如,GPS模块、Glonass模块、Beidou模块或Galileo模块)、NFC模块228和射频(RF)模块229中的至少一个。

蜂窝模块221可在通信网络上提供例如语音呼叫、视频呼叫、文本服务或因特网服务。根据实施方式,蜂窝模块221通过使用SIM 224(例如,SIM卡)来识别和认证通信网络中的电子设备201。根据实施方式,蜂窝模块221执行可由处理器210提供的各功能中的至少一个。根据实施方式,蜂窝模块221可包括CP。

WiFi模块223、BT模块225、GNSS模块227和NFC模块228中的每一个可包括例如用于处理由对应模块传输和接收的数据的处理器。根据一些实施方式,蜂窝模块221、WiFi模块223、BT模块225、GNSS模块227和NFC模块228中的至少一些(例如,两个或更多)可包括在一个集成芯片(IC)或IC封装中。

RF模块229可例如传输和接收通信信号(例如,RF信号)。RF模块229可例如包括收发器、功率放大器模块(PAM)、频率滤波器、低噪声放大器(LNA)、天线等中的至少一个。根据另一实施方式,蜂窝模块221、WiFi模块223、BT模块225、GNSS模块227和NFC模块228中的至少一个可通过单独的RF模块来传输和接收RF信号。

SIM 224可例如包括包含SIM的卡和/或嵌入式SIM,并且可包括唯一标识信息(例如,集成电路卡标识符(ICCID)或用户信息(例如,国际移动用户身份(IMSI))。

存储器230(例如,存储器130)可例如包括内部存储器232和/或外部存储器234。内部存储器232可例如包括易失性存储器(例如,动态随机存取存储器(DRAM)、静态RAM(SRAM)、同步动态RAM(SDRAM)等)和非易失性存储器(例如,一次性可编程只读存储器(OTPROM)、可编程ROM(PROM)、可擦可编程序ROM(EPROM)、电可擦可编程序ROM(EEPROM)等、掩模ROM、闪速ROM、NAND闪速存储器、NOR闪速存储器等以及固态驱动(SSD)中的至少一个。

外部存储器234还可包括闪速驱动器,例如紧凑闪存(CF)、安全数字(SD)、微型安全数字(micro-SD)、迷你安全数字(mini-SD)、极速数字(xD)、多媒体卡(MMC)或记忆棒。外部存储器234可通过各种接口与电子设备201功能性和/或物理性地连接。

传感器模块240测量物理量或感测电子设备201的操作状态,以将所测量或感测的信息转换成电信号。传感器模块240可例如包括姿态传感器240A、陀螺仪传感器240B、压力传感器240C、磁性传感器240D、加速度传感器240E、握持传感器240F、接近传感器240G、颜色传感器240H(例如,RGB传感器)、生物计量传感器240I、温度/湿度传感器240J、照度传感器240K和紫外线(UV)传感器240M中的至少一个。附加地或可替代地,传感器模块240可包括电子鼻(E-nose)传感器(未示出)、肌电图(EMG)传感器(未示出)、脑电图(EEG)传感器(未示出)、心电图(ECG)传感器(未示出)或指纹传感器。传感器模块240还可包括用于控制包括在其中的至少一个传感器的控制电路。在一些实施方式中,电子设备201还可包括配置成控制传感器模块240的处理器,以在处理器210的休眠状态期间控制传感器模块240,其中该处理器作为处理器210的一部分或者与处理器210分离。

输入设备250可例如包括触摸面板252,并且还可包括(数字)笔传感器254、键256和超声波输入设备258中的至少一个。触摸面板252可使用电容式、电阻式、红外线(IR)式或超声波式中的至少一种。触摸面板252还可包括控制电路。触摸面板252还可包括触觉层以向用户提供触觉反应。

(数字)笔传感器254可包括作为触摸面板252的一部分的识别片或者单独的识别片。键256还可包括物理按钮、光学键或小键盘。超声波输入设备258通过麦克风(例如,麦克风288)感测由输入装置生成的超声波,并且检验与所感测的超声波对应的数据。

显示器260(例如,显示器160)可包括面板262,并且还可包括全息图设备264和/或投影仪266。面板262的配置可与图1所示的显示器160的配置相同或相似。面板262可实施成柔性的、透明的或可穿戴的。面板262可与触摸面板252配置在一个模块中。全息图设备264通过使用光干涉在空中展示立体图像。投影仪266通过光的投影在外部屏幕上显示图像。屏幕可定位在电子设备201的内部或外部。根据实施方式,显示器260还可包括用于控制面板262、全息图设备264或投影仪266的控制电路。

根据实施方式,接口270可包括HDMI 272、USB 274、光学接口276和超小型(D-subminiature,D-Sub)278中的至少一个。接口270可包括在图1所示的通信接口170中。附加地或可替代地,接口270可包括移动高清晰度链接(MHL)接口、SD/MMC接口或红外线数据协会(IrDA)接口。

音频模块280双向转换声音和电信号。音频模块280的至少一个元件可包括在图1所示的I/O接口150中。音频模块280处理通过扬声器282、接收器284、耳机286或麦克风288输入或输出的声音信息。

相机模块291是例如能够捕捉静止图像或动态图像的设备,并且根据实施方式,可包括一个或多个图像传感器(例如,前传感器或后传感器)、镜头、ISP或闪光灯(例如,LED、氙气灯等)。

电力管理模块295管理电子设备201的电力。根据实施方式,电力管理模块295可包括电力管理IC(PMIC)、充电器IC或电池电量计。PMIC可具有有线和/或无线充电方案。无线充电方案包括例如磁共振类型、磁感应类型和电磁类型中的至少一种;并且还可包括用于无线充电的附加电路,例如线圈回路、谐振电路、整流器等。电池计测量电池296的剩余容量或者充电期间电池296的电压、电流或温度。电池296可包括可充电电池和/或太阳能电池。

指示器297显示电子设备201或其部件(例如,处理器210)的具体状态,例如,启动状态、消息状态或充电状态。电机298将电信号转换成机械振动或者生成振动或触觉效果。虽然未示出,但是电子设备201可包括用于支持移动电视的处理设备(例如,GPU)。用于支持移动电视的处理设备根据诸如数字多媒体广播(DMB)、数字视频广播(DVB)或MediaFloTM的标准来处理媒体数据。

本文所描述的先前元件中的每一个可配置有一个或多个组件,这些组件的名称可随着电子设备而改变。在各实施方式中,电子设备可包括前述元件中的至少一个,可省去这些元件中的一些或者可向这些元件添加其他元件。此外,根据各实施方式的电子设备的一些元件可集成到一个实体中,从而以与其集成之前的方式相同的方式来执行对应元件的功能。

图3是根据本公开各实施方式的编程模块的框图。

参照图3,编程模块310(例如,程序140)可包括用于控制与电子设备(例如,电子设备101)相关的资源的OS和/或在OS上运行的各种应用(例如,应用程序147)。OS可包括Android、iOS、Windows、Symbian、Tizen或Bada。

编程模块310可包括例如内核320、中间件330、API 360和/或应用370。编程模块310的至少一部分可预加载到电子设备上,或者可从外部设备(例如,外部设备102或104或者服务器106)下载。

内核320(例如,内核141)可例如包括系统资源管理器321和/或设备驱动器323。系统资源管理器321可执行系统资源的控制、分配、搜索等。根据实施方式,系统资源管理器321可包括进程管理单元、内存管理单元、文件系统等中的至少一个。设备驱动器323可包括例如显示器驱动器、相机驱动器、BT驱动器、共享存储器驱动器、USB驱动器、小键盘驱动器、WiFi驱动器、音频驱动器或者进程间通信(IPC)驱动器。

中间件330可通过API 360向应用370提供应用370共同需要的功能或者提供各种功能,以允许应用370高效使用电子设备中有限的系统资源。根据实施方式,中间件330(例如,中间件143)可包括以下至少之一:运行时间库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电力管理器345、数据库管理器346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351以及安全管理器352。

运行时间库335可包括库模块,当应用370运行时编译器使用该库模块通过编程语言来添加新的功能。运行时间库335执行与I/O、存储器管理或计算操作有关的功能。

应用管理器341管理各应用370之中的至少一个应用的生命周期。窗口管理器342利用屏幕来管理图形用户界面(GUI)资源。多媒体管理器343识别播放各种媒体文件所需的格式,并且通过使用适于对应格式的编解码器来对媒体文件执行编码或解码。资源管理器344管理资源,诸如各应用370之中至少一个应用的源代码、内存或存储空间。

电力管理器345例如在操作中使用基本输入/输出系统(BIOS)来管理电池或电力,并且提供操作电子设备所需的功率信息。数据库管理器346执行管理操作,以生成、搜索或改变用于各应用370中至少一个应用的数据库。包管理器347管理以包文件格式分布的应用的安装或更新。

连接管理器348管理无线连接,诸如WiFi或BT连接。通知管理器349以不打扰用户的方式显示或通知事件,诸如到达消息、预约和接近提醒。位置管理器350管理电子设备的位置信息。图形管理器351管理待提供给用户的图形效果或者与该图形效果有关的用户界面(UI)。安全管理器352提供系统安全或用户认证所需的一般安全功能。根据实施方式,如果电子设备(例如,电子设备101)具有呼叫功能,则中间件330还可包括用于管理电子设备的语音或视频呼叫功能的电话管理器。

中间件330可包括形成上述内部元件的各功能的组合的中间件模块。中间件330可提供根据OS的类型指定的模块以提供特有功能。另外,中间件330可删除一些现有元件或者动态地添加新的元件。

API 360(例如,API 145)可设置为API编程功能的集合且根据OS具有不同的配置。就Android或iOS而言,例如,每个平台可提供一个API集合;而就Tizen而言,可提供两个或更多API集合。

应用370(例如,应用程序147)可包括能够提供功能的一个或多个应用,例如,主页应用371、拨号应用372、短消息服务/多媒体消息服务(SMS/MMS)应用373、实时消息(IM)应用374、浏览器应用375、相机应用376、闹钟应用377、联系人应用378、语音拨号应用379、电子邮件应用380、日历应用381、媒体播放器应用382、相册应用383、时钟应用384、健康护理应用(例如,用于测量运动量、血糖等的应用)或环境信息提供应用(例如,用于提供空气压力、湿度或温度信息等的应用)。

根据实施方式,应用370可包括支持电子设备(例如,电子设备101)和外部电子设备(例如,电子设备102或104)之间进行信息交换的应用(为了方便,在下文中为“信息交换应用”)。信息交换应用可包括:例如,用于向外部电子设备传送特定信息的通知中继应用或者用于管理外部电子设备的设备管理应用。

例如,通知中继应用可包括向外部电子设备(例如,电子设备102或104)传送在电子设备的另一应用(例如,SMS/MMS应用、电子邮件应用、健康护理应用或环境信息应用)中生成的通知信息的功能。通知中继应用可接收来自外部电子设备的通知信息,以向用户提供该通知信息。

设备管理应用可管理(例如,安装、移除或更新)与电子设备通信的外部设备(例如,电子设备102或104)的至少一个功能(例如,打开/关闭外部电子设备本身(或其部件)或者控制显示器的亮度(或分辨率))、由在外部电子设备中操作的应用提供的或者由外部电子设备提供的服务(例如,呼叫服务或消息服务)。

根据实施方式,应用370可包括根据外部电子设备(例如,电子设备102或104)的属性而指定的应用(例如,移动医疗设备的健康护理应用)。根据实施方式,应用370可包括从外部电子设备(例如,服务器106或者电子设备102或104)接收的应用。根据实施方式,应用370可包括预加载应用或者可从服务器下载的第三方应用。根据所示实施方式,编程模块310的元件的名称可根据OS的类型而改变。

根据各实施方式,编程模块310的至少一部分可通过软件、固件、硬件或其至少两者的组合来实现。编程模块310的至少一部分可通过处理器(例如,处理器210)来实现(例如,运行)。编程模块310中的至少一些可包括:例如,模块、程序、例程、指令集合或者用于执行一个或多个功能的进程。

图4是用于描述根据本公开各实施方式的通信系统的图。

参照图4,通信系统400可包括第一电子设备411(例如,电子设备101或201)、第二电子设备421(例如,电子设备101或201)和第三电子设备431(例如,电子设备101或201)。

第一电子设备411可包括第一输出设备416(例如,I/O接口150、显示器160或260、扬声器282)、第一通信模块417(例如,通信接口170或通信模块220)以及第一处理器412(例如,处理器120或210),其中,第一输出设备416用于输出图像或声音,第一通信模块417用于向外部电子设备传输数据或者从外部电子设备接收数据,第一处理器412用于通过控制第一输出设备416和/或第一通信模块417来实现第一电子设备411的功能。

第二电子设备421可包括第二输出设备426(例如,I/O接口150、显示器160或260、扬声器282)、第二通信模块427(例如,通信接口170或通信模块220)以及第二处理器422(例如,处理器120或210),其中,第二输出设备426用于输出图像或声音,第二通信模块427用于向外部电子设备传输数据或者从外部电子设备接收数据,第二处理器422用于通过控制第二输出设备426和/或第二通信模块427来实现第二电子设备421的功能。

第三电子设备431的结构可与第一电子设备411或第二电子设备421的结构相同/相似。

第二处理器422通过第二输出设备426输出与数据对应的图像或声音。

第二处理器422通过第二通信模块427向第一电子设备411自动传输与数据或用于输出数据的应用相关的信息。例如,第二处理器422可向第一电子设备411发送包括与数据或用于输出数据的应用相关的信息的消息。

第一处理器412通过第一通信模块417从第二电子设备421接收与数据或用于输出数据的应用相关的信息。

第一处理器412在第一输出设备416或第一显示器上显示包括与数据或用于输出数据的应用相关的信息的至少一部分的图形元素。

第一处理器412通过第一输入设备(例如,输入设备250)或第一显示器来检测对于图形元素的用户输入。

第一处理器412响应于该用户输入,基于由第二电子设备421生成的数据的输出信息(或者与第二电子设备421的数据输出相关的信息)通过第一输出设备416来输出数据的至少一部分。

根据实施方式,第一处理器412通过第一通信模块417从第二电子设备421接收数据的输出信息。

根据实施方式,第一处理器412通过第一通信模块417从第二电子设备421接收数据,或者通过第一通信模块417和网络162从第三电子设备431接收数据。

根据实施方式,第一处理器412基于数据的输出信息通过第一输出设备416来输出数据的在输出停止时间点之后的部分。

根据实施方式,第一处理器412请求第二电子设备421或第三电子设备431基于数据的输出信息、通过第一通信模块417来对数据在输出停止时间点之后的部分进行流化。第一处理器412通过第一输出设备416输出由第二电子设备421或第三电子设备431流化的数据的、在输出停止时间点之后的部分。

图5是示出了根据本公开各实施方式第一电子设备的操作方法的流程图。

参照图5,第一电子设备的操作方法可包括操作510至操作540。第一电子设备的操作方法可通过第一电子设备(例如,电子设备101、201或411)、第一电子设备的第一处理器(例如,处理器120、210或412)以及第一电子设备的第一控制器中的至少一个来执行。

在操作510中,第一电子设备通过第一通信模块(例如,通信接口170、通信模块220或417)从第二电子设备(例如,电子设备101、201或421)接收与数据或用于输出数据的应用相关的信息。

根据实施方式,在接收与数据或应用相关的信息之前,第一电子设备建立与第二电子设备的无线或有线通信连接。

例如,第一电子设备可通过支持USB、HDMI等的第一通信模块来建立与第二电子设备的有线通信连接。

例如,第一电子设备可通过支持WiFi 802.11x、WiFi直连(WiFi Direct)、IR ZigBee、NFC、射频识别(RFID)、BT、超宽带(UWB)等的第一通信模块来建立与第二电子设备的无线通信连接。

例如,无线/有线通信连接可通过以下来初始化:第一电子设备和第二电子设备中至少一个的自动设备发现;对于第一电子设备和第二电子设备中任一个的用户连接命令;用户连接第一电子设备和第二电子设备之间的连接器;以及运行安装在第一电子设备和第二电子设备中的相同应用。

根据实施方式,与数据或应用相关的信息可包括数据的元数据。

根据实施方式,与数据或应用相关的信息可包括数据的标识信息、应用的标识信息、数据的标题、与数据相关的名称、数据的至少一部分、数据的来源、与数据相关的地址、数据描述、数据数量、与数据相关的时间等。

根据实施方式,数据可包括以下至少之一:音乐数据、视频数据、图像数据、因特网数据、文档数据、消息数据、邮件数据等。

根据实施方式,应用可包括以下至少之一:音乐应用、视频应用、图像应用、因特网应用(或浏览器)、文档应用、消息应用、邮件应用等。

在操作520中,第一电子设备在第一输出设备(例如,第一输出设备416)或第一显示器(例如,显示器160或260)上显示包括与数据或应用相关的信息的至少一部分的图形元素。

根据实施方式,图形元素可包括以下至少之一:文本、图像、文件、图标、应用屏幕、GUI(诸如仪表板、面板、窗口等)、消息等。

在操作530中,第一电子设备通过第一输入设备(例如,输入设备250)或第一显示器来检测对于图形元素的用户输入。

例如,可通过使用用户手指或电子笔进行触摸、点击鼠标的按钮、经由键盘输入的命令等来执行用户输入。

在操作540中,第一电子设备响应于该用户输入,基于由第二电子设备生成的数据的输出信息(或者与第二电子设备的数据输出有关的信息)通过第一输出设备来输出数据的至少一部分。

根据实施方式,数据的输出信息可包括以下至少之一:数据的至少一部分、与播放位置有关的信息、与播放时间(或时间点)有关的信息、与已播放数据量有关的信息、与剩余时间有关的信息、与待播放的剩余量有关的信息、与停止位置有关的信息、与停止时间(或时间点)有关的信息、与输出位置有关的信息、与输出时间(或时间点)有关的信息、与输出顺序有关的信息、数据中所包括的各数据元素之间的相对关系或顺序、用于输出数据的设备/应用配置信息等。

根据实施方式,第一电子设备通过第一通信模块从第二电子设备接收数据的输出信息。

根据实施方式,第一电子设备通过第一通信模块从第二电子设备接收数据。根据实施方式,第一电子设备基于数据的输出信息通过第一输出设备来输出数据的在输出停止时间点之后的部分。

根据实施方式,第一电子设备基于数据的输出信息、通过第一通信模块来请求第二电子设备或第三电子设备对数据的在输出停止时间点之后的部分进行流化。第一电子设备通过第一输出设备输出来自第二电子设备或第三电子设备(例如,第三电子设备431)的经流化数据的、在输出停止时间点之后的部分。

根据实施方式,第一电子设备通过第一通信模块向第二电子设备或第三电子设备发送包括数据的输出信息的至少一部分并请求流化数据的消息。第一电子设备通过第一输出设备输出由第二电子设备或第三电子设备流化的数据。

根据实施方式,第一电子设备通过第一通信模块向第二电子设备传输由第一电子设备生成的数据的输出信息(或者与第一电子设备的数据输出有关的信息)。

根据实施方式,第一电子设备通过第一通信模块从第二电子设备接收与数据相关的请求(例如,对由第一电子设备生成的数据的输出信息的请求)。第一电子设备响应于该请求通过第一通信模块向第二电子设备传输数据的输出信息。

根据实施方式,第一电子设备通过第一输出设备输出数据的第一数据元素。第一电子设备基于数据的输出信息在第一输出设备(或第一显示器)上显示与数据的第二数据元素对应的图形元素,其中该数据与第一数据元素相关。如果检测到对于与第二数据元素对应的图形元素的用户选择,则第一电子设备可通过第一输出设备输出第二数据元素。

根据实施方式,第一电子设备通过第一通信模块从第二电子设备接收数据。第一电子设备基于由第二电子设备生成的数据的输出信息而按时间排列数据的数据元素并且在第一输出设备(或第一显示器)上显示该数据元素。例如,数据元素可对应于第二电子设备和第三电子设备之间传输和接收的消息。

根据实施方式,第一电子设备生成与数据相关的消息。第一电子设备通过第一通信模块向第二电子设备发送该消息。第二电子设备通过第二通信模块(例如,通信接口170、通信模块220)和网络(例如,网络162)向第三电子设备发送该消息。第二电子设备向第一电子设备发送消息的输出信息。第一电子设备将该消息添加至数据元素并且基于消息的输出信息在第一输出设备(或第一显示器)上显示该消息。

根据实施方式,第一电子设备基于由第二电子设备生成的数据的输出信息来改变第一电子设备的设备设置(例如,声音的音量或类型、屏幕亮度等)。第一电子设备基于改变的设备设置,通过第一输出设备输出数据的至少一部分。

图6A至图6D是用于描述根据本公开各实施方式电子设备的操作方法的视图。

参照图6A,第二电子设备651(例如,电子设备101、201或421)在第二显示器656(例如,显示器160或260、第一输出设备416)上显示状态栏660和音乐应用的屏幕670。

状态栏660显示在第二显示器656的上部,并且可包括指示电池充电状态的指示符、指示接收信号强度的指示符、指示当前时间的指示符等中的至少一个。

音乐应用的屏幕670可包括以下至少之一:用于指示音乐数据(或音乐文件)的元数据(例如,歌手名称、音乐标题、专辑标题、音乐数据的总播放时间等)的至少一个项目672和674;用于指示音乐数据的输出(或播放)信息(例如,输出(或播放)时间、输出(或播放)位置等)的项目676;用于运行音乐应用的功能或者用于控制音乐数据的输出(或播放)的至少一个项目678(例如,暂停/播放按钮、倒带按钮、快进按钮、菜单按钮等)等。

例如,第二电子设备651(或者音乐应用)可基于用于选择音乐数据的用户输入或暂停/播放按钮通过第二扬声器(例如,扬声器282)来输出音乐数据。

第二电子设备651响应于音乐应用的运行(或启动)、音乐数据的输出(或播放)或者与第一电子设备611(例如,电子设备101、201或411)的连接,通过第二通信模块(例如,通信接口170、通信模块220)向第一电子设备611自动传输与音乐数据或音乐应用相关的信息。

根据实施方式,与音乐数据或者音乐应用相关的信息可包括:音乐数据的标识信息、音乐应用的标识信息、音乐数据的标题、与音乐数据相关的名称、至少一部分音乐数据、音乐数据的来源、与音乐数据相关的地址、音乐数据的描述、音乐数据的数量、与音乐数据相关的时间等。

第一电子设备611通过第一通信模块(例如,通信接口170、通信模块220或417)接收与音乐数据或音乐应用相关的信息。

参照图6B,第一电子设备611在第一显示器616(例如,显示器160或260、第二输出设备426)上显示远程控制应用的屏幕620以及基于与音乐数据或音乐应用相关的信息配置的图形元素630。

远程控制应用的屏幕620可包括用于远程控制第二电子设备651的至少一个项目。例如,用于远程控制第二电子设备651的至少一个项目可包括以下至少之一:用于在第一电子设备611的屏幕上对第二电子设备651的屏幕进行镜像的项目、用于运行第二电子设备651的电话功能的项目、用于运行第二电子设备651的消息功能的项目、用于运行第二电子设备651的图库功能的项目等。

图形元素630可包括以下至少之一:用于指示与音乐数据或音乐应用相关的信息的至少一部分的至少一个项目632、用于控制音乐数据的输出(或播放)的至少一个项目638(例如,暂停/播放按钮、倒带按钮、快进按钮等)等。

与音乐数据或音乐应用相关的信息的至少一部分可包括音乐数据的元数据(例如,歌手名称、音乐标题、专辑标题、音乐数据的总播放时间等)。

第一电子设备611通过第一输入设备(例如,输入设备250)或第一显示器616来检测对于图形元素630的用户输入680。例如,第一电子设备611可检测选择用于控制音乐数据的输出(或播放)的至少一个项目638(例如,暂停/播放按钮)的用户输入680。

第一电子设备611通过第一通信模块向第二电子设备651传输与音乐数据相关的请求(例如,对于音乐数据的播放操作的切换请求)或者对于传输音乐数据的输出信息的请求。例如,该请求可包括音乐数据的标识信息或者音乐应用的标识信息。

参照图6C,第二电子设备651响应于该请求停止输出(或播放)音乐数据并通过第二通信模块向第一电子设备611传输音乐数据的输出信息。

根据实施方式,音乐数据的输出信息包括以下至少之一:与输出(或播放)位置有关的信息、与输出(或播放)时间(或时间点)有关的信息、与剩余时间有关的信息、与停止位置有关的信息、与停止时间(或时间点)有关的信息、用于输出数据的设备/应用配置信息等。音乐数据的输出信息还可包括音乐数据的标识信息。

参照图6D,第一电子设备611基于音乐数据的输出信息,通过第一扬声器(例如,扬声器282)输出音乐数据的在输出停止时间点(即,第二电子设备651中的停止时间点)之后的部分。

根据实施方式,第一电子设备611在第一显示器616上显示用于指示音乐数据的输出信息的项目639。

根据实施方式,第一电子设备611通过第一通信模块从第二电子设备651接收音乐数据。

根据实施方式,第一电子设备611基于从第二电子设备651接收的音乐数据的输出信息,通过第一通信模块来请求第二电子设备651或第三电子设备(例如,第三电子设备431)对数据的在输出停止时间点(即,第二电子设备651中的停止时间点)之后的部分进行流化。

根据实施方式,第一电子设备611通过第一通信模块向第二电子设备651或第三电子设备发送包括音乐数据的输出信息的至少一部分并且请求对音乐数据流化的消息。

根据实施方式,第一电子设备611通过第一输入设备(或第一显示器616)检测用于切换音乐操作的用户输入。例如,第一电子设备611可停止输出(或播放)音乐数据或者可检测用于停止显示图形元素630的用户输入。第一电子设备611响应于该用户输入而停止输出(或播放)音乐数据并通过第一通信模块向第二电子设备651传输音乐数据的输出信息。第二电子设备651基于从第一电子设备611接收的音乐数据的输出信息,通过第二扬声器来输出音乐数据的在输出停止时间点(即,第一电子设备611中的停止时间点)之后的部分。

根据实施方式,第二电子设备651通过第二输入设备(或第二显示器656)检测用于切换音乐操作的用户输入。例如,第二电子设备651可检测对用于运行音乐应用的功能或控制音乐数据的输出(或播放)的至少一个项目678(例如,暂停/播放按钮)进行选择的用户输入。第二电子设备651响应于该用户输入,通过第二通信模块向第一电子设备611传输与音乐数据相关的请求(例如,对于音乐数据的播放操作的切换请求)。第一电子设备611响应于该用户输入,停止输出(或播放)音乐数据并且通过第一通信模块向第二电子设备651传输音乐数据的输出信息。第二电子设备651基于从第一电子设备611接收的音乐数据的输出信息,通过第二扬声器来输出音乐数据的在输出停止时间点(即,第一电子设备611中的停止时间点)之后的部分。

图7A至图7E是用于描述根据本公开各实施方式的电子设备的操作方法的视图。

参照图7A,第二电子设备751(例如,电子设备101、201或421)在第二显示器756(例如,显示器160或260、第二输出设备426)上显示状态栏760和因特网应用(或因特网浏览器)的第一屏幕770,其中该第一屏幕770包括与特定网址的主页对应的第一因特网数据722(或第一因特网数据元素)。

第二电子设备751通过第二输入设备(例如,输入设备250)或第二显示器756来检测对于第一屏幕770的用户输入780。例如,第二电子设备751可在第一屏幕770上检测对天气项目进行选择的用户输入780。

参照图7B,第二电子设备751响应于该用户输入780显示包括第二因特网数据773(或者第二因特网数据元素)的因特网应用(或因特网浏览器)的第二屏幕771。例如,第二电子设备751可响应于该用户输入780显示包括与特定网址的天气相关网页页面对应的第二因特网数据773的第二屏幕771。

第二电子设备751响应于因特网应用的运行(或启动)、因特网数据的输出(或播放)或者与第一电子设备(例如,电子设备101、201或411)的连接,通过第二通信模块(例如,通信接口170、通信模块220)向第一电子设备自动传输与因特网数据或因特网应用相关的信息。

根据实施方式,与因特网数据或因特网应用相关的信息可包括:因特网数据的标识信息、因特网应用的标识信息、因特网数据的至少一部分、因特网数据的来源、与因特网数据相关的地址、因特网数据的描述等。

第一电子设备通过第一通信模块(例如,通信接口170、通信模块220或417)接收与因特网数据或因特网应用相关的信息。

参照图7C,第一电子设备711(例如,电子设备101、201或411)在第一显示器716(例如,显示器160或260、第一输出设备416)上显示远程控制应用的屏幕720以及基于与因特网数据或因特网应用相关的信息配置的图形元素730。

远程控制应用的屏幕720可包括用于远程控制第二电子设备751的至少一个项目。例如,用于远程控制第二电子设备751的至少一个项目可包括以下至少之一:用于在第一电子设备711的屏幕上对第二电子设备751的屏幕进行镜像的项目、用于运行第二电子设备751的音乐播放功能的项目、用于运行第二电子设备751的视频播放功能的项目、用于运行第二电子设备751的文件/文件夹搜索功能的项目等。

图形元素730可包括用于显示与因特网数据或因特网应用相关的信息(例如,因特网地址(或网页地址))的至少一部分的至少一个项目732。

第一电子设备711通过第一输入设备(例如,输入设备250)或第一显示器716来检测对于图形元素730的用户输入782。例如,第一电子设备711可检测对用于显示与因特网数据或因特网应用相关的信息的至少一部分的至少一个项目732进行选择的用户输入782。

第一电子设备711响应于用户输入782,通过第一通信模块向第二电子设备751传输与因特网数据相关的请求(例如,对于因特网操作的切换请求)或者对于传输因特网数据的输出信息的请求。例如,该请求可包括因特网数据的标识信息或者因特网应用的标识信息。

第二电子设备751响应于该请求通过第二通信模块向第一电子设备711传输因特网数据的输出信息。

根据实施方式,因特网数据的输出信息可包括以下至少之一:与因特网地址(或网页地址)有关的信息、与因特网搜索历史有关的信息、最喜爱的信息、与各因特网数据元素之间的相对关系或顺序有关的信息、用于输出因特网数据的设备/应用配置信息等。

参照图7D,第一电子设备711基于因特网数据的输出信息来显示因特网应用(或因特网浏览器)的第二屏幕741,其中该第二屏幕741包括与特定网址的天气相关网页页面对应的第二因特网数据743(或第二因特网数据元素)。因特网应用的第二屏幕741可包括基于因特网数据的输出信息启动的后退按钮744。

参照图7E,第一电子设备711响应于对后退按钮744进行选择的用户输入来显示因特网应用(或因特网浏览器)的第一屏幕740,其中该第一屏幕740包括与特定网址的主页页面对应的第一因特网数据742(或第一因特网数据元素)。因特网应用的第一屏幕740可包括激活的前进按钮745。例如,第一电子设备711可响应于对前进按钮745进行选择的用户输入而显示如图7D中所示的第二屏幕741。

图8A至图8E是用于描述根据本公开各实施方式电子设备的操作方法的视图。

参照图8A,第二电子设备851(例如,电子设备101、201或421)在第二显示器856(例如,显示器160或260、第二输出设备426)上显示状态栏860以及消息应用的屏幕870。

状态栏860显示在第二显示器856的上部,并且可包括指示电池充电状态的指示符、指示接收信号强度的指示符、指示当前时间的指示符等中的至少一个。

消息应用的屏幕870可包括以下至少之一:消息数据872,其中第二电子设备851的用户的消息(或消息数据元素)以及从与第二电子设备851通信的第三电子设备(例如,第三电子设备431)接收的对应方的消息(或消息数据元素)按时间顺序排列;用于输入消息的输入窗口874;用于向第三电子设备发送被输入至输入窗口874中的消息的发送按钮876;用于附加将被传输至第三电子设备的文件的附加按钮878等。在下文中,窗口可称为窗、UI、GUI等中的至少一个。

第二电子设备851响应于消息应用的运行(或启动)、消息数据(或消息)的输出(或接收/传输)或者与第一电子设备811(例如,电子设备101、201或411)的连接,通过第二通信模块(例如,通信接口170、通信模块220)向第一电子设备811自动传输与消息数据或消息应用相关的信息。

参照图8B,第一电子设备811(例如,电子设备101、201或411)在第一显示器816(例如,显示器160或260、第一输出设备416)上显示远程控制应用的屏幕820以及基于与消息数据或消息应用相关的信息配置的图形元素830。

远程控制应用的屏幕820可包括用于远程控制第二电子设备851的至少一个项目。例如,用于远程控制第二电子设备851的至少一个项目可包括以下至少之一:用于在第一电子设备811的屏幕上对第二电子设备851的屏幕进行镜像的项目;用于运行第二电子设备851的音乐播放功能的项目;用于运行第二电子设备851的视频播放功能的项目;用于运行第二电子设备851的文件/文件夹搜索功能的项目等。

图形元素830可包括用于显示与消息数据或消息应用相关的信息(例如,最近输出(或接收/发送)的消息)的至少一部分的至少一个项目832。

第一电子设备811通过第一输入设备(例如,输入设备250)或第一显示器816来检测对于图形元素830的用户输入880。例如,第一电子设备811可检测对用于显示与消息数据或消息应用相关的信息的至少一部分的至少一个项目832进行选择的用户输入880。

第一电子设备811响应于该用户输入880,通过第一通信模块向第二电子设备851传输与消息数据相关的请求(例如,对于消息操作的切换请求)或者对于传输消息数据的输出信息的请求。例如,该请求可包括消息数据的标识信息或者消息应用的标识信息。

第二电子设备851响应于该请求通过第二通信模块向第一电子设备811传输消息数据的输出信息。

根据实施方式,消息数据的输出信息可包括以下至少之一:与收件人/发件人有关的标识信息、消息、与各消息之间的相对关系或顺序有关的信息、用于输出消息数据的设备/应用配置信息等。

参照图8C,第一电子设备811基于消息数据的输出信息来显示包括消息数据842的消息应用的屏幕840。

消息应用的屏幕840可包括以下至少之一:消息数据842,其中,第二电子设备851的用户的消息(或消息数据元素)以及从与第二电子设备851通信的第三电子设备(例如,第三电子设备431)接收的对应方的消息(或消息数据元素)按时间顺序排列;用于输入消息的输入窗口844;用于向第三电子设备发送被输入至输入窗口844的消息的第二按钮846;用于附加将被传输至第三电子设备的文件的附加按钮848等。

第一电子设备811响应于对第二按钮846进行选择的用户输入,通过第一通信模块向第二电子设备851传输被输入至输入窗口844的消息。

参照图8D,第二电子设备851通过第二通信模块和网络(例如,网络162)向第三电子设备发送从第一电子设备811接收的消息879。

第二电子设备851响应于消息879(或消息数据)的输出(或传输),通过第二通信模块向第一电子设备811自动传输与消息数据或消息应用相关的信息。与消息数据或消息应用相关的信息可包括最新接收/发送的消息。

参照图8E,第一电子设备811在第一显示器816上显示基于与消息数据或消息应用相关的信息配置的图形元素830a。

图形元素830a可包括用于显示与消息数据或消息应用相关的信息(例如,最近输出(或接收/发送)的消息)的至少一部分的至少一个项目832a。

第一电子设备811向现有的消息数据842添加最新发送至第三电子设备的消息849,并且显示最近发送的消息849和现有的消息数据842。

图9是示出了根据本公开实施方式第一电子设备和第二电子设备的操作方法的流程图。

参照图9,第一电子设备和第二电子设备的操作方法可包括操作910至950。

第一电子设备901(例如,电子设备101、201或411)的操作方法可通过第一电子设备901、第一电子设备901的第一处理器(例如,处理器120、210或412)、以及第一电子设备901的第一控制器中的至少一个来执行。

第二电子设备902(例如,电子设备101、201或421)的操作方法可通过第二电子设备902、第二电子设备的第二处理器(例如,处理器120、210或422)以及第二电子设备902的第二控制器中的至少一个来执行。

在操作910中,第一电子设备901和第二电子设备902建立无线或有线通信连接。第一电子设备901通过第一通信模块(例如,通信接口170、通信模块220或417)与第二电子设备902通信,而第二电子设备902通过第二通信模块(例如,通信接口170、通信模块220或427)与第一电子设备901通信。

在操作915中,第二电子设备902通过第二输出设备(例如,第二输出设备426、I/O接口150、显示器160或260、扬声器282)输出数据。

根据实施方式,可省去操作910,可在操作910之前执行操作915、或者可在操作910之前和之后顺序地/连续地/积累地执行操作915。

在操作920中,第二电子设备902响应于用于输出数据的应用的运行(或启动)、数据的输出(或播放)或者与第一电子设备901的连接,通过第二通信模块向第一电子设备901自动传输与数据或应用有关的信息。

根据实施方式,与数据或应用有关的信息可包括数据的元数据。

根据实施方式,与数据或应用有关的信息可包括数据的标识信息、应用的标识信息、数据的标题、与数据相关的名称、数据的至少一部分、数据的来源、与数据相关的地址、数据描述、数据数量、与数据相关的时间等。

根据实施方式,数据可包括以下至少之一:音乐数据、视频数据、图像数据、因特网数据、文档数据、消息数据、邮件数据等。

根据实施方式,应用可包括以下至少之一:音乐应用、视频应用、图像应用、因特网应用(或浏览器)、文档应用、消息应用、邮件应用等。

在操作925中,第一电子设备901在第一输出设备(例如,第一输出设备416)或第一显示器(例如,显示器160或260)上显示包括与数据或应用有关的信息的至少一部分的图形元素。

根据实施方式,图形元素可包括以下至少之一:用于指示与数据或应用相关的信息的至少一部分的至少一个项目;用于控制数据的输出(或播放)的至少一个项目等。

根据实施方式,图形元素可包括以下至少之一:文本、图像、文件、图标、应用屏幕、GUI(诸如仪表板、面板、窗口等)、消息等。

在操作930中,第一电子设备通过第一输入设备(例如,输入设备250)或第一显示器检测对于图形元素的用户输入。

在操作935中,第一电子设备901响应于该用户输入,通过第一通信模块向第二电子设备902传输与数据相关的请求(例如,对于与数据有关的操作的切换请求)或者对于传输数据的输出信息的请求。例如,该请求可包括数据的标识信息或应用的标识信息。

在操作940中,第二电子设备902响应于该请求停止输出(或播放)数据。

在操作945中,第二电子设备902通过第二通信模块向第一电子设备901传输由第二电子设备902生成的数据的输出信息(或者与第二电子设备902的数据输出有关的信息)。

根据实施方式,数据的输出信息可包括以下至少之一:数据的至少一部分、与播放位置有关的信息、与播放时间(或时间点)有关的信息、与已播放数据量有关的信息、与剩余时间有关的信息、与待播放的剩余量有关的信息、与停止位置有关的信息、与停止时间(或时间点)有关的信息、与输出位置有关的信息、与输出时间(或时间点)有关的信息、与输出顺序有关的信息、数据中所包括的各数据元素之间的相对关系或顺序、用于输出数据的设备/应用配置信息等。

在操作950中,第一电子设备901基于数据的输出信息通过第一输出设备输出数据的至少一部分。

根据实施方式,第一电子设备901通过第一通信模块从第二电子设备902接收数据。

根据实施方式,第一电子设备901通过第一通信模块向第二电子设备902或第三电子设备发送包括数据的输出信息的至少一部分并且请求对该数据进行流化的消息。第一电子设备901通过第一输出设备输出经第二电子设备902或第三电子设备903流化的数据。

图10是用于描述根据本公开各实施方式的通信系统的图。

参照图10,通信系统1000可包括第一电子设备1011(例如,电子设备101或201)和第二电子设备1021(例如,电子设备101或201)。

第一电子设备1011可包括第一输出设备1016(例如,I/O接口150、显示器160或260、扬声器282)、第一通信模块1017(例如,通信接口170或通信模块220)以及第一处理器1012(例如,处理器120或210),其中,第一输出设备1016用于输出数据;第一通信模块1017用于向外部电子设备传输数据、与数据/应用相关的信息或数据输出信息,或者用于从外部电子设备接收数据、与数据/应用相关的信息或数据输出信息;第一处理器1012用于通过控制第一输出设备1016和/或第一通信模块1017来实现第一电子设备1011的功能。

第二电子设备1021可包括第一输出设备1026(例如,I/O接口150、显示器160或260、扬声器282)、第二通信模块1027(例如,通信接口170或通信模块220)以及第二处理器1022(例如,处理器120或210),其中,第一输出设备1026用于输出数据;第二通信模块1027用于向外部电子设备传输数据、与数据/应用相关的信息或数据输出信息,或者用于从外部电子设备接收数据、与数据/应用相关的信息或数据输出信息;第二处理器1022用于通过控制第二输出设备1026和/或第二通信模块1027来实现第二电子设备1021的功能。

第二电子设备1021的第二播放器1023通过第二输出设备1026来输出数据。

第二电子设备1021的第二控制器1022响应于第二播放器1023的运行(或启动)、数据的输出(或播放)或者与第一电子设备1011的连接,通过第二通信模块1027向第一电子设备1011自动传输与数据或第二播放器1023相关的信息。

第一电子设备1011的第一控制器1012在第一输出设备1016上显示包括与数据或第二播放器1023相关的信息的至少一部分的图形元素。

第一电子设备1011的第一控制器1012通过第一输入设备(例如,输入设备250)检测对于图形元素的用户输入。

第一电子设备1011响应于该用户输入,通过第一通信模块1017向第二电子设备1021传输与数据相关的请求(例如,对于与数据有关的操作的切换请求)或者对于传输数据的输出信息的请求。

第二电子设备1021的第二播放器1023响应于该请求而停止输出(或播放)数据。

第二电子设备1021的第二同步模块1024通过第二通信模块1027向第一电子设备1011传输数据的输出信息(或者与第二电子设备1021的数据输出有关的信息)。数据的输出信息可包括数据的地址信息(例如,统一资源定位系统(URL))以及数据的同步信息(例如,与播放位置/播放时间(或时间点)有关的信息)。例如,地址信息(例如,URL)可与存储在第二电子设备1021的第二存储器(例如,存储器130或230)中的数据(或文件)的位置对应。

第一电子设备1011的第一同步模块1014向第一电子设备1011的流化客户端1015传送从第二电子设备1021接收的数据的同步信息和地址信息。

流化客户端1015通过第一通信模块1017向第二电子设备1021发送包括地址信息的至少一部分和同步信息的流化请求消息。

第二电子设备1021的流化服务器1025响应于经由第二通信模块1027接收的流化请求消息,使用第二通信模块1027通过套接字通信向第一电子设备1011流化与地址信息对应的数据的、在输出停止时间点(即,第二电子设备1021中的停止时间点)之后的一部分。

第一电子设备1011的第一播放器1013通过第一输出设备1016输出经流化服务器1025流化的数据。

图11是示出了根据本公开各实施方式第一电子设备和第二电子设备的操作方法的流程图。

参照图11,第一电子设备和第二电子设备的操作方法可包括操作1110至1160。

第一电子设备1101(例如,电子设备101、201或411)的操作方法可通过第一电子设备1101、第一电子设备1101的第一处理器(例如,处理器120、210或412)以及第一电子设备1101的第一控制器(例如,第一控制器1012)中的至少一个来执行。

第二电子设备1102(例如,电子设备101、201或421)的操作方法可通过第二电子设备1102、第二电子设备1102的第二处理器(例如,处理器120、210或422)以及第二电子设备1102的第二控制器(例如,第二控制器1022)中的至少一个来执行。

在操作1110中,第一电子设备1101和第二电子设备1102建立无线或有线通信连接。第一电子设备1101通过第一通信模块(例如,通信接口170、通信模块220或417)与第二电子设备1102通信,而第二电子设备1102通过第二通信模块(例如,通信接口170、通信模块220或427)与第一电子设备1101通信。

在操作1115中,第二电子设备1102通过第二输出设备(例如,第二输出设备426、I/O接口150、显示器160或260、扬声器282)输出数据(例如,音频/视频数据)。

根据实施方式,可省去操作1110,可在操作1110之前执行操作1115,或者可在操作1110之前和之后顺序地/连续地/积累地执行操作1115。

在操作1120中,第二电子设备1102响应于用于输出数据的应用的运行(或启动)、数据的输出(或播放)或者与第一电子设备1101的连接,通过第二通信模块向第一电子设备1101自动传输与数据或应用有关的信息。

根据实施方式,与数据或应用有关的信息可包括数据的元数据。

根据实施方式,与数据或应用有关的信息可包括数据的标识信息、应用的标识信息、数据的标题、与数据相关的名称、数据的至少一部分、数据的来源、与数据相关的地址、数据描述、数据数量、与数据相关的时间等。

根据实施方式,数据可包括音乐数据或视频数据。

根据实施方式,应用可包括音乐应用或视频应用。

在操作1125中,第一电子设备1101在第一输出设备(例如,第一输出设备416)或第一显示器(例如,显示器160或260)上显示包括与数据或应用有关的信息的至少一部分的图形元素。

根据实施方式,图形元素可包括以下至少之一:用于指示与数据或应用相关的信息的至少一部分的至少一个项目、用于控制数据的输出(或播放)的至少一个项目等。

根据实施方式,图形元素可包括以下至少之一:文本、图像、文件、图标、应用屏幕、GUI(诸如仪表板、面板、窗口等)、消息等。

在操作1130中,第一电子设备1101通过第一输入设备(例如,输入设备250)或第一显示器来检测对于图形元素的用户输入。

在操作1135中,第一电子设备1101响应于该用户输入,通过第一通信模块向第二电子设备1102传输与数据相关的请求(例如,对于与数据有关的操作的切换请求)或者对于传输数据的输出信息的请求。例如,该请求可包括数据的标识信息或应用的标识信息。

在操作1140中,第二电子设备1102响应于该请求而停止输出(或播放)数据。

在操作1145中,第二电子设备1102通过第二通信模块向第一电子设备1101传输由第二电子设备1102生成的数据的输出信息(或者与第二电子设备1102的数据输出有关的信息)。数据的输出信息可包括数据的地址信息(例如,URL)和数据的同步信息(例如,与播放位置/播放时间(或时间点)有关的信息)。例如,地址信息(例如,URL)可与存储在第二电子设备1102的第二存储器(例如,存储器130或230)中的数据(或文件)的位置对应。

在操作1150中,第一电子设备1101基于数据的输出信息通过第一通信模块向第二电子设备1102发送包括地址信息的至少一部分和同步信息的流化请求消息。

在操作1155中,第二电子设备1102响应于经由第二通信模块接收的流化请求消息,通过第二通信模块向第一电子设备1101流化与地址信息对应的数据的、在输出停止时间点(即,第二电子设备1102中的停止时间点)之后的部分。

在操作1160中,第一电子设备1101通过第一输出设备输出经第二电子设备1102流化的数据。

图12是示出了根据本公开各实施方式第一电子设备和第二电子设备的操作方法的流程图。

参照图12,第一电子设备和第二电子设备的操作方法可包括操作1210至1245。

第一电子设备1201(例如,电子设备101、201或411)的操作方法可通过第一电子设备1201、第一电子设备1201的第一处理器(例如,处理器120、210或412)、以及第一电子设备1201的第一控制器(例如,第一控制器1012)中的至少一个来执行。

第二电子设备1202(例如,电子设备101、201或421)的操作方法可通过第二电子设备1202、第二电子设备1202的第二处理器(例如,处理器120、210或422)、以及第二电子设备1202的第二控制器(例如,第二控制器1022)中的至少一个来执行。

在操作1210中,第一电子设备1201和第二电子设备1202建立无线或有线通信连接。第一电子设备1201通过第一通信模块(例如,通信接口170、通信模块220或417)与第二电子设备1202通信,而第二电子设备1202通过第二通信模块(例如,通信接口170、通信模块220或427)与第一电子设备1201通信。

在操作1215中,第二电子设备1202在第二显示器(例如,显示器160或260、第二输出设备426)上输出(或显示)数据。

根据实施方式,可省去操作1210,可在操作1210之前执行操作1215,或者可在操作1210之前和之后顺序地/连续地/积累地执行操作1215。

在操作1220中,第二电子设备1202响应于用于输出数据的应用的运行(或启动)、数据的输出(或播放)或者与第一电子设备1201的连接,通过第二通信模块向第一电子设备1201自动传输与数据或应用相关的信息。

根据实施方式,与数据或应用有关的信息可包括数据的元数据。

根据实施方式,与数据或应用有关的信息可包括:数据的标识信息、应用的标识信息、数据的标题、与数据相关的名称、数据的至少一部分、数据的来源、与数据相关的地址、数据描述、数据数量、与数据相关的时间等。

根据实施方式,数据可包括音乐数据、视频数据、图像数据、因特网数据、文档数据、消息数据、邮件数据等中的至少一个。

根据实施方式,应用可包括音乐应用、视频应用、图像应用、因特网应用(或浏览器)、文档应用、消息应用、邮件应用等中的至少一个。

在操作1225中,第一电子设备1201在第一显示器(例如,显示器160或260、第一输出设备416)上显示包括与数据或应用相关的信息的至少一部分的图形元素。

根据实施方式,图形元素可包括以下至少之一:用于指示与数据或应用相关的信息(例如,因特网地址(或网页地址))的至少一部分的至少一个项目,用于控制数据的输出(或播放)的至少一个项目等。

根据实施方式,图形元素可包括文本、图像、文件、图标、应用屏幕、GUI(诸如仪表板、面板、窗口等)、消息等中的至少一个。

在操作1230中,第一电子设备1201通过第一输入设备(例如,输入设备250)或第一显示器检测对于图形元素的用户输入。

在操作1235中,第一电子设备1201响应于该用户输入,通过第一通信模块向第二电子设备1202传输与数据相关的请求(例如,对于与数据有关的操作(例如,因特网操作)的切换请求)或者对于传输数据的输出信息的请求。例如,该请求可包括数据的标识信息或应用的标识信息。

在操作1240中,第二电子设备1202响应于该请求通过第二通信模块向第一电子设备1201传输由第二电子设备1202生成的数据的输出信息(或者与第二电子设备1202的数据输出有关的信息)。

根据实施方式,数据的输出信息可包括以下至少之一:关于与数据存储位置对应的地址(例如,因特网地址或网页地址)的信息;与因特网搜索历史有关的信息;最喜爱的信息;与各数据元素之间的相对关系或顺序有关的信息;用于输出数据的设备/应用配置信息等。

根据实施方式,数据的输出信息可包括以下至少之一:数据的至少一部分、与播放位置有关的信息、与播放时间(或时间点)有关的信息、与已播放数据量有关的信息、与剩余时间有关的信息、与待播放的剩余量有关的信息、与停止位置有关的信息、与停止时间(或时间点)有关的信息、与输出位置有关的信息、与输出时间(或时间点)有关的信息、与输出顺序有关的信息、数据中所包括的各数据元素之间的相对关系或顺序、用于输出数据的设备/应用配置信息等。

在操作1245中,第一电子设备1201基于数据的输出信息,通过第一显示器输出数据中所包括的多个数据元素(例如,因特网数据、网页页面等)中的至少一个。

根据实施方式,第一电子设备1201通过第一通信模块从第二电子设备1202接收数据。

根据实施方式,第一电子设备1201通过第一显示器输出多个数据元素中的一个(例如,最近的数据元素)。第一电子设备1201响应于用户输入输出多个数据元素中的另一个。

图13是示出了根据本公开各实施方式第一电子设备和第二电子设备的操作方法的流程图。

参照图13,第一电子设备和第二电子设备的操作方法可包括操作1310至1360。

第一电子设备1301(例如,电子设备101、201或411)的操作方法可通过第一电子设备1301、第一电子设备1301的第一处理器(例如,处理器120、210或412)以及第一电子设备1301的第一控制器(例如,第一控制器1012)中的至少一个来执行。

第二电子设备1302(例如,电子设备101、201或421)的操作方法可通过第二电子设备1302、第二电子设备1302的第二处理器(例如,处理器120、210或422)以及第二电子设备1302的第二控制器(例如,第二控制器1022)中的至少一个来执行。

在操作1310中,第一电子设备1301与第二电子设备1302建立无线或有线通信连接。第一电子设备1301通过第一通信模块(例如,通信接口170、通信模块220或417)与第二电子设备1302通信;而第二电子设备1302通过第二通信模块(例如,通信接口170、通信模块220或427)与第一电子设备1301通信。

在操作1315中,第二电子设备1302在第二显示器(例如,显示器160或260、第二输出设备426)上输出(或显示)数据。

根据实施方式,可省去操作1310,可在操作1310之前执行操作1315,或者可在操作1310之前和之后顺序地/连续地/积累地执行操作1315。

在操作1320中,第二电子设备1302响应于用于输出数据的应用的运行(或启动)、数据的输出(或播放)、或者与第一电子设备1301连接,通过第二通信模块向第一电子设备1301自动传输与数据或应用相关的信息。

根据实施方式,与数据或应用相关的信息可包括数据的元数据。

根据实施方式,与数据或应用相关的信息可包括数据的标识信息、应用的标识信息、数据的标题、与数据相关的名称、数据的至少一部分、数据的来源、与数据相关的地址、数据描述、数据数量、与数据相关的时间等。

根据实施方式,数据可包括这样的消息数据,其中第二电子设备1302的用户的消息(或消息数据元素)以及从与第二电子设备1302通信的第三电子设备(例如,第三电子设备431)接收的对应方的消息(或消息数据元素)按时间顺序排列。

根据实施方式,数据可包括以下至少之一:音乐数据、视频数据、图像数据、因特网数据、文档数据、消息数据、邮件数据等。

根据实施方式,应用可包括以下至少之一:音乐应用、视频应用、图像应用、因特网应用(或浏览器)、文档应用、消息应用、邮件应用等。

在操作1325中,第一电子设备1301在第一显示器(例如,显示器160或260、第一输出设备416)上显示包括与数据或应用相关的信息中的至少一部分的图形元素。

根据实施方式,图形元素可包括用于显示与数据或应用相关的信息(例如,最近输出(或接收/发送)的消息)的至少一部分的至少一个项目。

根据实施方式,图形元素可包括以下至少之一:文本、图像、文件、图标、应用屏幕、GUI(诸如仪表板、面板、窗口等)、消息等。

在操作1330中,第一电子设备1301通过第一输入设备(例如,输入设备250)或第一显示器检测对于图形元素的用户输入。

在操作1335中,第一电子设备1301响应于该用户输入通过第一通信模块向第二电子设备1302传输与数据相关的请求(例如,对于与数据有关的操作(例如,消息操作)的切换请求)或者对于传输数据的输出信息的请求。例如,该请求可包括数据的标识信息或应用的标识信息。

在操作1340中,第二电子设备1302响应于该请求通过第二通信模块向第一电子设备1301传输由第二电子设备1302生成的数据的输出信息(或者与第二电子设备1302的数据输出有关的信息)。

根据实施方式,数据的输出信息可包括以下至少之一:与收件人/发件人有关的标识信息、消息、与各消息之间的相对关系或顺序有关的信息、用于输出消息数据的设备/应用配置信息等。

根据实施方式,数据的输出信息可包括以下至少之一:数据的至少一部分、与播放位置有关的信息、与播放时间(或时间点)有关的信息、与已播放数据量有关的信息、与剩余时间有关的信息、与待播放的剩余量有关的信息、与停止位置有关的信息、与停止时间(或时间点)有关的信息、与输出位置有关的信息、与输出时间(或时间点)有关的信息、与输出顺序有关的信息、数据中所包括的各数据元素之间的相对关系或顺序、用于输出数据的设备/应用配置信息等。

在操作1345中,第一电子设备1301通过第一显示器输出基于数据的输出信息排列的数据中所包括的多个数据元素(例如,消息)中的至少一个。

根据实施方式,第一电子设备1301通过第一通信模块从第二电子设备1302接收数据。

在操作1350中,第一电子设备1301响应于用户输入通过第一通信模块向第二电子设备1302发送包括新的数据/数据元素(例如,最新发送的消息)的传输请求消息。

第二电子设备1302通过第二通信模块和网络(例如,网络162)向第三电子设备发送从第一电子设备1301接收的新数据。

在操作1355中,第二电子设备1302响应于新的数据(或者消息或消息数据)的输出(或传输),通过第二通信模块向第一电子设备1301自动传输与数据或应用相关的信息。

在操作1360中,第一电子设备1301向多个数据元素添加新的数据/数据元素并且通过第一显示器显示这些数据/数据元素。

根据各实施方式,第一电子设备的操作方法包括:从第二电子设备接收与数据或用于输出数据的应用相关的信息;显示包括与数据或应用相关的信息的至少一部分的图形元素;检测对于图形元素的用户输入;以及响应于用户输入,基于数据的输出信息来输出数据的至少一部分。

根据各实施方式,与数据或应用相关的信息可包括数据的元数据。

根据各实施方式,与数据或应用相关的信息可包括以下至少之一:数据的标识信息、应用的标识信息、数据的标题、与数据相关的名称、数据的至少一部分、数据的来源、与数据相关的地址、数据描述、数据数量、与数据相关的时间等。

根据各实施方式,数据可包括以下至少之一:音乐数据、视频数据、图像数据、因特网数据、文档数据、消息数据、邮件数据等。

根据各实施方式,应用可包括以下至少之一:音乐应用、视频应用、图像应用、因特网应用(或浏览器)、文档应用、消息应用、邮件应用等。

根据各实施方式,图形元素可包括以下至少之一:文本、图像、文件、图标、应用屏幕、GUI(诸如仪表板、面板、窗口等)、消息等。

根据各实施方式,数据的输出信息可包括以下至少之一:数据的至少一部分、与播放位置有关的信息、与播放时间有关的信息、与已播放数据量有关的信息、与剩余时间有关的信息、与待播放的剩余量有关的信息、与停止位置有关的信息、与停止时间有关的信息、与输出位置有关的信息、与输出时间有关的信息、与输出顺序有关的信息、数据中所包括的各数据元素之间的相对关系或顺序、用于输出数据的设备配置信息等。

根据各实施方式,操作方法还可包括从第二电子设备接收数据的输出信息。

根据各实施方式,输出数据的至少一部分可包括:从第二电子设备接收数据;以及基于数据的输出信息输出该数据的在输出停止时间点之后的部分。

根据各实施方式,输出数据的至少一部分可包括:基于数据的输出信息,请求第二电子设备或第三电子设备对数据的在输出停止时间点之后的部分进行流化;以及输出由第二电子设备或第三电子设备流化的数据的、在输出停止时间点之后的部分。

根据各实施方式,输出数据的至少一部分可包括:向第二电子设备或第三电子设备发送包括数据的输出信息的至少一部分并且请求对数据的一部分进行流化的消息;以及输出由第二电子设备或第三电子设备流化的数据。

根据各实施方式,操作方法还可包括:由第一电子设备向第二电子设备传输数据的输出信息。

根据各实施方式,操作方法还可包括:从第二电子设备接收对于数据的输出信息的请求;以及响应于该请求向第二电子设备传输数据的输出信息。

根据各实施方式,输出数据的至少一部分可包括:输出数据的第一数据元素;以及基于数据的输出信息显示与数据的第二数据元素对应的图形元素,其中该数据与第一数据元素相关。

根据各实施方式,输出数据的至少一部分可包括:从第二电子设备接收数据;以及基于数据的输出信息按时间顺序排列数据的数据元素并显示所排列的数据元素。

根据各实施方式,操作方法还可包括生成与数据相关的消息以及向第二电子设备发送该消息。

根据各实施方式,操作方法还可包括:生成与数据相关的消息;向第二电子设备发送该消息;以及从第二电子设备接收该消息的输出信息。

根据各实施方式,输出数据的至少一部分可包括:基于数据的输出信息改变第一电子设备的设备设置;以及基于改变的设备设置输出数据的至少一部分。

根据各实施方式,第一电子设备包括输出设备和处理器,其中处理器配置成:从第二电子设备接收与数据或用于输出数据的应用相关的信息;在输出设备上显示包括与数据或应用相关的信息的至少一部分的图形元素;检测对于图形元素的用户输入;以及响应于该用户输入,基于数据的输出信息通过输出设备输出数据的至少一部分。

根据各实施方式,处理器还配置成从第二电子设备接收数据的输出信息。

根据各实施方式,处理器还配置成:从第二电子设备接收数据;以及基于数据的输出信息通过输出设备输出该数据的在输出停止时间点之后的部分。

根据各实施方式,处理器还配置成:基于数据的输出信息请求第二电子设备或第三电子设备对数据的在输出停止时间点之后的部分进行流化;以及通过输出设备输出由第二电子设备或第三电子设备流化的数据的、在输出停止时间点之后的部分。

根据各实施方式,处理器还可配置成:向第二电子设备或第三电子设备发送包括数据的输出信息的至少一部分并请求对数据的该部分进行流化的消息;以及输出由第二电子设备或第三电子设备流化的数据。

根据各实施方式,处理器还可配置成:由第一电子设备向第二电子设备传输数据的输出信息。

根据各实施方式,处理器还可配置成:从第二电子设备接收对于数据的输出信息的请求;以及响应于该请求向第二电子设备传输数据的输出信息。

根据各实施方式,处理器还可配置成:通过输出设备输出数据的第一数据元素;以及基于数据的输出信息在输出设备上显示与数据的第二数据元素对应的图形元素,其中该数据与第一数据元素相关。

根据各实施方式,处理器还可配置成:从第二电子设备接收数据;以及基于数据的输出信息按时间顺序排列数据的数据元素并在输出设备上显示经排列的数据元素。

根据各实施方式,处理器还可配置成:生成与数据相关的消息;以及向第二电子设备发送该消息。

根据各实施方式,处理器还可配置成:生成与数据相关的消息;向第二电子设备发送该消息;以及从第二电子设备接收消息的输出信息。

根据各实施方式,处理器还可配置成:基于数据的输出信息改变第一电子设备的设备设置;以及基于改变的设备设置输出数据的至少一部分。

根据各实施方式,提供了容易向另一电子设备传送在电子设备上执行的任务的方法。

本文所使用的术语“模块”可表示例如包括硬件、软件和固件中的一者或者两者或更多的组合的单元。术语“模块”可与单元、逻辑、逻辑框、组件或电路交换使用。“模块”可以是集成组件的最小单元或一部分。“模块”可以是执行一个或多个功能的最小单元或其一部分。“模块”可机械地或电气地来实现。例如,根据实施方式,“模块”可包括专用IC(ASIC)芯片、现场可编程门阵列(FPGA)以及执行某些操作的已经知晓或将要研发的可编程逻辑设备中的至少一个。

根据各实施方式的装置(例如,模块或其功能)或方法(例如,操作)的至少一部分可利用存储在计算机可读存储介质中的、呈编程模块形式的命令来实现。当指令通过一个或多个处理器(例如,处理器120)来运行时,一个或多个处理器可执行与指令对应的功能。计算机可读存储介质可以是例如存储器130中所包括的存储器。

计算机可读记录介质包括:硬盘、软盘、磁介质(例如,磁带)、光学介质(例如,光盘ROM(CD-ROM)或数字多媒体光盘(DVD)、磁光介质(例如,软式光盘)、硬件设备(例如,ROM、RAM、闪速存储器等)等。此外,程序指令包括由编译器创建的机器语言代码以及由计算机使用翻译器来运行的高级语言代码。前述硬件设备可配置成作为至少一个软件模块来操作以执行本公开的功能,或者反之,前述软件模块可配置成作为硬件设备来操作。

根据本公开各实施方式的模块或编程模块可包括前述元件中的一个或多个,可省去前述元件中的一些,或者还可包括附加的其他元件。由根据各实施方式的模块、编程模块或其他元件执行的操作可以以连续的、并行的、重复的或试探的方式来执行。另外,可以以不同的顺序来执行这些操作中的一些或者省去这些操作中的一些,或者可具有附加的不同操作。

根据各实施方式,提供了其中存储有命令的存储介质,其中,命令设定成:当被至少一个处理器运行时,使得至少一个处理器执行至少一个操作。该至少一个操作包括:从第二电子设备接收与数据或用于输出该数据的应用相关的信息;显示包括与数据或应用相关的信息的至少一部分的图形元素;检测对于图形元素的用户输入;以及响应于该用户输入,基于数据的输出信息输出数据的至少一部分。

虽然已经参照本公开各实施方式示出和描述了本公开,但是本领域技术人员将理解,在不脱离本公开的如由所附权利要求及其等同方案限定的范围的情况下,可在形式和细节上对这些实施方式进行各种变型。

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