Patents Assigned to Level 3 Communication, LLC
-
Publication number: 20140067621Abstract: Implementations of the present disclosure involve an apparatus, system and/or method for tracking versions of a telecommunications product over time. In particular, the product version tracker maintains the one or more network components that comprise the various versions of the product, as well as the connection scheme of the components to create the product. The product version tracker stores the versions of the telecommunications product in a database. In addition, the product version tracker may include a user interface, typically accessed through a computing system, to provide a visual representation of the stored versions of the products to an administrator of the telecommunications network.Type: ApplicationFiled: August 30, 2012Publication date: March 6, 2014Applicant: Level 3 Communications, LLCInventor: Erik Gwyn Urdang
-
Patent number: 8645517Abstract: In a framework wherein resources of a content provider may be delivered to clients from different domains, a method distributes the requests based on content-provider policies. In some cases, the domains include at least two distinct content delivery network (CDN) domains. The domains may include a content provider domain. Responsive to a request, either the content provider domain or one of the two CDN domains is selected, the selection being based at least in part on one or more policies set by the content provider.Type: GrantFiled: December 24, 2010Date of Patent: February 4, 2014Assignee: Level 3 Communications, LLCInventors: Paul E. Stolorz, John K. Salmon, Michael S. Warren, Jeffrey G. Koller, Maksim Yevmenkin, Mark Brady, David Pfitzner, Ted Middleton, Aric Hagberg
-
Publication number: 20140010104Abstract: Embodiments generally disclosed herein include methods and systems for calculating incremental network costs between logical city pairs in a network (each city pair being in communication across the network via one or more physical links). For example, the method includes a cost analyzer that, for each physical link in the network, determines a steady state capacity allocation associated with each city pair in the network and, in the same vein, determines a restoration capacity allocation associated with each city pair in the network. The cost analyzer is capable of calculating an incremental cost per unit of traffic for a given city pair based on: i) the steady state capacity allocation and a restoration capacity allocation associated with a given city pair, as compared to, ii) the aggregate steady state capacity allocations and restoration capacity allocations associated with each city pair in the network.Type: ApplicationFiled: September 9, 2013Publication date: January 9, 2014Applicant: Level 3 Communications, LLCInventors: Chris McReynolds, Joseph Cajetan Lawrence, Nicolas Pujet
-
Publication number: 20130343374Abstract: Implementations described and claimed herein provide systems and methods for differentiating a portion of network traffic having an Internet Protocol-based attribute with reasonable certainty. In one implementation, data corresponding to a delivery of network traffic across a communications network is received. A first filter is applied to obtain a first subset of the data based on one or more characteristics of originating access traffic. The first subset includes network traffic known to originate with the Internet Protocol-based attribute. A second filter is applied to data excluded from the first subset based on one or more characteristics of terminating access traffic to obtain a second subset of the data. The second subset includes network traffic known to terminate with the Internet Protocol-based attribute. The first subset is correlated with the second subset to identify the portion of network traffic having the Internet Protocol-based attribute.Type: ApplicationFiled: May 16, 2013Publication date: December 26, 2013Applicant: Level 3 Communications, LLCInventor: Mack Denzil Greene
-
Publication number: 20130346617Abstract: Aspects of the present disclosure include systems and methods for the automatic allocation and/or provisioning of various infrastructural computing resources upon which networks, such as telecommunication networks operate. In various aspects, data identifying one or more computing resources needed to implement, support, and/or otherwise facilitate the execution and/or development of a particular computing process, application, software, process, and/or service may be received via one or more interfaces, such as a graphical user-interface (“GUI”). The data may be processed to automatically provision the require resource.Type: ApplicationFiled: May 22, 2013Publication date: December 26, 2013Applicant: Level 3 Communications, LLCInventors: Craig William Hotes, Kevin Dean Wein, James Edward Borowicz, Madhukar Bandi, Ken Rumer, Nick Taylor, Rich Haase, William Charles Ramthum
-
Publication number: 20130336170Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for routing one or more requests to join or initiate a collaboration conference based on at least an identifier of a requesting device. In one embodiment, a telecommunications network obtains an identifier, such as the telephone number, of a device requesting to join or initiate a collaboration conference. The identifying information is then compared to a database of user accounts maintained by the network. The network may then prompt the user of the requesting device to join a particular conferencing bridge or provide particular conferencing features based on the one or more preferences associated with the user's account. A response to the prompt may be received and then acted upon by the network to connect the requesting device to a collaboration conference and/or provide the one or more conferencing features to the requesting device.Type: ApplicationFiled: August 20, 2013Publication date: December 19, 2013Applicant: Level 3 Communications, LLCInventors: Andrew James Broadworth, Gregory Thomas Ellison
-
Publication number: 20130335513Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, for linking a plurality of conferences that are occurring on separate conference bridges. In one embodiment, the network is configured to determine when two or more related conferences are occurring on separate conference bridges. Related conferences may be any two conferences that share the same attribute. For example, two conferences may be initiated on separate conference bridges under the same account number for a user of the system. When the related conferences are detected, the network links the two conferences through the network such that participants in both conferences may now interact as if in a single collaboration conference. The linking allows the network to combine related conferences without the need to disconnect anyone conference from a conference bridge.Type: ApplicationFiled: August 20, 2013Publication date: December 19, 2013Applicant: Level 3 Communications, LLCInventors: Andrew James Broadworth, Gregory Thomas Ellison
-
Publication number: 20130326029Abstract: Aspects of the present disclosure describe systems and methods for automatically configuring, managing, updating, and/or monitoring the configuration of various computing resources and/or network devices within a communications network, such as a telecommunications network. Configuration code may be deployed to a repository for a cluster of computing resources and one or more layers may be defined describing configurable aspects of the cluster. Subsequently, a script may be identified and executed to configure the cluster based on the configuration code.Type: ApplicationFiled: August 2, 2013Publication date: December 5, 2013Applicant: Level 3 Communications, LLCInventor: Matthew David Flynn
-
Patent number: 8599697Abstract: Methods and apparatus are disclosed for dynamically discovering and utilizing an optimized network path through overlay routing for the transmission of data. A determination whether to use a default network path or to instead use an alternate data forwarding path through one or more overlay nodes is based on real-time measurement of costs associated with the alternative paths, in response to a user request for transmission of message data to a destination on the network. Cost metrics include delay, throughput, jitter, loss, and security. The system chooses the best path among the default forwarding path and the multiple alternate forwarding paths, and implements appropriate control actions to force data transmission along the chosen path. No modification of established network communication protocols is required.Type: GrantFiled: May 30, 2011Date of Patent: December 3, 2013Assignee: Level 3 Communications, LLCInventor: Livio Ricciulli
-
Publication number: 20130315101Abstract: A network architecture includes an edge network having provider edge nodes configured to form a core network service VPN logically between subscribing customer network sites and a core service network, the core service network providing a core network service, the core service network including a core network service node, and a plurality of customer network sites having customer edge nodes attached to associated provider edge nodes of the edge network, wherein each customer edge node is configured to import routes tagged with a core service specific route target, and wherein the core network service node is configured to import routes tagged with a core service specific customer route target.Type: ApplicationFiled: August 5, 2013Publication date: November 28, 2013Applicant: Level 3 Communications LLCInventors: Marcus Hines, Daryl Malas, Jaime Miles, Gary Ratterree
-
Patent number: 8595778Abstract: Embodiments generally disclosed herein include computer-implemented methods for delivery of video content across a network. Such methods comprise a content delivery manager capable of receiving a video stream from a content source for delivery to a end user of a content publisher. The content delivery manager is further capable of detecting a trigger signal within the video stream. For example, the trigger signal can indicate a temporal mark injected into the video stream by the content publisher. During general operation, the content delivery manager processes the trigger signal to determine whether to modify delivery of the video stream to the end user. According to another general embodiment, a computer-implemented method is provided for authorizing delivery of a video stream to an end user.Type: GrantFiled: October 23, 2009Date of Patent: November 26, 2013Assignee: Level 3 Communications, LLCInventor: Ian Maloney
-
Patent number: 8582560Abstract: A method for routing a call associated with a private dialing plan includes receiving a call directed to a destination endpoint associated with a private dialing plan (PDP), receiving an internal egress path identifier associated with the destination endpoint, and routing the call to an egress path identified by the egress path identifier.Type: GrantFiled: January 30, 2009Date of Patent: November 12, 2013Assignee: Level 3 Communications, LLCInventors: Rich Terpstra, Richard Moore
-
Patent number: 8572208Abstract: A method of processing requests for resources in a system in which a plurality of content providers provide multiple resources. Content providers offload the serving of some of their resources to a shared content delivery network (CDN) formed by a plurality of servers. The CDN is shared among the content providers. Some of a content provider's content may be served from an origin server associated with that content provider, while requests for other content from that content provider are served from the shared CDN.Type: GrantFiled: May 30, 2007Date of Patent: October 29, 2013Assignee: Level 3 Communications, LLCInventors: David A. Farber, Richard E. Greer, Andrew D. Swart, James A. Balter
-
Patent number: 8572210Abstract: A first URL in a first document is modified to produce a first modified URL, that includes a first modified hostname resolvable to a shared content delivery network (CDN) formed by a plurality of repeater servers. A second URL in a second document is modified to produce a second modified URL that includes a hostname that is also resolvable to the shared CDN.Type: GrantFiled: October 31, 2007Date of Patent: October 29, 2013Assignee: Level 3 Communications, LLCInventors: David A. Farber, Richard E. Greer, Andrew D. Swart, James A. Balter
-
Patent number: 8560362Abstract: A method for managing a business process in an enterprise includes executing a business process model, wherein executing the business process model comprises generating a plurality of business level messages associated with business level tasks, generating one or more system level messages associated with system level tasks to be performed by one or more enterprise subsystems, wherein the one or more system level messages are in a common format that is accessible by the one or more enterprise subsystems, and broadcasting the one or more system level messages over a communication channel communicably coupling the plurality of enterprise subsystems. A system includes a communication channel carrying system level messages in a generic format, a plurality of business subsystems communicably coupled to the communication channel, adapters operable to translate messages from the generic format into associated business subsystem specific formats and vice versa.Type: GrantFiled: September 10, 2012Date of Patent: October 15, 2013Assignee: Level 3 Communications, LLCInventors: Patrick Michael Conroy, Jay Miller, Edward C. Ericson, Steven Rdzak, John Andrew Huth, Chris Swift, Douglas E. Neufel
-
Patent number: 8547964Abstract: There is provided herein a system and method for automatic configuration of data routings for use with electronic data such as phone calls, faxes, etc. In an exemplary embodiment, when more than one carrier might potentially terminate the transmission, the carriers are ordered based on some screening criterion (e.g., transmission price). Data transmissions are then assigned to the carriers based on the sorting order, with the second place and lower carriers (e.g., the higher priced carriers) not being selected unless the first carrier cannot complete the transaction. The switch instructions necessary to implement this scheme may be generated automatically.Type: GrantFiled: August 31, 2009Date of Patent: October 1, 2013Assignee: Level 3 Communications, LLCInventors: Michael F. DeConcilis, Richard Moore
-
Patent number: 8543901Abstract: The systems and methods described herein are useful for maintaining the integrity of documents, such as web pages, which contain hyperlinks to other documents, such as other web pages. A value representative of the content or a portion thereof of the document referenced by the hyperlink may be included in the hyperlink, such that changes in the content of the document are reflected as changes in the value representative thereof. Subsequent retrievals of the referenced document may then be analyzed to verify that the contents of the document have not been altered since the hyperlink was created.Type: GrantFiled: November 1, 1999Date of Patent: September 24, 2013Assignee: Level 3 Communications, LLCInventor: Arif Diwan
-
Patent number: 8537991Abstract: The present disclosure describes systems and methods for performing reverse least cost routing and price management. In particular, a telecommunications carrier monitors network traffic for a wholesale carrier customer using the carrier's telecommunication services. A new pricing scheme and/or rate for network usage by the wholesale carrier may be generated based on a set of policies created by the carrier, such as when it is determined that the wholesale customer's network usage has decreased. The generated rates and/or pricing schemes may be provided to the wholesale carrier customer in real time.Type: GrantFiled: October 13, 2011Date of Patent: September 17, 2013Assignee: Level 3 Communications, LLCInventor: Andrew L. McClure
-
Patent number: 8533143Abstract: An embodiment of a method includes receiving a content request including a first set of attribute values, using at least one of the attribute values from the first set of attribute values to determine a second set of attribute values, traversing a hierarchy of decision nodes, wherein each decision node implements business logic based on one of the attribute values from the first set of attribute values or the second set of attribute values, and generating a decision from a last node in the hierarchy, wherein the decision dictates how to respond to the content request.Type: GrantFiled: April 10, 2012Date of Patent: September 10, 2013Assignee: Level 3 Communications, LLCInventors: Jin-Gen Wang, Bill Hopkins, David Reisfeld, Steven P. Higgins
-
Patent number: 8531978Abstract: Embodiments generally disclosed herein include methods and systems for calculating incremental network costs between logical city pairs in a network (each city pair being in communication across the network via one or more physical links). For example, the method includes a cost analyzer that, for each physical link in the network, determines a steady state capacity allocation associated with each city pair in the network and, in the same vein, determines a restoration capacity allocation associated with each city pair in the network. The cost analyzer is capable of calculating an incremental cost per unit of traffic for a given city pair based on: i) the steady state capacity allocation and a restoration capacity allocation associated with a given city pair, as compared to, ii) the aggregate steady state capacity allocations and restoration capacity allocations associated with each city pair in the network.Type: GrantFiled: September 2, 2009Date of Patent: September 10, 2013Assignee: Level 3 Communications, LLCInventors: Chris McReynolds, Joseph Cajetan Lawrence, Nicolas Pujet