Patents by Inventor John T. Pugaczewski
John T. Pugaczewski has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11962592Abstract: Novel tools and techniques might provide for implementing application, service, and/or content access control. Based at least in part on a consumer's choice of applications, services, content, and/or content providers—particular in exchange for a subsidy on content and/or network access fees provided to the consumer by chosen content providers—, a computing system may determine whether access to applications, services, and/or content not associated with the chosen content providers (“other content”) should be allowed or restricted. If restricted, the computing system might utilize various network access techniques and/or technologies to block the consumer's access to the other content, to allow access to the other content on a charge per access basis, or to allow access to the other content at reduced network access speeds. In some embodiments, an access provider (e.g., an Internet service provider, etc.) might perform both determination and implementation of content access and restriction.Type: GrantFiled: January 31, 2021Date of Patent: April 16, 2024Assignee: TIVO CORPORATIONInventors: Michael J. Fargano, Charles I. Cook, Kevin M. McBride, John T. Pugaczewski
-
Publication number: 20230388282Abstract: An identity and access management system including: a processor; and memory including instructions that, when executed by the processor, cause the processor to: receive an API token request for an authorization token to authorize an application function associated with a target API of an application; determine identity information from the API token request; retrieve attributes associated with the identity information; identify the target API and an API function profile associated with the target API for the application function; filter the attributes associated with the identity information based on the API function profile; generate the authorization token according to the filtered attributes; and transmit the authorization token in response to the API token request.Type: ApplicationFiled: May 26, 2023Publication date: November 30, 2023Applicant: Level 3 Communications, LLCInventors: Jamie Lin, Vishal Vallabha, John T. Pugaczewski, Christopher Buzzetta, Glenn Balanoff, John Knies, Sylvan H. Morley, III, Jason Lish
-
Publication number: 20210152560Abstract: Novel tools and techniques might provide for implementing application, service, and/or content access control. Based at least in part on a consumer's choice of applications, services, content, and/or content providers—particular in exchange for a subsidy on content and/or network access fees provided to the consumer by chosen content providers—, a computing system may determine whether access to applications, services, and/or content not associated with the chosen content providers (“other content”) should be allowed or restricted. If restricted, the computing system might utilize various network access techniques and/or technologies to block the consumer's access to the other content, to allow access to the other content on a charge per access basis, or to allow access to the other content at reduced network access speeds. In some embodiments, an access provider (e.g., an Internet service provider, etc.) might perform both determination and implementation of content access and restriction.Type: ApplicationFiled: January 31, 2021Publication date: May 20, 2021Inventors: Michael J. Fargano, Charles I. Cook, Kevin M. McBride, John T. Pugaczewski
-
Patent number: 10944748Abstract: Novel tools and techniques might provide for implementing application, service, and/or content access control. Based at least in part on a consumer's choice of applications, services, content, and/or content providers—particular in exchange for a subsidy on content and/or network access fees provided to the consumer by chosen content providers—, a computing system may determine whether access to applications, services, and/or content not associated with the chosen content providers (“other content”) should be allowed or restricted. If restricted, the computing system might utilize various network access techniques and/or technologies to block the consumer's access to the other content, to allow access to the other content on a charge per access basis, or to allow access to the other content at reduced network access speeds. In some embodiments, an access provider (e.g., an Internet service provider, etc.) might perform both determination and implementation of content access and restriction.Type: GrantFiled: March 19, 2018Date of Patent: March 9, 2021Assignee: CenturyLink Intellectual Property LLCInventors: Michael J. Fargano, Charles I. Cook, Kevin M. McBride, John T. Pugaczewski
-
Patent number: 10630573Abstract: Novel tools and techniques for machine learning based quality of experience optimization are provided. A system includes one or more network elements, an orchestrator, and a server. The server may further include a processor and non-transitory computer readable media comprising instructions executable by the processor to obtain telemetry information from a first protocol layer, obtain telemetry information from a second protocol layer, modify one or more attributes of the second protocol layer, observe a state of first protocol layer performance, assign a cost associated with changes to each of the one or more attributes of the second protocol layer, and optimize the first protocol layer performance based, at least in part, on the state of first protocol layer performance and the cost associated with the changes to one or more attributes of the second protocol layer. The orchestrator may be configured to modify the one or more attributes of the second protocol layer.Type: GrantFiled: September 27, 2018Date of Patent: April 21, 2020Assignee: CenturyLink Intellectual Property LLCInventor: John T. Pugaczewski
-
Patent number: 10630691Abstract: Novel tools and techniques provide for implementing community wireless communications service. In some embodiments, a network gateway device might receive, from a user device via a customer gateway device, a first request for wireless access to a network. If it determines that the user device is unassociated with the customer associated with customer gateway, the network gateway might send a second request with an identifier of the user device to a WiFi server, which might generate and send a login user interface (“UI”) to the user device. The user might send a response including a unique identifier, which the WiFi server might include in an access request to an authentication server. If authenticated by the authentication server, the WiFi server might send a care-of address (“COA”) request to the network gateway, which assigns the COA to the user device and provides the user device with wireless access to the network.Type: GrantFiled: November 5, 2018Date of Patent: April 21, 2020Assignee: CenturyLink Intellectual Property LLCInventors: John T. Pugaczewski, Soren J. Agard, Daniel M. Keller
-
Publication number: 20200044955Abstract: Novel tools and techniques for machine learning based quality of experience optimization are provided. A system includes one or more network elements, an orchestrator, and a server. The server may further include a processor and non-transitory computer readable media comprising instructions executable by the processor to obtain telemetry information from a first protocol layer, obtain telemetry information from a second protocol layer, modify one or more attributes of the second protocol layer, observe a state of first protocol layer performance, assign a cost associated with changes to each of the one or more attributes of the second protocol layer, and optimize the first protocol layer performance based, at least in part, on the state of first protocol layer performance and the cost associated with the changes to one or more attributes of the second protocol layer. The orchestrator may be configured to modify the one or more attributes of the second protocol layer.Type: ApplicationFiled: September 27, 2018Publication date: February 6, 2020Inventor: John T. Pugaczewski
-
Patent number: 10523517Abstract: A system for topology state tracking includes a client device requesting network topology information, and a topology engine coupled to one or more network device. The topology engine includes at least one processor, and non-transitory computer readable media having encoded thereon computer software having a set of instructions executable by the at least one processor to perform one or more operations. The set of instructions includes instructions to receive state information associated with at least one network service, generate network topology information based on the state information, determine changes in the network topology for the at least one network service, update the network topology information, provide access to the network topology information by the client device, receive a request for network topology information from the client device, and transmit the network topology information to the client device.Type: GrantFiled: December 10, 2018Date of Patent: December 31, 2019Assignee: CenturyLink Intellectual Property LLCInventor: John T. Pugaczewski
-
Patent number: 10341200Abstract: Novel tools and techniques are provided for implementing network management layer configuration management. In some embodiments, a system might determine one or more network devices in a network for implementing a service arising from a service request that originates from a client device over the network. The system might further determine network technology utilized by each of the one or more network devices, and might generate flow domain information (in some cases, in the form of a flow domain network (“FDN”) object), using flow domain analysis, based at least in part on the determined network devices and/or the determined network technology. The system might automatically configure at least one of the network devices to enable performance of the service (which might include, without limitation, service activation, service modification, fault isolation, and/or performance monitoring), based at least in part on the generated flow domain information.Type: GrantFiled: October 24, 2017Date of Patent: July 2, 2019Assignee: CenturyLink Intellectual Property LLCInventor: John T. Pugaczewski
-
Publication number: 20190109770Abstract: A system for topology state tracking includes a client device requesting network topology information, and a topology engine coupled to one or more network device. The topology engine includes at least one processor, and non-transitory computer readable media having encoded thereon computer software having a set of instructions executable by the at least one processor to perform one or more operations. The set of instructions includes instructions to receive state information associated with at least one network service, generate network topology information based on the state information, determine changes in the network topology for the at least one network service, update the network topology information, provide access to the network topology information by the client device, receive a request for network topology information from the client device, and transmit the network topology information to the client device.Type: ApplicationFiled: December 10, 2018Publication date: April 11, 2019Inventor: John T. Pugaczewski
-
Publication number: 20190075114Abstract: Novel tools and techniques provide for implementing community wireless communications service. In some embodiments, a network gateway device might receive, from a user device via a customer gateway device, a first request for wireless access to a network. If it determines that the user device is unassociated with the customer associated with customer gateway, the network gateway might send a second request with an identifier of the user device to a WiFi server, which might generate and send a login user interface (“UI”) to the user device. The user might send a response including a unique identifier, which the WiFi server might include in an access request to an authentication server. If authenticated by the authentication server, the WiFi server might send a care-of address (“COA”) request to the network gateway, which assigns the COA to the user device and provides the user device with wireless access to the network.Type: ApplicationFiled: November 5, 2018Publication date: March 7, 2019Inventors: John T. Pugaczewski, Soren J. Agard, Daniel M. Keller
-
Patent number: 10153946Abstract: A system for topology state tracking includes a client device requesting network topology information, and a topology engine coupled to one or more network device. The topology engine includes at least one processor, and non-transitory computer readable media having encoded thereon computer software having a set of instructions executable by the at least one processor to perform one or more operations. The set of instructions includes instructions to receive state information associated with at least one network service, generate network topology information based on the state information, determine changes in the network topology for the at least one network service, update the network topology information, provide access to the network topology information by the client device, receive a request for network topology information from the client device, and transmit the network topology information to the client device.Type: GrantFiled: April 9, 2015Date of Patent: December 11, 2018Assignee: CenturyLink Intellectual Property LLCInventor: John T. Pugaczewski
-
Patent number: 10122725Abstract: Novel tools and techniques provide for implementing community wireless communications service. In some embodiments, a network gateway device might receive, from a user device via a customer gateway device, a first request for wireless access to a network. If it determines that the user device is unassociated with the customer associated with customer gateway, the network gateway might send a second request with an identifier of the user device to a WiFi server, which might generate and send a login user interface (“UI”) to the user device. The user might send a response including a unique identifier, which the WiFi server might include in an access request to an authentication server. If authenticated by the authentication server, the WiFi server might send a care-of address (“COA”) request to the network gateway, which assigns the COA to the user device and provides the user device with wireless access to the network.Type: GrantFiled: September 19, 2016Date of Patent: November 6, 2018Assignee: CenturyLink Intellectual Property LLCInventors: John T. Pugaczewski, Soren J. Agard, Daniel M. Keller
-
Publication number: 20180205735Abstract: Novel tools and techniques might provide for implementing application, service, and/or content access control. Based at least in part on a consumer's choice of applications, services, content, and/or content providers—particular in exchange for a subsidy on content and/or network access fees provided to the consumer by chosen content providers—, a computing system may determine whether access to applications, services, and/or content not associated with the chosen content providers (“other content”) should be allowed or restricted. If restricted, the computing system might utilize various network access techniques and/or technologies to block the consumer's access to the other content, to allow access to the other content on a charge per access basis, or to allow access to the other content at reduced network access speeds. In some embodiments, an access provider (e.g., an Internet service provider, etc.) might perform both determination and implementation of content access and restriction.Type: ApplicationFiled: March 19, 2018Publication date: July 19, 2018Inventors: Michael J. Fargano, Charles I. Cook, Kevin M. McBride, John T. Pugaczewski
-
Patent number: 9954861Abstract: Novel tools and techniques might provide for implementing application, service, and/or content access control. Based at least in part on a consumer's choice of applications, services, content, and/or content providers—particular in exchange for a subsidy on content and/or network access fees provided to the consumer by chosen content providers—, a computing system may determine whether access to applications, services, and/or content not associated with the chosen content providers (“other content”) should be allowed or restricted. If restricted, the computing system might utilize various network access techniques and/or technologies to block the consumer's access to the other content, to allow access to the other content on a charge per access basis, or to allow access to the other content at reduced network access speeds. In some embodiments, an access provider (e.g., an Internet service provider, etc.) might perform both determination and implementation of content access and restriction.Type: GrantFiled: January 21, 2015Date of Patent: April 24, 2018Assignee: CenturyLink Intellectual Property LLCInventors: Michael J. Fargano, Charles I. Cook, Kevin M. McBride, John T. Pugaczewski
-
Publication number: 20180048539Abstract: Novel tools and techniques are provided for implementing network management layer configuration management. In some embodiments, a system might determine one or more network devices in a network for implementing a service arising from a service request that originates from a client device over the network. The system might further determine network technology utilized by each of the one or more network devices, and might generate flow domain information (in some cases, in the form of a flow domain network (“FDN”) object), using flow domain analysis, based at least in part on the determined network devices and/or the determined network technology. The system might automatically configure at least one of the network devices to enable performance of the service (which might include, without limitation, service activation, service modification, fault isolation, and/or performance monitoring), based at least in part on the generated flow domain information.Type: ApplicationFiled: October 24, 2017Publication date: February 15, 2018Inventor: John T. Pugaczewski
-
Publication number: 20170339631Abstract: Novel tools and techniques provide for implementing community wireless communications service. In some embodiments, a network gateway device might receive, from a user device via a customer gateway device, a first request for wireless access to a network. If it determines that the user device is unassociated with the customer associated with customer gateway, the network gateway might send a second request with an identifier of the user device to a WiFi server, which might generate and send a login user interface (“UI”) to the user device. The user might send a response including a unique identifier, which the WiFi server might include in an access request to an authentication server. If authenticated by the authentication server, the WiFi server might send a care-of address (“COA”) request to the network gateway, which assigns the COA to the user device and provides the user device with wireless access to the network.Type: ApplicationFiled: September 19, 2016Publication date: November 23, 2017Inventors: John T. Pugaczewski, Soren J. Agard, Daniel M. Keller
-
Patent number: 9806966Abstract: Novel tools and techniques are provided for implementing network management layer configuration management. In some embodiments, a system might determine one or more network devices in a network for implementing a service arising from a service request that originates from a client device over the network. The system might further determine network technology utilized by each of the one or more network devices, and might generate flow domain information (in some cases, in the form of a flow domain network (“FDN”) object), using flow domain analysis, based at least in part on the determined network devices and/or the determined network technology. The system might automatically configure at least one of the network devices to enable performance of the service (which might include, without limitation, service activation, service modification, fault isolation, and/or performance monitoring), based at least in part on the generated flow domain information.Type: GrantFiled: April 28, 2016Date of Patent: October 31, 2017Assignee: Century Link Intellectual Property LLCInventor: John T. Pugaczewski
-
Publication number: 20160241451Abstract: Novel tools and techniques are provided for implementing network management layer configuration management. In some embodiments, a system might determine one or more network devices in a network for implementing a service arising from a service request that originates from a client device over the network. The system might further determine network technology utilized by each of the one or more network devices, and might generate flow domain information (in some cases, in the form of a flow domain network (“FDN”) object), using flow domain analysis, based at least in part on the determined network devices and/or the determined network technology. The system might automatically configure at least one of the network devices to enable performance of the service (which might include, without limitation, service activation, service modification, fault isolation, and/or performance monitoring), based at least in part on the generated flow domain information.Type: ApplicationFiled: April 28, 2016Publication date: August 18, 2016Inventor: John T. Pugaczewski
-
Patent number: 9363159Abstract: Novel tools and techniques are provided for implementing network management layer configuration management. In some embodiments, a system might determine one or more network devices in a network for implementing a service arising from a service request that originates from a client device over the network. The system might further determine network technology utilized by each of the one or more network devices, and might generate flow domain information (in some cases, in the form of a flow domain network (“FDN”) object), using flow domain analysis, based at least in part on the determined network devices and/or the determined network technology. The system might automatically configure at least one of the network devices to enable performance of the service (which might include, without limitation, service activation, service modification, fault isolation, and/or performance monitoring), based at least in part on the generated flow domain information.Type: GrantFiled: August 19, 2014Date of Patent: June 7, 2016Assignee: CenturyLink Intellectual Property LLCInventor: John T. Pugaczewski