Patents Assigned to CenturyLink Intellectual Property LLC
-
Publication number: 20230239198Abstract: A framework for security information and event management (SIEM), the framework includes a first data store; a data router; one or more parsing mechanisms; one or more correlation machines; and one or more workflow engines, wherein said framework performs SIEM on behalf of multiple subscribers to said framework.Type: ApplicationFiled: March 30, 2023Publication date: July 27, 2023Applicant: CenturyLink Intellectual Property LLCInventors: Michael David Wimpy, Andrey Konczal
-
Publication number: 20230239260Abstract: Examples of the present disclosure provide a message relay service. The message relay service provides an application programming interface (API) with which messages can be sent and received without handling specific implementation details of a messaging system. When inbound messages are received, the message relay service may provide a push notification and/or may store the message for later access. In examples, one or more source addresses are used to send messages. If the client device indicates a group of addresses should be used, one address is selected from the group and used to send a message accordingly. In some examples, the message relay service determines that a messaging gateway need not be used to message a recipient address, and transmits the message without use of the messaging gateway. The same API may be used to send and receive messages across different messaging systems without a customer handling system-specific complexities.Type: ApplicationFiled: March 27, 2023Publication date: July 27, 2023Applicant: CenturyLink Intellectual Property LLCInventors: John Verbil, Richard Cerami
-
Publication number: 20230236376Abstract: A network interface device bracket and a method of connecting a network device to a network via the network interface device bracket is provided. According to an example, the network interface device bracket may be adapted to be removably attached to the network interface device and removably mounted to a mounting surface. The network interface device bracket may include an internal housing that is adapted to connect a jumper cable connected to the network interface device to a drop cable connected to a service provider network and to store excess drop cable.Type: ApplicationFiled: November 7, 2022Publication date: July 27, 2023Applicant: CenturyLink Intellectual Property LLCInventors: William Keaton, Brian Edward Bond, Douglas Collins, David Moore
-
Publication number: 20230230598Abstract: Novel tools and techniques are provided for implementing voice monitoring and tracking, and, more particularly, to methods, systems, and apparatuses for implementing voice monitoring and tracking of participants in group settings. In various embodiments, a computing system might receive, from at least one audio sensor among the one or more audio sensors disposed within the first space, voice signals corresponding to voices associated with individuals present within the first space. The computing system might analyze the received voice signals to identify one or more individuals who are present within the first space. The computing system might present, within a user interface of the user device associated with the user, information regarding the identified one or more individuals to assist the user in coordinating discussions among the individuals present within the first space.Type: ApplicationFiled: March 17, 2023Publication date: July 20, 2023Applicant: CenturyLink Intellectual Property LLCInventors: Pamela K. Gustafson, Pranav Badhwar
-
Publication number: 20230221928Abstract: Novel tools and techniques are provided for implementing object-oriented infrastructure-as-code platform (“OOIACP”) and its functionalities. In various embodiments, an OOIACP may receive a request to perform a function from a requesting device. The OOIACP includes a declarative configuration language (“DCL”)-based infrastructure-as-code (“IAC”) software tool that provides structure and data functionalities and a wrapper tool that provides algorithm and sequence functionalities to the IAC software tool to convert the IAC software tool into an object-oriented programming (“OOP”)-based IAC system. The OOIACP uses a run command to perform the requested function, by identifying classes within a class hierarchy associated with the requested function, and initiating a set of procedures in each identified class. Each class and subclass within the class hierarchy has one or more predefined class behaviors, and each subclass inherits class behaviors of classes to which it belongs and of any intermediate subclasses.Type: ApplicationFiled: February 26, 2023Publication date: July 13, 2023Applicant: CenturyLink Intellectual Property LLCInventor: William R. Benassi
-
Publication number: 20230216738Abstract: A method for controlling deployment of network configuration changes includes receiving, by centralized network management system executed by a processor and memory, configuration change instructions to alter a configuration of a network; computing, by the centralized network management system, a weighted impact of the configuration change instructions; determining, by the centralized network management system, whether the weighted impact of the configuration change instructions exceeds a threshold impact level; and in response to determining that the weighted impact does not exceed the threshold impact level, executing the configuration change instructions.Type: ApplicationFiled: October 4, 2022Publication date: July 6, 2023Applicant: CenturyLink Intellectual Property LLCInventors: John R. B. Woodworth, Dean Ballew
-
Publication number: 20230217229Abstract: Systems and methods for detecting a location change of a phone and prompting an end-user to update the phone's location when the location change is detected are provided. Detection of the location change may be based on a change in network location information associated with a device. For example, when detecting a change in network location information for a device, an end-user may be notified and/or prompted to update address information for the device.Type: ApplicationFiled: November 15, 2022Publication date: July 6, 2023Applicant: CenturyLink Intellectual Property LLCInventors: Daniel W. PEELE, Kimberly ADAMS, Karen Levensaler ERASMI
-
Publication number: 20230214478Abstract: Graphical codes, such as Quick Response (QR) codes, are commonly used for convenient acquisition by a mobile device of a text string (e.g., a Uniform Resource Locator identifying a website) or other data word. Such an acquisition, however, may be a relatively low-security operation because of the relative ease with which such graphical codes may be produced. As such, a system and method for secure code scanning and verification are provided.Type: ApplicationFiled: October 3, 2022Publication date: July 6, 2023Applicant: CenturyLink Intellectual Property LLCInventors: Dean Ballew, John R.B. Woodworth
-
Patent number: 11693931Abstract: Novel tools and techniques for an IoT shell are provided. A system includes an internet of things (IoT) device, a database, and a license manager. The database may include one or more sets of authorized licenses, each set of authorized licenses associated with a respective vendor software. The license manager may be in communication with the IoT device and the database, and further include a processor and a non-transitory computer readable medium comprising instructions executable by the processor. The license manager may be configured to receive a request to reserve a license for a first vendor software, determine an availability of the license associated with the first vendor software, register a unique identifier of the IoT device in association with the license, and grant the license to the IoT device.Type: GrantFiled: September 23, 2022Date of Patent: July 4, 2023Assignee: CenturyLink Intellectual Property LLCInventors: Steven M. Casey, Felipe Castro
-
Publication number: 20230208874Abstract: A method for suppressing network traffic includes: detecting an overload condition at a target device in a network; determining a source address of high traffic associated with the overload condition at the target device; generating a traffic suppression request including a source-destination tuple including a source identifier corresponding to the source address and a destination identifier corresponding to an address of the target device; sending the traffic suppression request to a router; configuring the router with a filter based on the source-destination tuple of the traffic suppression request; and filtering traffic between the source address and the target device based on the configured filter.Type: ApplicationFiled: September 28, 2022Publication date: June 29, 2023Applicant: CenturyLink Intellectual Property LLCInventors: Dean Ballew, John R.B. Woodworth
-
Publication number: 20230208923Abstract: In a system with a plurality of servers serving one or more clients, situations may arise in which a client has a connection to a first server which is providing a service to the client, and in which it would be advantageous to transfer the connection to a second server, in a manner that does not require the re-establishing of the connection or the making of a renewed request, by the client, for the service. As such, a system and method for transferring a client connection from one server to another server are provided.Type: ApplicationFiled: September 28, 2022Publication date: June 29, 2023Applicant: CenturyLink Intellectual Property LLCInventors: John R.B. Woodworth, Dean Ballew
-
Publication number: 20230208891Abstract: Novel tools and techniques for providing an in-line AI virtual assistant are provided. A system includes a session border controller coupled to an end-user device, and a session initiation protocol stack. The session initiation protocol stack includes a processor, and non-transitory computer readable media comprising instructions executable by the processor to: receive, from the session border controller, a call invite request; provision, via the AI virtual assistant service, an AI virtual assistant instance in response to the call invite request; and join the AI virtual assistant instance to a call with the end-user device.Type: ApplicationFiled: March 3, 2023Publication date: June 29, 2023Applicant: CenturyLink Intellectual Property LLCInventors: Steven M. Casey, Stephen Opferman, Felipe Castro, Jeff Leonard
-
Publication number: 20230208699Abstract: Novel tools and techniques are provided for implementing error detection in a network, and, more particularly, to methods, systems, and apparatuses for implementing error and/or fault detection in a network and/or media stream and providing options to address the error and/or fault in the network and/or media stream. In various embodiments, a computer might detect an error in a first network and send a notification indicating that the error has occurred. The notification might contain one or more options to address the error in the first network. The computer, a user device, a service provider device, or a content provider device might receive and display the notification containing the one or more options. The computer, the user device, the service provider device, or the content provider device might then select at least one of the one or more options to address the error in the first network.Type: ApplicationFiled: February 17, 2023Publication date: June 29, 2023Applicant: CenturyLink Intellectual Property LLCInventors: Michael D. Sprenger, Steven M. Casey, Katie S. Feiman, Zubin Ingah
-
Publication number: 20230208967Abstract: Remote on-demand site link testing is provided. A site link tester (SLT) system includes an SLT connected to a customer's VoIP phone system. The SLT is configured to communicate with a front end client application operating remotely on a user's computing device. The packet-capture application receives instructions from the client application to perform a packet capture in association with the SLT's network interface and/or to operate as an emulated VoIP endpoint and conduct a test call (e.g., to confirm the customer's VoIP system's compliance with 911-associated legislation or to troubleshoot a VoIP issue). Results of the packet capture may be sent to the client application and analyzed for remotely diagnosing and troubleshooting VoIP-related problems. Using the SLT system, the technician is enabled to perform 911-associated legislation compliance and diagnose VoIP issues on-demand from a remote location, which can reduce or eliminate the need for a technician to be on-site.Type: ApplicationFiled: February 26, 2023Publication date: June 29, 2023Applicant: CenturyLink Intellectual Property LLCInventor: John Nixon
-
Patent number: 11689423Abstract: An apparatus, systems, methods, and the like, for autonomous scaling of Internet services, such as scaling Internet access speeds, provided by a communications network to one or more connected networks is provided. The service-providing network may include one or more virtual interface devices through which the connected network or device may access the Internet. The connected networks may utilize these virtual devices to communicate with the broader Internet to exchange data. For example, the connected networks may be associated with a common access point to the service providing network, such as an on-net building or other common location that utilizes the same device or devices to access the network to receive services from the network. In some implementations, the virtual network access devices may be instantiated on one or more network computing devices, such as an application server or other configurable computing and networking device.Type: GrantFiled: October 22, 2021Date of Patent: June 27, 2023Assignee: CenturyLink Intellectual Property LLCInventors: Pavan Sudheer Rampalli, Zubin Ingah
-
Publication number: 20230196009Abstract: Systems and methods for evaluating rendering of a webpage are provided. In an example, a render of a portion of a webpage is analyzed to determine if the webpage is being properly loaded at a device. Loading of a webpage may be based on a browser loading the webpage and/or device information (e.g., an operating system running on the device, if the device is a desktop or mobile device, the size of the device, etc.). Renders of the webpage are analyzed to determine if a browser and/or device information is certifiable or suspect for the webpage. Browsers and/or device information that is certified may allow exemption of analysis of renders sent from devices with the same browser and/or device information. Alternatively, devices that have browsers and/or device information that is suspect may be sent feedback providing recommendations for alternate browsers or redirected to a simpler interface for the webpage.Type: ApplicationFiled: September 26, 2022Publication date: June 22, 2023Applicant: CenturyLink Intellectual Property LLCInventors: Dean Ballew, John R.B. Woodworth
-
Publication number: 20230198908Abstract: Novel tools and techniques are provided for implementing routing of network traffic across one or more network nodes or utilization of the one or more network nodes based on one or more demand classifications and/or based on detection of a trigger event associated with the one or more demand classifications. In some embodiment, a computing system might monitor network traffic across one or more network nodes or utilization of the one or more network nodes, the network traffic being routed based on a first demand classification. The computing system might determine whether at least one trigger event associated with a second demand classification has occurred. If so, the computing system might adjust the routing of the network traffic across the one or more network nodes or adjust the utilization of the one or more network nodes, based at least in part on the second demand classification.Type: ApplicationFiled: February 13, 2023Publication date: June 22, 2023Applicant: CenturyLink Intellectual Property LLCInventor: MIchael K. Bugenhagen
-
Patent number: 11683322Abstract: Novel tools and techniques are provided for implementing a telemetry hub, and, more particularly, to methods, systems, and apparatuses for implementing a telemetry hub that obtains sensor data from a plurality of sources and that determines one or more first actions to take in response to receiving the first sensor data. In operation, a telemetry hub might receive first sensor data from one or more sensors. The telemetry hub may determine whether the first sensor data can be trusted and whether the first sensor data is valid. Based on a determination that the first sensor data can be trusted and is valid, the telemetry hub might analyze the first sensor data to determine one or more first actions to take. The telemetry hub might then implement the one or more first actions based at least in part on the analysis of the first sensor data.Type: GrantFiled: April 27, 2022Date of Patent: June 20, 2023Assignee: CenturyLink Intellectual Property LLCInventors: Kevin M. McBride, Steven M. Casey, Stephen Opferman, Hunter Rudd, James E. Sutherland
-
Patent number: 11683223Abstract: Novel tools and techniques for network data plane management are provided. A system includes a host machine that includes a database, processor, and non-transitory computer readable media comprising instructions executable by the processor to obtain, via the database, a network configuration, spawn a container according to the network configuration, wherein the container is configured, based on the network configuration, to be coupled to a network overlay via a network interface, receive, via the network interface, incoming data associated with the container, the incoming data having attached one or more attached network data attributes, and identify, via the database, the attached one or more network data attributes attached to the incoming data as one or more network data attributes of the network data model.Type: GrantFiled: December 24, 2021Date of Patent: June 20, 2023Assignee: CenturyLink Intellectual Property LLCInventors: Ronald A. Lewis, Stephen Opferman
-
Patent number: 11683219Abstract: Examples of the present disclosure describe a testing framework for adaptive virtual services. In an example, a function vendor provides a network function having stated specifications to a service provider. A derived signature is generated for the network function (e.g., based on associated metadata, an image associated with the network function, and/or a network signature for the network function), which is used to classify the network function. The testing framework is used to test the network function according to its classification, thereby determining a set of capabilities. In examples, a network function having the same or similar signature as a previously tested network function may be categorized according to the previously tested network function. The network function is categorized according to its determined capabilities and added to an inventory of network functions for the service provider. Network functions in the inventory can then be selected to form a computer network.Type: GrantFiled: February 1, 2022Date of Patent: June 20, 2023Assignee: CenturyLink Intellectual Property LLCInventor: Zubin Ingah