网络连接的处理方法、装置和终端设备的制造方法_3

文档序号:9670613阅读:来源:国知局
[0103]步骤1、在出现如图4a所示的情况下,去检查现有用户保存在系统中(比方说智能手机设备)的VPN连接,每个VPN连接在公网上(或者本地,总之是保证用户能够访问到)保存一份1-2中所描述的list。
[0104]步骤2、在步骤1中描述的情况下,查询list,找出是否存在某个VPN连接所对应的list中存在当前正需要访问的网络地址。
[0105]步骤3、如果步骤2检查的结果是存在这样一个VPN,那么则认为这个VPN是用户当前所需要的VPN。
[0106]步骤4、如图4b所示,将步骤3中所挑选出来的VPN连接给予用户一个选择提示,当用户选择了这个提示中的VPN连接,则开始连接VPN。
[0107]步骤5、如图4c所示,当步骤4中的VPN连接完成后,继续自动重新开始连接上述访问失败的地址,最终达到访问成功的目的,在手机界面上显示网络地址(例如:http://www.m1.com)对应的页面。
[0108]可选的,上述方案的步骤2之后,得到了可能不止一个VPN具有访问对应网络地址的能力,在这种情况下,需要的是直接主动给用户一个界面,让用户在多个有能力访问对应网络地址的VPN中选择一个来进行接入。
[0109 ]本方案提供的技术方案,使用li s t记录需要通过VPN才能访问的地址列表,列表可以保存在本地也可以同步到用户账号,用户上网过程中发生超时时,检查list当前访问的地址是否需要使用VPN访问,当需要VPN访问时,弹出选择菜单让用户选择是否使用VPN,方便用户操作,当用户需要使用VPN连接网络时,可以极大的简化用户的操作流程,提高便捷性。
[0110]图5是根据一示例性实施例示出的一种网络连接的处理装置实施例一的框图。参照图5,该网络连接的处理装置10包括:第一处理模块11和连接模块12;
[0111]第一处理模块11,被配置为在用户通过公共网络访问第一网络地址失败之后,根据虚拟专用网络VPN与通过所述VPN可访问的地址列表之间的对应关系,确定是否存在可访问所述第一网络地址的VPN;
[0112]连接模块12,被配置为若存在可访问所述第一网络地址的VPN,则连接所述VPN并通过所述VPN访问所述第一网络地址。
[0113]本公开的实施例提供的网络连接的处理装置,第一处理模块根据预先获取的对应关系,得到该第一网络地址可用的VPN,连接模块自动根据历史记录的配置信息连接该VPN对访问对应的网址,避免用户手动配置,不需要额外的操作,快速便捷的实现通过VPN访问相关的网络。
[0114]在上述图5所示的实施例的基础上,图6是根据一示例性实施例示出的一种网络连接的处理装置实施例二的框图,参照图6该网络连接的处理装置10还包括:
[0115]第一显示模块13,被配置为向用户显示提示信息,所述提示信息包含可访问所述第一网络地址的一 VPN;
[0116]第一接收模块14,被配置为接收所述用户根据所述提示信息发送的确认连接消息。
[0117]本实施例提供的网络连接的处理装置,在自动连接VPN访问第一网络地址之前,通过第一显示模块向用户显示相关的提示信息,提示用户选择是否连接,通过第一接收模块14接收用户的选择,然后第一处理模块根据预先获取的对应关系,得到该第一网络地址可用的VPN,连接模块自动根据历史记录的配置信息连接该VPN对访问对应的网址,避免用户手动配置,不需要额外的操作,快速便捷的实现通过VPN访问相关的网络,并且能够提示用户,避免在用户不知情的情况下产生费用,提高用户体验。
[0?18]另外,在上述图5所不的实施例的基础上,图7是根据一不例性实施例不出的一种网络连接的处理装置实施例三的框图,参照图7,所述网络连接的处理装置10还包括:
[0119]第二显示模块15,被配置为向用户显示提示信息,所述提示信息包含可访问所述第一网络地址的至少两个VPN ;
[0120]第二接收模块16,被配置为接收所述用户根据所述提示信息发送的连接选定消息,所述连接选定消息中包含所述用户从所述至少两个VPN中选定的一 VPN的指示信息;
[0121]相应的,所述连接模块具体被配置为:连接所述指示信息所指示的VPN,并通过所述VPN访问所述第一网络地址。
[0122]本实施例提供的网络连接的处理装置,在连接模块自动连接VPN访问第一网络地址之前,存在有多个VPN可以连接的情况下,通过第二显示模块向用户显示相关的提示信息,提示用户选择连接合适的VPN,并根据第二接收模块接收用户选择生成的指示信息,实现自主选择连接,但是也不需要输入配置信息,在实现便捷连接VPN的基础上,结合用户的主观选择,进一步提尚用户体验。
[0?23]另外,在上述图7所不的实施例的基础上,图8是根据一不例性实施例不出的一种网络连接的处理装置实施例四的框图,参照图8,所述网络连接的处理装置10还包括:
[0124]第二处理模块17,被配置为根据所述用户的历史VPN连接记录,对可访问所述第一网络地址的至少两个VPN进行优先级排序;
[0125]所述第二显示模块15具体被配置为:向用户显示提示信息,所述提示信息包含优先级排序后的所述至少两个VPN。
[0126]本实施例提供的网络连接的处理装置,第二处理模块上述方案中显示的多个VPN可以按照VPN的优先级进行排序,该优先级可以取决于服务器地址、速度、连接产生的费用等决定,具体不做限制,为用户的选择提供一定的指示性,以使用户能够选择出最合适的VPN进行连接。
[0?27]另外,在上述图5至图8任一所不的实施例的基础上,图9是根据一不例性实施例不出的一种网络连接的处理装置实施例五的框图,参照图9,所述网络连接的处理装置10还包括:
[0128]获取模块18,被配置为:从本地获取所述对应关系,或者,从网络服务器获取所述对应关系。
[0129]本实施例提供的网络连接的处理装置,在检测到访问第一网络地址失败后,获取模块需要先获取VPN与地址列表之间的对应关系,该对应关系可以是通过之前历次访问在本地存储记录的,也可以是从存储在服务器上的,获取模块需要的时候向服务器查询获取,在需要使用VPN的时候,根据该对应关系获取获取合适的VPN连接网络,极大的简化用户操作流程,提高便捷性。
[0130]另外,在上述图5至图9任一所示的实施例的基础上,图10是根据一示例性实施例示出的一种网络连接的处理装置实施例五的框图,参照图10,所述网络连接的处理装置10还包括:
[0131]第三处理模块19,被配置为在用户通过公共网络访问第二网络地址失败但通过所述VPN访问所述第二网络地址成功后,将所述第二网络地址添加到所述对应关系中。
[0132]本公开的实施例提供的技术方案,结合上述方案,在每次利用某个VPN连接完网络之后,均在对应关系中增加与该VPN对应的网络地址,以便后续再登陆该网址失败的时候,可以快速的找到合适VPN进行连接,进一步提高便捷性。
[0133]关于上述各个实施例中的网络连接的处理装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
[0134]以上描述了终端设备的内部功能模块和结构示意,图11是根据一示例性实施例示出的一种终端设备的实体的框图,参照图11,该终端设备可以具体实现为:
[0135]被配置为控制可执行指令执行的处理器和被配置为存储处理器可执行指令的存储器;
[0136]处理器,被配置为:
[0137]在用户通过公共网络访问第一网络地址失败之后,根据虚拟专用网络VPN与通过所述VPN可访问的地址列表之间的对应关系,确定是否存在可访问所述第一网络地址的VPN;
[0138]若存在可访问所述第一网络地址的VPN,则连接所述VPN并通过所述VPN访问所述第一网络地址。
[0139]在上述终端设备的实施例中,应理解,该处理器可以是中央处理单元(英文:Central Processing Unit,简称:CPU),还可以是其他通用处理器、数字信号处理器(英文:Digital Signal Processor,简称:DSP)、专用集成电路(英文:Appl icat1n SpecificIntegrated Circuit,简称:ASIC)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,而前述的存储器可以是只读存储器(英文:read_only memory,缩写:ROM)、随机存取存储器(英文:random access memory,简称:RAM)、快闪存储器、硬盘或者固态硬盘。S頂卡也称为用户身份识别卡、智能卡,数字移动电话机必须装上此卡方能使用。即在电脑芯片上存储了数字移动电话客户的信息,加密的密钥以及用户的电话簿等内容。结合本公开实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0140]图12是根据一示例性实施例示出的一种终端设备1200的框图。例如,该终端设备1200可以是移动电话,计算机,数字广播终端,消息收发设备,平板设备,医疗设备,服务器等等能够连接网络的设备。
[0141]参照图12,终端设备1200可以包括以下一个或多个组件:处理组件1202,存储器1204,电源组件1206,多媒体组件1208,音频组件1210,输入/输出(I /0)的接口 1212,传感器组件1214,以及通信组件1216。
[0142]处理组件1202通常控制终端设备1200的整体操作,诸如与显示,数据通信,多媒体操作和记录操作相关联的操作。处理组件1202可以包括一个或多个处理器1220来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1202可以包括一个或多个模块,便于处理组件1202和其他组件之间的交互。例如,处理组件1202可以包括多媒体模块,以方便多媒体组件1208和处理组件1202之间的交互。
[0143]存
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1