Relational database instruction validation

    公开(公告)号:US10650028B2

    公开(公告)日:2020-05-12

    申请号:US15415293

    申请日:2017-01-25

    Abstract: In an example, a database system may be configured to validate relational database instructions using a plurality of validators. In some examples, validation may be pre-production for relational database instructions based on simulated user inputs and/or file, such as plan files (e.g., PL/SQL (procedural language/structured query language) files). In some examples, validation may be in production for relational database instructions based on system views of a database engine.

    MASS ENCRYPTION MANAGEMENT
    692.
    发明申请

    公开(公告)号:US20200143065A1

    公开(公告)日:2020-05-07

    申请号:US16667618

    申请日:2019-10-29

    Abstract: Methods, systems, and devices for mass encryption management are described. In some database systems, users may select encryption settings for storing data records at rest. A database may receive a request to perform an encryption process on multiple data records corresponding to a user, for example, based on a user input or a change in encryption settings. A database server may partition the data records for encryption (e.g., encryption, decryption, key rotation, or scheme modification) into one or more data record groups of similar sizes, and may perform the encryption process on one record group at a time (e.g., to reduce overhead in the system). The database server may additionally support restricting user access to the data records being actively processed, estimating resources needed for the processing, determining data record encryption statuses to be displayed by a user device, or some combination of these features.

    Systems and methods for interacting with external content objects

    公开(公告)号:US10606860B2

    公开(公告)日:2020-03-31

    申请号:US15855140

    申请日:2017-12-27

    Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with a content object from an on-demand database service. The content object can be stored in an external content management data source. Access can be established with the external content object using information data identifying the content object, where the information data identifying the content object can be stored in a persistent object in a database of the on-demand database service. An indication of an event requesting interaction with the content object can be received. The persistent object can be updated to reflect the interaction with the content object.

    MAPPING AND FILTERING RECOMMENDATION ENGINE
    696.
    发明申请

    公开(公告)号:US20200098020A1

    公开(公告)日:2020-03-26

    申请号:US16246063

    申请日:2019-01-11

    Abstract: A method of generating digital data content customized for a user of one or more digital data platforms includes determining, through artificial intelligence, interests of a first user of the one or more digital data platforms, as well as those of a plurality of other users. The method further includes generating a product recommendation for the first user by mapping and filtering, e.g., using ontological filtering, natural language processing and/or semantics, the interests determined for the plurality of other users to the interests determined for the first user, and transferring the product recommendation, along with inventory availability, to a client digital data device for presentation to the first user.

    Routing of Cases Using Unstructured Input and Natural Language Processing

    公开(公告)号:US20200097616A1

    公开(公告)日:2020-03-26

    申请号:US16140418

    申请日:2018-09-24

    Abstract: A method is provided for generating a ranked list of candidate responders. In some embodiments, the method includes receiving a question from a user and generating a question feature vector representing an intent of the question and a first skill set inferred from the question. The method also includes for one or more candidate responders, generating a candidate feature vector representing a skill set and questions associated with the respective candidate responder; computing a reputation score based on questions and user feedback associated with the respective candidate responder; and computing, based on the question feature vector, candidate feature vector, and reputation score, a probability score representing a prediction of the quality of an answer that would be provided by the respective candidate responder if the input question were routed to the respective candidate responder. The method further includes generating a ranked list of candidate responders using the computed probability scores.

Patent Agency Ranking