IP Library Granted Patent US 12,192,073
Granted Patent B2
US 12,192,073 · App. 17/746,260 · Granted Jan 7, 2025

Artificial intelligence based service quality response system

Inventors: Ananth Siva (Sydney, AU); Satish Medapati (Bangalore, IN); Aravind Kumar Abbena (Bangalore, IN); Saumya Tripathi (Bangalore, IN); Naresh Vemula (Bangalore, IN); Dipesh Gupta (Bangalore, IN); Amit Modi (Fremont, CA)
Assignee: Movius Interactive Corporation
H04L41/5067H04L41/16
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,192,073
App. No.
17/746,260
Granted
Jan 7, 2025
Kind
B2
Abstract

Artificial intelligence is utilized in gathering, analyzing and processing of user feedback, specifically as pertaining to service quality in a telecommunications system. In response to collecting the feedback data, the system automatically generates reports and initiates remedial measures in response to such user feedback to enhance the performance of the service.

Claims (70)

1. A method for automatically adjusting a mobile telephone service based on analyzing user feedback, wherein the mobile telephone service is provided by a mobile telephone service provider, the method comprising the actions of:

the mobile telephone service provider facilitating a mobile telephone service taking the form of a communication session between a mobile telephone and another device;

providing a user interface on a display of the mobile telephone to enable users to provide a feedback pertaining to the quality of service of the communication session provided by the mobile telephone service system;

the mobile telephone receiving real-time actuations of the user interface, wherein the real-time actuations indicate feedback relevant to a quality of service the communication session;

the mobile telephone forwarding data indicative of the received actuations to a server;

the server receiving the data indicative of the received actuations;

the server obtaining call data records associated with the communication session, wherein the call data records comprises telecommunication events initiated by or to the mobile telephone, system information over which the telecommunications events take place, meta data identifying a type of the mobile telephone, a location of the mobile telephone, identification of the application utilized by the mobile telephone, and activity logs collected by the system that contain information about telecommunications traffic;

process the received data indicative of the received actuations and the obtained call records associated with the communications session;

the server providing the processed received data and the obtained call data records to an artificial intelligence (AI) engine;

the AI engine utilizing decision trees to process the received data and the obtained call records to generate adjustment recommendations based on identified trends, predictions and conclusions about the quality of service of the communication session related to the received data and the obtained call records;

provide the adjustment recommendation to the server; and

in response to the generated adjustment recommendations, the server automatically adjusting the operation of telecommunications equipment utilized by the mobile telephone service provider to provide the communication session so as to improve the quality of service for the communication session based at least in part on the processed received data and call data records.

2. The method of claim 1 , wherein the action of the AI engine processing the received data and the obtained call data records further comprises one or more of the actions of:

the AI engine classifying the received data based on a type of communication session;

the AI engine classifying the received data based on a type of mobile telephone used to partake in the communication session;

the AI engine classifying the received data based on the reason for the feedback; and

the AI engine classifying the received data based on a particular mobile telephone service provider providing the communication session.

3. The method of claim 1 , wherein the service system is a voice call and the action of the AI engine processing the received data and the call data records further comprises one or more of the actions of:

the AI engine classifying the received data based on the call being connected on a voice channel or a data channel;

the AI engine classifying the received data based on a model of mobile telephone and a software version used to partake in the call;

the AI engine classifying the received data based on the reason for the feedback; and

the AI engine classifying the received data based on the mobile telephone service provider.

4. The method of claim 3 , wherein the action of the server automatically adjusting the operation of telecommunications equipment further comprises identifying problem areas of a network that are associated with negative feedback and automatically making adjustments to the telecommunications equipment to improve the problem areas.

5. The method of claim 4 , wherein the action of the server automatically adjusting the parameters of the mobile telephone service based at least in part on the processed received data further comprises the action of rerouting call traffic to limit the amount of call traffic processed by the identified problem areas of the network.

6. The method of claim 4 , wherein the action of the server automatically adjusting the operation of telecommunications equipment utilized by the mobile telephone service provider to provide the communication session so as to improve the quality of service for the communication session further comprises the action of increasing bandwidth and signal strength for the identified problem areas of the network.

7. The method of claim 4 , wherein the action of the server automatically adjusting the operation of telecommunications equipment utilized by the mobile telephone service provider to provide the communication session so as to improve the quality of service for the communication session further comprises the action of increasing resources for the identified problem areas of the network.

8. The method of claim 4 , wherein the action of the server automatically adjusting the operation of telecommunications equipment utilized by the mobile telephone service provider to provide the communication session so as to improve the quality of service for the communication session further comprises opening a service request to address the identified problem areas of the network.

9. The method of claim 3 , wherein the server process services a plurality of mobile telephones in communications sessions and the AI engine further operates to:

classify the received data from the plurality of mobile telephones based on the type of mobile telephones used to partake in the communication session; and

identify mobile telephones of the plurality of mobile telephones that are generating negative feedback; and

the server automatically adjust the operation of telecommunications equipment utilized by the mobile telephone service provider to provide the communication sessions to the plurality of mobile telephones so as to improve the quality of service for the communication sessions based at least in part on the processed received data and call data records and further notify customers that utilize problem devices to take remedial action.

