[发明专利]在便携式计算装置中将资源请求分批成事务及使此事务分叉有效
申请号: | 201280059980.1 | 申请日: | 2012-11-09 |
公开(公告)号: | CN103988180B | 公开(公告)日: | 2018-06-05 |
发明(设计)人: | 诺曼·S·加尔加石;维诺德·维贾雅拉詹 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F9/52 | 分类号: | G06F9/52;G06F9/50;G06F9/54 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源请求 事务 便携式计算装置 消息传递 分叉 架构 客户端请求 最小化处理 边缘表示 并行处理 处理实体 邻近节点 事务处理 资源表示 客户端 资源图 处理器 封装 帮助 | ||
1.一种用于管理具有多个资源的便携式计算装置中的资源请求的方法,所述方法包括:
在框架管理器处从客户端接收第一分批事务,其中所述第一分批事务包括多个资源请求,每一资源请求被发布到所述多个资源中的资源的基于软件的代理代表;
在所述框架管理器处接收指示了所述第一分批事务可分叉的消息;
基于接收所述消息,所述框架管理器使所述第一分批事务分叉,以使得额外事务或请求可由基于软件的代理代表所代表的所述多个资源中的至少一者接收;及
由所述框架管理器将所述第一分批事务中的所述多个资源请求发布到所述多个资源以供完成;
在分叉的事务完成以前,在所述框架管理器处接收从所述客户端至所述资源的所述基于软件的代理代表中的至少一者的资源请求的第二分批事务,所述资源正完成所述第一分批事务的所述多个资源请求中的至少一者;
响应于接收第二分批事务,在框架管理器处确定所述多个资源的聚合类型;
如果所述聚合类型对于所选择的资源是本地的,则根据指定用于所选择的资源的预定聚合方法来聚合所述第一分批事务,其中所述预定聚合方法包括如下方法之一:
通过从多个并发资源请求中确定最大变元来添加所述多个并发资源请求中的每一者的变元,或
通过从所述多个并发资源请求中确定最小变元来添加所述多个并发资源请求中的每一者的变元;以及
如果所述聚合类型对于所选择的资源是远程的,则将每一个个别资源请求发送给所选择的资源,所选择的资源由所选择的资源的所述基于软件的代理代表来表示,其中所选择的资源聚合待处理的所述个别资源请求。
2.根据权利要求1所述的方法,其中发出所述第一分批事务中的所述多个资源请求包括:
提供对事件序列的指示,所述事件包含所述第一分批事务的开始、所述第一分批事务的结束及所述第一分批事务的所述开始与所述第一分批事务的所述结束之间的多个资源请求,每一资源请求指示由有向非循环图定义的且由与基于软件的代理代表相关联的所述多个资源中的一或多者;
锁定由所述多个资源请求指示的每一资源;
将与所述多个资源请求中的每一者相关联的信息添加到队列;
响应于所述第一分批事务的结束的指示将所述队列发射到接收者;及
在发射所述队列之后解锁由所述多个资源请求指示的每一资源以使得所述接收者可执行所述第一分批事务。
3.根据权利要求2所述的方法,其中将所述队列发射到接收者包括将所述队列从第一处理实体发射到第二处理实体。
4.根据权利要求2所述的方法,其中锁定由所述多个资源请求指示的每一资源包括响应于对所述第一分批事务的所述开始的指示锁定由所述多个资源请求指示的所有资源。
5.根据权利要求4所述的方法,其中:
发射所述队列包括将所述队列从第一处理实体发射到第二处理实体;及
锁定由所述多个资源请求指示的每一资源包括锁定对应于由所述第二处理实体控制的多个远程资源的由所述第一处理实体控制的多个局部资源。
6.根据权利要求4所述的方法,其中锁定由所述多个资源请求指示的每一资源进一步包括:
根据所述有向非循环图排序由所述多个资源请求指示的所述多个资源的表示;及
按对应于排序所述表示的结果的次序锁定由所述多个资源请求指示的所有资源。
7.根据权利要求2所述的方法,其中锁定由所述多个资源请求指示的每一资源包括响应于对资源请求的指示锁定由所述资源请求指示的资源。
8.根据权利要求7所述的方法,其中:
发射所述队列包括将所述队列从第一处理实体发射到第二处理实体;及
锁定由所述多个资源请求指示的每一资源包括锁定对应于由所述第二处理实体控制的多个远程资源的由所述第一处理实体控制的多个局部资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280059980.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种幼儿用奶瓶
- 下一篇:光学体、窗材料、隔断构件、日射遮蔽装置及建筑物