IP Library › Granted Patent US 12,333,654
Granted Patent B2
US 12,333,654 · App. 18/073,997 · Granted Jun 17, 2025

System and method for generating a digital rendition of a location to recreate a user interaction in a digital ecosystem

Inventors: Joseph Benjamin Castinado (North Glenn, CO); Hope Barus (Fort Mill, SC); Cyril Prabhu (Waxhaw, NC)
Assignee: BANK OF AMERICA CORPORATION
G06T19/003H04W4/02G06F3/011H04N21/00
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 12,333,654
App. No.
18/073,997
Filed
Dec 2, 2022
Granted
Jun 17, 2025
Kind
B2
Art Unit
2612
USPC
345/419
Abstract

Embodiments of the present invention provide a system for generating digital rendition of a location to recreate a user interaction in a digital ecosystem. The system is configured for receiving an input associated with a resource interaction from a user, determining a third party entity and a third party entity location associated with the resource interaction, extracting one or more audio files associated with the third party entity and the third party entity location, extracting one or more video files associated with the third party entity and the third party entity location, instantaneously generating a digital rendition of the third party entity location based on the one or more audio files and the one or more video files in a digital ecosystem, and allowing the user to recreate a user interaction associated with the resource interaction in the digital ecosystem.

Claims (47)

1. A system for generating digital rendition of a third party entity location to recreate a user interaction in a digital ecosystem, the system comprising:

at least one network communication interface;

at least one non-transitory storage device; and

at least one processing device coupled to the at least one non-transitory storage device and the at least one network communication interface, wherein the at least one processing device is configured to:

receive an input associated with a resource interaction from a user;

determine a third party entity and the third party entity location associated with the resource interaction;

determine a timestamp associated with the resource interaction between the user and the third party entity;

extract one or more audio files of the third party entity and the third party entity location associated with the time stamp of the resource interaction;

extract one or more video files of the third party entity and the third party entity location associated with the time stamp of the resource interaction;

instantaneously generate the digital rendition of the third party entity location associated with the time stamp of the resource interaction between the user and the third party entity based on the one or more audio files and the one or more video files in the digital ecosystem; and

allow the user to recreate a user interaction associated with the resource interaction in the digital ecosystem via the generated digital rendition of the third party entity location.

2. The system of claim 1 , wherein the at least one processing device is configured to:

capture audio associated with the third party entity and the third party entity location to store in the one or more audio files; and

capture video associated with the third party entity and the third party entity location to store in the one or more video files.

3. The system of claim 1 , wherein the at least one processing device is configured to:

allow the user to identify one or more resources associated with the resource interaction while recreating the user interaction in the digital ecosystem.

4. The system of claim 3 , wherein the at least one processing device is configured to:

allow the user to return or exchange at least one resource of the one or more resources in the digital ecosystem after recreation of the user interaction.

5. The system of claim 1 , wherein the at least one processing device is configured to:

display additional resources in the digital ecosystem while the user is recreating the user interaction.

6. A computer program product for generating digital rendition of a third party entity location to recreate a user interaction in a digital ecosystem, the computer program product comprising a non-transitory computer-readable storage medium having computer executable instructions for causing a computer processor to perform the steps of:

receiving an input associated with a resource interaction from a user;

determining a third party entity and the third party entity location associated with the resource interaction;

determining a timestamp associated with the resource interaction between the user and the third party entity;

extracting one or more audio files of the third party entity and the third party entity location associated with the time stamp of the resource interaction;

extracting one or more video files of the third party entity and the third party entity location associated with the time stamp of the resource interaction;

instantaneously generating the digital rendition of the third party entity location associated with the time stamp of the resource interaction between the user and the third party entity based on the one or more audio files and the one or more video files in the digital ecosystem; and

allowing the user to recreate a user interaction associated with the resource interaction in the digital ecosystem via the generated digital rendition of the third party entity location.

7. The computer program product of claim 6 , wherein the computer executable instructions cause the computer processor to perform the steps of:

capturing audio associated with the third party entity and the third party entity location to store in the one or more audio files; and