10. The method of claim 3 , wherein the server process services a plurality of mobile telephones in communications sessions and the AI engine further operates to:

classify the received data based on the mobile telephone service provider; and

identify telecommunications equipment utilized by the mobile telephone service provider that is associated with negative feedback; and

the server automatically adjust the operation of telecommunications equipment utilized by the mobile telephone service provider to provide the communication sessions to the plurality of mobile telephones so as to improve the quality of service for the communication sessions based at least in part on the processed received data and call data records by routing traffic away from the telecommunications equipment utilized by the mobile telephone service provider that is associated with negative feedback.

11. A system for automatically adjusting a mobile telephone service based on analyzing user feedback of a communication session along with call data records associated with the communication session, wherein the mobile telephone service is provided by a mobile telephone service provider, the system comprising:

a plurality of mobile devices configured to engage in a telecommunications service comprising a communication session facilitated by the mobile telephone service provide, each of the plurality of mobile devices including a user interface configured to:

solicit feedback pertaining to the communication session;

receive real-time actuations of the user interface, wherein the real-time actuations comprise feedback pertaining to the communication session; and

forward data indicative of the received actuations to a server;

the server configured to:

receive the data indicative of the received actuations;

obtain call data records associated with the communication session, wherein the call data records comprises telecommunication events initiated by or to the mobile telephone, system information over which the telecommunications events take place, meta data identifying a type of the mobile telephone, a location of the mobile telephone, identification of the application utilized by the mobile telephone, and activity logs collected by the system that contain information about telecommunications traffic;

process the received data indicative of the received actuations and the obtained call records associated with the communications session;

provide the processed received data and the obtained call data records to an artificial intelligence (“AI”) engine;

the AI engine configured to:

utilize decision trees to process the received data and the obtained call records to generate adjustment recommendations based on identified trends, predictions and conclusions about the quality of service of the communication session related to the received data and the obtained call records; and

provide the adjustment recommendation to the server;

the server in response to receiving the generated adjustment recommendations, is configured to automatically adjust the operation of telecommunications equipment utilized by the mobile telephone service provider to provide the communication session so as to improve the quality of service for the communication session based at least in part on the processed received data and call data records.

12. The system of claim 11 , wherein the AI engine is configure to process the received data by performing one or more of:

classifying the received data based on a type of mobile telephone service;

classifying the received data based on a type of device used to partake in the mobile telephone service;

classifying the received data based on the reason for feedback; and

classifying the received data based on the mobile telephone service provider.

13. The system of claim 11 , wherein the mobile telephone service is a call and the AI engine is configured to process the received data by performing one or more of:

the AI engine classifying the received data based the call being connected on a voice channels or a data channel;

the AI engine classifying the received data based on a model of mobile device and software version used to partake in the mobile telephone service;

the AI engine classifying the received data based on the reason for feedback; and

the AI engine classifying the received data based on the mobile telephone service provider.

14. The system of claim 13 , wherein the AI engine is further configured to process the received data by identifying problem areas of a network that are associated with the feedback.

15. The system of claim 14 , wherein the server is configured to automatically adjust the operation of the mobile telephone service based at least in part on the adjustment recommendations by rerouting call traffic to limit the amount of call traffic processed by the identified problem areas of the network.

16. The system of claim 14 , wherein the server is configured to automatically adjust the operation of the mobile telephone service based at least in part on the adjustment recommendations by increasing a bandwidth for the identified problem areas of the network.

17. The system of claim 14 , wherein the server is configured to automatically adjust the operation of the mobile telephone service based at least in part on the adjustment recommendations by increasing resources for the identified problem areas of the network.

18. The system of claim 14 , wherein the server is configured to automatically adjust the operation of the mobile telephone service based at least in part on the adjustment recommendations by opening a service request to address the identified problem areas of the network.

19. The system of claim 13 , wherein the AI engine is configured to:

classify the received data based on a type of mobile device used to partake in the mobile telephone service by identifying problem devices that are generating negative feedback and,

the server is configured to automatically adjust the operation of the mobile telephone service based at least in part on the adjustment recommendations by notifying customers that utilize problem devices to take remedial action.

20. The system of claim 13 , wherein the AI engine is configured to:

classify the received data based on the mobile telephone service provider by identifying problem service providers that are associated with negative feedback and,

the server is configured to automatically adjust the operation of the mobile telephone service based at least in part on the adjustment recommendations by routing traffic away from the problem service providers and notifying the problem service providers.

Assignments (2)
SECURITY INTEREST Recorded Feb 3, 2026
From: MOVIUS INTERACTIVE CORPORATION
To: FIRST-CITIZENS BANK & TRUST COMPANY, AS AGENT
Reel/Frame 074612/0925 →
SECURITY INTEREST Recorded Feb 3, 2026
From: MOVIUS INTERACTIVE CORPORATION
To: FIRST-CITIZENS BANK & TRUST COMPANY
Reel/Frame 074612/0958 →
Continuity (1)
Related Publication 20230379229A1 · Nov 23, 2023
References Cited (3)
US 20030236087A1 · Stenton · 2003 [cited by examiner]
US 20130032634A1 · McKirdy · 2013 [cited by examiner]
US 20160008632A1 · Wetmore · 2016 [cited by examiner]