发送内容的方法及其电子设备的制作方法
【专利摘要】提供了发送内容的方法及其电子设备。所述方法包括由电子设备接收与将发送的数据有关的输入,监视电子设备的状态,基于监视的至少部分结果确定是否发送数据,以及根据确定的结果发送数据。
【专利说明】发送内容的方法及其电子设备
【技术领域】
[0001〕 本公开涉及一种用于发送内容的方法及其电子设备。
【背景技术】
[0002]随着可链接到其他电子设备的可穿戴电子设备持续发展,这满足了用户的各种需要。例如,当在用户的手腕或肩膀上戴着可穿戴电子设备的时候,用户可以捕获图像或视频并且将它发送到链接到可穿戴电子设备的电子设备。
[0003]以上信息被作为背景信息来提供,仅仅是为了帮助对本公开的理解。关于以上任何信息是否可以作为关于本公开的现有技术来应用,尚未作出确定,并且不作出声明
【发明内容】
[0004]本公开的方面将至少解决以上问题和/或缺点,并至少提供下述优点。因此,本公开的一方面将提供一种设备和方法,用于当存储在可穿戴电子设备中的内容被发送到电子设备时,通过在满足用于降低电流消耗的设置的情况下向电子设备发送内容来改善电力状况。
[0005]本公开的另一方面将提供一种设备和方法,用于当将内容从可穿戴电子设备发送到电子设备时,通过反映设置的优先级并且发送内容来满足用户的多种需要。
[0006]根据本公开的一方面,提供一种电子设备的数据传输方法。所述方法包括接收与将发送的数据有关的输入,监视电子设备的状态,根据监视的结果确定是否发送数据,以及根据确定的结果发送数据。
[0007]根据本公开的另一方面,提供一种电子设备。所述电子设备包括安装在外部设备上的安装部,至少一个通信单元,以及可操作地耦接到所述至少一个通信单元的处理器。所述处理器被配置为执行包括如下步骤的操作:接收与将通过通信单元发送的数据有关的输入,监视电子设备的状态,基于监视的至少部分结果确定是否通过通信单元发送数据,以及根据确定的结果发送数据。
[0008]根据本公开的另一方面,提供一种电子设备。该电子设备包括:用于通过通信单元接收与将发送的数据有关的输入的装置;用于监视电子设备的状态的装置;用于基于监视的至少部分结果确定是否通过通信单元发送数据的装置;以及用于根据确定的结果发送数据的装置。
[0009]本公开的其他方面、优点和显著的特征将从以下结合附图做出的公开了本公开的多种实施例的详细说明中对本领域技术人员变得清楚。
【专利附图】
【附图说明】
[0010]从下面结合附图的描述,本公开特定实施例的上述和其他方面、特征和优点将更加清楚,附图中:
[0011]图1是示出根据本公开实施例的电子设备的框图。
[0012]图2是根据本公开实施例的硬件的框图;
[0013]图3是根据本公开实施例的编程模块的框图;
[0014]图4是示出根据本公开实施例的第一电子设备和第二电子设备的配置的框图;
[0015]图5八、图58和图50是根据本公开实施例的、当内容从第二电子设备发送到第一电子设备中时的视图;
[0016]图6八、图68、图60、图60、图62和图6?是示出根据本公开实施例的用于降低第二电子设备中的电流消耗的设置条件的视图;
[0017]图7是示出根据本公开实施例的第二电子设备的操作次序的流程图;
[0018]图8是示出根据本公开实施例的电子设备的方法的流程图;以及
[0019]图9是示出根据本公开实施例的电子设备的方法的流程图。
[0020]贯穿附图,应注意到相同的参考数字用来表示相同或类似的元件、特征和结构。
【具体实施方式】
[0021]提供以下参照附图的描述来帮助全面理解权利要求及其等效物所限定的本公开的多种实施例。以下描述包括各种具体细节来帮助理解,但这些具体细节应被看作仅仅是示例性的。因此,本领域普通技术人员将认识到,可以对此处描述的实施例进行各种改变和修改而不会偏离本公开的范围和精神。此外,为清楚和简洁起见,可能省略对公知功能和结构的描述。
[0022]下面的描述及权利要求中使用的术语和词汇不局限于文献学含义,发明人使用这些数据和词汇仅仅是为了实现对本公开清楚和一致的理解。因此,对本领域技术人员应当清楚的是,以下对本公开多种实施例的描述仅仅是出于举例说明的目的而提供的,并非为了对权利要求及其等效物所限定的本公开进行限制。
[0023]应当理解,单数形式“一”、“一个”和“该’,也包括复数对象,除非上下文给出明确地相反指示。因而,例如,当提到“一个组件表面”时,包含了一个或多个这样的表面。
[0024]根据本公开的实施例的电子设备可以是具有通信功能的设备。例如,电子设备可以是如下中的至少一个或其组合:智能电话、平板个人计算机移动电话、视频电话、电子书、桌面?0、膝上型?0、上网本、个人数字助理(即八)、便携式多媒体播放器即〉、运动图像专家组音频层III (1^3)播放器、移动医疗器材、电子手镯、电子项链、电子配件、相机、可穿戴设备、电子钟、手表、智能家用电器(例如,电冰箱、空调、真空吸尘器、仿真机器人、电视机(1^)、数字化视频光盘(1^0)播放器、音频系统、烤箱、微波炉、洗衣机、空气净化器、以及数字相框〉、各种医疗器材(例如,磁共振血管造影(1狀〉、核磁共振成像…虹)、计算机断层扫描(^!)、断层扫描、和超声波影像〉、导航设备、全球定位系统(⑶3)接收器、事件数据记录器(£0?、飞行数据记录器(1--、机顶盒、IV盒(例如,88111811118抱腕办此11,苹果IV11,或…呢匕!^11)、电子词典、车载信息娱乐设备、用于船的电子装置(例如,用于船的导航设备和陀螺罗经)、航空电子设备、安全装置、电子服装、电子密钥、录像摄像机、游戏机、头戴式显示器¢110)、平板显示设备、电子相册、包括通信功能的部分家具或建筑/建筑物、电子显示牌、电子签名接收设备以及投影仪。对本领域技术人员显而易见地是,电子设备不局限于以上设备。
[0025]图1是示出根据本公开实施例的电子设备的框图。
[0026]参照图1,电子设备100可以包括总线110、处理器120、存储器130、用户输入模块140,显示模块150和通信模块160。
[0027]在此说明书中,术语“通信模块”可以指的是用于通过使用至少一个通信协议执行有线和/或无线通信的模块、组件或单元。根据本公开的实施例,一个通信模块可以包括使用不同协议的多个通信组件或通信单元。根据本公开的另一实施例,电子设备可以包括多个通信模块,并且每个通信模块可以包括使用相同或不同协议的至少一个通信组件或单元。根据本公开的另一实施例,术语“通信模块”、“通信组件”、以及“通信单元”可以混合并且可互换地使用。
[0028]总线可以是将上述组件彼此连接并且在其间传递通信(例如,控制消息)的电路。
[0029]处理器120通过总线110从以上其他组件(例如,存储器130、用户输入模块140、显示模块150以及通信模块160)接收指令,解释接收到的指令,并且响应于解释的指令执行操作和数据处理。
[0030]存储器130可以存储从处理器120或其他组件(例如,用户输入模块140、显示模块150和通信模块160)接收到的指令或数据或从处理器120或其他组件生成的指令或数据。存储器130可以包括编程模块,例如,内核131、中间件132、应用编程接口(八?1)133以及应用134。以上编程模块中的每一个可以利用软件、固件、硬件或其组合配置。
[0031]内核131可以控制或管理用于执行通过剩余的其他编程模块(例如,中间件132、八?1133、或应用134)实现的操作或功能的系统资源(例如,总线110、处理器120或存储器130〉。此外,内核131可以提供接口以用于从中间件132、八?1133或应用134访问电子设备100的个别组件并且控制或管理该个别组件。
[0032]中间件132可以用作用于通过通信在八?1133或应用134以及内核131之间交换数据的中介角色。此外,关于从多个应用134接收到的作业请求,中间件132可以通过使用向多个应用134当中的至少一个应用分配用于使用系统资源(例如,总线110、处理器120或存储器130)的优先级的方法来执行关于作业请求的负载平衡。
[0033]作为应用134通过其控制从内核131或中间件132提供的功能的接口,八?1133可以包括用于文件控制、窗口控制、图像处理或特征控制的至少一个接口或功能。
[0034]用户输入模块140可以从用户接收指令或数据并且通过总线110向处理器120或存储器130传递该指令或数据。显示模块150可以向用户显示图像、视频或数据。
[0035]通信模块160可以连接另一电子设备102与电子设备100之间的通信。通信模块160可以支持预定的近程通信协议(例如,II丨丨、蓝牙(81)、近场通信(即0)或预定网络通信162(例如,因特网、局域网(1灿0、有线区域网(1灿0、电信网、蜂窝网络、卫星网络、或普通老式电话业务$013))以用于与另一电子设备104或服务器164通信。电子设备102和104中的每一个可以与电子设备100相同(例如,相同类型)或不同(例如,不同类型
[0036]图2是根据本公开的实施例的硬件的框图。例如,硬件200可以是图1中示出的电子设备。
[0037]参照图2,硬件200包括至少一个处理器210、用户识别模块(3頂)卡214、存储器220、通信模块230、传感器模块240、用户输入模块250、显示模块260、接口 270、音频编码器-解码器(⑶020 280、相机模块291、电力管理模块295、电池296、指示器297和电机298。
[0038]处理器210(例如,处理器120)可以包括至少一个应用处理器(八?)211或至少一个通信处理器((^)213.例如,处理器210可以是图1中示出的处理器120。虽然在图2中示出了包括在处理器210中的八?211和0?213,但是它们可以包括在不同的集成电路(10封装中。根据本公开的实施例,八?211和0?213可以包括在一个X封装中。处理器210确定至少一个选定内容是否满足向第一电子设备发送的设置条件。此外,处理器210可以测量与第一电子设备的距离并且可以确定与第一电子设备的距离是否小于设置距离。此外,处理器210可以测量当前的内部温度并且可以比较测量的内部温度与设置的温度。此外,处理器210确定是否设置了将发送到第一电子设备的至少一个内容的优先级。此外,处理器210可以确定至少一个内容当中是否存在未发送到第一电子设备的至少一个内容,并且如果存在未发送到第一电子设备的至少一个内容,则可以确定在设置条件当中电池是否正在充电。此外,处理器210可以在捕获模块处于操作中的时候确定设置时间之内是否没有接收到用于捕获的输入,并且如果确定没有接收到用于捕获的输入,则可以终止处于操作中的捕获模块。
[0039]八?211可以通过运行操作系统或应用程序来控制连接到八?211的多个硬件或软件组件,并且可以利用多媒体数据执行多种数据处理和操作。例如,仙211可以利用片上系统(800实现。根据本公开的实施例,处理器210还可以包括图形处理单元⑴(未示出^
[0040]0?213可以管理在包括硬件200的电子设备(例如,电子设备100)与经由网络连接的其他电子设备之间的通信中的数据链路,并且可以转换通信协议。例如,0^213可以利用30(:实现。根据本公开的实施例,0?213可以执行至少部分多媒体控制功能。0?213可以通过使用用户识别模块(例如,311卡214)执行通信网络中的终端的区分别和验证。此外,”213可以向用户提供服务,例如,语音呼叫、视频呼叫、文本消息或分组数据。
[0041]此外,0?213可以控制通信模块230的数据传输。如图2中所示,诸如0?213、电力管理模块295或存储器220之类的组件与八?211分离,但是根据本公开的实施例,八?211可以实现为包括上述组件中的一些组件(例如,¢^213)。
[0042]根据本公开的实施例,八?211或0?213可以将从非易失性存储器或连接到它的其他组件中的至少一个接收到的命令或数据加载到易失性存储器中,并且可以处理它们。此夕卜,八?211或?:?213可以将从其他组件中的至少一个接收到或由其他组件中的至少一个生成的数据存储在非易失性存储器中。
[0043]311卡214可以是实现用户识别模块的卡并且可以插入到形成在电子设备的特定位置处的槽中。311卡214可以包括唯一标识信息(例如,集成电路卡标识符或用户信息(例如,国际移动用户标识码(1131)).
[0044]存储器220可以包括内部存储器222或外部储存器224。例如,存储器220可以是图1中示出的存储器130。内部存储器222可以包括易失性存储器(例如,动态随机存取存储器静态和非易失性存储器(例如,一次可编程只读存储器、可编程、可擦除可编程只读存储器(£9801)、电可擦除可编程、掩模801、快闪801、嫩冊快闪存储器和勵I?快闪存储器)中的至少一个。根据本公开的实施例,内部存储器222可以具有固态驱动器(330)的形式。外部储存器224还可以包括紧凑式闪存(⑶)、安全数字卡(30)、微安全数字卡、迷你安全数字卡(組仏-如)、极限数字(奶)或记忆棒。
[0045]通信模块230可以包括无线通信模块231或射频即模块234。例如,通信模块230可以是图1中示出的通信单元160。无线通信模块231^^^^115123331235493237 ^即0239。例如,无线通信模块231可以通过使用无线频率提供无线通信功能。此外或者可替换地,无线通信模块231可以包括将硬件200连接到网络(例如,因特网、I八队有线区域网(1灿0、电信网、蜂窝网络、卫星网络或?013)的网络接口(例如,卡)或调制解调器。当通信模块230确定设置条件被满足时,它可以向第一电子设备发送至少一个内容。根据一个实施例,选择通信模块230当中消耗更少电力的模块向第一电子设备发送至少一个内容。例如,如果确定无线通信模块231的即(:239比无线通信模块231的其他模块消耗更少的电力,则使用即0239向第一电子设备发送至少一个内容。此外,当通信模块210确定电池正在充电时,它可以向第一电子设备发送还未发送给第一电子设备的至少一个内容。
[0046]即模块234可以负责数据传输,例如,即信号或呼叫电信号的传输。虽然在附图中未示出,但是即模块234可以包括收发器、功率放大模块(941)、频率滤波器或低噪声放大器([嫩即模块234还可以包括用于在无线通信中的免费空间上发送/接收电磁波的组件。
[0047]传感器模块240可以包括手势传感器240八、陀螺仪传感器2408、压力传感器2400、磁传感器2400、加速度传感器2402、握力传感器240?、接近度传感器2401红色、绿色、蓝色(1--)传感器240?、生物传感器2401、温度/湿度传感器240了、照明传感器2401以及紫外线(爪0传感器2401。传感器模块240测量物理量或检测电子设备的操作状态,从而将测量或检测到的信息转换成为电信号。此外/可替换地,传感器模块240可以包括电子鼻(£-11086)传感器(未不出)、肌电图(£1(?传感器(未不出)、脑电图(££(?传感器(未不出)或心电图(£(?)传感器(未示出)。传感器模块240还可以包括用于控制其中的至少一个传感器的控制电路。
[0048]用户输入单元250可以包括触摸板252、(数字)笔传感器254、键256或超声波输入设备258。例如,用户输入单元250可以是图1中示出的用户输入单元140。例如,触摸板252可以通过电容性方法、电阻性方法、红外线方法或超声波方法识别触摸输入。此外,触摸板252还可以包括控制器(未示出)。在电容性方法情况下,直接触摸和接近识别两者都是可能的。触摸板252还可以包括触觉层。在这种情况下,触摸板252可以向用户提供触觉响应。
[0049](数字)笔传感器254可以通过与接收用户的触摸输入相似或相同的方法或用于识别的额外板来实现。例如,键区或触摸键可以用作键256。作为经由终端中的麦克风(例如,麦克风288)通过检测声波来确认数据的设备,超声波输入设备258可以通过生成超声波信号的笔来提供无线识别。根据本公开的实施例,硬件200可以从通过通信模块230连接到硬件200的外部设备(例如,网络、计算机或服务器)接收用户输入。
[0050]显示模块260可以包括面板262或全息图264。例如,显示模块260可以是图1中示出的显示模块150。面板262可以包括液晶显示器仏⑶)或主动矩阵有机发光二级管(^10120)。例如,面板262可以实现为柔性的、透明的或可穿戴的。面板262和触摸板252可以配置为一个模块。全息图264可以通过使用光干涉在空中示出三维图像。根据本公开的实施例,显示模块260还可以包括用于控制面板262或全息图264的控制电路。显示模块260可以从多个内容中选择将发送到第一电子设备的至少一个内容。
[0051]接口 270可以包括高清晰度多媒体接口(11011) 272、通用串行总线⑴38) 274、投影仪276或0-超小型连接器(0-81^)278^此外或可替换地,接口 270可以包括安全数字卡
(30)/多媒体卡(110 (未示出)或红外线数据协会(404)(未示出)。
[0052]音频(1)02(:280可以在输入方向和输出方向两者中转换语音和电信号。音频00020280可以转换通过扬声器282,接收器284、耳机286或麦克风288输入/输出的语音信息。
[0053]作为用于捕获图像和视频的设备,相机单元291可以包括至少一个图像传感器(例如,前透镜或后透镜〉、图像信号处理器(^?)(未示出)或闪光灯120(未示出
[0054]电力管理模块295可以管理硬件200的电力。虽然在附图中未示出,但是电力管理模块295可以包括电力管理集成电路(9110、充电器或电池量表(未不出)。
[0055]例如,?IX可以安装在X或30(:半导体内。充电方法可以分类为有线方法和无线方法。充电器X可以对电池充电并且可以防止充电器的过电压或过电流。根据本公开的实施例,充电器X可以包括用于有线充电方法和无线充电方法中的至少一个的充电器X。作为无线充电方法,例如,存在磁共振方法、磁感应方法或电磁法。可以添加用于无线充电的附加电路,例如,诸如螺旋线圈、谐振电路或整流电路之类的电路。
[0056]电池量表可以测量电池296的剩余电荷,或在充电期间电池296的电压、电流或温度。电池296可以生成电力并且供电。例如,电池296可以是可充电电池。
[0057]指示器297可以显示硬件200或其部件(例如,八?211)的具体状态,例如,引导状态、消息状态或充电状态。电机298可以将电信号转换成为机械振动。1(^299可以控制传感器模块240。
[0058]虽然在附图中未示出,但是硬件200可以包括用于支持移动IV的处理设备(例如,⑶奶。用于支持移动IV的处理设备可以根据诸如数字多媒体广播(018)数字视频广播(0^8)或媒体流之类的标准来处理媒体数据。
[0059]在根据本公开实施例的硬件中的上述组件的名称可以根据电子设备的类型而变化。根据本公开的实施例的硬件可以配置为包括上述组件或额外的其他组件中的至少一个。此外,根据本公开实施例的硬件中的一些组件被配置为一个实体,以便同样地执行先前的相应组件的功能。
[0060]图3是根据本公开的实施例的编程模块的框图。编程模块300可以被包括(例如,存储)在图1的电子设备100(例如,存储器130)中。至少部分编程模块300可以利用软件、固件,硬件或其组合配置。编程模块300可以包括操作系统(03),该操作系统控制与实现在硬件(例如,硬件200)中的电子设备(例如,电子设备100)有关的资源或运行在03上的多种应用(例如,应用370)。例如,08可以包括他0肋10、108,11^0018, 31181他、112册或8昼。
[0061]参照图3,编程模块300可以包括内核310、中间件330、应用编程接口(八?1)360或应用370。
[0062]内核310(例如,内核131)可以包括系统资源管理器311或设备驱动器312。例如,系统资源管理器311可以包括(未示出)处理管理单元313、存储器管理单元315或文件系统管理单元317。系统资源管理器311可以执行系统资源的控制、分配或恢复。设备驱动器312可以包括(未不出)显不驱动器314、相机驱动器316、81驱动器318、共享存储器驱动器320』38驱动器322、键区驱动器324、11?1驱动器326或音频驱动器328。此外,根据本公开的实施例,设备驱动器312可以包括进程间通信驱动器(未示出
[0063]中间件330可以包括用于提供应用370共同需要的功能的多个预实现的模块。此夕卜,中间件330可以通过八?1360提供功能以允许应用370有效地使用电子设备中受限的系统资源。例如,如图3中所示,中间件330(例如,中间件132)可以包括运行时库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电力管理器345、数据库管理器346、程序包(即土叫一)管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351或安全管理器352中的至少一个。
[0064]运行时库335可以包括库模块,在其中,当应用370运行的时候使用编译器以通过编程语言添加新功能。根据本公开的实施例,运行时库335可以执行与输入/输出、存储管理或计算操作有关的功能。
[0065]应用管理器341可以管理应用370当中的至少一个应用的生命周期。窗口管理器342可以使用屏幕来管理⑶I资源。多媒体管理器343可以识别播放各种媒体文件所需的格式并且可以通过使用适合于相应格式的(1)02(:来执行关于媒体文件的编码或解码。资源管理器344可以管理诸如应用370当中的至少一个应用的源代码、存储器或存储空间之类的资源。
[0066]电力管理器345在操作中利用基本输入/输出系统(8103)管理电池或电力并且提供操作所需的电力信息。数据库管理器346可以执行管理操作以生成、搜索或改变用于应用370当中的至少一个应用的数据库。程序包管理器347可以管理以程序包文件格式分布的应用的安装或更新。
[0067]连接管理器348可以管理诸如或81的无线连接。通知管理器349可以以非中断的方式向用户显示或通知诸如到达消息、约会、和邻近通知£1161-1:)之类的事件。位置管理器350可以管理电子设备的位置信息。图形管理器351可以管理将提供给用户的图形效果或与其有关的用户界面。安全管理器352可以提供系统安全或用户验证所需的一般安全功能。根据本公开的实施例,当电子设备(例如,电子设备100)具有呼叫功能时,中间件330还可以包括用于管理电子设备的语音或视频呼叫功能的电话管理器(未示出)。
[0068]中间件330可以通过上述内部组件模块的多种功能组合生成和使用新的中间件模块。中间件330可以提供根据03的类型指定的模块以便提供有区别的功能。此外,中间件330可以动态地删除一些已有的组件或添加新的组件。因此,可以省略本公开的实施例中列出的一些组件,添加其他组件,或可以替代具有不同名称并且执行相似功能的组件。
[0069]八?1360(例如,八?1133)可以被提供为根据03具有不同配置的八?I编程功能的集合。例如,在灿皿?010或103情况下,例如,可以按照每个平台提供一个八?I集合,而在112册情况下,例如,可以提供超过两个的八?I集合。
[0070]应用370(例如,应用134),例如,可以包括预加载的应用或第三方应用。应用370可以包括主页(1101116)功能371、拨号器372、短信息服务(313)/多媒体消息服务(113) 373、即时消息服务374、浏览器375、相机应用376、闹钟377、联系人378、语音拨号功能379、电子邮件应用380、日历381、媒体播放器382、相册383和手表384中的一个或多个。
[0071]至少部分编程模块300可以使用存储在计算机可读存储介质中的命令实现。当通过至少一个处理器(例如,处理器210)运行指令时,至少一个处理器可以执行相应于指令的功能。例如,计算机可读存储介质可以包括存储器260。例如,至少部分编程模块300可以通过处理器210实施(例如,运行例如,至少部分编程模块300可以包括执行至少一个功能的模块、程序、例程、指令集合、或进程。
[0072]根据本公开实施例的编程模块(例如,编程模块300)的组件的名称可以根据03的类型变化。此外,编程模块可以包括上述组件中的至少一个或额外的其他组件。或者,可以省略部分编程模块。
[0073]图4是示出根据本公开实施例的第一电子设备和第二电子设备的配置的框图。
[0074]参照图4,第一电子设备401包括调度((11邓社也虹)模块402、传输内容存储模块403 和管理 012111(11610 模块 404。
[0075]第二电子设备405可以是与第一电子设备401链接的可穿戴电子设备。第二电子设备405可以包括管理模块406、传输内容存储模块407和调度模块408。管理模块406可以包括条件模块409、出列(06㈨6116)模块410、发送器/接收器模块411和存储模块412。
[0076]条件模块409可以检测第二电子设备405的状态.例如,条件模块409可以检测第二电子设备405的相机模块(未示出)是否终止,第二电子设备405的发热等级016社1=88七60,以及第二电子设备405当前是否正在充电。此外,条件模块409可以在向第一电子设备401发送内容或者从第一电子设备401接收内容的时候检测文件重新开始功能,以及检测第二电子设备405是否仅利用主要帧重新生成视频并且将它发送给第一电子设备401。出列模块410可以将存储在传输内容存储模块407中的内容出列。例如,出列模块410可以根据循环队列将存储在传输内容存储模块407中的内容出列。此外,发送器/接收器模块411可以向第一电子设备401发送选定内容并且从第一电子设备401接收内容。此外,存储模块412可以存储关于存储在传输内容存储模块407中的内容的位置信息。
[0077]传输内容存储模块407可以存储从第一电子设备401接收到的多个内容以及将要发送到第一电子设备401的多个内容。这里,传输内容存储模块407可以使要被发送的内容与接收到的内容分离并且存储它们,或者可以使要被发送的内容与接收到的内容结合并且存储它们。根据图4的实施例,传输内容存储模块407使要被发送的内容与接收到的内容分离并且存储它们。
[0078]调度模块408执行总体控制传输内容存储模块407的角色。调度模块408包括优先级模块413和入列模块414。这里,优先级模块413可以根据通过控制传输内容存储模块407设置的优先级(例如,由用户输入的优先级),控制将发送到第一电子设备401的内容的传输次序。此外,入列模块414可以将内容新入列在传输内容存储模块407中。例如,入列模块414可以根据循环队列将内容新入列在传输内容存储模块407中。
[0079]图5八、图58和图50是当根据设置的优先级将内容从第二电子设备发送到第一电子设备中时的视图。下文中,为了方便起见单独地描述第一电子设备和第二电子设备,但是它们可以彼此相同。即,第一电子设备的类别可以与第二电子设备的类别相同,反之亦然。首先,当将存储在第二电子设备中的内容当中选定内容从第二电子设备发送到第一电子设备中时,第二电子设备可以确定是否满足设置条件(例如,由用户设置的任意的条件
[0080]当确定满足用于将由用户预选定内容从第二电子设备发送到第一电子设备的设置条件时,第二电子设备可以在向第一电子设备发送选定内容之前确定是否设置了用于传输的优先级。例如,在第二电子设备中,可以设置将在其他内容之前发送的内容,或者可以设置内容以用于允许记录了紧急消息的语音文件在其他内容之前发送。下文中,描述通过选择将首先从第二电子设备发送到第一电子设备的内容来设置优先级的方法。
[0081]第二电子设备通过用户的选择切换到“传输次序设置模式”并且在触摸屏上显示多个设置传输次序模式以接收一个选择。例如,如图5八中所不,第二电子设备可以在传输次序设置模式中从显示在触摸屏上的多个传输次序模式中选择“优先级设置模式”。
[0082]第二电子设备可以选择将首先发送到第一电子设备的至少一个内容。例如,如图58中所示,第二电子设备可以根据指南消息(例如,“选择将首先发送到第一电子设备的内容”)从显示在第二电子设备的触摸屏上的内容中选择“内容八”。
[0083]第二电子设备可以在第二电子设备的显示模块上显示将发送到第一电子设备的传输次序。例如,如图5(:中所示,第二电子设备可以根据优先级在其显示模块上显示内容,例如,内容八、内容1和内容2。即,第二电子设备可以在显示模块上显示内容八在内容1和内容2之前被发送到第一电子设备。
[0084]第二电子设备可以确定多个内容当中是否存在未发送到第一电子设备的至少一个内容。根据本公开的以上实施例,第二电子设备根据优先级显示内容,诸如内容八、内容1和内容2,然后确定它们当中是否存在还没发送到第一电子设备的内容。
[0085]如果存在还没发送到第一电子设备的至少一个内容,则第二电子设备可以在设置条件下确定电池是否正在充电。
[0086]如果确定电池正在充电,则第二电子设备可以根据设置优先级将还没发送到第一电子设备的至少一个内容发送到第一电子设备。
[0087]根据本公开的各种实施例,在第二电子设备向第一电子设备发送数据之后,第二电子设备可以删除该数据。
[0088]图6八、图68、图60、图60、图62和图6?是示出根据本公开实施例的用于降低第二电子设备中的电流消耗的设置条件的视图。首先,第二电子设备可以从存储在第二电子设备中的多个内容中选择将发送到第一电子设备的至少一个内容。这里,第二电子设备可以是可穿戴电子设备并且可以与第一电子设备链接,以通过诸如11?1、81和即之类的近程通信来发送/接收相互的内容。此外,第二电子设备可以通过有线或无线方式连接到第一电子设备。
[0089]第二电子设备可以确定至少一个选定内容是否满足将发送到第一电子设备的设置条件。例如,当向第一电子设备发送选定内容时,第二电子设备可以基于过度的电流消耗和/或第二电子设备的热度来确定是否发送内容。例如,当第二电子设备是可穿戴电子设备时,因为它直接接触用户的身体,所以过度的电流消耗可能产生热度并且因此向用户提供不适和危险因素。为了避免这个问题,可以确定是否满足设置的传输条件。
[0090]根据本公开的各种实施例,在第二电子设备中设置的传输条件可以是用于捕获图像或视频的模块没有处于操作中的条件。例如,如图6八中所示,在捕获图像之后,因为处于操作中的相机模块(包括录音)终止,所以第二电子设备可以确定满足用于向第一电子设备发送选定内容的设置条件。例如,当用于捕获图像或视频的模块处于操作中的时候,在捕获的内容将从第二电子设备发送到第一电子设备时,由于第二电子设备处于过热状态中,所以可以确定不满足设置的传输条件。
[0091]第二电子设备可以通过接收用户的终止指令来终止相机模块,而且如果未在设置时间内接收到用于捕获的指令,则可以在没有用户的终止指令的情况下终止相机模块。第二电子设备可以根据用户的使用历史改变在没有用户的终止指令的情况下确定是否终止相机模块的时间。例如,当在预定时间内从用户接收到十次输入时,如果在接收最后的输入之后在30秒期间没有接收到输入,则第二电子设备可以终止相机模块。对于另一示例,当在预定时间内从用户接收到五次输入时,如果在接收最后的输入之后在15秒期间没有接收到输入,则第二电子设备可以终止相机模块。对于另一示例,当在预定时间内从用户接收到少于两次的输入时,如果在接收最后的输入之后在5秒期间没有接收到输入,则第二电子设备可以终止相机模块。
[0092]根据本公开的各种实施例,在第二电子设备中设置的传输条件可以是当前热度等级小于设置的热度等级。例如,如图68中所示,当选定内容从第二电子设备发送到第一电子设备时,第二电子设备可以检测当前热度等级。当确定当前热度等级小于设置的热度等级时,第二电子设备可以向第一电子设备发送选定内容。当确定当前热度等级大于设置的热度等级时,第二电子设备可以不向第一电子设备发送选定内容以免变得太热。
[0093]根据本公开的各种实施例,在第二电子设备中设置的传输条件可以是电池正在充电的条件。例如,如图6(:中所示,当选定内容从第二电子设备发送到第一电子设备时,如果电池正在充电,则第二电子设备确定设置条件满足。例如,当电池当前正在充电时,第二电子设备可以向第一电子设备发送选定内容。
[0094]根据本公开的各种实施例,在第二电子设备中设置的传输条件可以是与第一电子设备的距离小于设置的距离的条件。例如,如图60中所示,第二电子设备602可以通过扫描从第一电子设备601发送的分组并且分析该分组的接收强度来确定离第一电子设备601的距离。然后,当离第一电子设备601的距离小于设置的距离(1时,第二电子设备602可以向第一电子设备601发送选定内容。
[0095]根据本公开的各种实施例,在第二电子设备中设置的传输条件可以是至少一个选定内容被划分成至少两帧并且发送到第一电子设备的条件。例如,该条件是当可以将内容划分成为超过两帧并且发送它们时,第二电子设备发送该内容。例如,如图62中所示,如果当选定内容从第二电子设备604发送到第一电子设备603的时候传输丢失,则正在发送的内容可以被继续接收。
[0096]根据本公开的各种实施例,在第二电子设备中设置的传输条件可以是仅将至少一个选定内容中的一个设置帧发送到第一电子设备的条件。例如,如图6?中所示,描述将存储的视频从第二电子设备606发送到第一电子设备605的情况。在以上示例中,当通过分析将发送到第一电子设备605的视频而检测到高声视频或存在参考画面帧的改变时,第二电子设备606可以利用主要帧重新生成视频然后可以将重新生成的视频发送到第一电子设备605。例如,在仅发送主要帧的条件下(例如,当选定内容被发送到第一电子设备时仅发送主要巾贞的条件),第二电子设备606可以向第一电子设备605发送选定内容。
[0097]根据本公开的各种实施例,在第二电子设备中设置的传输条件可以是至少一个选定内容还没有被发送的条件。例如,当至少一个选定内容还没有被发送到第一电子设备时,第二电子设备发送至少一个选定内容。
[0098]根据本公开的各种实施例,在第二电子设备向第一电子设备发送数据之后,第二电子设备可以删除该数据。
[0099]图7是示出根据本公开实施例的第二电子设备的操作次序的流程图。
[0100]参照图7,在操作701中第二电子设备可以接收多个内容当中将发送到第一电子设备的至少一个内容。第一电子设备和第二电子设备可以彼此互相链接以发送/接收内容。
[0101]在操作702中,第二电子设备可以确定至少一个选定内容是否满足将发送到第一电子设备的设置条件。设置条件可以包括用于捕获图像或视频的捕获模块不处于操作中的条件,当前热度等级小于设置的热度等级的条件,电池正在充电的条件,至少一个选定内容还没有被发送的条件,离第一电子设备的距离小于设置距离的条件,至少一个内容被划分成超过两帧并且发送到第一电子设备的条件,以及至少一个内容当中仅设置帧被发送到第一电子设备的条件。第二电子设备可以设置将在其他内容之前首先发送的内容。例如,第二电子设备可以设置内容以用于允许记录了紧急消息的语音文件在其他内容之前被发送。
[0102]当在操作702中确定满足至少一个选定内容被发送到第一电子设备的设置条件时,在操作703中第二电子设备可以确定是否设置了用于向第一电子设备发送至少一个内容的优先级。在这些实施例中,虽然第二电子设备首先确定是否满足设置的传输条件,但是它可以首先确定是否设置了用于向第一电子设备发送内容的优先级。
[0103]当在操作703中确定设置了用于向第一电子设备发送至少一个内容的优先级时,在操作704中第二电子设备可以根据设置的优先级向第一电子设备发送至少一个内容。即,当尝试发送选定内容时,第二电子设备可以根据设置的优先级,而不是现有的传输次序,向第一电子设备发送至少一个内容。
[0104]当在操作703中确定没有设置用于向第一电子设备发送至少一个内容的优先级时,在操作705中第二电子设备可以根据现有的传输次序向第一电子设备发送至少一个内容。
[0105]附加地,在第二电子设备向第一电子设备发送数据之后,第二电子设备可以删除该数据。
[0106]图8是示出根据本公开的实施例的电子设备的方法的流程图。
[0107]参照图8,在操作801中,包括安装在外部对象上的安装部的电子设备可以通过通信模块接收与将发送到外边的数据有关的输入。例如,电子设备可以选择将发送到另一电子设备的数据并且可以根据用户的选择来选择传输次序。或者,电子设备可以基于数据生成时间自动地接收将发送到通信单元的数据。根据本公开的实施例,电子设备包括位于安装部处的至少一个数据获得设备、以及与该数据获得设备间隔开的主体。该数据获得设备可以获得数据,而且可以将获得的数据发送到主体。
[0108]电子设备可以在操作802中监视其状态。例如,电子设备可以监视用于捕获图像或视频的捕获模块、电子设备的内部温度、离另一电子设备的距离、以及至少一个数据的至少一部分发送到另一电子设备的状态。电子设备可以在操作803中基于监视结果确定是否通过通信单元发送数据。例如,当满足设置的传输条件时,电子设备可以向另一电子设备发送数据。例如,当如下条件中的至少一个满足时电子设备可以通过通信单元发送数据:捕获模块终止的条件、当前热度等级小于设置的热度等级的条件、电池正在充电的条件、至少一个选定内容还没有被发送的条件、与第一电子设备的距离小于设置距离的条件、至少一个内容被划分成超过两帧并且被发送到第一电子设备的条件、以及仅将至少一个内容当中的设置帧发送到第一电子设备的条件。
[0109]附加地,在第二电子设备向第一电子设备发送数据之后,第二电子设备可以删除该数据。
[0110]图9是示出根据本公开的实施例的电子设备的方法的流程图。
[0111]参照图9,在操作901中电子设备可以接收对将发送到另一电子设备的至少一个内容的选择。例如,电子设备可以接收由用户从存储在电子设备中的多个内容中选择将发送到另一电子设备的至少一个内容。或者,可以基于存储在电子设备中的内容的生成时间自动选择将发送到另一电子设备的至少一个内容。
[0112]在操作902中电子设备可以确定至少一个内容是否满足设置的传输条件。设置的传输条件可以包括用于捕获图像或视频的捕获模块不处于操作中的条件、当前热度等级小于设置的热度等级的条件、电池正在充电的条件、至少一个选定内容还没有被发送的条件、距离另一电子设备的距离小于设置距离的条件、至少一个内容被划分成超过两帧并且发送到另一电子设备的条件、以及至少一个内容当中仅设置帧被发送到另一电子设备的条件。
[0113]在操作903中电子设备可以基于该确定发送至少一个内容到其他电子设备。例如,当确定设置了用于发送至少一个内容到另一电子设备的优先级时,电子设备可以根据设置的优先级向其他电子设备发送至少一个内容。此外,当确定没有设置用于发送至少一个内容到另一电子设备的优先级时,电子设备可以不考虑设置的优先级向其他电子设备发送至少一个内容。
[0114]附加地,在第二电子设备向第一电子设备发送数据之后,第二电子设备可以删除该数据。
[0115]尽管已经参照本公开的特定示例性实施例示出和描述了本公开,但本领域技术人员将会理解可以对本公开进行形式和详细上的各种改变而不会脱离权利要求及其等同物限定的本公开的精神和范围。
【权利要求】
1.一种电子设备中的数据传输方法,所述方法包括: 接收与将发送的数据有关的输入; 监视电子设备的状态; 根据监视的结果确定是否发送数据;以及 根据确定的结果发送数据。
2.如权利要求1所述的方法,其中所述监视电子设备的状态包括监视电子设备的相机功能当前是否正在操作、电池充电状态、内部温度、选定数据是否被发送/接收、以及离外部设备的距离中的至少一个。
3.如权利要求2所述的方法,其中当相机功能没有正在操作时所述电子设备确定发送数据。
4.如权利要求2所述的方法,其中当电池正在充电时所述电子设备确定发送数据。
5.如权利要求2所述的方法,其中当内部温度低于阈值时所述电子设备确定发送数据。
6.如权利要求2所述的方法,其中当将发送的至少一个选定数据还没有被发送时所述电子设备确定发送数据。
7.如权利要求2所述的方法,其中当离外部设备的距离小于阈值距离时所述电子设备确定发送数据。
8.如权利要求7所述的方法,其中所述电子设备通过扫描由外部设备发送的分组来确定离外部设备的距离。
9.如权利要求1所述的方法,其中接收输入包括通过电子设备中的用户界面接收输入。
10.如权利要求1所述的方法,其中监视电子设备的状态包括监视电子设备的至少一个功能当前是否正在操作。
11.如权利要求1所述的方法,其中监视电子设备的状态包括监视从电子设备的至少一个组件获得的测量值。
12.如权利要求11所述的方法,其中所述电子设备的至少一个组件包括相机模块、电力管理模块、传感器模块以及通信单元中的至少一个。
13.如权利要求1所述的方法,还包括基于至少部分监视结果延迟通过通信单元发送数据。
14.如权利要求1所述的方法,还包括基于至少部分监视结果通过通信单元仅发送部分数据。
15.如权利要求14所述的方法,其中仅发送部分数据包括: 确定是否设置了用于将发送到外部设备的数据的优先级;以及 当确定设置了优先级时根据该优先级向外部设备发送数据。
16.如权利要求15所述的方法,其中根据用户输入确定用于将发送的数据的优先级。
17.如权利要求15所述的方法,其中紧急数据具有比其他数据更高的优先级。
18.如权利要求1所述的方法,还包括基于至少部分监视结果通过通信单元发送至少部分数据。
19.如权利要求18所述的方法,其中所述通信单元比其他通信单元消耗更少电力。
20.如权利要求1所述的方法,还包括: 在确定是否发送数据之后通过通信单元发送数据;以及 在发送数据之后从电子设备删除该数据。
21.如权利要求1所述的方法,其中所述电子设备包括在安装部的至少一个数据获得设备,所述方法还包括从数据获得设备获得数据。
22.如权利要求21所述的方法,其中所述电子设备连接到安装部,并且还包括与数据获得设备间隔开的主体,所述方法还包括将从数据获得设备获得的数据发送到主体。
23.如权利要求1所述的方法,其中所述电子设备包括电子手表、电子眼镜、电子脚链、电子手镯、以及电子戒指中的至少一个。
24.—种电子设备,包括: 安装在外部对象上的安装部; 至少一个通信单元;以及 可操作地耦接到至少一个通信单元的处理器,所述处理器被配置为执行包括如下的操作: 通过通信单元接收与将发送的数据有关的输入; 监视电子设备的状态; 基于监视的至少部分结果确定是否通过通信单元发送数据;以及 根据确定的结果发送数据。
25.如权利要求24所述的电子设备,其中所述处理器监视电子设备的相机功能当前是否正在操作、电池充电状态、内部温度、选定数据是否被发送/接收、以及离外部设备的距离中的至少一个。
26.如权利要求25所述的电子设备,其中当相机功能没有正在操作时所述处理器确定发送数据。
27.如权利要求25所述的电子设备,其中当电池正在充电时所述处理器确定发送数据。
28.如权利要求25所述的电子设备,其中当内部温度低于阈值时所述处理器确定发送数据。
29.如权利要求25所述的电子设备,其中当将发送的至少一个选定数据还没有被发送时所述处理器确定发送数据。
30.如权利要求25所述的电子设备,其中当离外部设备的距离小于阈值距离时所述处理器确定发送数据。
31.如权利要求30所述的电子设备,其中所述处理器通过扫描由外部设备发送的分组来确定离外部设备的距离。
32.如权利要求24所述的电子设备,其中所述处理器监视电子设备的至少一个功能当前是否正在操作。
33.如权利要求24所述的电子设备,其中所述处理器确定是否设置了用于将发送到外部设备的数据的优先级,并且当确定设置了优先级时所述通信单元根据优先级发送数据到外部设备。
34.—种电子设备,包括:用于通过通信单元接收与将发送的数据有关的输入的装置;用于监视电子设备的状态的装置;用于基于监视的至少部分结果确定是否通过通信单元发送数据的装置;以及用于根据确定的结果发送数据的装置。
【文档编号】G06F13/38GK104424148SQ201410446976
【公开日】2015年3月18日 申请日期:2014年9月3日 优先权日:2013年9月3日
【发明者】李宇镛, 朴俊荣, 白升协, 柳允善 申请人:三星电子株式会社