-
公开(公告)号:US11423027B2
公开(公告)日:2022-08-23
申请号:US16071364
申请日:2016-01-29
Applicant: ENTIT SOFTWARE LLC
Inventor: Qiming Chen , Meichun Hsu , Malu G. Castellanos
IPC: G06F16/2455 , G06F16/2452 , G06F16/28
Abstract: A system and method for a text search of a database, including converting a text search expression to a query plan and implementing the text search as the query plan on the database. The implementing of the text search includes a one-pass indexing as a single scan of an inverse index table associated with the database.
-
公开(公告)号:US11256685B2
公开(公告)日:2022-02-22
申请号:US16092522
申请日:2016-04-15
Applicant: ENTIT SOFTWARE LLC
Inventor: Qiming Chen , Meichun Hsu , Malu G. Castellanos
IPC: G06F16/00 , G06F16/242 , G06F16/33
Abstract: In one example in accordance with the present disclosure, a method may include separating a list of keywords into a set of word tokens and a set of wildcard tokens. The method may also include removing each wildcard token in the set of wildcard tokens that is inferred by at least one word token in the set of word tokens and removing each wildcard token in the set of wildcard tokens that is inferred by at least one other wildcard token in the set of wildcard tokens. The method may also include executing a search query comprising a new list of keywords that includes each wildcard token not removed from the set of wildcard tokens.
-
公开(公告)号:US10977284B2
公开(公告)日:2021-04-13
申请号:US16070895
申请日:2016-01-29
Applicant: ENTIT SOFTWARE LLC
Inventor: Qiming Chen , Meichun Hsu , Malu G. Castellanos
IPC: G06F16/33 , G06F16/31 , G06F16/2453 , G06F16/242
Abstract: A system and method for a text search of a database. A text search expression is converted to a query plan having multiple search tokens. A one-pass indexing of an invested word index filters the inverted word index based on a search condition and identifies the applicable documents having the multiple search tokens.
-
公开(公告)号:US10547536B2
公开(公告)日:2020-01-28
申请号:US15750630
申请日:2015-08-07
Applicant: ENTIT Software LLC
Inventor: Qiming Chen , Rui Liu , Meichun Hsu
IPC: H04L12/733 , H04L12/721 , H04L12/751 , H04L12/741
Abstract: Examples relate to identifying shortest paths. In one example, a computing device may: access an edge table that specifies, for each edge of a graph, an edge source, an edge destination, and an edge distance value; access a current path table that specifies paths between nodes of the graph and, for each path, a source node, a destination node, a distance, and a node path; identify each path included in the current path table as a shortest known path; and for each path having a destination node that matches an edge source node, add a new path to the current path table, the new path specifying: the source node as a new source; the edge destination as a new destination; a sum of the edge value and the path distance as a new distance; and the edge destination appended to the node path as a new node path.
-
公开(公告)号:US20190163674A1
公开(公告)日:2019-05-30
申请号:US16092522
申请日:2016-04-15
Applicant: ENTIT SOFTWARE LLC
Inventor: Qiming Chen , Meichun Hsu , Malu G. Castellanos
IPC: G06F16/242
Abstract: In one example in accordance with the present disclosure, a method may include separating a list of keywords into a set of word tokens and a set of wildcard tokens. The method may also include removing each wildcard token in the set of wildcard tokens that is inferred by at least one word token in the set of word tokens and removing each wildcard token in the set of wildcard tokens that is inferred by at least one other wildcard token in the set of wildcard tokens. The method may also include executing a search query comprising a new list of keywords that includes each wildcard token not removed from the set of wildcard tokens.
-
公开(公告)号:US20180322150A1
公开(公告)日:2018-11-08
申请号:US15773348
申请日:2015-11-04
Applicant: ENTIT SOFTWARE LLC
Inventor: Qiming Chen , Rui Liu , Meichun Hsu
IPC: G06F17/30
CPC classification number: G06F17/30297 , G06F17/30448 , G06F17/30569
Abstract: In one example in accordance with the present disclosure, a method for dynamic schema typing may include receiving a host query with a function defining data to be retrieved. The function may include a dynamically definable schema. The method may also include receiving, at function invocation time, a data type schema defining a type of the data to be retrieved and generating a query using the data type schema as a value for the dynamically definable schema. The method may also include retrieving the data, converting the retrieved data into a form defined by the data type schema and providing the transformed data to the host query.
-
公开(公告)号:US20180089273A1
公开(公告)日:2018-03-29
申请号:US15565521
申请日:2015-04-30
Applicant: ENTIT Software LLC
Inventor: Qiming Chen , Rui Liu , Meichun Hsu
IPC: G06F17/30
CPC classification number: G06F16/2455 , G06F16/21 , G06F16/2433
Abstract: According to an example, dynamic function invocation may include ascertaining a query for a database management system (DBMS). Dynamic function invocation may further include implementing a dynamic function as a meta user defined function to invoke a plurality of different coded functions including a coded function that is to be invoked by the query to perform an operation related to the DBMS, and executing the dynamic function by the query to load and invoke the coded function to perform the operation related to the DBMS.
-
公开(公告)号:US10956493B2
公开(公告)日:2021-03-23
申请号:US15570878
申请日:2015-05-19
Applicant: ENTIT Software LLC
Inventor: Qian Lin , Meichun Hsu , Qiming Chen
IPC: G06F16/583 , G06F16/783 , G06F16/71 , G06F16/738 , G06F16/78
Abstract: Examples disclosed herein relate to a database comparison operation to identify an object. For example, a processor may enroll a set of object templates in a storage based on objects within input content and enroll a target object template in the storage based on a target object in target content. The processor may identify an object within the input content associated with the target object based on a database comparison operation of the stored set of object templates to the stored target object template. The processor may output object recognition information related to the identified object.
-
公开(公告)号:US10936592B2
公开(公告)日:2021-03-02
申请号:US15565521
申请日:2015-04-30
Applicant: ENTIT Software LLC
Inventor: Qiming Chen , Rui Liu , Meichun Hsu
IPC: G06F16/00 , G06F16/2455 , G06F16/21 , G06F16/242
Abstract: According to an example, dynamic function invocation may include ascertaining a query for a database management system (DBMS). Dynamic function invocation may further include implementing a dynamic function as a meta user defined function to invoke a plurality of different coded functions including a coded function that is to be invoked by the query to perform an operation related to the DBMS, and executing the dynamic function by the query to load and invoke the coded function to perform the operation related to the DBMS.
-
公开(公告)号:US20190034523A1
公开(公告)日:2019-01-31
申请号:US16070895
申请日:2016-01-29
Applicant: ENTIT SOFTWARE LLC
Inventor: Qiming Chen , Meichun Hsu , Malu G. Castellanos
IPC: G06F17/30
Abstract: A system and method for a text search of a database. A text search expression is converted to a query plan having multiple search tokens. A one-pass indexing of an invested word index filters the inverted word index based on a search condition and identifies the applicable documents having the multiple search tokens.
-
-
-
-
-
-
-
-
-