User action collection for sensitive customer data

US11210423B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11210423-B2
Application numberUS-202117185526-A
CountryUS
Kind codeB2
Filing dateFeb 25, 2021
Priority dateJun 13, 2018
Publication dateDec 28, 2021
Grant dateDec 28, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A secure tenant activity data system for a deployment service includes processor that is configured to decrypt a set of encrypted stream processed monitoring data to recover a set of stream processed monitoring data; determine a transaction identifier associated with the set of stream processed monitoring data; determine whether the transaction identifier has been seen associated with a set of previous data; in response to determining that the transaction identifier has been seen associated with the set of previous data, retrieve the set of previous data; decrypt the set of previous data to recover a set of decrypted previous data; aggregate the set of stream processed monitoring data with the set of decrypted previous data to generate a set of aggregated data; encrypt the set of aggregated data to create a set of encrypted aggregated data; and provide the set of encrypted aggregated data to a safe storage area.

First claim

Opening claim text (preview).

What is claimed is: 1. A secure tenant activity data system for a deployment service, comprising: an interface configured to: receive a set of encrypted stream processed monitoring data; and a hardware processor configured to: decrypt the set of encrypted stream processed monitoring data to recover a set of stream processed monitoring data, wherein the set of encrypted stream processed monitoring data is generated by encrypting a set of stream processed monitoring data using a key associated with a tenant system, wherein the set of stream processed monitoring data is generated by stream processing a set of monitoring data, wherein a tenant identifier is associated with a source of the set of monitoring data, and wherein the tenant identifier is stored as metadata linked to the set of monitoring data; determine a transaction identifier associated with the set of stream processed monitoring data, wherein the transaction identifier is injected by a monitoring instrument for tracing or correlating a sequence of monitoring data of the set of monitoring data; determine that the transaction identifier is seen associated with a set of previous data; retrieve the set of previous data in response to determining that the transaction identifier is seen associated with the set of previous data; decrypt the set of previous data to recover a set of decrypted previous data; aggregate the set of stream processed monitoring data with the set of decrypted previous data to generate a set of aggregated data; encrypt the set of aggregated data to create a set of encrypted aggregated data; and provide the set of encrypted aggregated data to a safe storage area. 2. The secure tenant activity data system of claim 1 , wherein a monitoring data of the set of monitoring data comprises stream data, log data, usage data, user input data, user response data, user interaction data, or system response data. 3. The secure tenant activity data system of claim 1 , wherein the stream processing comprises one or more of data cleaning, data rounding, data filtering, data smoothing, algorithmic processing, or computation of features for a machine learning system. 4. The secure tenant activity data system of claim 1 , wherein decrypting the set of encrypted stream processed monitoring data uses a key associated with the tenant system. 5. A secure tenant activity data method for a deployment service, comprising: receiving, using an interface, a set of encrypted stream processed monitoring data; decrypting, using a hardware processor, the set of encrypted stream processed monitoring data to recover a set of stream processed monitoring data, wherein the set of encrypted stream processed monitoring data is generated by encrypting a set of stream processed monitoring data using a key associated with a tenant system, wherein the set of stream processed monitoring data is generated by stream processing a set of monitoring data, wherein a tenant identifier is associated with a source of the set of monitoring data, and wherein the tenant identifier is stored as metadata linked to the set of monitoring data; determining, using the hardware processor, a transaction identifier associated with the set of stream processed monitoring data, wherein the transaction identifier is injected by a monitoring instrument for tracing or correlating a sequence of monitoring data of the set of monitoring data; determining, using the hardware processor, that the transaction identifier is seen associated with a set of previous data; retrieving, using the hardware processor, the set of previous data in response to determining that the transaction identifier is seen associated with the set of previous data; decrypting, using the hardware processor, the set of previous data to recover a set of decrypted previous data; aggregating, using the hardware processor, the set of stream processed monitoring data with the set of decrypted previous data to generate a set of aggregated data; encrypting, using the hardware processor, the set of aggregated data to create a set of encrypted aggregated data; and providing, using the hardware processor, the set of encrypted aggregated data to a safe storage area. 6. The secure tenant activity data method of claim 5 , wherein a monitoring data of the set of monitoring data comprises stream data, log data, usage data, user input data, user response data, user interaction data, or system response data. 7. The secure tenant activity data method of claim 5 , wherein the stream processing comprises one or more of data cleaning, data rounding, data filtering, data smoothing, algorithmic processing, or computation of features for a machine learning system. 8. The secure tenant activity data method of claim 5 , wherein decrypting the set of encrypted stream processed monitoring data uses a key associated with the tenant system. 9. A computer program product for a secure tenant activity data system for a data service, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for: receiving, using an interface, a set of encrypted stream processed monitoring data; decrypting, using a hardware processor, the set of encrypted stream processed monitoring data to recover a set of stream processed monitoring data, wherein the set of encrypted stream processed monitoring data is generated by encrypting a set of stream processed monitoring data using a key associated with a tenant system, wherein the set of stream processed monitoring data is generated by stream processing a set of monitoring data, wherein a tenant identifier is associated with a source of the set of monitoring data, and wherein the tenant identifier is stored as metadata linked to the set of monitoring data; determining, using the hardware processor, a transaction identifier associated with the set of stream processed monitoring data, wherein the transaction identifier is injected by a monitoring instrument for tracing or correlating a sequence of monitoring data of the set of monitoring data; determining, using the hardware processor, that the transaction identifier is seen associated with a set of previous data; retrieving, using the hardware processor, the set of previous data in response to determining that the transaction identifier is seen associated with the set of previous data; decrypting, using the hardware processor, the set of previous data to recover a set of decrypted previous data; aggregating, using the hardware processor, the set of stream processed monitoring data with the set of decrypted previous data to generate a set of aggregated data; encrypting, using the hardware processor, the set of aggregated data to create a set of encrypted aggregated data; and providing, using the hardware processor, the set of encrypted aggregated data to a safe storage area.

Assignees

Inventors

Classifications

  • by ranking or filtering the set of features, e.g. using a measure of variance or of feature cross-correlation · CPC title

  • based on distances to training or reference patterns · CPC title

  • Tracking the activity of the user (network monitoring arrangements H04L43/00; recording of computer activity G06F11/34) · CPC title

  • Query processing · CPC title

  • Machine learning · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11210423B2 cover?
A secure tenant activity data system for a deployment service includes processor that is configured to decrypt a set of encrypted stream processed monitoring data to recover a set of stream processed monitoring data; determine a transaction identifier associated with the set of stream processed monitoring data; determine whether the transaction identifier has been seen associated with a set of …
Who is the assignee on this patent?
Workday Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/6245. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 28 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 7 related publications on this page (citations in our corpus or others sharing the same primary CPC).