IP Library Granted Patent US 11,599,717
Granted Patent B2
US 11,599,717 · App. 16/824,804 · Granted Mar 7, 2023

Separately collecting and storing form contents

Inventors: Jeremy Goodsitt (Champaign, IL); Austin Walters (Savoy, IL); Galen Rafferty (Mahomet, IL); Anh Truong (Champaign, IL); Mark Watson (Urbana, IL); Reza Farivar (Champaign, IL); Vincent Pham (Champaign, IL)
Assignee: Capital One Services, LLC
G06F40/174G06F21/32G06V30/414G06V30/416
View Patent ↗
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 11,599,717
App. No.
16/824,804
Granted
Mar 7, 2023
Kind
B2
Abstract

Apparatuses, systems and methods are described herein for separately collecting and storing form contents. Different information may be collected from a user on a form. Based on determining that portions of the form request private information, an extended reality (XR) environment may be provided to the user. The user may provide private information via an input method in the XR environment. The user may provide non-private information using a different input method outside of the XR environment. The private information may be processed and stored in a different database as compared to the non-private information. The database storing private information may have a higher security standard than the database storing non-private information.

Claims (99)

1. A method comprising:

capturing, using a camera of a computing device, at least a portion of a form comprising a plurality of fields to be filled out by a user;

acquiring, by the computing device, from a forms database, and based on the at least the portion of the form, data corresponding to the form;

providing, by the computing device and to the user, an extended reality (XR) environment;

displaying, in the XR environment, a representation of the form;

collecting, from the user during a form-filling occasion, form content requested by the plurality of fields to be filled out by the user at least by:

receiving, from the user, via a first input method in the XR environment, and based on one or more first fields of the plurality of fields requesting private information, first data indicating the private information requested by at least one of the one or more first fields to be filled out by the user; and

receiving, from the user, via a second input method outside of the XR environment, and based on one or more second fields of the plurality of fields requesting non-private information, second data indicating the non-private information requested by at least one of the one or more second fields to be filled out by the user;

storing, based on the first data indicating the private information and using a first security protocol, the first data in a first database; and

storing, based on the second data indicating the non-private information and using a second security protocol, the second data in a second database.

2. The method of claim 1 ,

wherein the at least the portion of the form comprises one or more of:

a barcode,

a form name,

a form number,

a form format,

a form field,

an issue entity, or

a form instruction, and

wherein the acquiring the data corresponding to the form comprises retrieving data corresponding to the form using information associated with the at least the portion of the form to query the forms database.

3. The method of claim 1 , wherein the one or more first fields to be filled out by the user are configured for entry of personally identifiable information (PII).

4. The method of claim 1 , wherein the first input method comprises one or more of the following:

typing on a virtual keyboard presented in the XR environment,

selecting a date from a calendar presented in the XR environment,

dropping a pin on a map presented in the XR environment,

selecting an option out of a number of options presented in the XR environment,

writing on a piece of virtual paper presented in the XR environment, or

checking a virtual box presented in the XR environment.

5. The method of claim 1 , wherein the form corresponds to a paper form, and wherein the second input method comprises use of one or more of: an ink pen, a ballpoint pen, a pencil, a highlighter, a stencil, or other manual input stationaries.

6. The method of claim 1 , wherein the form corresponds to a digital form, and wherein the second input method comprises use of one or more of: a digital pen, a mouse, a keyboard, a touchscreen, a voice command receiver, or other digital input devices.

7. The method of claim 1 , further comprising:

determining a location of the computing device, wherein the acquiring the form is further based on the location.

8. The method of claim 1 , further comprising:

determining that the user is authorized to fill out the form based on one or more of:

biometric data associated with the user;

a first indication, from another computing device, that the user is authorized to fill out the form; or

a second indication of an authorization task performed by the user in the XR environment.

9. The method of claim 1 ,

wherein the storing the first data in the first database comprises encrypting the first data with a first encryption standard, and

wherein the storing the second data in the second database comprises storing, without encrypting with the first encryption standard, the second data in the second database.

10. The method of claim 1 , further comprising:

after storing the first data, obscuring, based on the first data corresponding to private information, the first data on the representation of the form.

11. The method of claim 1 , further comprising:

after storing the first data, prompting the user to destroy the form.

