IP Library Patent Application 19199507
Patent Application
App. No. 19/199,507

COMPUTER INTERFACES AND TECHNIQUES FOR PROTECTING SENSITIVE 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/199,507
Abstract

One example described herein includes a system that can provide a first graphical user interface (GUI) to a first user, the first GUI allowing the first user to input a first set of parameters for a record. The system can also provide a second GUI to a second user, the second GUI allowing the second user to add a second set of parameters into the record. The second graphical user interface may not display at least one parameter of the first set of parameters provided by the first user. The system can then obtain derived information, which can be generated based on the first set of parameters, the second set of parameters, and sensitive data of the first user. The system can then provide an indication associated with the derived information to the second user via the second GUI, without providing the sensitive data to the second user.

Claims (58)

1 . A server system comprising:

one or more hardware processors; and

a memory including instructions that are executable by the one or more hardware processors for causing the one or more hardware processors to execute operations including:

providing a first graphical user interface of an online portal to a first user, wherein the first graphical user interface allows the first user to input a first parameter for a record, and wherein the first graphical user interface includes a graphical element that is selectable by the first user to initiate generation of an access code for a second user, the second user being different from the first user;

in response to detecting a selection of the graphical element by the first user, generating the access code for the second user;

authorizing the second user to access the online portal in response to receiving the access code from the second user;

based on authorizing the second user to access the online portal, providing a second graphical user interface to the second user, wherein the second graphical user interface allows the second user to input a second parameter for the record; and

subsequent to receiving the first parameter and the second parameter:

transmitting a request to a remote computing system, wherein the request includes sensitive data of the first user and at least one parameter of the record, and wherein the sensitive data is concealed from the second user by the server system;

receiving, from the remote computing system, a response to the request; and

providing content associated with the response to the second user via the second graphical user interface.

2 . The server system of claim 1 , wherein the content includes label data, and wherein the operations further comprise:

determining the label data based on the response; and

providing the label data to the second user for causing the label data to be printed with a printer and coupled to an object.

3 . The server system of claim 1 , wherein the operations further comprise:

determining a group of candidate transport routes by communicating the first parameter, the second parameter, and the sensitive data to the one or more remote computing systems.

4 . The server system of claim 3 , wherein the operations further comprise:

selecting a transport route from among the group of candidate transport routes, wherein the content includes the transport route.

5 . The server system of claim 4 , wherein the operations further comprise executing a trained neural network that selects the transport route from among the group of candidate transport routes.

6 . The server system of claim 1 , wherein the second graphical user interface is configured to output the first parameter.

7 . The server system of claim 1 , wherein the second graphical user interface does not display the first parameter.

8 . The server system of claim 1 , wherein the access code is a single-use access code or a limited-duration access code.

9 . The server system of claim 1 , wherein the operations further comprise providing the access code to the second user via a message.

10 . A method executed by a server system, the method comprising:

providing a first graphical user interface of an online portal to a first user, wherein the first graphical user interface allows the first user to input a first parameter for a record, and wherein the first graphical user interface includes a graphical element that is selectable by the first user to initiate generation of an access code for a second user, the second user being different from the first user;

in response to detecting a selection of the graphical element by the first user, generating the access code for the second user;

authorizing the second user to access the online portal in response to receiving the access code from the second user;

based on authorizing the second user to access the online portal, providing a second graphical user interface to the second user, wherein the second graphical user interface allows the second user to input a second parameter for the record; and

subsequent to receiving the first parameter and the second parameter:

transmitting a request to a remote computing system, wherein the request includes sensitive data of the first user and at least one parameter of the record, and wherein the sensitive data is concealed from the second user by the server system;

receiving, from the remote computing system, a response to the request; and

providing content associated with the response to the second user via the second graphical user interface.

11 . The method of claim 10 , wherein the content includes label data, and further comprising:

determining the label data based on the response; and

providing the label data to the second user for causing the label data to be printed with a printer and coupled to an object.

12 . The method of claim 10 , further comprising:

determining a group of candidate transport routes by communicating the first parameter, the second parameter, and the sensitive data to the one or more remote computing systems.

13 . The method of claim 12 , further comprising:

selecting a transport route from among the group of candidate transport routes, wherein the content includes the transport route.

14 . The method of claim 13 , further comprising:

executing a trained neural network that selects the transport route from among the group of candidate transport routes.

15 . The method of claim 10 , wherein the second graphical user interface displays the first parameter.

16 . The method of claim 10 , wherein the second graphical user interface does not display the first parameter.

17 . The method of claim 10 , wherein the access code is a single-use access code or a limited-duration access code.

18 . The method of claim 10 , further comprising:

providing the access code to the second user via a message.

19 . A non-transitory computer-readable medium comprising program code that is executable by one or more hardware processors of a server system for causing the server system to perform operations including:

providing a first graphical user interface of an online portal to a first user, wherein the first graphical user interface allows the first user to input a first parameter for a record, and wherein the first graphical user interface includes a graphical element that is selectable by the first user to initiate generation of an access code for a second user, the second user being different from the first user;

in response to detecting a selection of the graphical element by the first user, generating the access code for the second user;

authorizing the second user to access the online portal in response to receiving the access code from the second user;

based on authorizing the second user to access the online portal, providing a second graphical user interface to the second user, wherein the second graphical user interface allows the second user to input a second parameter for the record; and

subsequent to receiving the first parameter and the second parameter:

transmitting a request to a remote computing system, wherein the request includes sensitive data of the first user and at least one parameter of the record, and wherein the sensitive data is concealed from the second user by the server system;

receiving, from the remote computing system, a response to the request; and

providing content associated with the response to the second user via the second graphical user interface.

20 . The non-transitory computer-readable medium of claim 19 , wherein the operations further comprise:

generating the access code using a predefined algorithm; and

providing the access code to the second user via a message that includes the access code.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2025
From: MARLOWE, PHILLIP; MUMBOWER, KARL
To: ACUITIVE SOLUTIONS, INC.
Reel/Frame 071031/0192 →