-
公开(公告)号:US12126862B2
公开(公告)日:2024-10-22
申请号:US18442400
申请日:2024-02-15
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Stephen Opferman
IPC: H04N21/4402
CPC classification number: H04N21/440236
Abstract: Examples of the present disclosure relate to content delivery using distributed ledger and AI-based transcoding technologies. In examples, content is received by a content distribution network (CDN) from a content source. The content may be in a lower-quality or different format than is distributed via the CDN. Accordingly, a transcoding model is identified and used to transcode the content. Multiple transcoding models may be used for different content parts to adapt to changing content types (e.g., a sports subpart, an advertising subpart, etc.). Transcoding may occur at edge nodes, such that the original content is transmitted within the CDN, thereby conserving resources. Additionally, transcoded content may be cached, such that the content need not be transcoded in response to every request.
-
公开(公告)号:US12095847B2
公开(公告)日:2024-09-17
申请号:US17485917
申请日:2021-09-27
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Stephen Opferman
IPC: H04L29/08 , H04L12/16 , H04L43/0852 , H04L45/64 , H04L61/103 , H04L67/10
CPC classification number: H04L67/10 , H04L43/0852 , H04L45/64 , H04L61/103
Abstract: Examples of the present disclosure relate to a distributed CDN comprised of CDN nodes that each have a compute engine and a data store. Compute engines may be used to execute software associated with computing functionality of the distributed CDN and may be reconfigured according to changing conditions to adapt computing functionality to current or expected demand. Nodes may communicate with one another via an overlay network. A node may determine whether it should process a request or generate a route via the overlay network to the remote node, thereby enabling the remote node to process the request. In another example, a node may receive a request for a compute resource that is not currently provided by the node. The compute engine of the node may be reconfigured to provide the compute resource, thereby enabling the node to service the request rather than redirect the request to a different node.
-
公开(公告)号:US11881979B2
公开(公告)日:2024-01-23
申请号:US18111191
申请日:2023-02-17
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael D. Sprenger , Steven M. Casey , Katie S. Feiman , Zubin Ingah
IPC: H04L41/046 , H04L41/0604 , H04L41/0686 , H04L65/80 , H04L41/22 , H04L43/0888 , G06F11/07 , H04L65/60 , H04L12/18 , H04L41/5009 , H04L65/612 , H04L65/613 , H04L43/55
CPC classification number: H04L41/046 , G06F11/0742 , G06F11/0748 , H04L12/18 , H04L41/0618 , H04L41/0622 , H04L41/0686 , H04L41/22 , H04L41/5009 , H04L43/0888 , H04L65/60 , H04L65/612 , H04L65/613 , H04L65/80 , G06F11/0769 , H04L43/55
Abstract: 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.
-
34.
公开(公告)号:US20230379339A1
公开(公告)日:2023-11-23
申请号:US18229397
申请日:2023-08-02
Applicant: CenturyLink Intellectual Property LLC
Inventor: Kevin M. McBride , Hunter Rudd , James E. Sutherland , Steven M. Casey
IPC: H04L9/40 , G06F16/27 , H04L9/06 , H04L9/32 , H04L61/4511 , H04L67/568 , G06F21/44 , G06F21/64
CPC classification number: H04L63/12 , G06F16/27 , H04L9/0643 , H04L63/126 , H04L63/1466 , H04L9/3236 , H04L61/4511 , H04L67/568 , G06F21/44 , G06F21/64 , G06F16/2379
Abstract: Novel tools and techniques are provided for implementing tracking or storing of equipment configuration data using immutable ledger functionality of blockchains. In various embodiments, in response to receiving a first request for first configuration data that is output by first equipment, a computing system might determine whether a communicatively coupled data repository contains the first configuration data. If so, the computing system might retrieve and send (to the requesting device) the first configuration data. If not, the computing system might send, to a blockchain system, a second request for identifying a blockchain containing a block containing the first configuration data. In response to such a blockchain being identified, the computing system might receive the identified blockchain; might abstract the block containing the first configuration data from the identified blockchain; might abstract the first configuration data from the block; and might send the first configuration data to the requesting device.
-
公开(公告)号:US20230291746A1
公开(公告)日:2023-09-14
申请号:US18199232
申请日:2023-05-18
Applicant: CenturyLink Intellectual Property LLC
Inventor: Kevin M. McBride , Stephen Opferman , Steven M. Casey , William O’Brien, JR.
IPC: H04L9/40 , G06F16/27 , H04L9/06 , H04L9/32 , H04L61/4511 , H04L67/568
CPC classification number: H04L63/12 , G06F16/27 , H04L9/0643 , H04L9/3236 , H04L61/4511 , H04L63/126 , H04L63/1466 , H04L67/568 , G06F16/2379
Abstract: Novel tools and techniques are provided for utilizing blockchain to implement named data networking. In various embodiments, a computing system might determine whether a cache that is communicatively coupled to the computing system contains data that is responsive to a first request received from a user. If so, the computing system might retrieve and send (to the client device) data that is responsive to the received first request. If not, the computing system might send, to a blockchain system, a second request for identifying a blockchain containing a block containing data responsive to the received first request. In response to identifying such a blockchain, the computing system might receive a copy of the identified blockchain; might abstract, from the identified blockchain, the block containing the data responsive to the received first request; might abstract the data from the identified block; and might send the data to the client device.
-
公开(公告)号:US11722384B2
公开(公告)日:2023-08-08
申请号:US16139178
申请日:2018-09-24
Applicant: CenturyLink Intellectual Property LLC
Inventor: Kevin M. McBride , Felipe Castro , Steven M. Casey , Thomas Schwengler
IPC: H04L12/24 , H04L41/5051 , H04L41/084 , H04L41/50
CPC classification number: H04L41/5051 , H04L41/0843 , H04L41/5096
Abstract: Novel tools and techniques are provided for remotely configuring and orchestrating multifunctional cloud devices located on customer premises, in some cases, using a smart cloud adaptive device. In some embodiments, the smart cloud adaptive device, which might have one or more wireless programmable radios configured to communicate with a network termination device, might communicate with a cloud configuration server over a network via the one or more wireless programmable radios (and, in some embodiments, through the network termination device). The smart cloud adaptive device might transmit device identification information associated with a customer and/or service codes indicative of services to be provided to the customer. The smart cloud adaptive device might receive one or more configuration files from the cloud configuration server based on the service codes, and enable functionality among a plurality of functionalities to provision the services, based on the one or more configuration files.
-
公开(公告)号:US11601479B2
公开(公告)日:2023-03-07
申请号:US17561861
申请日:2021-12-24
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Stephen Opferman , Felipe Castro , Jeff Leonard
IPC: H04L65/1069 , H04L67/025 , H04L65/1059 , H04L67/53
Abstract: 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.
-
38.
公开(公告)号:US20230036627A1
公开(公告)日:2023-02-02
申请号:US17951763
申请日:2022-09-23
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Felipe Castro
IPC: G06F21/10 , H04W4/02 , G06F21/12 , H04L41/082
Abstract: 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.
-
公开(公告)号:US20220263837A1
公开(公告)日:2022-08-18
申请号:US17707047
申请日:2022-03-29
Applicant: CenturyLink Intellectual Property LLC
Inventor: Kevin M. McBride , Stephen Opferman , Steven M. Casey , William O'Brien, JR.
IPC: H04L9/40 , G06F16/27 , H04L9/06 , H04L9/32 , H04L61/4511 , H04L67/568
Abstract: Novel tools and techniques are provided for utilizing blockchain to implement named data networking. In various embodiments, a computing system might determine whether a cache that is communicatively coupled to the computing system contains data that is responsive to a first request received from a user. If so, the computing system might retrieve and send (to the client device) data that is responsive to the received first request. If not, the computing system might send, to a blockchain system, a second request for identifying a blockchain containing a block containing data responsive to the received first request. In response to identifying such a blockchain, the computing system might receive a copy of the identified blockchain; might abstract, from the identified blockchain, the block containing the data responsive to the received first request; might abstract the data from the identified block; and might send the data to the client device.
-
公开(公告)号:US11233831B2
公开(公告)日:2022-01-25
申请号:US16543190
申请日:2019-08-16
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Stephen Opferman , Felipe Castro , Jeff Leonard
Abstract: 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.
-
-
-
-
-
-
-
-
-