# US 12,002,055 B1 · Adaptable processing framework

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,002,055 B1
- Document ID: US12002055B1
- Status: Granted
- Kind: B1
- Application number: 18/367,998
- Filed: 2023-09-13
- Granted: 2024-06-04
- Earliest claimed: 2023-09-13
- Assignees: Progressive Casualty Insurance Company
- Applicants: Progressive Casualty Insurance Company
- Inventors: Amanda Miller; Ruei Chen; Ben Siegel; Thomas Nebesar; Bret Phillips; Atul Ojha
- Web page: https://patentgrep.com/patent/US12002055B1

## CPC

- G06Q 20/4016: {involving fraud or risk level assessment in transaction processing}
- G06F 21/31: User authentication
- G06F 21/33: using certificates
- G06F 21/53: by executing in a restricted environment, e.g. sandbox or secure virtual machine
- G06N 3/08: Learning methods
- G06N 20/00: Machine learning
- G06Q 20/14: specially adapted for billing systems
- G06Q 20/24: Credit schemes, i.e. "pay after"
- G06Q 20/3221: {Access to banking information through M-devices}
- G06Q 20/34: using cards, e.g. integrated circuit [IC] cards or magnetic cards
- G06Q 20/389: {Keeping log of transactions for guaranteeing non-repudiation of a transaction}
- G06Q 30/04: Billing or invoicing
- G06Q 30/0631: {Recommending goods or services}
- G06Q 40/06: Asset management; Financial planning or analysis
- H04L 63/0807: {using tickets, e.g. Kerberos (cryptographic mechanisms or cryptographic arrangements for entity authentication using tickets or tokens H04L9/3213)}
- H04L 67/02: based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L 67/5683: Storage of data provided by user terminals, i.e. reverse caching
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A system delivers access to remote resources and remote data across geographic regions through a parallel circuit that transfers data between components. The system includes a volatile memory and processors that read to and write to the volatile memory. A computer readable medium storing a program in a non-transitory media provides access to remote resources locally by processing requests received from different computer devices remote from the processors from a publicly accessible distributed network that is addressed by a single address. The system generates routing commands based on a content of a payload, a protocol used to deliver the data, and detections of data types. The system routes requests from different computer devices remote to the processors to intended devices based on the single device address. The different computers includes physical devices and endpoints that sever a plurality of entry points for accessing a cloud.

## Claims

### Claim 1

A scalable system that delivers local access to remote resources and remote data across multiple geographic regions comprising:
a parallel circuit that transfers data between a plurality of components;
a volatile memory;
one or more processors that reads to and writes to the volatile memory;
a computer readable medium storing a program in a non-transitory media that provides access to a plurality of remote resources locally by:
processing a plurality of requests received from a plurality of different computer devices remote from the one or more processors from a publicly accessible distributed network that is addressed to a single device address within a backend network;
generating routing commands based on a content of a payload of packets being processed, a protocol used to deliver data, or detections of one or more data types; and
routing the plurality of requests from the plurality of different computer devices remote to the one or more processors to a plurality of intended devices based on the single device address and the routing commands; the plurality of intended devices executes different computer functions and communicate with each other through a local area network;
the plurality of different computer devices includes physical devices and a plurality of endpoints that serve as a plurality of entry points for accessing cloud served computer functionality.

### Claim 2 (depends on 1)

The system of claim 1 where access to a plurality of remote resources occurs through a translation table.

### Claim 3 (depends on 1)

The system of claim 1 where the routing commands are based on a plurality of headers.

### Claim 4 (depends on 1)

The system of claim 1 where the routing commands are based on real-time network conditions.

### Claim 5 (depends on 1)

The system of claim 1 where the computer readable medium detects a failure of the one or more processors before the one or more processors fail by a predictive anomaly analytics system monitoring operating conditions of one or more processors during a normal operating period.

### Claim 6 (depends on 5)

The system of claim 5 where the computer readable medium diverts the data to a stable system before the one or more processors fail through the predictive anomaly analytics system.

### Claim 7 (depends on 5)

The system of claim 5 where the predictive anomaly analytics comprises a neural network.

### Claim 8 (depends on 6)

The system of claim 6 where the computer readable medium stores training and evaluation data and respective target labels that exclude data representing authentication failures, data representing recovery conditions of the one or more processors, and data that are indicators of transitory events that train and validate a neural network.

