IP Library › Patent Application 19367922
Patent Application
App. No. 19/367,922

PATTERN IDENTIFICATION IN STRUCTURED EVENT DATA

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
19/367,922
Abstract

In some implementations, a server may receive, from a user device, one or more credentials associated with a data source. Accordingly, the server may receive, from the data source and using the one or more credentials, a set of structured data including a plurality of entries. The server may identify at least one recurring event based on one or more entries in the plurality of entries, and may determine, for the at least one recurring event, one or more derived properties. The server may generate a data structure indicating the at least one recurring event and the one or more derived properties, and may transmit, to the user device, the generated data structure.

Claims (53)

1 . A system, comprising:

one or more memories; and

one or more processors, communicatively coupled to the one or more memories, configured to:

receive, from a device of a requestor, and by a remote server, a request,

wherein the request includes an identifier associated with the requestor that authorizes at least the device to receive structured data;

receive, from a data source and by the remote server, a set of structured data including a plurality of entries;

determine, by the remote server and based on analyzing the plurality of entries, subsets of the structured data that are representative of different recurring events;

determine, by the remote server and based on analyzing the subsets of the structured data, properties associated with the different recurring events;

generate, by the remote server, a data structure representative of the different recurring events and the properties; and

transmit, by the remote server, the generated data structure to a user device.

2 . The system of claim 1 , wherein the request includes a parameter that encapsulates a token associated with the device.

3 . The system of claim 2 , wherein the token is generated based on a key associated with the user device.

4 . The system of claim 1 , wherein determining the subsets of the structured data that are representative of the different recurring events is based on applying a plurality of rules related to the properties associated with the different recurring events.

5 . The system of claim 1 , wherein the one or more processors are further configured to:

cluster entries of the plurality of entries based on the properties associated with the different recurring events.

6 . The system of claim 1 , wherein the generated data structure includes information related to an inflow stream and an outflow stream.

7 . The system of claim 1 , wherein the one or more processors are further configured to:

standardize information associated with the structured data; and

filter the structured data based on information associated with the properties.

8 . A non-transitory computer-readable medium storing a set of instructions, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a remote server, cause the remote server to:

receive, from a device of a requestor, a request,

wherein the request includes an identifier associated with the requestor that authorizes at least the device to receive structured data;

receive, from a data source, a set of structured data including a plurality of entries;

determine, based on analyzing the plurality of entries, subsets of the structured data that are representative of different recurring events;

determine, based on analyzing the subsets of the structured data, properties associated with the different recurring events;

generate a data structure representative of the different recurring events and the properties; and

transmit the generated data structure to another device.

9 . The non-transitory computer-readable medium of claim 8 , wherein the request includes a parameter that encapsulates a token associated with the device.

10 . The non-transitory computer-readable medium of claim 9 , wherein the token is generated based on a key associated with the other device.

11 . The non-transitory computer-readable medium of claim 8 , wherein determining the subsets of the structured data that are representative of the different recurring events is based on applying a plurality of rules related to the properties associated with the different recurring events.

12 . The non-transitory computer-readable medium of claim 8 , wherein the one or more instructions further cause the remote server to:

cluster entries of the plurality of entries based on the properties associated with the different recurring events.

13 . The non-transitory computer-readable medium of claim 8 , wherein the generated data structure includes information related to an inflow stream and an outflow stream.

14 . The non-transitory computer-readable medium of claim 8 , wherein the one or more instructions further cause the remote server to:

standardize information associated with the structured data; and

filter the structured data based on information associated with the properties.

15 . A method, comprising:

receiving, from a device of a requestor and by a remote server, a request,

wherein the request includes an identifier associated with the requestor that authorizes at least the device to receive structured data;

receiving, from a data source and by the remote server, a set of structured data including a plurality of entries;

determining, by the remote server and based on analyzing the plurality of entries, subsets of the structured data that are representative of different recurring events;

determining, by the remote server and based on analyzing the subsets of the structured data, properties associated with the different recurring events;

generating, by the remote server, a data structure representative of the different recurring events and the properties; and

transmitting, by the remote server, the generated data structure to a another device.

16 . The method of claim 15 , wherein the request includes a parameter that encapsulates a token associated with the device.

17 . The method of claim 16 , wherein the token is generated based on a key associated with the other device.

18 . The method of claim 15 , wherein determining the subsets of the structured data that are representative of the different recurring events is based on applying a plurality of rules related to the properties associated with the different recurring events.

19 . The method of claim 15 , further comprising:

clustering entries of the plurality of entries based on the properties associated with the different recurring events.

20 . The method of claim 15 , further comprising:

standardizing information associated with the structured data; and

filtering the structured data based on information associated with the properties.

Assignments (2)
SECURITY AGREEMENT Recorded Jul 29, 2026
From: PLAID INC.
To: BARCLAYS BANK PLC
Reel/Frame 076082/0108 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2025
From: JIN, CHRIS; KOK, ROYCE; BORITZ, ADAM; BENNETT, ZAK; KANG, ALEX; CANO, RAYMOND
To: PLAID INC.
Reel/Frame 072669/0465 →