发明名称 SYSTEM AND METHOD FOR MATCHING A REGULAR EXPRESSION OR COMBINATION OF CHARACTERS
摘要 A system and method for comparing a character from a search space simultaneously to each of a set of search characters. The set of search characters may correspond to a regular expression. In one embodiment, the search space character is encoded to a short binary presentation (e.g., to an 8-bit representation), which is then converted to a long binary representation one bit of which is set, at a first position in the long binary representation corresponding to the value of the short representation. Each character of the set of search characters is similarly encoded and converted to a respective long binary representation. If the bit in one of the long binary representations corresponding to the set of search characters is set, it indicates that the search character matches the corresponding character of the set of search characters.
申请公布号 US2016359501(A1) 申请公布日期 2016.12.08
申请号 US201615242359 申请日期 2016.08.19
申请人 NXGN DATA, INC. 发明人 Cassia Ricardo;Alcantara Joao;Souri Kamyar
分类号 H03M7/30 主分类号 H03M7/30
代理机构 代理人
主权项 1. A method for comparing a search space character to a set of search characters to determine whether the search space character matches any character in the set of search characters, the method comprising: converting a first short binary representation of the search space character into a first long binary representation, the first long binary representation having a first bit value in a first position within the first long binary representation; converting a short binary representation of a first search character of the set of search characters into a second long binary representation; and determining that the search space character matches the first search character when a bit in the first position of the second long binary representation has a second bit value.
地址 Irvine CA US