移动终端、应用程序选择服务器、安装方法和程序的制作方法
【专利说明】移动终端、应用程序选择服务器、安装方法和程序
[0001]相关申请的交叉引用
[0002]本申请要求2014年3月26日提交的日本专利申请N0.2014-063466的优先权和权益,该日本专利申请的全部内容通过弓I用并入本文。
技术领域
[0003]本发明总地涉及移动终端、应用程序选择服务器、应用程序安装方法和用于基于位置信息安装应用程序的移动终端程序。
【背景技术】
[0004]近年来,随着被称为智能电话或平板的高性能移动终端的普及,在用户移动时使用内容得到爆炸性地增长。进一步,经常使用本地应用程序,本地应用程序可以利用与传统网址相比富于表现力或特定模型的特征。
[0005]具体地,为了推销和方便,各实体向员工或顾客提供各种应用程序。另一方面,由于提供各种应用程序,用户难以选择他们真正需要的信息。
[0006]为了解决此问题,已经开发出一种推荐系统。该推荐系统使用用户属性进行推荐,而不通过使用所获取的用户面部图像对该用户进行预注册。例如,日本专利公开N0.2013-073420公开了移动终端获取用户面部图形并且从所获取的用户面部图像提取特征量。然后,移动终端将所提取的特征量传送至推荐服务器。推荐服务器从移动终端接收特征量,存储至少多个特征量,进行所接收的特征量与所存储的特征量的匹配处理,基于匹配结果推荐应用程序等,并且将推荐结果传送至移动终端。移动终端从推荐服务器接收推荐结果,并且显示所接收的推荐结果。
[0007]然而,由于推荐在上面的参考中是基于像面部这样的个人信息进行的,所以基于像位置或时区这样的环境信息进行推荐是不可能的。
【发明内容】
[0008]本发明的方面旨在提供一种移动终端、应用程序选择服务器、应用程序安装方法以及移动终端程序,用于根据GPS(全球定位系统)或公共无线LAN(局域网)的使用信息识别用户的当前位置,然后允许服务器选择并安装与所识别的位置关联的应用程序,使得用户可以简单地获得所需的应用程序。
[0009]本发明可以提供以下方面。
[0010]在本发明的第一方面中,提供一种移动终端,所述移动终端通信地连接至用于选择应用程序的应用程序选择服务器和用于传输应用程序的应用程序服务器。所述移动终端包括:门户应用程序接收模块,被配置为从用户接收预定门户应用程序的激活;位置识别模块,被配置为识别所述移动终端的当前位置;位置信息传输模块,被配置为响应于所述门户应用程序的激活而向应用程序选择服务器传输所识别的位置;应用程序数据接收模块,被配置为从所述应用程序选择服务器接收关于由所述应用程序选择服务器选择的应用程序的数据;安装确定模块,被配置为响应于关于所选择的应用程序的数据,确定所选择的应用程序是否已被安装在所述移动终端上;以及安装模块,被配置为在确定所选择的应用程序未被安装在所述移动终端上时通过访问所述应用程序来安装所选择的应用程序。
[0011]根据本发明的第一方面,通信地连接至用于选择应用程序的应用程序选择服务器和用于传输应用程序的应用程序服务器的移动终端可以:从用户接收预定门户应用程序的激活;识别所述移动终端的当前位置;响应于所述门户应用程序的激活,向应用程序选择服务器传输所识别的位置;从所述应用程序选择服务器接收关于由所述应用程序选择服务器选择的应用程序的数据;响应于关于所选择的应用程序的数据,确定所选择的应用程序是否已被安装在所述移动终端上;并且在确定所选择的应用程序未被安装在所述移动终端上时,通过访问所述应用程序服务器来安装所选择的应用程序。
[0012]本发明的第一方面涉及所述移动终端,但是可以以相同的方式适用于应用程序安装方法和用于移动终端的程序。
[0013]在本发明的第二方面中,当识别所述移动终端的当前位置时,提供所述移动终端,所述移动终端通过使用所述移动终端所连接到的无线接入点的SSID(服务集标识符)或IP (互联网协议)地址来识别所述移动终端的当前位置。
[0014]根据本发明的第二方面,根据第一方面的所述移动终端可以在识别所述移动终端的当前位置时通过使用所述移动终端所连接到的无线接入点的SSID或IP地址来识别所述移动终端的当前位置。
[0015]在本发明的第三方面中,提供一种通信地连接至移动终端的应用程序选择服务器。所述应用程序选择服务器包括:存储单元,包括应用程序相关位置数据库,在所述应用程序相关位置数据库中与应用程序相关的数据、位置信息和应用程序的权重彼此关联并且被存储;位置信息接收模块,被配置为从所述移动终端接收所述移动终端的当前位置;应用程序提取模块,被配置为基于所接收的当前位置从应用程序相关位置数据库提取关于与位于预定范围内的位置信息关联的应用程序的数据;应用程序选择模块,被配置为从关于应用程序的数据中选择关于具有最大权重的应用程序的数据;以及被选择应用程序数据传输模块,被配置为将关于所选择的应用程序的数据传输至所述移动终端。
[0016]根据本发明的第三方面,通信地连接至移动终端的应用程序选择服务器可以:具有存储单元,所述存储单元包括应用程序相关位置数据库,在所述应用程序相关位置数据中与应用程序相关的数据、位置信息和应用程序的权重彼此关联并且被存储;从所述移动终端接收所述移动终端的当前位置;基于所接收的当前位置从应用程序相关位置数据库提取关于与位于预定范围内的位置信息关联的应用程序的数据;从关于应用程序的数据中选择关于具有最大权重的应用程序的数据;并且将关于所选择的应用程序的数据传输至所述移动终端。
[0017]在本发明的第四方面中,在选择关于应用程序的数据时,提供应用程序选择服务器,在所述应用程序选择服务器中所述权重被表示为距离的函数与对每个应用程序预定义的常数之和或之积,所述距离为所述移动终端的当前位置和与关于应用程序的数据关联的位置信息之间的。
[0018]根据本发明的第四方面,根据第三方面的应用程序选择服务器可以,在选择关于应用程序的数据时,将权重表示为距离的函数与对每个应用程序预定义的常数之和或之积,所述距离为所述移动终端的当前位置和与关于应用程序的数据关联的位置信息之间的。
[0019]在本发明的第五方面中,提供一种由移动终端执行的应用程序安装方法,所述移动终端通信地连接至用于选择应用程序的应用程序选择服务器和用于传输应用程序的应用程序服务器。所述应用程序安装方法包括:从用户接收预定门户应用程序的激活;识别所述移动终端的当前位置;响应于所述门户应用程序的激活,将所识别的位置传输至应用程序选择服务器;从所述应用程序选择服务器接收关于由所述应用程序选择服务器选择的应用程序的数据;响应于关于所选择的应用程序的数据,确定所选择的应用程序是否已被安装在所述移动终端上;并且在确定所选择的应用程序未被安装在所述移动终端上时,通过访问所述应用程序服务器来安装所选择的应用程序。
[0020]在本发明的第六方面中,提供一种用于在移动终端上执行应用程序安装方法的程序或者一种存储该程序的记录介质,所述移动终端通信地连接至用于选择应用程序的应用程序选择服务器和用于传输应用程序的应用程序服务器。所述应用程序安装方法包括:从用户接收预定门户应用程序的激活;识别所述移动终端的当前位置;响应于所述门户应用程序的激活,将所识别的位置传输至应用程序选择服务器;从所述应用程序选择服务器接收关于由所述应用程序选择服务器选择的应用程序的数据;响应于关于所选择的应用程序的数据,确定所选择的应用程序是否已被安装在所述移动终端上;并且在确定所选择的应用程序未被安装在所述移动终端上时,通过访问所述应用程序服务器来安装所选择的应用程序。
[0021]本发明的方面可以提供一种移动终端、应用程序选择服务器、应用程序安装方法以及移动终端程序,用于根据GPS或公共无线LAN的使用信息识别用户的当前位置,然后允许服务器选择并安装与所识别的位置关联的应用程序,使得用户可以简单地获得所需的应用程序。
【附图说明】
[0022]图1是根据本发明的实施例的用于说明应用程序安装系统I的概观的图。
[0023]图2是根据本发明的实施例的应用程序安装系统I的系统框图。
[0024]图3是移动终端10、应用程序选择服务器200和应用程序服务器300的功能框图。
[0025]图4是由移动终端10、应用程序选择服务器200和应用程序服务器300执行的应用程序安装过程的流程图。
[0026]图5是由应用程序选择服务器200执行的应用程序选择过程的流程图。
[0027]图6示出移动终端10的用于显示关于应用程序的接收数据的显示单元的示例。
[0028]图7示出应用程序相关位置数据库250的应用程序相关位置表的示例。
【具体实施方式】
[0029]在下面的详细描述中,仅简单地通过说明来示出和描述本发明的特定实施例。如本领域技术人员将认识到的