一种处理方法及终端设备与流程

文档序号:13532561阅读:121来源:国知局
一种处理方法及终端设备与流程

本发明涉及信息处理技术,尤其涉及一种处理方法及终端设备。



背景技术:

在使用终端设备时,会存在一种场景就是设置终端设备对应的账号,也就是在终端设备与账号绑定后,用户才能控制并使用终端设备。这种情况下,若用户将终端设备转给其他用户的时候,就需要进行账号的更换,以使得其他用户重新绑定新的账号。通常,重新绑定账号的方式,可以有让原用户进行操作的方式;还可以有在联网的状态下,新用户进行设备复位,然后在联网的状态下接触原账号的绑定关系。但是,上述的重新绑定账号的方法,会存在操作较为复杂,以及需要联网后才能操作等问题,均无法让用户便捷的进行操作,从而影响了用户的使用效率以及使用体验。



技术实现要素:

有鉴于此,本发明实施例希望提供一种处理方法及终端设备,能至少解决现有技术中存在的上述问题。

本发明实施例提供了一种处理方法,所述方法包括:

如果存储设备存储有第一通信标识和对应终端设备的第一设备标识的关联关系,且所述终端设备未连接所述存储设备,所述终端设备监测是否满足预定条件;

如果满足所述预定条件,执行相应处理,以使得所述终端设备和所述存储设备连接后,所述存储设备能存储第二通信标识和对应所述终端设备的设备标识的关联关系。

本发明实施例提供了一种终端设备,包括:

监测单元,用于如果存储设备存储有第一通信标识和对应终端设备的第一设备标识的关联关系,且未连接所述存储设备,监测是否满足预定条件;

处理单元,用于如果满足所述预定条件,执行相应处理,以使得和所述存储设备连接后,所述存储设备能存储第二通信标识和对应所述终端设备的设备标识的关联关系

本发明实施例提供了一种终端设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行前述方法的步骤。

采用本发明实施例,在存储设备存储于终端设备的第一通信标识与第一设备标识之间的关联关系,且在终端设备与存储设备之间未连接时,执行相应处理,使得存储设备能够建立第二通信标识与终端设备之间的关联关系。如此,避免了现有技术中,只有在终端设备与存储设备之间建立连接的情况下,才能修改终端设备与通信标识之间的关联关系的问题,以及能够避免需要由原用户进行解除绑定的操作的较为繁琐的问题,从而提升了用户使用终端设备的使用效率。

附图说明

图1为本发明实施例处理方法流程示意图;

图2为本发明实施例终端设备组成结构示意图;

图3为本发明实施例场景示意图1;

图4为本发明实施例场景示意图2。

具体实施方式

下面结合附图对技术方案的实施作进一步的详细描述。

实施例一、

本发明实施例提供了一种处理方法,如图1所示,包括:

步骤101:如果存储设备存储有第一通信标识和对应终端设备的第一设备标识的关联关系,且所述终端设备未连接所述存储设备,所述终端设备监测是否满足预定条件;

步骤102:如果满足所述预定条件,执行相应处理,以使得所述终端设备和所述存储设备连接后,所述存储设备能存储第二通信标识和对应所述终端设备的设备标识的关联关系。

这里,所述终端设备可以为智能手机、平板电脑、笔记本电脑、智能音箱或智能机器人等设备;所述存储设备可以为网络侧的具备存储功能的服务器。

所述第一通信标识可以为用户使用终端设备时使用的一账号。

步骤101中所述终端设备监测是否满足预定条件,可以为检测所述终端设备是否获得清除配置信息的操作,其中清除配置信息是指清除终端设备中或者存储设备中存储的,与所述终端设备配置相关的数据。

所述清除配置信息的操作,可以为reset操作。进一步地,清除配置信息的配置信息所在位置可以在终端设备中存储的信息,也可以为在存储设备中存储的信息。

相应的,所述执行相应处理,包括:

将所述终端设备的第一设备标识改为第二设备标识,以使得所述存储设备能存储第二通信标识和所述第二设备标识的关联关系;

其中,所述终端设备在不同时刻分别具有能唯一表示所述终端设备的设备标识。

所述第一设备标识为通过处理所述终端设备的唯一标识和第一值得到的;其中,所述唯一标识可以为终端设备的设备码,比如,可以为imsi、imei等;

第一设备标识的生成方式,可以包括以下多种:

生成方式一、直接将第一值添加到唯一标识之后;

