IP Library › Granted Patent US 12,591,735
Granted Patent B1
US 12,591,735 · App. 19/253,214 · Granted Mar 31, 2026

Transaction data conversion to dynamic transaction transcript

Inventors: Kenneth Chad Venables (Las Vegas, NV); Scott David Hazard (Pinecrest, FL)
Assignee: SymmetriCall Inc.
G06F40/166G06F40/103G06Q30/015G06T11/60G06T2210/32
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,591,735
App. No.
19/253,214
Filed
Jun 27, 2025
Granted
Mar 31, 2026
Kind
B1
Art Unit
2147
USPC
715/202
Abstract

A request for an interactive communication is received from a first user device of a first user, where the first user device is among one or more user devices and the first user is among one or more users. In response to the request, communication information associated with the interactive communication is obtained. A digital transcript is generated based on the communication information, where the digital transcript comprises the communication information. A web resource identifier that identifies the digital transcript is generated. The web resource identifier is sent to the user device(s).

Claims (45)

1 . A computer-implemented method of communication, comprising:

receiving, from a first user device of a first user, a request for an interactive communication, wherein the first user device is among one or more user devices and the first user is among one or more users;

in response to the request, obtaining communication information associated with the interactive communication, and initiating the interactive communication;

generating a digital transcript of the interactive communication based on the communication information, wherein the digital transcript comprises the communication information;

generating a web resource identifier that references the digital transcript; and

sending the web resource identifier to the one or more user devices, wherein the digital transcript is accessible by the one or more users using the web resource identifier, and a visual representation of the web resource identifier is rendered on at least one of the one or more user devices.

2 . The method of claim 1 , further comprising: prior to obtaining the communication information associated with the interactive communication, and initiating the interactive communication,

generating and providing one or more prompts to the first user device of the first user to obtain the communication information, wherein the first user provides the communication information via the first user device.

3 . The method of claim 1 , further comprising:

generating a dynamic image based on the communication information; and

formatting the dynamic image into an image format.

4 . The method of claim 3 , further comprising:

uploading the digital transcript and the formatted dynamic image onto a web server.

5 . The method of claim 3 , wherein the image format is a scalable vector graphic (SVG) format or an open graph (OG) supported format.

6 . The method of claim 1 , wherein sending the web resource identifier to the one or more user devices comprises sending the web resource identifier to the one or more user devices during the interactive communication; and the digital transcript is accessible by the one or more users in real-time during the interactive communication.

7 . The method of claim 6 , wherein the visual representation of the web resource identifier is selectable by the first user, via the first user device, to access the digital transcript, and the digital transcript enables the first user to continue the interactive communication via the first user device.

8 . The method of claim 1 , wherein the digital transcript further comprises at least one of: a menu of options inviting the first user to make a selection, a message indicating a second user among the one or more users has connected with the first user in the interactive communication, a communication summary of the interactive communication, or updated information about the interactive communication.

9 . The method of claim 1 , wherein the communication information includes at least one of: one or more names of the one or more users, a name of a business, a purpose of the interactive communication, or date and time of the interactive communication.

10 . The method of claim 1 , wherein the digital transcript is updatable by the one or more users, via the one or more user devices, in real-time during the interactive communication or after completion of the interactive communication.

11 . One or more non-transitory computer readable storage media having instructions stored thereupon which, when executed by a server system having at least a processor and a memory therein, cause the server system to perform operations, the operations comprising:

receiving, from a first user device of a first user, a request for an interactive communication, wherein the first user device is among one or more user devices and the first user is among one or more users;

in response to the request, obtaining communication information associated with the interactive communication, and initiating the interactive communication;

generating a digital transcript of the interactive communication based on the communication information, wherein the digital transcript comprises the communication information;

generating a web resource identifier that references the digital transcript; and

sending the web resource identifier to the one or more user devices, wherein the digital transcript is accessible by the one or more users using the web resource identifier, and a visual representation of the web resource identifier is rendered on at least one of the one or more user devices.

12 . The non-transitory computer readable storage media of claim 11 , wherein the operations further comprise: prior to obtaining the communication information associated with the interactive communication, and initiating the interactive communication,

generating and providing one or more prompts to the first user device of the first user to obtain the communication information, wherein the first user provides the communication information via the first user device.

13 . The non-transitory computer readable storage media of claim 11 , wherein the operations further comprise:

generating a dynamic image based on the communication information; and

formatting the dynamic image into an image format.

14 . The non-transitory computer readable storage media of claim 13 , wherein the operations further comprise:

