-
公开(公告)号:US20220103615A1
公开(公告)日:2022-03-31
申请号:US17485917
申请日:2021-09-27
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Stephen Opferman
IPC: H04L29/08 , H04L12/26 , H04L29/12 , H04L12/715
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.
-
公开(公告)号:US20220095013A1
公开(公告)日:2022-03-24
申请号:US17481361
申请日:2021-09-22
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Stephen Opferman
IPC: H04N21/4402
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.
-
公开(公告)号:US20220092438A1
公开(公告)日:2022-03-24
申请号:US17475475
申请日:2021-09-15
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Ron Lewis , Christian Mays , Stephen Opferman
Abstract: Examples of the present disclosure relate to metadata-assisted inventory management. Image data relating to a device is captured and further enriched with metadata, such as customer information, current event data, and/or log data associated with the device. The enriched image data may be processed by a decision engine to generate determinations based on the image data in combination with the metadata. For example, an equipment classification decision engine generates an equipment classification for telecommunications equipment therein. As another example, a cost modeling decision engine processes the enriched image data to evaluate a cost associated with the telecommunications equipment or a service evaluation decision engine may process the enriched image data to determine whether telecommunications equipment and/or an associated service are performing as expected. A decision engine may update the enriched image data according to its processing, thereby further enriching the image data for processing by another decision engine.
-
公开(公告)号:US20220092079A1
公开(公告)日:2022-03-24
申请号:US17481366
申请日:2021-09-22
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Stephen Opferman
IPC: G06F16/27 , G06F16/215
Abstract: Examples of the present disclosure relate to content delivery using distributed ledger and AI-based transcoding technologies. In examples, a content distribution network (CDN) receives content from a content source for distribution to client devices. A content record is generated for the content, which comprises a content hash for the content. The content record may be stored in a distributed ledger. A smart contract associated with the content may be generated, where the smart contract facilitates CDN analytics or accounting for CDN service payments, licensing fees, or royalty payments, among other examples. The smart contract may be associated with the content hash and may be executed based on any of a variety of triggers, such as content playback and/or distribution via the CDN.
-
145.
公开(公告)号:US11178157B2
公开(公告)日:2021-11-16
申请号:US16774974
申请日:2020-01-28
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Kevin M. McBride , William O'Brien, Jr. , Stephen Opferman
Abstract: Novel tools and techniques are provided for implementing data and source validation for equipment output data and/or for equipment failure predict. In various embodiments, in response to receiving a first request for first data that is output by first equipment, a computing system might retrieve and analyze the first data to determine whether the first data can be trusted. If so, the computing system might send the first data to the requesting device. If not, the computing system might send a second request for identifying a blockchain containing a block containing a copy of the first data. In response to the blockchain system identifying such a blockchain, the computing system might receive the identified blockchain; might abstract the block containing the copy of the first data from the identified blockchain; might abstract the first data from the block; and might send the first data to the requesting device.
-
146.
公开(公告)号:US20210136178A1
公开(公告)日:2021-05-06
申请号:US17090369
申请日:2020-11-05
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Felipe Castro , Stephen Opferman , Kevin M. McBride
Abstract: The present technology relates to improving computing services in a distributed network of remote computing resources, such as edge nodes in an edge compute network. In an aspect, the technology relates to a method that includes receiving, from a mobile computing device, first location data for the mobile computing device at a first time; receiving, from the mobile computing device, second location data for the mobile computing device at a second time; and based on the first location data and the second location data, determining a direction vector for the mobile computing device. The method also includes, based on the direction vector: identifying an edge node from a plurality of edge nodes corresponding to a predicted location of the mobile computing device; and prior to the mobile computing device being in the predicted location, allocating computing resources for the computing service on the identified edge node.
-
公开(公告)号:US20210135969A1
公开(公告)日:2021-05-06
申请号:US17090421
申请日:2020-11-05
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Felipe Castro , Stephen Opferman , Kevin M. McBride
IPC: H04L12/26 , H04L29/12 , H04L12/911 , G06N20/00
Abstract: The present technology relates to improving computing services in a distributed network of remote computing resources, such as edge nodes in an edge compute network. In an aspect, the technology relates to a system that includes a plurality of edge nodes and a beacon. The system performs operations that may include collecting traffic data from the beacon over a period of time, wherein the traffic data includes at least an amount of devices sending probe requests to the beacon; comparing the amount of devices to a predetermined threshold for traffic data; and based on the comparison of the amount of devices to the predetermined threshold for traffic data, generating a recommendation for installation of a new edge node in addition to the plurality of edge nodes.
-
公开(公告)号:US20210132994A1
公开(公告)日:2021-05-06
申请号:US17090408
申请日:2020-11-05
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Felipe Castro , Stephen Opferman , Kevin M. McBride
Abstract: The present technology relates to improving computing services in a distributed network of remote computing resources, such as edge nodes in an edge compute network. In an aspect, the technology relates to a method that includes aggregating historical request data for a plurality of requests for services to be performed by one or more edge nodes; training a machine learning model based on the aggregated historical request data; generating, from the trained machine learning model, a prediction for an amount of requests for services at the one or more edge nodes; generating a predicted capacity needed to perform the predicted amount of requests; comparing the predicted capacity to a current capacity for the one or mode edge nodes; and based on the comparison, generating a recommendation for an alteration of hardware resources at the one or more edge nodes.
-
公开(公告)号:US10951854B2
公开(公告)日:2021-03-16
申请号:US13855502
申请日:2013-04-02
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Bruce A. Phillips
Abstract: Systems and methods for associating images with location and/or other information. In some cases, the systems include an image sensor, a location sensor, and a microprocessor. The microprocessor is communicably coupled to a computer readable medium that includes instructions executable by the microprocessor to: receive a location from the location sensor; receive an image from the image sensor; and associate the location with the image. Some of the methods provide for capturing an object image of an object using an image sensor; capturing a location of the image sensor; and associating the location with the object image. Other methods and systems are also disclosed.
-
公开(公告)号:US10904108B2
公开(公告)日:2021-01-26
申请号:US16848162
申请日:2020-04-14
Applicant: CenturyLink Intellectual Property LLC
Inventor: Thomas Schwengler , Steven M. Casey , Kevin M. McBride , Felipe Castro
Abstract: Novel tools and techniques are provided for invoking virtualized network functions. In some embodiments, a programmable service backbone might comprise at least one virtualized network function, and might provide virtualized network functions required to provision a service offering. In some cases, at least one application programming interface might be configured to invoke the at least one virtualized network function of the programmable service backbone. An application programming interface gateway might be configured to manage access to the at least one application programming interface, and the application programming interface gateway might comprise a security layer. Virtualized service equipment, which might be in communication with the application programming interface gateway, might provide authentication indicative of selected virtualized network functions associated with the service offering, and the security layer might release an authorized subset of virtualized network functions of the at least one virtualized network function based on the authentication.
-
-
-
-
-
-
-
-
-