# US 12,223,531 B2 · Method and an apparatus for a personalized user interface

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

- Number: US 12,223,531 B2
- Document ID: US12223531B2
- Status: Granted
- Kind: B2
- Application number: 18/196,174
- Filed: 2023-05-11
- Published: 2024-11-14
- Granted: 2025-02-11
- Earliest claimed: 2023-05-11
- Assignees: Quick Quack Car Wash Holdings, LLC
- Applicants: Quick Quack Car Wash Holdings, LLC
- Inventors: Joseph Allen Steele, III; Josh David Schumacher; Lukas Duncan Simonis; Tra Van Nhat
- Web page: https://patentgrep.com/patent/US12223531B2

## CPC

- G06Q 30/0621: {by configuring or customising goods or services}
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 9/451: Execution arrangements for user interfaces
- G06N 20/00: Machine learning
- 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

## Abstract

The present disclosure is generally directed to an apparatus and method for a personalized user interface. The method may include a method for generating a personalized user interface is described. The method may include receiving user data and classifying the user data to a membership tier. The method may include generating a unique token as a function of the membership tier, associating the unique token with a plurality of service identifiers; and generating a personalized user interface as a function of a modified token. Generating the personalized user interface may include generating a plurality of event handlers and associated display elements, wherein each event handler is associated with a service identifier of the plurality of service identifiers, and the personalized user interface configures a user device to display each display element. Moreover, the method may include receiving an activation of an event and initiating an automated process.

## Claims

### Claim 1

An apparatus for a personalized user interface, the apparatus comprising:
at least a processor; and
a memory communicatively connected to the at least processor, the memory containing instructions configuring the at least processor to:
receive user data, wherein receiving the user data further comprises authenticating a user, wherein authenticating the user further comprises:
comparing actual time elapsed for a first data packet to be transmitted from a computing device associated with the user to the at least a processor and a second data packet transmitted from the at least a processor to the user to expected time elapsed; and
authenticating the user as a function of the comparison;
classify the user data to a membership tier;
generate a unique token as a function of the membership tier, wherein the unique token enables the user to:
access at least a discount code, wherein the at least a discount code comprises one or more character strings associated with reduced prices of at least a service;
access a plurality of car wash preferences associated with the user; and
communicate with at least a customer service of a facility, wherein the customer service response is configured as a function of the membership tier;
associate the unique token with a plurality of service identifiers;
generate a personalized user interface as a function of a modified token, wherein:
generating the personalized user interface further comprises generating a plurality of event handlers and associated display elements, wherein each event handler is associated with a service identifier of the plurality of service identifiers, and each display element is associated with an event handler of the plurality of event handlers; and
the personalized user interface configures a user device to display each display element;
receive, from the user device, an activation of an event handler of the plurality of event handlers; and
initiate, as a function of the activation, an automated process.

### Claim 2 (depends on 1)

The apparatus of claim 1, wherein generating the plurality of event handlers comprises associating each event handler of the plurality of event handlers with the unique token.

### Claim 3 (depends on 1)

The apparatus of claim 1, wherein classifying the user data further comprises generating a machine learning model, wherein generating the machine learning model further comprises:
creating a training set, wherein the training set comprises exemplary user data correlated to exemplary membership tiers;
training the machine learning model using the training set; and
generating the machine learning model as a function of the user data.

### Claim 4 (depends on 1)

The apparatus of claim 1, wherein generating the unique token comprises generating a non-fungible token (NFT).

### Claim 5 (depends on 4)

The apparatus of claim 4, wherein generating the NFT further comprises storing the NFT on an immutable sequential listing.

### Claim 6 (depends on 1)

The apparatus of claim 1, wherein generating the unique token comprises storing a modified copy of an immutable version of the unique token.

### Claim 7 (depends on 1)

The apparatus of claim 1, wherein generating the plurality of event handlers further comprises selecting at least a graphical template.

### Claim 8 (depends on 1)

The apparatus of claim 1, wherein the automated process comprises a car wash experience.

### Claim 9 (depends on 8)

The apparatus of claim 8, wherein the car wash experience comprises animations.

### Claim 10 (depends on 8)

The apparatus of claim 8, wherein the car wash experience comprises a light show.

### Claim 11

A method for generating a personalized user interface, the method comprising:
receiving, by a processor, user data, wherein receiving the user data further comprises authenticating a user, wherein authenticating the user further comprises:
comparing actual time elapsed for a first data packet to be transmitted from a computing device associated with the user to the at least a processor and a second data packet transmitted from the at least a processor to the user to expected time elapsed; and
authenticating the user as a function of the comparison;
classifying, by the processor, the user data to a membership tier;
generating, by the processor, a unique token as a function of the membership tier, wherein the unique token enables the user to:
access to discount codes, and wherein the discount codes comprises character strings associated with reduced prices of services;
access a plurality of car wash preferences associated with the user; and
communicate with at least a customer service of a facility, wherein the customer service response is configured as a function of the membership tier;
associating, by the processor, the unique token with a plurality of service identifiers;
generating, by the processor, a personalized user interface as a function of a modified token, wherein generating the personalized user interface further comprises:
generating a plurality of event handlers and associated display elements, wherein each event handler is associated with a service identifier of the plurality of service identifiers, and each display element is associated with an event handler of the plurality of event handlers; and
the personalized user interface configures a user device to display each display element;
receiving, from the user device, an activation of an event handler of the plurality of event handlers; and
initiating, as a function of the activation, an automated process.

### Claim 12 (depends on 11)

The method of claim 11, wherein generating the plurality of event handlers comprises associating each event handler of the plurality of event handlers with the unique token.

### Claim 13 (depends on 11)

The method of claim 11, wherein classifying the user data further comprises generating a machine learning model, wherein generating the machine learning model further comprises:
creating a training set, wherein the training set comprises exemplary user data correlated to exemplary membership tiers;
training the machine learning model using the training set; and
generating the machine learning model as a function of the user data.

### Claim 14 (depends on 11)

The method of claim 11, wherein generating the unique token comprises generating a non-fungible token (NFT).

### Claim 15 (depends on 14)

The method of claim 14, wherein generating the NFT further comprises storing the NFT on an immutable sequential listing.

### Claim 16 (depends on 11)

The method of claim 11, wherein generating the unique token comprises storing a modified copy of an immutable version of the unique token.

### Claim 17 (depends on 11)

The method of claim 11, wherein generating the plurality of event handlers further comprises selecting at least a graphical template.

### Claim 18 (depends on 11)

The method of claim 11, wherein initiating the automated process comprises initiating a car wash experience.

### Claim 19 (depends on 18)

The method of claim 18, wherein initiating the car wash experience comprises initiating animations.

### Claim 20 (depends on 18)

The method of claim 18, wherein initiating the car wash experience comprises initiating a light show.
