-
公开(公告)号:US20230196343A1
公开(公告)日:2023-06-22
申请号:US18174051
申请日:2023-02-24
Applicant: Workday, Inc.
Inventor: Kamalanathan Thandapani , Lionello G. Lunesu , Aneesh Sandeep Verenkar , Keith Kowal , Prakash Sundaresan
CPC classification number: G06Q20/3674 , G06Q20/3821 , G06Q20/363 , H04L9/3247 , G06Q20/3829 , H04L9/3213
Abstract: A processor-implemented system and method for dynamically retrieving an attribute value of an identity claim for a user using a digitally signed access token that is digitally signed by a user device, at a relying party device associated with a relying party. The method includes (i) making an API call to retrieve at least one identity claim for the user, (ii) processing each identity claim of the user, with the relying party device, to identify if at least one by-reference identity claim that includes a URL of an endpoint, (iii) obtaining the digitally signed access token that is digitally signed by the user device, (iv) invoking the URL of the endpoint with the at least one by-reference identity claim and the digitally signed access token, and (v) dynamically retrieving the attribute value from the URL of the endpoint from an issuing party device associated with an issuing party.
-
公开(公告)号:US11671267B2
公开(公告)日:2023-06-06
申请号:US17354384
申请日:2021-06-22
Applicant: Workday, Inc.
Inventor: Prakash Sundaresan , Lionello G. Lunesu , Antoine Cote
CPC classification number: H04L9/3271 , H04L9/0637 , H04L9/3226 , H04L9/3239 , H04L9/3247
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.
-
公开(公告)号:US11625500B2
公开(公告)日:2023-04-11
申请号:US16737635
申请日:2020-01-08
Applicant: Workday, Inc.
Inventor: Denis Gulsen , Erol Guney , Eric James Ranstrom
IPC: G06F21/62
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.
-
84.
公开(公告)号:US20230021143A1
公开(公告)日:2023-01-19
申请号:US17882789
申请日:2022-08-08
Applicant: Workday, Inc.
Inventor: Montiago Xavier LaBute , Shane Clifford , Arina Bobrova , Chris Lee
Abstract: A system comprises an interface configured to receive an identifier, a processor configured to determine a grouping associated with the identifier, wherein the grouping is determined using a first clustering, wherein the first clustering is based at least in part on a language processing system, determine a sub-grouping of the grouping associated with the identifier, wherein the sub-grouping is determined using a second clustering, determine a final identifier based at least in part on the identifier and the sub-grouping, determine a resource based at least in part on the final identifier, and store the final identifier associated with the resource, and a memory coupled to the processor and configured to provide the processor with instructions.
-
85.
公开(公告)号:US20230008959A1
公开(公告)日:2023-01-12
申请号:US17874824
申请日:2022-07-27
Applicant: Workday, Inc.
Inventor: Sangar Dowlatkhah , Erie Lai Har Lau
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.
-
公开(公告)号:US11467971B2
公开(公告)日:2022-10-11
申请号:US16114542
申请日:2018-08-28
Applicant: Workday, Inc.
Inventor: Ngoc Nguyen , Darren Kermit Lee , Ilan Cohen , Crichton McCutcheon , Christof Bornhoevd
IPC: G06F12/0891 , G06F12/0815 , G06F17/18 , G06F40/18 , G06Q10/06 , G06F9/54 , G06F9/445 , G06Q10/08
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.
-
公开(公告)号:US11425115B2
公开(公告)日:2022-08-23
申请号:US16021243
申请日:2018-06-28
Applicant: Workday, Inc.
Inventor: Bjorn Hamel , Jonathan David Ruggiero
IPC: G06F21/00 , H04L9/40 , H04L9/32 , G06F21/45 , G06F21/31 , G06F16/27 , G06F21/60 , G06Q10/10 , H04L9/08 , G06F21/62
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.
-
公开(公告)号:US11416879B1
公开(公告)日:2022-08-16
申请号:US16898303
申请日:2020-06-10
Applicant: Workday, Inc.
Inventor: Robert Nam-Ngan Ta , Alexander Gallad Jones , Dean Daniel Reina
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.
-
89.
公开(公告)号:US11281696B1
公开(公告)日:2022-03-22
申请号:US16397600
申请日:2019-04-29
Applicant: Workday, Inc.
Inventor: Ngoc Nguyen , Darren Kermit Lee , Shuyuan Chen , Ritu Jain , Francis Wang
IPC: G06F16/00 , G06F16/28 , G06F12/0891 , G06F9/38 , G06F16/22 , G06F16/248
Abstract: A system for updating a hypercube includes an interface and a processor. The interface is configured to receive an indication to update a cell of the hypercube. The processor is configured to determine a primary dimension value associated with the cell; determine a group of dependencies based at least in part on the primary dimension value, wherein a dependency of the group of dependencies comprises one or more primary dimension values and a pattern; for the dependency of the group of dependencies, determine a set of source locations based at least in part on the one or more primary dimension values and the pattern; and mark the set of source locations as invalid.
-
公开(公告)号:US20210342330A1
公开(公告)日:2021-11-04
申请号:US17374785
申请日:2021-07-13
Applicant: Workday, Inc.
Inventor: Parvinder Singh Thapar , Bradley Hoyle , Dirk Nicholas Dougherty
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.
-
-
-
-
-
-
-
-
-