US 11,936,805 B2
AutoMate—automated interface between call center agents and network orchestration systems via application programming interfaces (APIs)
Jaime D. Lemley, Apopka, FL (US); Rob Preston, Mechanicsburg, PA (US); and Jeremy Lemley, Apopka, FL (US)
Assigned to CentryLink Intellectual Property LLC, Broomfield, CO (US)
Filed by CenturyLink Intellectual Property LLC, Broomfield, CO (US)
Filed on Sep. 30, 2021, as Appl. No. 17/491,196.
Claims priority of provisional application 63/231,583, filed on Aug. 10, 2021.
Prior Publication US 2023/0048667 A1, Feb. 16, 2023
Int. Cl. H04M 3/22 (2006.01); H04L 51/02 (2022.01); H04M 3/42 (2006.01); H04M 3/51 (2006.01); G06F 3/0482 (2013.01); H04L 41/22 (2022.01)
CPC H04M 3/2272 (2013.01) [H04L 51/02 (2013.01); H04M 3/2263 (2013.01); H04M 3/4217 (2013.01); H04M 3/5191 (2013.01); G06F 3/0482 (2013.01); H04L 41/22 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
collecting, using an automated services platform, data from each of a plurality of data sources, the collected data being associated with a plurality of services provided by a service provider;
autonomously analyzing the collected data to identify any issues with provisioning one or more first services, among the plurality of services, to at least one first customer;
based on a determination that at least one first issue affects provisioning of at least one first service among the one or more first services, autonomously identifying one or more first automation actions to address the determined at least one first issue;
autonomously sending, using the automated services platform, one or more first instructions to one or more first automation bots, among a plurality of automation bots, to perform the identified one or more first automation actions; and
generating and presenting, using the automated services platform, a user interface (“UI”) on a user terminal associated with or operated by a user, the UI displaying information regarding at least one of the at least one first issue, the at least one first service affected by the at least one first issue, the identified one or more first automation actions for addressing the at least one first issue, or the one or more first automation bots for performing the one or more first automation actions,
wherein determining that the at least one first issue affects provisioning of the at least one first service and identifying the one or more first automation actions to address the determined at least one first issue comprises:
comparing, using the automated services platform, the collected data with a plurality of sets of predetermined conditions stored in a second database together with corresponding plurality of automation actions; and
determining, using the automated services platform, that at least one first collected data among the collected data matches at least one first set of predetermined conditions among the plurality of sets of predetermined conditions, wherein the at least one first set of predetermined conditions corresponds to the one or more first automation actions among the plurality of automation actions.