多设备共享闹钟的方法和系统的制作方法

文档序号:7822280阅读:396来源:国知局
多设备共享闹钟的方法和系统的制作方法
【专利摘要】本发明提供了一种多设备共享闹钟的方法,该方法包括:第一设备上预设闹钟配置数据;所述第一设备将所述闹钟配置数据同步至服务器;所述第一设备激活所述闹钟配置数据,并判断是否满足闹钟终止条件,若不满足所述闹钟终止条件,则所述第一设备向所述服务器发送闹钟再提醒请求;所述服务器根据所述闹钟再提醒请求触发第二设备激活所述闹钟配置数据。相应地,本发明还提供了一种多设备共享闹钟的系统。实施本发明可以提升闹钟提醒的效率,以及提升用户体验。
【专利说明】多设备共享闹钟的方法和系统

【技术领域】
[0001]本发明涉及终端设备开发和通信【技术领域】,尤其涉及一种多设备共享闹钟的方法和系统。

【背景技术】
[0002]随着电子设备智能化程度的提升,现有的很多电子设备中都集成了依靠计算机技术实现的闹钟提醒和备忘提醒功能。
[0003]集成上述闹钟提醒或者备忘提醒功能的电子设备例如是个人电脑、智能手机、平板电脑或安装了智能操作系统的智能家电。但是当闹钟或备忘录开始启动提示时,由于设备故障、人机分离和提示信号不足以被人察觉等原因,会导致用户不能及时看到设备发出闹钟提醒和备忘提醒而错过很多重要的信息或事务。


【发明内容】

[0004]为了克服现有技术中的上述缺陷,本发明提供了一种多设备共享闹钟的方法,该方法包括:
[0005]第一设备上预设闹钟配置数据;
[0006]所述第一设备将所述闹钟配置数据同步至服务器;
[0007]所述第一设备激活所述闹钟配置数据,并判断是否满足闹钟终止条件,若不满足所述闹钟终止条件,则所述第一设备向所述服务器发送闹钟再提醒请求;
[0008]所述服务器根据所述闹钟再提醒请求触发第二设备激活所述闹钟配置数据。
[0009]根据本发明的一个方面,在所述第一设备将所述闹钟配置数据同步至服务器之后,该方法还包括:所述服务器将所述闹钟配置数据同步至第二设备。
[0010]根据本发明的另一个方面,在所述服务器根据所述闹钟再提醒请求触发第二设备激活所述闹钟配置数据之前,该方法还包括:所述服务器根据设备注册信息查找出所述第二设备。
[0011]根据本发明的另一个方面,该方法中判断是否满足闹钟终止条件包括:判断在预定时间内是否接收到关闭闹钟操作,若否,则判断为不满足所述闹钟终止条件。
[0012]根据本发明的另一个方面,该方法中所述闹钟配置数据包括:闹钟启动时间、闹钟事件信息和闹钟响铃策略。
[0013]根据本发明的另一个方面,该方法中所述第一设备和所述第二设备包括:智能手机、平板电脑、智能电视、个人电脑和可穿戴式智能设备中的任一或其组合。
[0014]相应地,本发明还提供了一种多设备共享闹钟的系统,该系统包括第一设备、第二设备和服务器,其中:
[0015]所述第一设备包括闹钟配置模块和提醒模块;
[0016]所述闹钟配置模块用于预设闹钟配置数据,并将所述闹钟配置数据同步至所述服务器;
[0017]所述提醒模块用于激活所述闹钟配置数据,并判断是否满足闹钟终止条件,若不满足所述闹钟终止条件则向所述服务器发送闹钟再提醒请求;
[0018]所述服务器包括触发模块,所述触发模块用于根据所述闹钟再提醒请求触发所述第二设备工作;
[0019]所述第二设备,用于激活所述闹钟配置数据。
[0020]根据本发明的一个方面,该系统中所述服务器还包括:同步模块,用于将所述闹钟配置数据同步至所述第二设备。
[0021]根据本发明的另一个方面,该系统中所述服务器还包括:查找模块,用于根据设备注册信息查找出所述第二设备。
[0022]根据本发明的另一个方面,该系统中所述提醒模块判断是否满足闹钟终止条件包括:判断在预定时间内是否接收到关闭闹钟操作,若否,则判断为不满足所述闹钟终止条件。
[0023]根据本发明的另一个方面,该系统中所述闹钟配置数据包括:闹钟启动时间、闹钟事件信息和闹钟响铃策略。
[0024]根据本发明的另一个方面,该系统中所述第一设备和所述第二设备包括:智能手机、平板电脑、智能电视、个人电脑和可穿戴式智能设备中的任一或其组合。
[0025]本发明提供的多设备共享闹钟的方法和系统,通过网络将具有闹钟提醒功能的电子设备整合在一起,利用连入网络的多种设备共享闹钟提示。当某台设备上的闹钟提示被用户错过时,服务器会触发连入网络的其他设备继续执行该闹钟提示,以避免用户错过此次提示,因此提升了闹钟提醒的效率,以及提升了用户体验。

