ANALYTICS BASED ON PIPES PROGRAMMING MODEL
    1.
    发明申请

    公开(公告)号:US20180322200A1

    公开(公告)日:2018-11-08

    申请号:US16022934

    申请日:2018-06-29

    IPC分类号: G06F17/30 H04L29/08

    摘要: A scripted hypertext transfer protocol (HTTP) request that encapsulates embedded scripted code that specifies each of a requested data search, search result data manipulation, and generation of visualized output of the manipulated search result data is received at a server. The embedded scripted code received within the scripted HTTP request that specifies each of the requested data search, the requested search result data manipulation, and the requested generation of the visualized output of the manipulated search result data is executed. Visualized output of the manipulated search result data are returned as a single HTTP response to the received scripted HTTP request.

    Boolean-query composer
    5.
    发明授权

    公开(公告)号:US09990417B2

    公开(公告)日:2018-06-05

    申请号:US15375641

    申请日:2016-12-12

    申请人: Quid, Inc.

    IPC分类号: G06F17/30

    摘要: Provided is a process of refining Boolean queries, the process including: obtaining a query; searching a corpus of documents based on the query; selecting narrowing terms that pertain to respective subsets of the responsive documents; selecting broadening terms related to the query; instructing the user's computing device to present a graphical user interface comprising: graphical representations of the narrowing terms; graphical representations of the broadening terms; and one or more user inputs by which the user refines the query by adding a selected narrowing term or a selected broadening term; obtaining a user selection of a broadening term or a narrowing term; forming a refined query based on the user selection; searching at least part of the corpus based on the refined query to identify refined responsive documents; and instructing the user's computing device to present an updated graphical user interface with information about the refined responsive documents.

    QUERY PROCESSING WITH BOUNDED STALENESS FOR TRANSACTIONAL MUTATIONS IN NoSQL DATABASE

    公开(公告)号:US20180150503A1

    公开(公告)日:2018-05-31

    申请号:US15363313

    申请日:2016-11-29

    发明人: Hiroshi H. Horii

    IPC分类号: G06F17/30 G06F11/30

    摘要: A computer-implemented method executed on one or more processors is provided for processing a query for a NoSQL (non-structured query language) database. The computer-implemented method includes periodically monitoring active transactions that started and are committing dirty versions before a specific time, sending a query to fetch a state of the active transactions, and receiving a query result. The computer-implemented method further includes, if the query result includes active transactions, performing a normal query that scans dirty and committed versions. The computer-implemented method further includes, if the query result includes no active transactions, due to a time window indicating a specified staleness, sending a simplified query that scans only committed versions.

    Estimating full text search results of log records

    公开(公告)号:US09965550B2

    公开(公告)日:2018-05-08

    申请号:US14323499

    申请日:2014-07-03

    申请人: CA, INC.

    发明人: Sreenivas Gukal

    IPC分类号: G06F17/30 G06F7/00

    摘要: A method by a computer includes receiving a search query from a user equipment, where the search query defines a logical combination of terms to be searched within a defined interval of records of a log stream. An estimate is generated for the number of occurrences of the logical combination of terms in the defined interval of records. A message containing the estimate for the number of occurrences of the logical combination of terms in the defined interval of records is communicated toward the user equipment.

    Generating search results
    10.
    发明授权

    公开(公告)号:US09934293B2

    公开(公告)日:2018-04-03

    申请号:US13929099

    申请日:2013-06-27

    IPC分类号: G06F17/30

    摘要: Generating search results is disclosed, including: sorting a plurality of sets of web page information into one or more groups based on vendors associated with respective ones of the plurality of sets of web page information; for a group of sets of web page information associated with a vendor, determining a value included in the group of sets of web page information as an attribute value of a first attribute associated with the vendor; and determining whether a set of web page information of the group of sets of web page information associated with the vendor is to be included in search results based at least in part on whether a search query corresponds to the attribute value of the first attribute associated with the vendor.