发明授权
- 专利标题: High performance navigator for parsing inputs of a message
- 专利标题(中): 用于解析消息输入的高性能导航器
-
申请号: US11245323申请日: 2005-10-05
-
公开(公告)号: US07548926B2公开(公告)日: 2009-06-16
- 发明人: Aaron A. Stern , Geary L. Eppley , Umesh Madan
- 申请人: Aaron A. Stern , Geary L. Eppley , Umesh Madan
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Workman Nydegger
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
摘要:
Example embodiments provide a high performance navigator configured to lightly touch on the elements or input of a message, without necessarily having to build an entire tree structure for each input within the message. In addition, as portions of the inputs are identified as requiring further details, only those stub nodes representing that particular input will be created; thus avoiding the setup cost associated with loading an entire tree. Other example embodiments also provide for other optimizations such as reducing the class types of node allocations needed for navigating a particular message. For instance, a single class is defined that holds enough fields to store all of the information needed for numerous input nodes. Further, these common node structures can simultaneously generate as an array that further allows for more efficient navigation of the inputs.
公开/授权文献
信息查询