uploading the digital transcript and the formatted dynamic image onto a web server.

15 . The non-transitory computer readable storage media of claim 11 , wherein sending the web resource identifier to the one or more user devices comprises sending the web resource identifier to the one or more user devices during the interactive communication; and the digital transcript is accessible by the one or more users in real-time during the interactive communication.

16 . The non-transitory computer readable storage media of claim 15 , wherein the visual representation of the web resource identifier is selectable by the first user, via the first user device, to access the digital transcript, and the digital transcript enables the first user to continue the interactive communication via the first user device.

17 . The non-transitory computer readable storage media of claim 11 , wherein the digital transcript further comprises at least one of: a menu of options inviting the first user to make a selection, a message indicating a second user among the one or more users has connected with the first user in the interactive communication, a communication summary of the interactive communication, or updated information about the interactive communication.

18 . The non-transitory computer readable storage media of claim 11 , wherein the communication information includes at least one of: one or more names of the one or more users, a name of a business, a purpose of the interactive communication, or date and time of the interactive communication.

19 . The non-transitory computer readable storage media of claim 11 , wherein the digital transcript is updatable by the one or more users, via the one or more user devices, in real-time during the interactive communication or after completion of the interactive communication.

20 . A server system, comprising:

a memory; and

a processor coupled with the memory configured to perform operations comprising:

receiving, from a first user device of a first user, a request for an interactive communication, wherein the first user device is among one or more user devices and the first user is among one or more users;

in response to the request, obtaining communication information associated with the interactive communication, and initiating the interactive communication;

generating a digital transcript of the interactive communication based on the communication information, wherein the digital transcript comprises the communication information;

generating a web resource identifier that references the digital transcript; and

sending the web resource identifier to the one or more user devices, wherein the digital transcript is accessible by the one or more users using the web resource identifier, and a visual representation of the web resource identifier is rendered on at least one of the one or more user devices.

Continuity (1)
Provisional Application 63773990 · Mar 18, 2025
References Cited (27)
US 8972269B2 · Hoeg · 2015 [cited by examiner]
US 9454518B1 · Grimm · 2016 [cited by examiner]
US 10318586B1 · Rose et al. · 2019 [cited by applicant]
US 11508411B2 · Allibhai · 2022 [cited by examiner]
US 11984114B2 · Bekker et al. · 2024 [cited by applicant]
US 12205577B1 · Kim et al. · 2025 [cited by applicant]
US 20170336960A1 · Chaudhri · 2017 [cited by examiner]
US 20180260834A1 · Stuckey et al. · 2018 [cited by applicant]
US 20190295545A1 · Andreas et al. · 2019 [cited by applicant]
US 20200034033A1 · Chaudhri · 2020 [cited by examiner]
US 20220130421A1 · Allibhai · 2022 [cited by examiner]
US 20220188504A1 · Singh · 2022 [cited by examiner]
US 20220215841A1 · Zhao · 2022 [cited by examiner]
US 20230197064A1 · Bekker et al. · 2023 [cited by applicant]
US 20240129148A1 · Clegg · 2024 [cited by examiner]
US 20240232765A1 · Austraat · 2024 [cited by examiner]
US 20240249318A1 · Spiegel et al. · 2024 [cited by applicant]
US 20240265420A1 · Glazier et al. · 2024 [cited by applicant]
US 20240296606A1 · Smetanin et al. · 2024 [cited by applicant]
US 20250005281A1 · Yuan et al. · 2025 [cited by applicant]
US 20250036675A1 · Goshen · 2025 [cited by examiner]
US 20250157103A1 · Inkpen · 2025 [cited by examiner]
WO WO2025106596A1 · 2025 [cited by examiner]
“The Open Graph protocol”, downloaded from https://ogp.me/, undated, 7 pages total. [cited by applicant]
Ivan Herman et al., “W3C Working Group Note, RDFa 1.1 Primer—Third Edition, Rich Structured Data Markup for Web Documents, W3C Working Group Note Mar. 17, 2015”, downloaded from https://www.w3.org/TR/rdfa-primer/, 2010-… [cited by applicant]
Aaron Francis, “Dynamically Generating Thousands of OG Images for a Viral Twitter Campaign”, downloaded from https://www.netlify.com/blog/dynamically-generate-open-graph-image-variants/, Nov. 21, 2022, 19 pages total. [cited by applicant]
“Linked Data in HTML”, downloaded from https://rdfa.info/, undated, 2 pages total. [cited by applicant]