[发明专利]使用模板化参数的消息编码/解码有效
申请号: | 200880126149.7 | 申请日: | 2008-12-31 |
公开(公告)号: | CN101933297A | 公开(公告)日: | 2010-12-29 |
发明(设计)人: | A·K·纳恩达;J·P·休丘卡;C·G·凯勒;H·O·威尔逊 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/02 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 顾嘉运;钱静芳 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 模板 参数 消息 编码 解码 | ||
1.一种在消息收发环境(100A)中的方法(600),所述消息收发环境包括发送消息处理器(201A、201C)和接收消息处理器(202A、202C),所述方法供所述发送消息处理器压缩消息(212A、212C、300)以准备将该消息发送到所述接收消息处理器,所述方法包括:
访问(601)预压缩消息(212A、212C、300)的动作;
标识(603)对应于所述消息的模板(214A、214C、500)的动作;
标识(602)所述预压缩消息的将要被包括在对应于所述预压缩消息的压缩消息(216A、216C、400)中的一个或多个参数(302B、305A)的动作,其中所标识的模板定义用于所标识的一个或多个参数的语义框架(502B、505B);以及
以至少隐式地标识(401)所述模板的方式构造(604)所述压缩消息的动作,并且这使得所述压缩消息包括所标识的一个或多个参数的值(402)。
2.如权利要求1所述的方法,其特征在于,所述一个或多个参数是所述预压缩消息的多个参数。
3.如权利要求1所述的方法,其特征在于,所述模板表示参数名值字段对的集合,其中所述对中的至少一个的值字段包括文字值,并且其中所述对中的至少一个的值字段包括抽象值。
4.如权利要求3所述的方法,其特征在于,所述消息由所述模板来表示,但所标识的一个或多个参数中的每一个的实际值替换所述模板的对应的抽象值。
5.如权利要求4所述的方法,其特征在于,所述压缩消息被构造以使得基于所述实际值在所述压缩消息中的位置来表示所标识的一个或多个参数中的每一个的实际值和所述模板的对应的抽象值之间的相关。
6.如权利要求3所述的方法,其特征在于,所述参数名值字段的集合各自被表达为分层构造的数据结构中的节点。
7.如权利要求1所述的方法,其特征在于,所标识的模板在所述压缩消息中明确地标识。
8.如权利要求1所述的方法,其特征在于,还包括:
将所述压缩消息发送到所述接收消息处理器的动作。
9.如权利要求1所述的方法,其特征在于,被包括在所述模板中的语义信息在所述发送和接收消息处理器之间的相同的通信会话之前被所述发送和接收消息处理器两者理解。
10.如权利要求1所述的方法,其特征在于,被包括在所述模板中的语义信息由所述发送和接收消息处理器在传递所述消息时在相同的通信会话中协商。
11.如权利要求1所述的方法,其特征在于,随着通信在所述发送和接收消息处理器之间继续,所述模板集动态地改变。
12.一种在消息收发环境(100a)中的方法(700),所述消息收发环境包括发送消息处理器(201B、201C)和接收消息处理器(202B、202C),所述方法供所述接收消息处理器解压从所述发送消息处理器接收到的消息(216A、216C、400),所述方法包括:
访问(700)压缩消息(216A、216C、400)的动作;
标识(703)对应于所述压缩消息的模板(224B、214C、500)的动作;
访问(702)来自所述压缩消息的一个或多个参数的值(402)的动作,其中所述模板(500)定义用于对应于所述压缩消息的解压消息中的所标识的一个或多个参数(302B、305B)的语义框架(502B、505B);以及
解压(704)所述压缩消息以便使用所标识的模板以及从所述压缩消息访问的一个或多个参数的值来生成对应的解压消息(212B、212C)的动作。
13.如权利要求12所述的方法,其特征在于,所述访问所述压缩消息的动作包括从所述发送消息处理器接收至少所述压缩消息的派生物的动作。
14.如权利要求12所述的方法,其特征在于,所述解压所述压缩消息以便使用所标识的模板以及从所述压缩消息访问的一个或多个参数的值来生成对应的解压消息的动作包括:
对于每一个值,使用该值在所述压缩消息中的位置来确定该值在所述模板中的位置的动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200880126149.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:提升机制动设备
- 下一篇:用于制造电子器件的方法和电子器件