### Claim 9 (depends on 1)

The system of claim 1 where the computer readable medium further predicts future user behavior and renders information that modifies user behavior by suggesting transactions through a predictive service analytics systems.

### Claim 10 (depends on 9)

The system of claim 9 where the predictive service analytics systems issues commands to the one or more processors that prevent a fraudulent transaction.

### Claim 11 (depends on 9)

The system of claim 9 where the predictive service analytics systems issues commands to the one or more processors that recommend products.

### Claim 12 (depends on 1)

The system of claim 1 where the computer readable medium stores an app downloadable through an app store that monitors a second app on a mobile wireless device when downloaded to the mobile wireless device and responds to a request made to the second app by serving a response to a user of second app when in a background state.

### Claim 13 (depends on 12)

The system of claim 12 further comprising detecting the request made to the second app by detecting a launch of the second app.

### Claim 14 (depends on 12)

The system of claim 12 where the second app runs in a sandbox that prevents other apps from tracking activities.

### Claim 15 (depends on 12)

The system of claim 12 where the request is recognized by a speech recognition engine running on the mobile wireless device.

### Claim 16 (depends on 12)

The system of claim 12 where the second app comprises a software program that functions like a charge card but offer a back-end loan conversion.

### Claim 17 (depends on 16)

The system of claim 16 where the app enables the mobile wireless device to execute a payment for a transaction through a capacitive touch engagement.

### Claim 18 (depends on 16)

The system of claim 16 where the app enables the mobile wireless device to execute a payment through a facial recognition.

### Claim 19 (depends on 1)

The system of claim 1 further includes an access token generator that generates an access token provides a plurality of credentials and authentication to access a user's plurality of devices.

### Claim 20 (depends on 19)

The system of claim 19 where the access token include a tracking code that identifies a plurality of user devices and identifies a user's active device from the user's plurality of devices.

### Claim 21

A scalable system that delivers local access to remote resources and remote data across multiple geographic regions comprising:
a parallel circuit that transfers data between a plurality of components;
a volatile memory;
one or more processors that reads to and writes to the volatile memory;
a computer readable medium storing a program in a non-transitory computer media accesses a plurality of remote resources locally by:
processing a plurality of requests received from a plurality of computer devices remote from the one or more processors from a publicly accessible distributed network that is addressed to a single device address within a backend network;
generating routing commands based on a translation table of the backend network or content of a payload of packets being processed, a protocol used to deliver the data, and detections of one or more data types; and
routing the plurality of requests from the plurality of computer devices remote to the processor to a plurality of intended devices based on the single device address and the routing commands; the plurality of intended devices executes different computer functions and communicate with each other through a local area network;
the plurality of computer devices includes physical devices and a plurality of endpoints that sever as a plurality of entry points for accessing cloud served computer functionality.

### Claim 22 (depends on 21)

The system of claim 21 where access to a plurality of remote resources occurs through a translation table.

### Claim 23 (depends on 21)

The system of claim 21 where the routing commands are based on a plurality of headers.

### Claim 24 (depends on 21)

The system of claim 21 where the routing commands are based on real-time network conditions.

### Claim 25 (depends on 21)

The system of claim 21 where the computer readable medium detects a failure of the one or more processors before the one or more processors fail by a predictive anomaly analytics system monitoring operating conditions of one or more processors during a normal operating period.

### Claim 26 (depends on 25)

The system of claim 25 where the computer readable medium diverts the data to a stable system before the one or more processors fail through the predictive anomaly analytics system.

### Claim 27 (depends on 25)

The system of claim 25 where the predictive anomaly analytics system comprises a neural network.

### Claim 28 (depends on 27)

The system of claim 27 where the computer readable medium stores training and evaluation data and respective target labels that exclude data representing authentication failures, data representing recovery conditions of the one or more processor, and data that are indicators of transitory events that train and validate the neural network.

### Claim 29 (depends on 21)

The system of claim 21 where the computer readable medium further predicts future user behavior and renders information that modifies user behavior by suggesting transactions through a predictive service analytics systems.

### Claim 30 (depends on 29)

The system of claim 29 where the predictive service analytics systems issues commands to the one or more processors that prevent a fraudulent transaction.