生成方式二、将第一值设置到唯一标识之前;

生成方式三、利用第一值与所述唯一标识进行计算,得到计算后的结果作为第一设备标识;其中,计算可以为简单的加、减、乘或除;也可以多种计算方式混合,进一步还可以包括有指数计算、对数计算等等多种方式,这里不进行穷举。

需要理解的是,前述几种生成方式仅为示例,还可能存在更多的生成方式,只是这里不再进行穷举。

所述将所述终端设备的第一设备标识改为第二设备标识,包括:

处理所述唯一表示所述终端设备的设备标识和第二值,得到能唯一标识所述终端设备,且与所述第一设备标识不同的所述第二设备标识。

其中,所述处理所述唯一表示所述终端设备的设备标识和第二值的方式可以与前述处理方法相同,这里不再进行赘述。

其中,第一值与第二值不同即可,具体来说,第一值以及第二值的变换策略可以存在多种:

第一种、第二值为第一值增加或减少n得到;比如,将第一值+1得到第二值;n可以为正整数。

第二种、第二值为将第一值乘以m所得;这种方式中,需要注意的是,当第一值等于1的时候,可以为先将第一值加n再乘以m;m为不为1的正整数。

第三种、当第一值中的数字大于等于2个、且第一值中的数字至少部分不相同的时候,可以将第一值中的数字的顺序进行调换,调换后的值为第二值;比如,第一值为12,那么第二值可以为21;当第一值中存在更多的的数字时,比如为789,那么第二值可以为将第一值中的任意两个数字进行顺序替换,比如,替换为879、987等等,这里不进行穷举。

第四种、还可以利用预设公式对第一值进行处理得到第二值;预设公式中可以包括有加、减、乘、除、对数计算等其中的两个或更多种计算方式,本实施例中不进行穷举。

进一步地,在完成前述步骤102之后,还可以包括:在检测到终端设备与存储设备建立连接之后,将第二设备标识发送给存储设备,以使得存储设备将第二设备标识与第二通信标识进行重新绑定。此时,终端设备就能够实现与解除与第一通信标识之间的绑定关系,而与第二通信标识建立关联关系(也就是绑定关系)。

本实施例的一种具体实施方式,可以包括:

使用设备的唯一标识(如mac地址或序列号)+数字来唯一标识设备,在设备与网络未连接的情况下,用户如果reset,则后面的数字加1,这样,一旦用户reset后,设备的唯一标识就变了,在云端看来,就是一个新的设备,新的用户就可以绑定。

相应的,在服务器侧还可以周期性检测保存的设备标识以及用户账号之间的绑定关系对应的关联记录;判断是否存在两条针对同一设备的关联记录;

若存在,则服务器自动释放(或删除)创建时间最早的一条关联记录,使得服务器侧仅保存一条针对同一个设备的关联记录。

如此,就能够使得服务器侧(或存储设备侧)不会保存过多无效数据,并且进一步的保证了空间使用效率。

可见,通过采用前述方案,就能够在存储设备存储于终端设备的第一通信标识与第一设备标识之间的关联关系,且在终端设备与存储设备之间未连接时,执行相应处理,使得存储设备能够建立第二通信标识与终端设备之间的关联关系。如此,避免了现有技术中,只有在终端设备与存储设备之间建立连接的情况下,才能修改终端设备与通信标识之间的关联关系的问题,以及能够避免需要由原用户进行解除绑定的操作的较为繁琐的问题。

实施例二、

本发明实施例提供了一种处理方法,如图1所示,包括:

步骤101:如果存储设备存储有第一通信标识和对应终端设备的第一设备标识的关联关系,且所述终端设备未连接所述存储设备,所述终端设备监测是否满足预定条件;

步骤102:如果满足所述预定条件,执行相应处理,以使得所述终端设备和所述存储设备连接后,所述存储设备能存储第二通信标识和对应所述终端设备的设备标识的关联关系。

这里,所述终端设备可以为智能手机、平板电脑、笔记本电脑等设备;所述存储设备可以为网络侧的具备存储功能的服务器。

所述第一通信标识可以为用户使用终端设备时使用的一账号;另外,第二通信标识与第一通信标识不同,也就是说,第二通信标识可以为另一账号。

步骤101中所述终端设备监测是否满足预定条件,可以为检测所述终端设备是否获得清除配置信息的操作,其中清除配置信息是指清除终端设备中或者存储设备中存储的,与所述终端设备配置相关的数据。