12. The method of claim 1 , further comprising:

after receiving, from the user, a request to view the stored first data, displaying the first data on the representation of the form.

13. The method of claim 1 , wherein the plurality of fields to be filled out by the user comprises one or more empty fields to be filled out by the user.

14. An apparatus comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the apparatus to:

capture, using a camera of the apparatus, at least a portion of a form comprising a plurality of fields to be filled out by a user;

acquire, from a forms database, and based on the at least the portion of the form, data corresponding to the form;

provide, to the user, an extended reality (XR) environment;

display, in the XR environment, a representation of the form;

collect, from the user during a form-filling occasion, form content requested by the plurality of fields to be filled out by the user at least by:

receiving, from the user, via a first input method in the XR environment, and based on one or more first fields of the plurality of fields requesting private information, first data indicating the private information requested by at least one of the one or more first fields to be filled out by the user; and

receiving, from the user, via a second input method outside of the XR environment, and based on one or more second fields of the plurality of fields requesting non-private information, second data indicating the non-private information requested by at least one of the one or more second fields to be filled out by the user;

store, based on the first data indicating private information and after encrypting the first data with a first encryption standard, the first data in a first database;

store, based on the second data indicating non-private information and without encrypting with the first encryption standard, the second data in a second database; and

prompt the user to destroy the form.

15. The apparatus of claim 14 , wherein the first input method comprises one or more of the following:

typing on a virtual keyboard presented in the XR environment,

selecting a date from a calendar presented in the XR environment,

dropping a pin on a map presented in the XR environment,

selecting an option out of a number of options presented in the XR environment,

writing on a piece of virtual paper presented in the XR environment, or

checking a virtual box presented in the XR environment.

16. The apparatus of claim 14 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:

determine that the user is authorized to fill out the form based on one or more of:

biometric data associated with the user;

a first indication, from another computing device, that the user is authorized to fill out the form; or

a second indication of an authorization task performed by the user in the XR environment.

17. The apparatus of claim 14 , wherein the instructions, when executed by the one or more processors, further cause the apparatus to:

obscure, after storing the first data and based on the first data indicating private information, the first data on the representation of the form; and

display, after receiving a request from the user to view the stored first data, the first data on the representation of the form.

18. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors, cause the processors to:

capture, using a camera, at least a portion of a form comprising a plurality of fields to be filled out by a user;

acquire, from a forms database and based on the at least the portion of the form, data corresponding to the form;

provide, to the user, an extended reality (XR) environment;

display, in the XR environment, a representation of the form;

collect, from the user during a form-filling occasion, for content requested by the plurality of fields to be filled out by the user at least by:

receiving, from the user, via a first input method in the XR environment, and based on one or more first fields of the plurality of fields requesting private information, first data indicating the private information requested by at least one of the one or more first fields to be filled out by the user; and

receiving, from the user, via a second input method outside of the XR environment, and based on one or more second fields of the plurality of fields requesting non-private information, second data indicating the non-private information requested by at least one of the one or more second fields to be filled out by the user;

store, based on the first data indicating private information and using a first security protocol, the first data in a first database;

store, based on the second data indicating non-private information and using a second security protocol, the second data in a second database;

obscure, based on the first data indicating private information, the first data on the representation of the form; and

display, after receiving a request from the user to view the stored first data, the first data on the representation of the form.

19. The non-transitory computer-readable medium of claim 18 ,

wherein the at least the portion of the form comprises one or more of:

a barcode,

a form name,

a form number,

a form format,

a form field,

an issue entity, or

a form instruction, and

wherein the acquiring the data corresponding to the form comprises retrieving data corresponding to the form using information associated with the at least the portion of the form to query the forms database.

20. The non-transitory computer-readable medium of claim 18 , wherein the instructions, when executed by the one or more processors further cause the processors to:

determine a location, wherein the acquiring the form is further based on the location.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2020
From: GOODSITT, JEREMY; WALTERS, AUSTIN; RAFFERTY, GALEN; TRUONG, ANH; WATSON, MARK; FARIVAR, REZA; PHAM, VINCENT
To: CAPITAL ONE SERVICES, LLC
Reel/Frame 052174/0923 →
Continuity (1)
Related Publication 20210294967A1 · Sep 23, 2021