摘要:
A string matching system is described herein that provides for very fast and efficient pattern matching against large sets of certain types of pattern strings. If a set of pattern strings is comprised of strings that can be logically divided into segments, these pattern strings can be stored efficiently in a tree-like data structure, segment by segment, storing pattern-match syntax segments separately from literal string segments. After segmentation, individual match candidate strings are compared, segment by segment, against elements in the tree. The system uses a data structure that is conceptually a combination of a tree and a hash table. Using a hash table to implement the branching elements at each level in the tree contributes to quick matching speed at each level. By consistently separating strings into segments, the system can also share storage locations for like elements in the data structure.
摘要:
A waterproof pocket, for incorporation into, for example, swimming trunks or a wetsuit, having overlying first and second sheets of material defining a pocket. A waterproof closure closes the pocket, and the pocket is provided with an air discharge valve and an air discharge tube connected to a pump, for extracting air from the pocket after it has been closed and sealed in order to prevent air pockets causing inconvenience.
摘要:
A string matching system is described herein that provides for very fast and efficient pattern matching against large sets of certain types of pattern strings. If a set of pattern strings is comprised of strings that can be logically divided into segments, these pattern strings can be stored efficiently in a tree-like data structure, segment by segment, storing pattern-match syntax segments separately from literal string segments. After segmentation, individual match candidate strings are compared, segment by segment, against elements in the tree. The system uses a data structure that is conceptually a combination of a tree and a hash table. Using a hash table to implement the branching elements at each level in the tree contributes to quick matching speed at each level. By consistently separating strings into segments, the system can also share storage locations for like elements in the data structure.
摘要:
A basic architecture for managing digital identity information in a network such as the World Wide Web is provided. A user of the architecture can organize his or her information into one or more profiles which reflect the nature of different relationships between the user and other entities, and grant or deny each entity access to a given profile. Various enhancements which may be provided through the architecture are also described, including tools for filtering email, controlling access to user web pages, locating other users and making one's own location known, browsing or mailing anonymously, filling in web forms automatically with information already provided once by hand, logging in automatically, securely logging in to multiple sites with a single password and doing so from any machine on the network, and other enhancements.
摘要:
A semi-jacketed molded bullet having means integral with the bullet core for preventing separation of the core from the jacket is disclosed. The bullet is particularly adapted for use in revolvers and comprises a cup-shaped jacket having a small hole in the bottom portion. A small portion of the bullet core material extends through the hole and forms a retaining flange exterior a portion only of the bottom of the jacket. In one embodiment, an annular member having a diameter slightly larger than the jacket is provided behind the jacket and held in place by the retaining flange of core material. The method of construction of the bullet of this invention comprises placing the jacket member into a bullet mold with the hole in the base facing upwardly, placing the annular member, if desired, upon the jacket base, and pouring molten core material through the opening to fill the mold and produce a small degree of over-flow to form the retaining flange.