发明名称 |
Compression of content paths in a digital certificate |
摘要 |
An example method of compressing a set of content paths includes identifying a set of content paths associated with a client. The method also includes determining a condensed path tree expressing the set of content paths. The method further includes determining a path node tree including a set of path nodes. Each path node of the set of path nodes represents from the condensed path tree a connector node including one or more segment strings as a name and one or more nodes referenced by the connector node. The method also includes encoding, based on a frequency of appearance of a segment string as a name in the set of path nodes, the set of content paths. The method further includes compressing the set of content paths. The method also includes providing a digital certificate including the compressed and encoded set of content paths. |
申请公布号 |
US9112833(B2) |
申请公布日期 |
2015.08.18 |
申请号 |
US201313875092 |
申请日期 |
2013.05.01 |
申请人 |
Red Hat, Inc. |
发明人 |
Bowes James;Batts Vincent B.;Poteat William |
分类号 |
H03M7/40;H04L29/06;H04L12/701;G06F3/0481 |
主分类号 |
H03M7/40 |
代理机构 |
Haynes and Boone, LLP |
代理人 |
Haynes and Boone, LLP |
主权项 |
1. A system for compressing content paths, the system comprising:
a content path module that identifies a set of content paths associated with a client, wherein each content path of the set of content paths includes a set of segment strings that is hierarchically structured; a path tree module that determines a condensed path tree expressing the set of content paths and that determines a path node tree including a set of path nodes, wherein each path node of the set of path nodes represents a connector node, and wherein the connector node includes one or more segment strings as a name and one or more references to one or more path nodes; an encode module that encodes, based on a frequency of appearance of a segment string as a name in the set of path nodes, the set of content paths; a compress module that compresses the set of content paths; and a certificate module that provides a digital certificate including the compressed and encoded set of content paths. |
地址 |
Raleigh NC US |