[发明专利]用于使用多个发现管理器在电子装置中进行自动应用程序选择的方法和设备有效
| 申请号: | 200980111131.4 | 申请日: | 2009-03-19 | 
| 公开(公告)号: | CN102047748A | 公开(公告)日: | 2011-05-04 | 
| 发明(设计)人: | 弗拉迪米尔·斯克洛弗斯基;托马斯·比奥特 | 申请(专利权)人: | 摩托罗拉移动公司 | 
| 主分类号: | H04W88/02 | 分类号: | H04W88/02;H04W84/18;G06F9/445 | 
| 代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 刘光明;穆德骏 | 
| 地址: | 美国伊*** | 国省代码: | 美国;US | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 用于 使用 发现 管理器 电子 装置 进行 自动 应用程序 选择 方法 设备 | ||
1.一种便携电子装置,包括:
近场通信电路,所述近场通信电路具有可通过所述近场通信电路操作的近场通信电路控制器;
多个近场通信应用程序,所述多个近场通信应用程序存储在一个或多个执行环境中,每一个所述近场通信应用程序可通过所述近场通信电路控制器来操作,其中,所述多个近场通信应用程序的至少一个被存储在默认执行环境中;以及
协议发现管理器,所述协议发现管理器可通过所述近场通信电路控制器操作,所述协议发现管理器被配置来识别在协议层、近场通信技术层和冲突检测层处与外部近场通信装置相关联的近场通信技术,并且基于所述近场通信技术来选择所述默认执行环境;
其中,所述默认执行环境包括应用程序发现管理器,所述应用程序发现管理器被配置来在除了所述协议层、所述技术层或所述冲突检测层之外的层处选择所述多个近场通信应用程序中的一个。
2.根据权利要求1所述的便携电子装置,其中,所述应用程序发现管理器进一步包括消息转发模块,所述消息转发模块被配置来从所述默认执行环境向所述一个或多个执行环境的另一个执行环境发射应用程序发现消息。
3.根据权利要求1所述的便携电子装置,其中,所述便携电子装置进一步包括接口交换器,所述接口交换器可通过所述近场通信控制器操作,并且被配置来在所述近场通信电路控制器与所述一个或多个执行环境之间选择性地路由数据通信。
4.根据权利要求3所述的便携电子装置,其中,所述应用程序发现管理器和所述协议发现管理器的每一个被配置有下述能力:向所述近场通信电路控制器发射交换器配置消息,以引导所述接口交换器在所述近场通信电路控制器和与所述多个近场通信应用程序中的所述一个相关联的执行环境之间路由所述数据通信。
5.根据权利要求1所述的便携电子装置,其中,所述一个或多个执行环境的每一个包括应用程序管理器,所述应用程序管理器被配置来管理其中存储的近场通信应用程序的执行,其中,在所述一个或多个执行环境中的一个中存储的所述应用程序发现管理器包括消息转发模块,所述消息转发模块被配置来向在所述一个或多个执行环境的至少一个其他执行环境中的所述应用程序管理器发射应用程序发现转发消息。
6.根据权利要求5所述的便携电子装置,其中,所述应用程序发现管理器进一步包括驻留于所述多个执行环境内的所述多个近场通信应用程序的注册表,所述注册表包括:与所述多个近场通信应用程序的每一个相关联的至少近场通信应用程序标识符,和与所述一个或多个执行环境的另一个相关联的至少一个元件标识符。
7.根据权利要求6所述的便携电子装置,其中,所述应用程序发现转发消息包括与所述一个或多个执行环境中的一个对应的所述至少一个元件标识符。
8.根据权利要求7所述的便携电子装置,其中,所述应用程序发现转发消息进一步包括应用程序发现的状态和应用程序发现的当前层。
9.根据权利要求1所述的便携电子装置,其中,所述一个或多个执行环境包括多个安全元件,其中,所述默认执行环境包括所述多个安全元件中的一个,并且其中,通过所述应用程序发现管理器可发现的近场通信应用程序被存储在默认的安全元件内。
10.根据权利要求9所述的便携电子装置,其中,所述协议发现管理器被配置来激活所述多个安全元件中的所述一个,而所述应用程序发现管理器被配置来激活所述多个安全元件中的至少另一个。
11.在具有近场通信能力和在多个执行环境中存储的多个近场通信应用程序的便携电子装置中,一种用于自动地选择一个或多个近场通信应用程序的方法,包括步骤:
检测外部近场通信装置;
识别在协议层、技术层和防冲突层处的近场通信技术;
基于近场通信应用程序标识符来选择其中存储有应用程序发现管理器和注册表的默认执行环境;
其中,所述应用程序发现管理器通过参考在所述注册表中存储的应用程序标识符来识别在应用程序层处的近场通信应用程序;以及
执行所述近场通信应用程序。
12.根据权利要求11所述的方法,其中,所述多个执行环境包括多个安全元件,所述方法进一步包括步骤:参考所述注册表以确定其中驻留有所述近场应用程序的安全元件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于摩托罗拉移动公司,未经摩托罗拉移动公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980111131.4/1.html,转载请声明来源钻瓜专利网。