所述清除配置信息的操作,可以为reset操作。进一步地,清除配置信息的配置信息所在位置可以在终端设备中存储的信息,也可以为在存储设备中存储的信息。如果原用户将终端设备转给其他用户使用,那么需要其他用户执行清除原用户的配置的处理,原用户的的配置可以是存储在网络侧的存储设备中的数据,当检测到reset也就是复位操作时,就可以认为触发了进行接触原绑定关系并建立新的绑定关系。

相应的,步骤102中,所述执行相应处理,包括:

在预设数据区域设置第一标识位;其中,所述预设数据区域为在终端设备执行清除配置信息操作时,不产生变化的区域;通过在所述第一标识位中设置第三值,能够指示使得所述终端设备和所述存储设备连接后,使得存储设备能解除第一通信标识和所述终端设备的设备标识的关联关系。

具体来说,当终端设备进行复位时,假设可以存在有多个数据区域,而其中会存在某一个或多个数据区域中保存的内容不会产生变化,本实施例就可以将其中的某一个或多个内容不会产生变化的数据区域配置为预设数据区域。

在预设数据区域中可以设置第三值或第四值,比如,第三值可以为true,第四值可以为false;或者,第三值可以为1,第四值可以为0,当然反之亦然,只要终端设备能够识别当前是否需要解除原绑定关系即可。

当设置为第三值时,可以用于指示终端设备在复位之后,需要向网络侧的存储设备发送至少能够解除第一通信标识与终端设备的设备标识之间的关联关系的指示信息。

当设置为第四值时,可以用于指示终端设备在复位之后,不需要发送指示信息,也就是说,不需要解除原绑定关系。

进一步地,在完成前述步骤102之后,在当与存储设备连接、且所述预设数据区域设置第一标识位为第三值时,向所述存储设备发送指示信息,以通过所述指示信息使得所述存储设备解除第一通信标识和所述终端设备的设备标识的关联关系,以使得所述存储设备能关联第二通信标识和第一设备标识。

相应的,在存储设备接收到指示信息之后,可以检测指示信息中是否在预设数据区域设置第一标识位为第三值,若是,则确定解除终端设备的标识信息、与原来保存的第一通信标识之间的关联关系(绑定关系)。

进一步地,所述存储设备在解除前述关联关系之后,所述方法还包括:

所述存储设备将所述预设数据区域中第一标识位更改为第四值。

另外,所述终端设备还可以在发出指示信息之后,在需要重新绑定新的第二通信标识时,将所述第二通信标识发送至网络侧,以使得存储设备在接收到第二通信标识的时候,将第二通信标识与终端设备的标识信息进行绑定。

本实施例的一种具体实施方式,可以包括:

在用户reset时,进行判断,如果绑定了账户,则在不会被reset的数据区置一个标志为true,在reset完重启后,如果这个标志为true,则在能连上云端后的第一件事就是解除设备与账号的绑定关系。解除完成后,把这个标志置为false。这样,等下一个账号来绑定时,绑定关系已经解除,不影响下一个账号的绑定。

可见,通过采用前述方案,就能够在存储设备存储于终端设备的第一通信标识与第一设备标识之间的关联关系,且在终端设备与存储设备之间未连接时,执行相应处理,使得存储设备能够建立第二通信标识与终端设备之间的关联关系。如此,避免了现有技术中,只有在终端设备与存储设备之间建立连接的情况下,才能修改终端设备与通信标识之间的关联关系的问题,以及能够避免需要由原用户进行解除绑定的操作的较为繁琐的问题。

实施例三、

本发明实施例提供了一种终端设备,如图2所示,包括:

监测单元21,用于如果存储设备存储有第一通信标识和对应终端设备的第一设备标识的关联关系,且未连接所述存储设备,监测是否满足预定条件;

处理单元22,用于如果满足所述预定条件,执行相应处理,以使得和所述存储设备连接后,所述存储设备能存储第二通信标识和对应所述终端设备的设备标识的关联关系。

这里,所述终端设备可以为智能手机、平板电脑、笔记本电脑、智能音箱或智能机器人等设备;所述存储设备可以为网络侧的具备存储功能的服务器。

所述第一通信标识可以为用户使用终端设备时使用的一账号。

监测单元21,可以为检测所述终端设备是否获得清除配置信息的操作,其中清除配置信息是指清除终端设备中或者存储设备中存储的,与所述终端设备配置相关的数据。