capturing video associated with the third party entity and the third party entity location to store in the one or more video files.

8. The computer program product of claim 6 , wherein the computer executable instructions cause the computer processor to perform the step of allowing the user to identify one or more resources associated with the resource interaction while recreating the user interaction in the digital ecosystem.

9. The computer program product of claim 8 , wherein the computer executable instructions cause the computer processor to perform the step of allowing the user to return or exchange at least one resource of the one or more resources in the digital ecosystem after recreation of the user interaction.

10. The computer program product of claim 6 , wherein the computer executable instructions cause the computer processor to perform the step of displaying additional resources in the digital ecosystem while the user is recreating the user interaction.

11. A computer implemented method for generating digital rendition of a location to recreate a user interaction in a digital ecosystem, wherein the method comprises:

receiving an input associated with a resource interaction from a user;

determining a third party entity and a third party entity location associated with the resource interaction;

determining a timestamp associated with the resource interaction between the user and the third party entity;

extracting one or more audio files of the third party entity and the third party entity location associated with the time stamp of the resource interaction;

extracting one or more video files of the third party entity and the third party entity location associated with the time stamp of the resource interaction;

instantaneously generating a digital rendition of the third party entity location associated with the time stamp of the resource interaction between the user and the third party entity based on the one or more audio files and the one or more video files in a digital ecosystem; and

allowing the user to recreate a user interaction associated with the resource interaction in the digital ecosystem via the generated digital rendition of the third party entity location.

12. The computer implemented method of claim 11 , wherein the method comprises:

capturing audio associated with the third party entity and the third party entity location to store in the one or more audio files; and

capturing video associated with the third party entity and the third party entity location to store in the one or more video files.

13. The computer implemented method of claim 11 , wherein the method further comprises allowing the user to identify one or more resources associated with the resource interaction while recreating the user interaction in the digital ecosystem.

14. The computer implemented method of claim 13 , wherein the method further comprises allowing the user to return or exchange at least one resource of the one or more resources in the digital ecosystem after recreation of the user interaction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 2, 2022
From: CASTINADO, JOSEPH BENJAMIN; BARUS, HOPE; PRABHU, CYRIL
To: BANK OF AMERICA CORPORATION
Reel/Frame 061957/0867 →
Continuity (1)
Related Publication 20240185533A1 · Jun 6, 2024
References Cited (24)
US 6266068B1 · Kang et al. · 2001 [cited by applicant]
US 8365075B2 · Bhogal et al. · 2013 [cited by applicant]
US 8645230B2 · Oliver et al. · 2014 [cited by applicant]
US 9105014B2 · Collet et al. · 2015 [cited by applicant]
US 9392212B1 · Ross · 2016 [cited by applicant]
US 10332311B2 · Davis et al. · 2019 [cited by applicant]
US 10732706B2 · Eronen et al. · 2020 [cited by applicant]
US 10803652B2 · Ohba et al. · 2020 [cited by applicant]
US 10926184B2 · Lucas · 2021 [cited by examiner]
US 10970932B2 · Leppanen et al. · 2021 [cited by applicant]
US 11099802B2 · Eronen et al. · 2021 [cited by applicant]
US 11430178B2 · Pystynen et al. · 2022 [cited by applicant]
US 11431901B2 · Van Hoff et al. · 2022 [cited by applicant]
US 11488355B2 · Davis et al. · 2022 [cited by applicant]
US 20090161963A1 · Uusitalo et al. · 2009 [cited by applicant]
US 20120050570A1 · Jasinski · 2012 [cited by examiner]
US 20120133638A1 · Davison et al. · 2012 [cited by applicant]
US 20140359656A1 · Banica · 2014 [cited by examiner]
US 20180095635A1 · Valdivia et al. · 2018 [cited by applicant]
US 20190130644A1 · Mate et al. · 2019 [cited by applicant]
US 20210327157A1 · Cuthbertson · 2021 [cited by examiner]
EP 3850470B1 · 2022 [cited by applicant]
WO 2008124941A1 · 2008 [cited by applicant]
WO 2019034804 · 2019 [cited by applicant]