-
公开(公告)号: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.
-
公开(公告)号:US10762176B2
公开(公告)日:2020-09-01
申请号:US16149446
申请日:2018-10-02
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Thomas Schwengler , Kevin M. McBride , Felipe Castro
Abstract: A license manager includes a processor and non-transitory computer readable media having encoded thereon a set of instructions executable by the at least one processor to receive a request, from a virtual machine, to reserve an individual license of the set of authorized licenses for a vendor software instance, determine the availability licenses for the requested vendor software, register a unique identifier of the virtual machine in association with an available individual license, grant the individual license to the virtual machine, and prevent the granted individual license from concurrent use by other virtual machines or devices.
-
公开(公告)号:US10757475B2
公开(公告)日:2020-08-25
申请号:US13724587
申请日:2012-12-21
Applicant: CenturyLink Intellectual Property LLC
Inventor: Steven M. Casey , Felipe Castro , Misbah ur Rehman , Ronnie S. Dhaliwal
IPC: H04N21/442 , H04N21/81 , H04N21/6543 , H04N21/658 , H04N21/24 , H04N21/262
Abstract: Novel tools and techniques to enable data to be tested on subscriber set-top boxes. Some solutions can connect a sever with a group of subscriber set-top boxes through a television distribution network. In some cases, a plurality of set-top boxes are selected, and at least one set-top box is determined to be inactive. In some cases, data are loaded and tested on the inactive set-top.
-
公开(公告)号:US20200252220A1
公开(公告)日:2020-08-06
申请号:US16774962
申请日:2020-01-28
Applicant: CenturyLink Intellectual Property LLC
Inventor: Kevin M. McBride , Stephen Opferman , Steven M. Casey , William O'Brien, JR.
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.
-
公开(公告)号:US10728597B2
公开(公告)日:2020-07-28
申请号:US15389786
申请日:2016-12-23
Applicant: CenturyLink Intellectual Property LLC
Inventor: Gnanasekaran Swaminathan , Steven M. Casey , Felipe Castro
IPC: H04N21/2543 , H04N21/442 , H04N21/658 , H04N21/235 , H04N21/472
Abstract: Novel tools and techniques might provide for implementing media content tracking functionality, and, in particular embodiments, implementing temporal markers for tracking at least partial playback of media content. In various embodiments, a computing system might receive a request for media content from a user over a network, and might retrieve the media content from a database. A transcoder might insert temporal markers in a transport stream of the media content, which is sent to the user device. The user device might decode the transport stream, might track each temporal marker as the media content is presented to the user, might generate a message by compiling a list of the accessed temporal markers, and might send the message to the computing system. The computing system might receive the message comprising the list of temporal markers, which are indicative of portions of the media content that were actually presented to the user.
-
公开(公告)号:US10687220B2
公开(公告)日:2020-06-16
申请号:US16683746
申请日:2019-11-14
Applicant: CenturyLInk Intellectual Property LLC
Inventor: Phil Carpenter , Steven M. Casey , Charles I. Cook
IPC: H04W16/26 , H04W24/02 , H04W24/10 , H04W24/08 , H04W8/00 , H04W84/18 , H04W88/08 , H04W84/00 , G08G5/00 , G08G1/00 , B64C39/02
Abstract: Novel tools and techniques are provided for implementing self-organizing mobile networks (“SOMNETs”) of drones and platforms. In various embodiments, a computing system might receive first data from each of a plurality of vehicles; might receive second data from each of a plurality of platforms; might analyze the first data to determine a status of each vehicle; and might analyze the second data to determine a status of each platform. Based at least in part on the analyzed first and second data, the computing system might generate at least one of first control instructions to at least one first vehicle of the plurality of vehicles or second control instructions to at least one first platform of the plurality of platforms that respectively cause the at least one first vehicle to perform one or more first actions or cause the at least one first platform to perform one or more second actions.
-
公开(公告)号:US20200183479A1
公开(公告)日:2020-06-11
申请号:US16793534
申请日:2020-02-18
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael D. Sprenger , Steven M. Casey , Katie S. Feiman , Zubin Ingah
IPC: G06F1/3231 , G06K9/00 , H04N21/45 , H04N5/268
Abstract: Novel tools and techniques are provided for implementing auto-switching and/or auto-playing video content. In various embodiments, a computing system might determine whether a display device that is communicatively coupled to the computing system is in an off-state, and might determine whether a first video content will begin its broadcast from a first content source within a predetermined period after initiating such determination. Based on a determination that the display device is in the off-state and based on a determination that the first video content will be broadcast within the predetermined period, the computing system might automatically switch the display device to an on-state, and might automatically set the display device to display the first video content being broadcast from the first content source.
-
公开(公告)号:US20200169451A1
公开(公告)日:2020-05-28
申请号:US16201881
申请日:2018-11-27
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael D. Sprenger , Steven M. Casey , Katie S. Feiman , Zubin Ingah
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.
-
公开(公告)号:US20200169450A1
公开(公告)日:2020-05-28
申请号:US16201859
申请日:2018-11-27
Applicant: CenturyLink Intellectual Property LLC
Inventor: Michael D. Sprenger , Steven M. Casey , Katie S. Feiman , Zubin Ingah
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.
-
公开(公告)号:US10292055B2
公开(公告)日:2019-05-14
申请号:US15840165
申请日:2017-12-13
Applicant: CenturyLink Intellectual Property LLC
Inventor: Phil Carpenter , Steven M. Casey , Charles I. Cook
Abstract: Novel tools and techniques are provided for implementing self-organizing mobile networks (“SOMNETs”) of drones and platforms. In various embodiments, a computing system might receive first data from each of a plurality of vehicles; might receive second data from each of a plurality of platforms; might analyze the first data to determine a status of each vehicle; and might analyze the second data to determine a status of each platform. Based at least in part on the analyzed first and second data, the computing system might generate at least one of first control instructions to at least one first vehicle of the plurality of vehicles or second control instructions to at least one first platform of the plurality of platforms that respectively cause the at least one first vehicle to perform one or more first actions or cause the at least one first platform to perform one or more second actions.
-
-
-
-
-
-
-
-
-