所述清除配置信息的操作,可以为reset操作。进一步地,清除配置信息的配置信息所在位置可以在终端设备中存储的信息,也可以为在存储设备中存储的信息。

相应的,处理单元22,将所述终端设备的第一设备标识改为第二设备标识,以使得所述存储设备能存储第二通信标识和所述第二设备标识的关联关系;

其中,所述终端设备在不同时刻分别具有能唯一表示所述终端设备的设备标识。

所述第一设备标识为通过处理所述终端设备的唯一标识和第一值得到的;其中,所述唯一标识可以为终端设备的设备码,比如,可以为imsi、imei等;

第一设备标识的生成方式,可以包括以下多种:

生成方式一、直接将第一值添加到唯一标识之后;

生成方式二、将第一值设置到唯一标识之前;

生成方式三、利用第一值与所述唯一标识进行计算,得到计算后的结果作为第一设备标识;其中,计算可以为简单的加、减、乘或除;也可以多种计算方式混合,进一步还可以包括有指数计算、对数计算等等多种方式,这里不进行穷举。

需要理解的是,前述几种生成方式仅为示例,还可能存在更多的生成方式,只是这里不再进行穷举。

处理单元22,处理所述唯一表示所述终端设备的设备标识和第二值,得到能唯一标识所述终端设备,且与所述第一设备标识不同的所述第二设备标识。其中,所述处理所述唯一表示所述终端设备的设备标识和第二值的方式可以与前述处理方法相同,这里不再进行赘述。

其中,第一值与第二值不同即可,具体来说,第一值以及第二值的变换策略可以存在多种:

第一种、第二值为第一值增加或减少n得到;比如,将第一值+1得到第二值;n可以为正整数。

第二种、第二值为将第一值乘以m所得;这种方式中,需要注意的是,当第一值等于1的时候,可以为先将第一值加n再乘以m;m为不为1的正整数。

第三种、当第一值中的数字大于等于2个、且第一值中的数字至少部分不相同的时候,可以将第一值中的数字的顺序进行调换,调换后的值为第二值;比如,第一值为12,那么第二值可以为21;当第一值中存在更多的的数字时,比如为789,那么第二值可以为将第一值中的任意两个数字进行顺序替换,比如,替换为879、987等等,这里不进行穷举。

第四种、还可以利用预设公式对第一值进行处理得到第二值;预设公式中可以包括有加、减、乘、除、对数计算等其中的两个或更多种计算方式,本实施例中不进行穷举。

进一步地,处理单元22,在检测到终端设备与存储设备建立连接之后,将第二设备标识发送给存储设备,以使得存储设备将第二设备标识与第二通信标识进行重新绑定。此时,终端设备就能够实现与解除与第一通信标识之间的绑定关系,而与第二通信标识建立关联关系(也就是绑定关系)。

本实施例的一种具体实施方式,比如,参见图3,可以包括:

使用设备的唯一标识(如mac地址或序列号)+数字来唯一标识设备,在终端设备与网络未连接的情况下,用户如果reset,则后面的数字加1,这样,一旦用户reset后,设备的唯一标识就变了,在云端看来,就是一个新的设备,利用新的标识向存储设备发送绑定请求,以进行绑定。

相应的,在服务器侧还可以周期性检测保存的设备标识以及用户账号之间的绑定关系对应的关联记录;判断是否存在两条针对同一设备的关联记录;

若存在,则服务器自动释放(或删除)创建时间最早的一条关联记录,使得服务器侧仅保存一条针对同一个设备的关联记录。

如此,就能够使得服务器侧(或存储设备侧)不会保存过多无效数据,并且进一步的保证了空间使用效率。

可见,通过采用前述方案,就能够在存储设备存储于终端设备的第一通信标识与第一设备标识之间的关联关系,且在终端设备与存储设备之间未连接时,执行相应处理,使得存储设备能够建立第二通信标识与终端设备之间的关联关系。如此,避免了现有技术中,只有在终端设备与存储设备之间建立连接的情况下,才能修改终端设备与通信标识之间的关联关系的问题,以及能够避免需要由原用户进行解除绑定的操作的较为繁琐的问题。

实施例四、

本发明实施例提供了一种终端设备,如图2所示,包括:

监测单元21,用于如果存储设备存储有第一通信标识和对应终端设备的第一设备标识的关联关系,且未连接所述存储设备,监测是否满足预定条件;

