System and method for verifying an identity of a user using a cryptographic challenge based on a cryptographic operation

    公开(公告)号:US11671267B2

    公开(公告)日:2023-06-06

    申请号:US17354384

    申请日:2021-06-22

    Applicant: Workday, Inc.

    Abstract: A processor-implemented system and method for enabling a relying party device associated with a relying party to verify an identity of a user. The method includes the steps of (i) generating, using a cryptographic processor on a user device associated with the user, a first set of credentials including a public-private key pair associated with the user, (ii) receiving at least one cryptographic challenge from the relying party device associated with the relying party, (iii) verifying at least one of a biometric or a PIN code, (iv) responding to the at least one cryptographic challenge by performing the at least one cryptographic operation on the cryptographic challenge using the user private key to form a result of the at least one cryptographic operation and (v) transmitting the result of the at least one cryptographic operation as a cryptographic challenge response to the relying party device.

    Secure commingling of tenant isolated data

    公开(公告)号:US11625500B2

    公开(公告)日:2023-04-11

    申请号:US16737635

    申请日:2020-01-08

    Applicant: Workday, Inc.

    Abstract: A system for secure commingling of tenant isolated data includes a commingling storage unit, an interface, and a processor. The interface is configured to receive an indication of tenant data to be commingled. The processor is configured to determine one or more instances of sensitive data included in the tenant data, and transfer the tenant data to the commingling storage unit without transferring the one or more instances of sensitive data, wherein an index identifier is transferred to be stored in the commingling storage unit in place of an instance of sensitive data of the one or more instances of sensitive data.

    RULE BASED ACCESS TO VOLUNTARILY PROVIDED DATA HOUSED IN A PROTECTED REGION OF A DATA STORAGE DEVICE

    公开(公告)号:US20230008959A1

    公开(公告)日:2023-01-12

    申请号:US17874824

    申请日:2022-07-27

    Applicant: Workday, Inc.

    Abstract: Structured access to volunteered private data disclosed. Access can be based on security and privacy constraint information (SPCI) that can be selected by the party volunteering the private data. The volunteered data can be stored in a protected portion of a public network. The SPCI can be correlated to the volunteered data. ln response to receiving a request for access to the volunteered data, an attribute of the request can be determined to satisfy one or more rules related to the SPCI prior to facilitating access to a version of a portion of the volunteered data. The version of the portion of the volunteered data can be a redaction of the portion of the volunteered data. The version of the portion of the volunteered data can be aggregated with other portions of other volunteered data determined to satisfy corresponding SPCI related rules.

    Systems and methods for accelerating data computation

    公开(公告)号:US11467971B2

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

    申请号:US16114542

    申请日:2018-08-28

    Applicant: Workday, Inc.

    Abstract: Systems and methods for precomputing data and storing cache objects corresponding to the precomputed data are described. A system creates a new cache object when a user interacts with the system. The system precomputes formulas in the newly created cache object by replacing the formulas with corresponding calculated values. The system precomputes the formulas in the background (i.e., the user is not presented with the precomputed values while the user is manipulating the data). The system may persistently store a precomputed version cache object in a dedicated version cache storage for later use. If updates are performed to the structure and/or values of a version represented in a precomputed version cache object, effected parts of the version cache object are invalidated by replacing calculated values with the underlying formulas.

    Identifying revoked credentials
    87.
    发明授权

    公开(公告)号:US11425115B2

    公开(公告)日:2022-08-23

    申请号:US16021243

    申请日:2018-06-28

    Applicant: Workday, Inc.

    Abstract: A system for providing an application includes an interface and a processor. The interface is configured to receive an indication to provide an application to a device. The processor is configured to provide the application to the device. The application is configured to: receive a request for a list of valid credentials; determine a list of stored credentials; provide the list of stored credentials to a database system; receive an indication of revoked credentials from the database system; and determine the list of valid credentials based at least in part on the list of stored credentials and the revoked credentials.

    Adoption analytic based functionality

    公开(公告)号:US11416879B1

    公开(公告)日:2022-08-16

    申请号:US16898303

    申请日:2020-06-10

    Applicant: Workday, Inc.

    Abstract: A system for triggering based on analytics comprises a storage device and a processor. The storage device is configured to store customer adoption data. A processor is configured to receive the customer adoption data; determine an under-used product feature based at least in part on the customer adoption data, wherein the customer adoption data is stored in the storage device; and determine and set a trigger for training the under-used product feature based at least in part on the customer adoption data.

    LEDGER DATA GENERATION AND STORAGE FOR TRUSTED RECALL OF PROFESSIONAL PROFILES

    公开(公告)号:US20210342330A1

    公开(公告)日:2021-11-04

    申请号:US17374785

    申请日:2021-07-13

    Applicant: Workday, Inc.

    Abstract: A system for ledger data includes a block repository, a metadata database, and a processor. The block repository stores verified secure ledger data in one or more blocks that are cryptographically linked. The metadata database stores metadata information for the one or more blocks in the block repository. The processor is configured to receive a request to create a block content and to determine the block content for a block to be stored in the block repository and metadata content to be stored in the metadata database associated with the block to be stored in the block repository, wherein the metadata content includes one or more flags and source information; and broadcast the block to be stored in the block repository to be approved by participating nodes in a network.

Patent Agency Ranking