【专利附图】

【附图说明】
[0026]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0027]图1是根据本发明的多设备共享闹钟的方法的一种【具体实施方式】的流程图;
[0028]图2是根据本发明的多设备共享闹钟的方法的一种优选【具体实施方式】的流程图;
[0029]图3是根据本发明的多设备共享闹钟的系统的一种【具体实施方式】的结构示意图;
[0030]图4是用于实现本发明的第一设备和第二设备的智能终端的结构示意图;
[0031]附图中相同或相似的附图标记代表相同或相似的部件。

【具体实施方式】
[0032]为了更好地理解和阐释本发明,下面将结合附图对本发明作进一步的详细描述。
[0033]本发明提供了一种多设备共享闹钟的方法,请参考图1,图1是根据本发明的多设备共享闹钟的方法的一种【具体实施方式】的流程图,该方法包括:
[0034]步骤S100,第一设备上预设闹钟配置数据;
[0035]步骤S200,所述第一设备将所述闹钟配置数据同步至服务器;
[0036]步骤S300,所述第一设备激活所述闹钟配置数据;
[0037]步骤S400,判断是否满足闹钟终止条件,若不满足所述闹钟终止条件,则执行步骤S500 ;
[0038]步骤S500,所述第一设备向所述服务器发送闹钟再提醒请求;
[0039]步骤S600,所述服务器根据所述闹钟再提醒请求触发第二设备激活所述闹钟配置数据。
[0040]具体地,前文中所述第一设备和所述第二设备包括智能手机、平板电脑、智能电视、个人电脑和可穿戴式智能设备中的任一或其组合。典型地,所述智能手机或平板电脑包括但不限于安装了 Syber OS、1S、Android、Symbian、Windows MobiIe、Maemo、WebOS、PalmOS或Blackberry OS等终端操作系统的智能手机或平板电脑;所述智能电视包括但不限于安装了上述终端操作系统的智能电视;所述个人电脑例如是安装了 Mac OS、Windows或Linux等主机操作系统的笔记本电脑;所述可穿戴式智能设备例如是安装了上述终端操作系统的腕式智能手表。在本发明中,所述第一设备、所述第二设备和所述服务器通过互联网/局域网进行通信以便于进行数据传输和交换。
[0041]相应地,所述第一设备上应配置合适的闹钟应用程序或备忘录应用程序以便于用户在步骤SlOO中在该第一设备上预设闹钟配置数据,本领域技术人员可以理解,所述闹钟配置数据用于根据预定的逻辑在特定时刻触发所述第一设备发出声音信号、振动信号和/或闪光信号等提示信号。典型地,该闹钟配置数据包括闹钟启动时间、闹钟事件信息和闹钟响铃策略,所述闹钟启动时间用于确定发出所述提示信号的具体时间;所述闹钟事件信息例如是用户预设的备忘录信息(在用户未设置的情况下该闹钟事件信息可以为空);所述闹钟响铃策略用于确定所述提示信号的具体方式,进一步地,该闹钟响铃策略还确定了在所述第二设备上发出提示信号的具体方式。
[0042]在步骤S200中,所述第一设备通过网络将所述闹钟配置数据同步至所述服务器,该同步可以是所述第一设备自动启动的,也可以是根据用户针对所述第一设备的操作而启动的。典型地,所述第一设备上登录用户账户,所述服务器接收所述该用户账户相关联的所述闹钟配置数据之后,并为该闹钟配置数据分配存储空间。在步骤S200之后,该闹钟配置数据可以在合适的时刻被所述服务器同步至所述第二设备。
[0043]在步骤S300中,所述第一设备激活所述闹钟配置数据,所述激活指的是根据所述闹钟配置数据启动所述第一设备上的闹钟应用程序或备忘录应用程序,并发出提示信号。
[0044]在步骤S400中,判断是否满足闹钟终止条件的具体步骤包括:判断在预定时间内是否接收到关闭闹钟操作,若否,则判断为不满足所述闹钟终止条件。典型地,一些实施例中,在60秒内判断是否检测到用户针对所述第一设备进行的所述关闭闹钟操作,若未检测到所述关闭闹钟操作则视为用户未响应步骤S300中发出的所述提示信号,判断为不满足所述闹钟终止条件;在另一些实施例中,在60秒内检测到用户针对所述第一设备的操作,但是该操作不是所述关闭闹钟操作,这种情况也可视为用户未响应步骤S300中发出的所述提示信号,判断为不满足所述闹钟终止条件。本领域技术人员可以理解,所述关闭闹钟操作针对接入所述服务器的所有设备而言的全局关闭操作,仅针对所述第一设备关闭其提示信号的操作可选地并非是所述关闭闹钟操作。
[0045]当步骤S400的判断结果是未满足所述闹钟终止条件,则执行步骤S500,所述第一设备向所述服务器发送闹钟再提醒请求,所述服务器接收该闹钟再提醒请求并执行步骤S600。在步骤S600中,所述服务器根据所述闹钟再提醒请求触发第二设备激活所述闹钟配置数据。类似地,所述激活指的是根据所述闹钟配置数据启动所述第二设备上的闹钟应用程序或备忘录应用程序,并发出提示信号。通常所述第二设备与所述第一设备存在映射关系或隶属于同一设备组,该映射关系或所述设备组的信息存储在所述服务器上。
[0046]在本【具体实施方式】中,步骤S200在步骤S300之前执行,在其他的【具体实施方式】中,步骤S200可以在步骤S300、步骤S400或步骤S500之后执行,只要满足所述闹钟配置数据同步至所述服务器即可。本【具体实施方式】并不限定步骤S200的在本发明提供的多设备共享闹钟的方法中的执行顺序。
[0047]可选地,请参考图2,图2是是根据本发明的多设备共享闹钟的方法的一种优选【具体实施方式】的流程图,与图1示出的【具体实施方式】的不同之处在于,在步骤S500和步骤S600之间,图2示出的方法流程还优选地包括步骤S700和步骤S800中任一或全部。
[0048]其中,步骤S700是所述服务器根据设备注册信息查找出所述第二设备,具体地,所述设备注册信息是所述第二设备与所述第一设备的映射关系,或所述设备注册信息是所述第二设备与所述第一设备归属的设备组的信息。典型地,所述第一设备和所述第二设备上登录同样的账户信息,所述账户信息在所述服务器中对应所述第一设备和所述第二设备。
[0049]步骤S800是所述服务器将所述闹钟配置数据同步至所述第二设备,通常步骤S800是所述服务器接收到所述闹钟再提醒请求后自发执行的。
[0050]需要说明的是,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
[0051]相应地,本发明还提供了一种多设备共享闹钟的系统,请参考图3,图3是根据本发明的多设备共享闹钟的系统的一种【具体实施方式】的结构示意图,该系统包括第一设备100、第二设备300和服务器200,其中:
[0052]所述第一设备100包括闹钟配置模块110和提醒模块120 ;
[0053]所述闹钟配置模块110用于预设闹钟配置数据,并将所述闹钟配置数据同步至所述服务器200 ;
[0054]所述提醒模块120用于激活所述闹钟配置数据,并判断是否满足闹钟终止条件,若不满足所述闹钟终止条件则向所述服务器200发送闹钟再提醒请求;
[0055]所述服务器200包括触发模块210,所述触发模块210用于根据所述闹钟再提醒请求触发所述第二设备300工作;
[0056]所述第二设备300,用于激活所述闹钟配置数据。
[0057]本部分出现的术语和名词与前文中相同的术语或名词具有一致的含义,例如所述“激活”、“同步”等,上述术语或名词及其涉及的工作原理均可参考前文中相关部分的描述和解释,为了简便起见在此不再赘述。
[0058]具体地,所述第一设备100和所述第二设备300包括智能手机、平板电脑、智能电视、个人电脑和可穿戴式智能设备中的任一或其组合。典型地,所述智能手机或平板电脑包括但不限于安装了 Syber OS、1S、Android、Symbian、Windows Mobile、Maemo> WebOS、Palm OS或Blackberry OS等终端操作系统的智能手机或平板电脑;所述智能电视包括但不限于安装了上述终端操作系统的智能电视;所述个人电脑例如是安装了 Mac OS,Windows或Linux等主机操作系统的笔记本电脑;所述可穿戴式智能设备例如是安装了上述终端操作系统的腕式智能手表。在本发明中,所述第一设备100、所述第二设备300和所述服务器200通过互联网/局域网进行通信以便于进行数据传输和交换。需要说明的是,尽管图3示出的【具体实施方式】中仅包括一个第二设备300,但根据实际的实施需求本发明提供的多设备共享闹钟的系统中可以包括多个所述第二设备。
[0059]所述闹钟配置数据包括:闹钟启动时间、闹钟事件信息和闹钟响铃策略。本领域技术人员可以理解,所述闹钟配置数据用于根据预定的逻辑在特定时刻触发所述第一设备100发出声音信号、振动信号和/或闪光信号等提示信号。典型地,该闹钟配置数据包括闹钟启动时间、闹钟事件信息和闹钟响铃策略,所述闹钟启动时间用于确定发出所述提示信号的具体时间;所述闹钟事件信息例如是用户预设的备忘录信息(在用户未设置的情况下该闹钟事件信息可以为空);所述闹钟响铃策略用于确定所述提示信号的具体方式,进一步地,该闹钟响铃策略还确定了在所述第二设备300上发出提示信号的具体方式。
[0060]具体地,所述提醒模块120判断是否满足闹钟终止条件包括:判断在预定时间内是否接收到关闭闹钟操作,若否,则判断为不满足所述闹钟终止条件。典型地,一些实施例中,在60秒内判断是否检测到用户针对所述第一设备进行的所述关闭闹钟操作,若未检测到所述关闭闹钟操作则视为用户未响应提醒模块120发出的所述提示信号,判断为不满足所述闹钟终止条件;在另一些实施例中,在60秒内检测到用户针对所述第一设备的操作,但是该操作不是所述关闭闹钟操作,这种情况也可视为用户未响应提醒模块120发出的所述提示信号,判断为不满足所述闹钟终止条件。本领域技术人员可以理解,所述关闭闹钟操作针对接入所述服务器的所有设备而言的全局关闭操作,仅针对所述第一设备100关闭其提示信号的操作可选地并非是所述关闭闹钟操作。
[0061]优选地,如图3所示,服务器200还包括同步模块220和查找模块230两者任一或全部,其中:
[0062]同步模块220,用于将所述闹钟配置数据同步至所述第二设备300。具体地,同步模块220在服务器200接收到所述闹钟再提醒请求后自发工作。
[0063]查找模块230,用于根据设备注册信息查找出所述第二设备300。具体地,所述设备注册信息是所述第二设备300与所述第一设备100的映射关系,或所述设备注册信息是所述第二设备300与所述第一设备100归属的设备组的信息。典型地,所述第一设备100和所述第二设备300上登录同样的账户信息,所述账户信息在所述服务器200中对应所述第一设备100和所述第二设备300。
[0064]一些实施例中,该服务器200可以由一台服务器设备组成;另一些实施例中,该服务器200也可以由分布运行在互联网上的多个服务器设备组成,从所述软件程序分离出来的各个功能模块分别运行上述多个服务器上。上述软件程序可以实施为包括硬件部分以及能被该硬件部分所解释执行的软件部分,该硬件部分和软件部分协同工作以实现服务器200的功能。
[0065]图4是用于实现本发明的第一设备和第二设备的智能终端的结构示意图。图4示意性地示出了所述智能终端的常见结构,参考图4对常见的智能终端的内部组件、软件和协议结构进行说明。
[0066]该智能终端具有处理器510,其负责移动终端的整体操作,并且可以利用任何商业可得中央处理单元(CPU)、数字信号处理器(DSP)或任何其他电子可编程逻辑器件(PLD)实现。处理器510具有关联的存储器520,该存储器520包括但不限于RAM存储器、ROM存储器、EEPROM存储器、闪存或其组合。存储器520由处理器510控制用于各种目的,其中之一在于为智能终端中各种软件存储程序指令和数据。
[0067]该智能终端的软件层面包括实时操作系统540、用于人机界面560的驱动器、应用处理机550和各种应用。所述应用例如是文本编辑器551、手写识别应用552和其他多媒体应用553,典型地该其他多媒体应用包括诸如语音呼叫应用、视频呼叫应用、发送和接收短消息服务(SMS)消息应用、多媒体消息服务(MMS)应用或电子邮件应用、web浏览器、即时消息收发应用、电话簿应用、日历应用、控制面板应用、照相机应用、一个或多个视频游戏、记事本应用等。应当注意,上述应用的两个或更多可以作为同一应用执行。
[0068]所述智能终端还包括一个或多个硬件控制器,用于与人机界面560的驱动器一起与显不设备561,物理按键562、麦克风563和各种I/O设备(诸如扬声器、振动器、响铃发生器、LED指示器等)协作,以实现所述智能终端的人机交互。本领域技术人员应当理解用户可以通过这样形成的人机界面560来操作移动终端。
[0069]该智能终端的软件层面还可以包括各种模块、协议栈、驱动器等与通信相关的逻辑,归纳为如图3中示出的通信接口 570,用于为无线射频接口 571以及可选地为蓝牙接口572和/或红外接口 573提供通信服务(例如传输、网络和连通性),以实现所述智能终端的互联互通。无线射频接口 571包括内部或外部天线以及用于建立和维护通往基站的无线链路的适当电路。如本领域技术人员公知的,所述电路包括一系列模拟和数字电子组件,其一起形成无线电接收机和发射机。这些组件例如包括带通滤波器、放大器、混频器、本地振荡器、低通滤波器、AD/DA转换器等。
[0070]该智能终端还可以包括读卡装置530,该读卡装置530用于读出SM卡的信息并以此为根据协作无线射频接口 571接入运营商所提供的网络。
[0071]本发明提供的多设备共享闹钟的方法可以使用可编程逻辑器件来实现,也可以实施为计算机程序产品,该程序产品使计算机执行用于所示范的方法。所述计算机程序产品包括计算机可读存储介质,该介质上包含计算机程序逻辑或代码部分,用于实现上述方法的各个步骤。所述计算机可读存储介质可以是被安装在计算机中的内置介质或者可从计算机主体拆卸的可移动介质(例如可热拔插的存储设备)。所述内置介质包括但不限于可重写的非易失性存储器,例如RAM、ROM和硬盘。所述可移动介质包括但不限于:光存储媒体(例如CD-ROM和DVD)、磁光存储媒体(例如MO)、磁存储媒体(例如磁带或移动硬盘)、具有内置的可重写的非易失性存储器的媒体(例如存储卡)和具有内置ROM的媒体(例如ROM盒)。
[0072]本领域技术人员应当理解,任何具有适当编程装置的计算机系统都能够执行包含在计算机程序产品中的本发明的方法的诸步骤。尽管本说明书中描述的多数【具体实施方式】都侧重于软件程序,但是以硬件方式实现本发明提供的方法的替代实施例同样在本发明要求保护的范围之内。
[0073]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,在权利要求的等同要件的含义和范围内的所有变化均涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他部件、单元或步骤,单数不排除复数。权利要求中陈述的多个部件、单元或装置也可以由一个部件、单元或装置通过软件或者硬件来实现。
[0074]本发明提供的多设备共享闹钟的方法和系统,通过网络将具有闹钟提醒功能的电子设备整合在一起,利用连入网络的多种设备共享闹钟提示。当某台设备上的闹钟提示被用户错过时,服务器会触发连入网络的其他设备继续执行该闹钟提示,以避免用户错过此次提示,因此提升了闹钟提醒的效率,以及提升了用户体验。
[0075]以上所披露的仅为本发明的一些较佳实施例,不能以此来限定本发明之权利范围,依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【权利要求】
1.一种多设备共享闹钟的方法,该方法包括: 第一设备上预设闹钟配置数据; 所述第一设备将所述闹钟配置数据同步至服务器; 所述第一设备激活所述闹钟配置数据,并判断是否满足闹钟终止条件,若不满足所述闹钟终止条件,则所述第一设备向所述服务器发送闹钟再提醒请求; 所述服务器根据所述闹钟再提醒请求触发第二设备激活所述闹钟配置数据。
2.根据权利要求1所述的方法,在所述第一设备将所述闹钟配置数据同步至服务器之后,该方法还包括: 所述服务器将所述闹钟配置数据同步至第二设备。
3.根据权利要求1所述的方法,在所述服务器根据所述闹钟再提醒请求触发第二设备激活所述闹钟配置数据之前,该方法还包括: 所述服务器根据设备注册信息查找出所述第二设备。
4.根据权利要求1所述的方法,其中,判断是否满足闹钟终止条件包括: 判断在预定时间内是否接收到关闭闹钟操作,若否,则判断为不满足所述闹钟终止条件。
5.根据权利要求1所述的方法,其中,所述闹钟配置数据包括: 闹钟启动时间、闹钟事件?目息和闹钟响铃束略。
6.根据权利要求1至5任一项所述的方法,其中,所述第一设备和所述第二设备包括: 智能手机、平板电脑、智能电视、个人电脑和可穿戴式智能设备中的任一或其组合。
7.一种多设备共享闹钟的系统,该系统包括第一设备、第二设备和服务器,其中: 所述第一设备包括闹钟配置模块和提醒模块; 所述闹钟配置模块用于预设闹钟配置数据,并将所述闹钟配置数据同步至所述服务器; 所述提醒模块用于激活所述闹钟配置数据,并判断是否满足闹钟终止条件,若不满足所述闹钟终止条件则向所述服务器发送闹钟再提醒请求; 所述服务器包括触发模块,所述触发模块用于根据所述闹钟再提醒请求触发所述第二设备工作; 所述第二设备,用于激活所述闹钟配置数据。
8.根据权利要求7所述的系统,其中,所述服务器还包括: 同步模块,用于将所述闹钟配置数据同步至所述第二设备。
9.根据权利要求7所述的系统,其中,所述服务器还包括: 查找模块,用于根据设备注册信息查找出所述第二设备。
10.根据权利要求7所述的系统,其中,所述提醒模块判断是否满足闹钟终止条件包括: 判断在预定时间内是否接收到关闭闹钟操作,若否,则判断为不满足所述闹钟终止条件。
11.根据权利要求7所述的系统,其中,所述闹钟配置数据包括: 闹钟启动时间、闹钟事件?目息和闹钟响铃束略。
12.根据权利要求7至11任一项所述的系统,其中,所述第一设备和所述第二设备包括:智能手机、平板电脑、智能电视、个人电脑和可穿戴式智能设备中的任一或其组合。
【文档编号】H04L29/08GK104519126SQ201410748018
【公开日】2015年4月15日 申请日期:2014年12月9日 优先权日:2014年12月9日
【发明者】李京 申请人:北京元心科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1