处理单元22,用于如果满足所述预定条件,执行相应处理,以使得和所述存储设备连接后,所述存储设备能存储第二通信标识和对应所述终端设备的设备标识的关联关系。

这里,所述终端设备可以为智能手机、平板电脑、笔记本电脑等设备;所述存储设备可以为网络侧的具备存储功能的服务器。

所述第一通信标识可以为用户使用终端设备时使用的一账号;另外,第二通信标识与第一通信标识不同,也就是说,第二通信标识可以为另一账号。

监测单元21可以为检测所述终端设备是否获得清除配置信息的操作,其中清除配置信息是指清除终端设备中或者存储设备中存储的,与所述终端设备配置相关的数据。

所述清除配置信息的操作,可以为reset操作。进一步地,清除配置信息的配置信息所在位置可以在终端设备中存储的信息,也可以为在存储设备中存储的信息。如果原用户将终端设备转给其他用户使用,那么需要其他用户执行清除原用户的配置的处理,原用户的的配置可以是存储在网络侧的存储设备中的数据,当检测到reset也就是复位操作时,就可以认为触发了进行接触原绑定关系并建立新的绑定关系。

相应的,处理单元22,在预设数据区域设置第一标识位;其中,所述预设数据区域为在终端设备执行清除配置信息操作时,不产生变化的区域;通过在所述第一标识位中设置第三值,能够指示使得所述终端设备和所述存储设备连接后,使得存储设备能解除第一通信标识和所述终端设备的设备标识的关联关系。

具体来说,当终端设备进行复位时,假设可以存在有多个数据区域,而其中会存在某一个或多个数据区域中保存的内容不会产生变化,本实施例就可以将其中的某一个或多个内容不会产生变化的数据区域配置为预设数据区域。

在预设数据区域中可以设置第三值或第四值,比如,第三值可以为true,第四值可以为false;或者,第三值可以为1,第四值可以为0,当然反之亦然,只要终端设备能够识别当前是否需要解除原绑定关系即可。

当设置为第三值时,可以用于指示终端设备在复位之后,需要向网络侧的存储设备发送至少能够解除第一通信标识与终端设备的设备标识之间的关联关系的指示信息。

当设置为第四值时,可以用于指示终端设备在复位之后,不需要发送指示信息,也就是说,不需要解除原绑定关系。

进一步地,处理单元22,在当与存储设备连接、且所述预设数据区域设置第一标识位为第三值时,向所述存储设备发送指示信息,以通过所述指示信息使得所述存储设备解除第一通信标识和所述终端设备的设备标识的关联关系,以使得所述存储设备能关联第二通信标识和第一设备标识。

相应的,在存储设备接收到指示信息之后,可以检测指示信息中是否在预设数据区域设置第一标识位为第三值,若是,则确定解除终端设备的标识信息、与原来保存的第一通信标识之间的关联关系(绑定关系)。

进一步地,所述存储设备在解除前述关联关系之后,所述方法还包括:

所述存储设备将所述预设数据区域中第一标识位更改为第四值。

另外,所述终端设备还可以在发出指示信息之后,在需要重新绑定新的第二通信标识时,将所述第二通信标识发送至网络侧,以使得存储设备在接收到第二通信标识的时候,将第二通信标识与终端设备的标识信息进行绑定。

本实施例的一种具体实施方式,比如,参见图4,可以包括:

在用户reset时进行判断,如果绑定了账户,则在不会被reset的数据区置一个标志为true,在reset完重启后,如果这个标志为true,则在能连上云端后的第一件事就是解除设备与账号的绑定关系;

解除完成后,把这个标志置为false.这样,等下一个账号来绑定时,绑定关系已经解除.不影响下一个账号的绑定。

可见,通过采用前述方案,就能够在存储设备存储于终端设备的第一通信标识与第一设备标识之间的关联关系,且在终端设备与存储设备之间未连接时,执行相应处理,使得存储设备能够建立第二通信标识与终端设备之间的关联关系。如此,避免了现有技术中,只有在终端设备与存储设备之间建立连接的情况下,才能修改终端设备与通信标识之间的关联关系的问题,以及能够避免需要由原用户进行解除绑定的操作的较为繁琐的问题。

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以用于执行媒体文件的处理方法的程序代码。

可选地,在本实施例中,存储介质被设置为存储用于执行实施例一或二所述的各种步骤。

本发明的实施例还提供了一种终端设备,其特征在于,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,

其中,所述处理器用于运行所述计算机程序时,执行实施例一或二所述方法的步骤。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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