Secure handling of customer-supplied encryption secrets

    公开(公告)号:US11483135B2

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

    申请号:US16777044

    申请日:2020-01-30

    发明人: Patrick Calahan

    IPC分类号: H04L9/08 H04L9/14 H04L9/32

    摘要: An application server sends a public key from an asynchronous key-pair to a user system to encrypt a user encryption secret that forms part of a first encryption key. The application server uses a second encryption key provided by a key derivation server to encrypt a private key from the asynchronous key-pair. The application server then deletes the second encryption key to prevent decryption of the user encryption secret received from the user system. The application server receives the encrypted user encryption secret from the user system and sends a request to the key derivation server to re-encrypt the user encryption secret. The key derivation server uses a key encryption secret to generate the second encryption key and decrypt the private key. The key derivation server uses the decrypted private key to decrypt the user encryption secret and then re-encrypts the first encryption secret to prevent decryption by the application server.

    Systems and methods for out-of-distribution classification

    公开(公告)号:US11481636B2

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

    申请号:US16877325

    申请日:2020-05-18

    摘要: An embodiment provided herein preprocesses the input samples to the classification neural network, e.g., by adding Gaussian noise to word/sentence representations to make the function of the neural network satisfy Lipschitz property such that a small change in the input does not cause much change to the output if the input sample is in-distribution. Method to induce properties in the feature representation of neural network such that for out-of-distribution examples the feature representation magnitude is either close to zero or the feature representation is orthogonal to all class representations. Method to generate examples that are structurally similar to in-domain and semantically out-of domain for use in out-of-domain classification training. Method to prune feature representation dimension to mitigate long tail error of unused dimension in out-of-domain classification. Using these techniques, the accuracy of both in-domain and out-of-distribution identification can be improved.

    Model instantiation mechanism
    104.
    发明授权

    公开(公告)号:US11481365B2

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

    申请号:US16563818

    申请日:2019-09-07

    发明人: Fernando Castano

    IPC分类号: G06F16/21 G06F16/25

    摘要: Techniques and structures to facilitate instantiating a data model, including receiving a parameterized encoding of a data model including one or more scenarios, receiving data from a source, executing one or more operations associated with each of the one or more scenarios to transform the received data and creating a plurality of records for the data model based on the transformed data.

    Adaptable database deployment
    105.
    发明授权

    公开(公告)号:US11481363B2

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

    申请号:US16713223

    申请日:2019-12-13

    发明人: Swaroop Jayanthi

    摘要: System and methods are described for creating an instance of a database in a cloud computing environment. One method includes receiving a request to deploy an instance of a database in a cloud computing environment, the request including a database deployment model defining deployment of the database instance, building a deployment model decision tree based on the database deployment model, and initializing a cloud deployment strategy using the database deployment model for enabling one or more cloud service providers of the cloud computing environment to deploy the database instance. The method further includes provisioning cloud computing resources for the database instance according to the cloud deployment strategy, initializing sets of services for the database instance according to the deployment model decision tree, creating the database instance, and indicating the database instance as active in the cloud computing environment.

    BOT BUILDER DIALOG MAP
    106.
    发明申请

    公开(公告)号:US20220335268A1

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

    申请号:US17746690

    申请日:2022-05-17

    摘要: This disclosure relates to tools to facilitate the configuration of interactive agents, sometimes referred to as bots, chatbots, virtual robots, or talkbots. Specifically, the disclosure relates to the provision of a map view visualization of an interactive agent. The map view can display a complexity indicator or usage percentage for each dialog and provide an easy mechanism for creation of new dialogs, actions, parameters, rules, and logic.

    Dynamic user ID
    107.
    发明授权

    公开(公告)号:US11477190B2

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

    申请号:US16400192

    申请日:2019-05-01

    IPC分类号: G06F21/00 H04L9/40

    摘要: The disclosed subject matter provides authentication between a client device and a server. The server allocates a dynamic user ID contained within an authentication token that is provided to the client device. In response to each successful authentication with the server, a new dynamic user ID is generated and provided to the client device for use in a subsequent authentication session. In generating the new dynamic user ID for the client device, the server invalidates any previously-provided dynamic user IDs for the client device.

    Systems, methods, and apparatuses for solving stochastic problems using probability distribution samples

    公开(公告)号:US11475342B2

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

    申请号:US15601925

    申请日:2017-05-22

    IPC分类号: G06N7/00 G06N5/04 G06N20/00

    摘要: Techniques described herein may be used to solve a stochastic problem by dividing the stochastic problem into multiple fragments. In some cases, each fragment may be related to a random variable that forms a part of the problem, such that each fragment may produce samples from a probability distribution for that variable. Each fragment of the stochastic problem may then be assigned to a configurable circuit to solve the stochastic fragment. Configurable circuits may be implemented using any suitable combination of hardware and/or software, including using stochastic circuitry. In some embodiments, stochastic circuitry may include a stochastic tile and/or a stochastic memory.

    SERVICE FOR SHARING DATA INSIGHTS
    110.
    发明申请

    公开(公告)号:US20220327226A1

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

    申请号:US17225005

    申请日:2021-04-07

    发明人: Alexander Rich

    摘要: A method by one or more computing devices implementing a data insights sharing service to allow a first user of the data insights sharing service to share data insights with other users of the data insights sharing service. The method includes storing metadata describing one or more data insights, where the one or more data insights were generated based on analyzing a dataset of the first user, responsive to receiving a request from a second user to access the one or more data insights, generating the one or more data insights based on the metadata describing the one or more data insights without accessing the dataset, and providing the one or more data insights to the second user via a graphical user interface (GUI) of the data insights sharing service.