IP Library Granted Patent US 11,546,463
Granted Patent B2
US 11,546,463 · App. 16/930,245 · Granted Jan 3, 2023

Systems and methods for managing software telephones

Inventors: Bella Arutyunyan (Glendale, CA); Aaron Alter (Glendale, CA)
Assignee: ServiceTitan, Inc.
H04M3/42297H04M3/229H04M3/42289H04M7/006
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,546,463
App. No.
16/930,245
Granted
Jan 3, 2023
Kind
B2
Abstract

Aspects of the present disclosure involve systems, methods, computer program products, and the like, for managing software telephones and telephone services, such as customer service support or sales, for multiple clients. Methods consistent with the present disclosure may be implemented as non-transitory computer-readable storage medium, where a processor executes instructions out of a memory when services are provided or organized during a telephone call or a text message communication session. In general, a telephone or text messaging service may be managed along multiple different components including origination services, platform services, and termination services without introducing additional conferencing and/or secondary voice conferencing sessions to calls between clients and respective customers.

Claims (19)

1. A computer-implemented method comprising:

sending information regarding a most recent job associated with a recipient telephone number to a computing device of a customer service representative;

causing initiation of a call back to a telephone associated with the recipient telephone number, to establish voice communications between the computing device of the customer service representative and the telephone;

automatically receiving a call event data packet comprising the recipient telephone number and a call recording when it is verified that an order has been placed by a customer associated with the recipient telephone number or when a date that an ordered product will be delivered or an ordered service will be rendered is verified;

querying a customer database based on the recipient telephone number to retrieve a customer identification;

storing and associating the call recording with the customer identification; and

associating the stored call recording with the most recent job associated with the customer identification.

2. The computer-implemented method of claim 1 , further comprising:

identifying one or more call quality metrics with a call associated with the call event data packet and with a first voice carrier; and

storing the one or more call quality metrics at a database with a set of call quality metrics associated with the first voice carrier.

3. The computer-implemented method of claim 2 , further comprising:

identifying that a call quality metric associated with a second voice carrier is greater than one or more metrics of the set of call quality metrics; and

identifying that a call to a second recipient telephone number should be initiated via the second voice carrier based on the second voice call quality metric being greater than the one or more metrics of the set of call quality metrics.

4. The computer-implemented method of claim 1 , wherein causing initiation of the call back to the telephone associated with the recipient telephone number comprises establishing the voice communications between the computing device of the customer service representative and the telephone.

5. The computer-implemented method of claim 1 , wherein the call event data packet is automatically received when a call associated with the call recording is terminated.

6. The computer-implemented method of claim 1 , wherein the call event data packet indicates a status of the order.

7. The computer-implemented method of claim 1 , wherein the call event data packet indicates a cost associated with the ordered product or the ordered service.

8. The computer-implemented method of claim 1 , further comprising:

storing, with the call recording and the customer identification, at least one of the recipient phone number, one or more event identifiers, a product order status, at least one carrier used to transfer voice data, at least one metric that identifies call quality, a number of hops, or a number of errors or failures associated with the call associated with the call recording.

Assignments (4)
SECURITY INTEREST Recorded Jan 23, 2023
From: SERVICETITAN, INC.; IGNITE - SCHEDULE ENGINE, INC.; SERVICE PRO.NET, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 062456/0610 →
RELEASE OF PATENTS REEL/FRAME 058948/0558 Recorded Nov 28, 2022
From: JPMORGAN CHASE BANK, N.A.
To: SERVICETITAN, INC.; SERVICE PRO.NET, LLC
Reel/Frame 062004/0654 →
SECURITY AGREEMENT Recorded Feb 2, 2022
From: SERVICETITAN, INC.; SERVICE PRO.NET, LLC; PESTROUTES OPCO, LLC; FIELD SERVICE HOLDINGS, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 058948/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 6, 2021
From: ARUTYUNYAN, BELLA; ALTER, AARON
To: SERVICETITAN, INC.
Reel/Frame 058311/0098 →
Continuity (2)
Provisional Application 62874048 · Jul 15, 2019
Related Publication 20210021704A1 · Jan 21, 2021