一种智能手表管理手机的方法和系统 |
|||||||
申请号 | CN201610252187.3 | 申请日 | 2016-04-21 | 公开(公告)号 | CN107306378A | 公开(公告)日 | 2017-10-31 |
申请人 | 中兴通讯股份有限公司; | 发明人 | 焦扬; 杨良华; 朱平; | ||||
摘要 | 本 发明 公开了一种智能 手表 与手机交互的系统和方法,托管 服务器 与手机及智能手表通过无线方式连接,管理用户多个手机和智能手表的账户,保存手机是否托管在智能手表下及手机托管在哪个智能手表下的托管信息;根据托管信息决定通信业务的切换方式;手机与智能手表及托管服务器通过无线方式连接,转接通信业务给智能手表;智能手表与手机及托管服务器通过无线方式连接,接管手机的通信业务。本发明实现了一个用户有多个手机和多个智能手表时,用户在不同的场景下如何快速的选择和切换手机,满足不同场景的下的正常通信。 | ||||||
权利要求 | 1.一种智能手表与手机交互的系统,其特征在于该系统包括: |
||||||
说明书全文 | 一种智能手表管理手机的方法和系统技术领域[0001] 本发明涉及移动通讯技术领域,尤其涉及一种智能手表与手机交互的系统和方法。 背景技术[0002] 随着手机的发展和普及,其功能不断完善,软硬件不断升级,手机作为简单办公、信息查询、购物支付、社交娱乐的移动终端其功能和作用越来越接近个人电脑,手机成为了人们工作生活一刻不能分开的重要伙伴。但与此同时,由于手机普遍屏幕较大,携带不方便,在一些户外运动、户外工作或者其他一些场景下不方便携带大屏幕手机的情况下,人们只需要佩戴具有移动通话功能的智能手表保持基本通讯畅通即可。 [0003] 现在的智能手表都是通过蓝牙与手机进行通信,当手机不在身上,与智能手表的距离超出蓝牙通信范围时,智能手表将无法接管手机上的通信(电话、短信、微信等等),所以这种情况下,智能手表和手机之间如何做到方便智能的通信与切换,尤其是当前每个用户可能有多个手机和多块智能手表,那么多个手机之间的通信与切换技术、智能手表如何管理手机等问题方面目前没有较为完备的技术方案。 [0004] 现有的专利申请号为CN201510567194.8的中国专利描述的是智能手表实时接收手机通知消息的系统与方法,虽然涉及到了智能手表与手机通信的方法,但是都没有关于智能手表与手机如何切换通信、智能手表如何管理手机的方法。因此,本发明首次提出一个用户的多个智能手表如何管理多个手机,并在多个智能手表与手机之间进行通信切换,在移动终端系统细化的情况下,满足人们多个智能终端的灵活切换的需求。 发明内容[0005] 本发明提供了一种智能手表与手机交互的系统和方法,用以解决一个用户有多个手机和多个智能手表时,用户如何在不同的场景下快速的选择和切换手机实现不同场景下通信问题。 [0006] 为解决上述技术问题,一方面,本发明提供一种智能手表与手机交互的系统,其特征在于该系统包括: [0007] 托管服务器,包括通讯模块、用户管理模块、业务处理模块,所述通讯模块用于与手机及智能手表通过无线方式连接,完成智能手表和手机的业务交互消息的传输;所述用户管理模块,用于管理用户多个手机和智能手表的账户,保存手机是否托管在智能手表下及手机托管在哪个智能手表下的托管信息;所述业务处理模块,用于根据所述托管信息决定通信业务的切换方式; [0008] 手机,包括通信模块、业务处理模块,所述通信模块,用于与智能手表及托管服务器通过无线方式连接,完成智能手表和手机的业务交互消息的传输;所述业务处理模块,用于转接通信业务给智能手表; [0009] 智能手表,包括通信模块、业务处理模块,所述通信模块,用于与手机及托管服务器通过无线方式连接,完成智能手表和手机的业务交互消息的传输;所述业务处理模块,用于接管手机的通信业务。 [0010] 进一步,所述智能手表检测到处于佩戴状态,则检查所述智能手表是否已经接管手机,如果没有接管任何手机,弹出托管配置界面,设置是否接管手机及需要接管的手机,通过所述通信模块传输设置信息到托管服务器上进行保存;如果以已经接管手机,弹出托管配置界面,对托管的手机进行配置或者取消配置,通过所述通信模块传输配置信息到托管服务器上进行保存。 [0011] 进一步,所述手机从锁定状态进入解锁状态时检测,或手机处于屏幕解锁的状态下定时检测,检测所述手机是否处于托管状态,如果处于托管状态,则提示是否需要退出托管状态;如果不处于托管状态,则提示是否需要进行托管。 [0012] 进一步,所述手机处于托管状态时,手机的通信业务切换到智能手表上。 [0013] 进一步,所述手机处于托管状态时,手机的业务处理模块设置手机处于呼叫转移状态,手机接收的呼叫自动转接到智能手表上。 [0014] 进一步,所述手机处于托管状态时,如果所述智能手表发起呼叫,先检测托管的智能手表与手机的距离是否在蓝牙通信范围内,如果在蓝牙通信范围内,所述智能手表的业务处理模块通过蓝牙通道发送主叫业务请求消息给被托管的手机;如果不在蓝牙通信范围内,那么智能手表的业务处理模块通过无线网络通道,发送主叫业务请求消息给托管服务器,然后托管服务器将该主叫业务请求消息发送给被托管的手机。 [0015] 进一步,所述手机处于托管状态时,如果所述手机接收了短消息,首先检测智能手表与手机的距离是否在蓝牙通信范围内,如果在蓝牙通信范围内,所述手机的业务处理模块通过蓝牙通道,将所述短消息发给接管的智能手表;如果不在蓝牙通信范围内,手机的业务处理模块通过无线网络通道,发送短消息给托管服务器,托管服务器将该消息转发给接管的智能手表。 [0016] 进一步,所述手机处于托管状态时,如果所述智能手表发送短消息,首选检测智能手表与手机的距离是否在蓝牙通信范围内,如果在蓝牙通信范围内,所述智能手表的业务处理模块通过蓝牙通道,将短消息发送给被托管的手机;如果不在蓝牙通信范围内,所述智能手表的业务处理模块通过无线网络通道,发送短消息给托管服务器,托管服务器将该消息转发给被托管的手机。 [0017] 进一步,所述手机处于托管状态时,所述智能手表的业务处理模块启动即时通讯软件进行登录,被托管的手机上所有即时通讯软件切换到智能手表上进行接管;当所述手机取消托管状态时,所述手机的业务处理模块启动手机上的即时通讯软件进行登录,所有即时通讯软件切换回所述手机上。 [0018] 另一方面,本发明还提供一种智能手表与手机交互的方法,应用于上述的系统,包括: [0019] 手机通过无线方式连接智能手表及托管服务器,传输智能手表和手机的业务交互消息;所述交互消息,用于转接通信业务给智能手表; [0020] 智能手表通过无线方式链接手机及托管服务器,传输智能手表和手机的业务交互消息;所述交互消息用于接管手机的通信业务。 [0021] 托管服务器通过无线方式链接手机及智能手表,传输智能手表和手机的业务交互消息;所述托管服务器管理用户多个手机和智能手表的账户,保存手机是否托管在智能手表下及手机托管在哪个智能手表下的托管信息;所述托管服务器根据所述托管信息决定通信业务的切换方式; [0022] 进一步,所述智能手表检测到处于佩戴状态,则检查所述智能手表是否已经接管手机,如果没有接管任何手机,弹出托管配置界面,设置是否接管手机及需要接管的手机,通过所述通信模块传输相关信息到托管服务器上进行保存;如果以已经接管手机,弹出托管配置界面,对托管的手机进行配置或者取消配置,通过所述通信模块传输相关信息到托管服务器上进行保存。 [0023] 进一步,所述手机从锁定状态进入解锁状态时,或手机处于屏幕解锁的状态下定时检测,检测所述手机是否处于托管状态,如果处于托管状态,则提示是否需要退出托管状态;如果不处于处于托管状态,则提示是否需要进行托管。 [0024] 进一步,所述手机处于托管状态时,手机的通信业务切换到智能手表上。 [0025] 进一步,所述手机处于托管状态时,设置手机处于呼叫转移状态,手机所有接收的呼叫自动转接到智能手表上。 [0026] 进一步,所述手机处于托管状态时,如果所述智能手表发起呼叫,先检测托管的智能手表与手机的距离是否在蓝牙通信范围内,如果在蓝牙通信范围内,所述智能手表的业务处理模块通过蓝牙通道发送主叫业务请求消息给被托管的手机;如果不在蓝牙通信范围内,那么智能手表的业务处理模块通过无线网络通道,发送主叫业务请求消息给托管服务器,然后托管服务器将该主叫业务请求消息发送给被托管的手机。 [0027] 进一步,所述手机处于托管状态时,如果所述手机接收了短消息,首先检测智能手表与手机的距离是否在蓝牙通信范围内,如果在蓝牙通信范围内,所述手机的业务处理模块通过蓝牙通道,将所述短消息发给接管的智能手表;如果不在蓝牙通信范围内,手机的业务处理模块通过无线网络通道,发送短消息给托管服务器,托管服务器将该消息转发给接管的智能手表。 [0028] 进一步,所述手机处于托管状态时,如果所述智能手表发送短消息,首选检测智能手表与手机的距离是否在蓝牙通信范围内,如果在蓝牙通信范围内,所述智能手表的业务处理模块通过蓝牙通道,将短消息发送给被托管的手机;如果不在蓝牙通信范围内,所述智能手表的业务处理模块通过无线网络通道,发送短消息给托管服务器,托管服务器将该消息转发给被托管的手机。 [0029] 进一步,所述手机处于托管状态时,所述智能手表的业务处理模块将启动即时通讯软件进行登录,被托管的手机上所有即时通讯软件将切换到智能手表上进行接管;当所述手机取消托管状态时,所述手机的业务处理模块将启动手机上的即时通讯软件进行登录,所有即时通讯软件切换回所述手机上。 [0031] 图1是本发明实施例提供的智能手表管理手机方法的系统结构图; [0032] 图2是本发明实施例提供的托管服务器、手机与智能手表交互示意图。 [0033] 图3是本发明实施例提供的注册流程图; [0034] 图4是本发明实施例提供的登录流程图; [0036] 图6是本发明实施例提供的手机和智能手表通信切换流程图; 具体实施方式[0037] 为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。 [0038] 本发明涉及到的智能手表与手机交互的系统和方法适用一个用户有多终端设备,需要在不同场景下切换使用的终端。图1描述的是智能手表与手机交互方法的系统流程图。如图1所示,本发明所涉及的系统包括: [0039] 用户管理模块:属于托管服务器的一个子模块,完成用户的多个终端信息的注册、登录、修改等处理。 [0040] 通讯模块:属于托管服务器的一个子模块,根据智能手表和手机所处的托管状态,完成智能手表和手机的业务请求和业务响应处理的消息通讯。 [0041] 业务处理模块:属于托管服务器的一个子模块,根据手表和手机所处的托管状态及鉴权模块的处理结果,完成手表和手机的业务请求和业务响应的相关业务逻辑处理。 [0042] 数据库:保存用户的多个终端的信息,包括用户名、密码、手机号码、手机类型等信息。 [0043] 手机和智能手表:负责接收转接业务请求和发送转接业务响应。 [0044] 图2描述的是手机和智能手表交互示意图,如图2所示,本发明一种智能手表与手机交互的系统包括: [0045] 托管服务器21:完成与智能手表22和手机23的交互; [0046] 智能手表22:完成与托管服务器21和手机23的交互; [0047] 手机23:完成与托管服务器21和智能手表22p的交互; [0048] 如图2所示:一个用户的多个智能手表和多个手机,通过无线网络通道(如3G/4G/Wifi等)与托管服务器21相连,当智能手表与手机距离很近时,可以直接通过蓝牙连接进行数据传输;当智能手表与手机距离超出蓝牙通信范围时,则通过无线网络通道(如3G/4G/Wifi等)在托管服务器21的转接下进行数据传输。 [0049] 如图3、图4、图5、图6所示,本发明的一种智能手表与手机交互的方法包括以下步骤: [0050] 步骤1:首先需要进行用户注册,如附图3所示:一个用户的多个终端设备(包括多个智能手表和多个手机)需要注册并在托管服务器上保存。注册的内容包括:用户名、密码、手机号码、手机类型。一个用户的多个终端设备使用同一个用户名、密码,而其多个终端设备的号码和手机类型(智能手表/其他手机)可以分别进行注册。 [0051] 步骤2:需要进行用户登录,如附图4所示:首先在托管服务器上判断是否是首次登录,如果是首次登录,则按要求用户名、密码、手机号码、手机类型在托管服务器上校验通过后登录成功;如果不是首次登录,之前已经成功登录过,那么按照上次成功登录的各项信息自动登录。登录成功后,如果想选择其他用户名和或者手机号码进行登录,还可以通过注销流程进行重新登录。 [0052] 步骤3:当用户名、密码、手机号码、手机类型需要变更时,可以启动用户信息修改流程,如图5所示,对以上用户相关信息进行修改,修改成功后,需要重新进行用户登录。 [0053] 步骤4:当智能手表和手机都进行完注册登录后,在用户需要的场景下进行手表管理手机的配置,一共分为三种场景: [0054] 1)智能手表App根据温度、脉搏或者重力检测方法判断,智能手表是否戴在手腕上,当确认智能手表戴在手腕上,那么进一步检查该智能手表是否已经接管了一个或多个手机,如果没有接管任何手机,那么弹出托管配置界面,设置是否接管手机及需要接管的手机,相关信息保存在托管服务器上; [0055] 2)智能手表App提供托管配置界面,对托管的手机进行配置或者取消配置,并将相关信息保存在托管服务器上。 [0056] 3)对手机进行检测,当手机从锁定状态进入解锁状态时,或者在手机屏幕解锁的状态下定时检测,检测该手机是否处于托管状态,如果是,那么给出提示是否需要退出托管状态。 [0057] 步骤5:当手机处于托管状态时,那么手机的基本业务如:电话、短消息、微信业务需要切换到智能手表上,具体流程如附图6所示。. [0058] 1)当手机处于托管状态时,App将发送信息设置手机处于呼叫转移状态,呼叫转接号码为接管的智能手表,手机的所有来电将自动转接到智能手表上。 [0059] 2)处于托管状态的手机,如果有发起主叫的需求,首先检测智能手表与手机的距离是否在蓝牙通信范围内,如果在蓝牙通信范围内,那么智能手表App通过蓝牙通道,发送主叫业务请求消息给被托管的手机,消息内容包括:被叫手机号码;如果不在蓝牙通信范围内,那么智能手表App通过无线网络通道(如3G/4G/Wifi等),发送主叫业务请求消息给托管服务器,消息内容包括:被叫手机号码、被托管手机号码,然后托管服务器将该主叫业务请求消息发送给被托管的手机。被托管的手机收到主叫业务请求消息后,创建三方通话(与接管的智能手表、被叫号码)。 [0060] 3)处于托管状态的手机,如果接收到了短消息,那么首先检测智能手表与手机的距离是否在蓝牙通信范围内,如果在蓝牙通信范围内,那么智能手表App通过蓝牙通道,将短消息内容、短消息发送源手机号码发给接管的智能手表;如果不在蓝牙通信范围内,那么手机App通过无线网络通道(如3G/4G/Wifi等),发送短消息接收请求消息给托管服务器,消息内容包括:短消息内容、短消息发送源手机号码,托管服务器将该消息转发给接管的智能手表。 [0061] 4)处于托管状态的手机,如果有发送或者回复短消息的需求,首选检测智能手表与手机的距离是否在蓝牙通信范围内,如果在蓝牙通信范围内,那么智能手表App通过蓝牙通道,将短消息内容、短消息发送目标手机号码发送给被托管的手机;如果不在蓝牙通信范围内,那么智能手表App通过无线网络通道(如3G/4G/Wifi等),发送短消息发送请求消息给托管服务器,消息内容包括:短消息内容、短消息发送目标手机。手机App接收到消息后,再将短消息发送给目标手机号码。 [0062] 5)当手机处于托管状态时,智能手表App将启动智能手表上的微信软件进行登录,所有微信信息将切换到智能手表上进行接管。当手机取消托管状态时,手机App将启动手机上的微信软件进行登录,所有微信信息再切换回智能。 [0063] 本发明实施例实现一个用户的多个智能手表如何管理多个手机,并在多个智能手表与手机之间进行通信切换,在移动终端系统逐步细化的情况下,满足人们多个智能终端的灵活切换的需求。 [0064] 以上参照附图说明了本发明的优选实施例,并非因此局限本发明的权利范围。本领域技术人员不脱离本发明的范围和实质,可以有多种变型方案实现本发明,比如作为一个实施例的特征可用于另一实施例而得到又一实施例。凡在运用本发明的技术构思之内所作的任何修改、等同替换和改进,均应在本发明的权利范围之内。 |