MULTI-LEVEL CACHE SYSTEM FOR REDUCTION OF STORAGE COSTS

    公开(公告)号:US20250123965A1

    公开(公告)日:2025-04-17

    申请号:US19002228

    申请日:2024-12-26

    Abstract: Provided are systems and methods for multi-layer caching of data. An example method commences with creating a data structure on top of an information retrieval library. The data structure is designed to access data associated with the information retrieval library through a local index. The method includes creating a plurality of ordered cache layers for the data accessed via the local index. The plurality of ordered cache layers are ordered based on frequency of access and a last layer is used to access the data over a network. The method then continues with receiving a search query. The method further includes determining that the search query is for the data associated with the last layer. The method further continues with executing, using the local index, the search query locally to retrieve a matching document from the data associated with the last layer remotely.

    PRIVATE ARTIFICIAL INTELLIGENCE (AI) SEARCHING ON A DATABASE USING A LARGE LANGUAGE MODEL

    公开(公告)号:US20240386041A1

    公开(公告)日:2024-11-21

    申请号:US18667424

    申请日:2024-05-17

    Inventor: David Erickson

    Abstract: A system may receive, via an input field on a chat interface of a computing device, a user query. A system may retrieve, from a vector database, a private data portion that is responsive to the user query. A system may transmit a prompt to a large language model, where the prompt includes the user query and the private data portion. A system may receive, from the large language model, a model response with textual data that responds to the user query, where the textual data is generated by the large language model using the private data portion. A system may initiate display of the model response in the chat interface.

    Document-level attribute-based access control

    公开(公告)号:US11989314B2

    公开(公告)日:2024-05-21

    申请号:US17244426

    申请日:2021-04-29

    Inventor: Adrien Grand

    CPC classification number: G06F21/62 G06F16/33 G06F16/35 H04L63/20

    Abstract: Methods and systems for a document-level attribute-based access control service are provided. The document-level attribute-based access control service may be positioned between a directory service and a search engine service. The directory service can manage information and permissions for users. The document-level attribute-based access control service can map security attributes to the user based on the information and permissions. Based on the mapping, it can be determined whether to permit the user making a query to the search engine service to access documents based on the query. Information and permissions attributes can be injected into queries dynamically via a template. Attributes may be combined with role query templates to create document-level attribute-based access control on top of role-based access control. The present technology can enable enforcement of security policies requiring all of a combination of attributes to be satisfied before permitting certain access.

    Systems and Methods for Automatically Curating Query Responses

    公开(公告)号:US20240152525A1

    公开(公告)日:2024-05-09

    申请号:US18414843

    申请日:2024-01-17

    CPC classification number: G06F16/2462 G06F16/248

    Abstract: Systems and methods that are adapted for automatic curation of query responses are disclosed herein. An example method includes obtaining user action metrics corresponding to responses provided in reply to a query for a target resource, the query having a search term, determining a portion of the responses having user action metrics with statistical significance, generating a list of curated responses based on the portion of the responses, and providing the curated responses in reply queries having the search term.

    Systems and methods for processing structured queries over clusters

    公开(公告)号:US11914592B2

    公开(公告)日:2024-02-27

    申请号:US17515103

    申请日:2021-10-29

    Abstract: Systems and methods for processing structured queries over clusters are provided herein. An example system includes a plurality of clusters, wherein a local cluster is configured to receive, from a client, a structured query language (SQL) structured query, determine, based on the SQL structured query, a list of remote clusters of the plurality of clusters, process the SQL structured query to generate a local query executable by a local search engine of the local cluster and remote queries executable by remote search engines of the remote clusters, send the remote queries to the remote clusters to obtain remote results, execute the local query to obtain local results, combine the remote results and the local results to obtain an aggregated result, and return the aggregated result to the client.

    Default password removal
    7.
    发明授权

    公开(公告)号:US11799644B2

    公开(公告)日:2023-10-24

    申请号:US17504326

    申请日:2021-10-18

    Abstract: Methods and systems for starting a node without a default password are provided. Exemplary methods include: creating a node responsive to indicia received from a user; checking for an existing keystore in the node; when no existing keystore is in the node: generating a seed password for a predefined user of the node; non-persistently providing the seed password to the user; creating an encrypted keystore in the node; and storing the seed password in the encrypted keystore; and allowing access to the node using the built-in user and seed password.

    Configurable feature level controls for data

    公开(公告)号:US11477207B2

    公开(公告)日:2022-10-18

    申请号:US16299404

    申请日:2019-03-12

    Abstract: Methods and systems for providing configurable feature level controls for data. The data can be associated with data visualization and analysis in a distributed search engine environment. An example method comprises providing a user interface for enabling a selection of a type of access to grant for each feature of a plurality of features, the selection being on a feature-by-feature basis and the selection being assigned to selected roles; and in response to the selection of the type of access, automatically controlling the type of access to each of the features including determining whether a user has any role to which a particular feature has been assigned; and based on the determining, for users having any of the selected roles, permitting the type of access selected for the particular feature assigned to the selected roles. The types of access may comprise read-only, full, no access, or differing levels of access.

Patent Agency Ranking