Patents by Inventor David Sutton
David Sutton 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).
-
Publication number: 20250047595Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: ApplicationFiled: October 23, 2024Publication date: February 6, 2025Applicant: Level 3 Communications, LLCInventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20250028587Abstract: Novel tools and techniques are provided for implementing real-time fault management or real-time fault management system (“RFM”). In various embodiments, RFM may receive alerts from or associated with network devices (e.g., layer 2, 3, and/or 4 devices, or the like) that are disposed in a plurality of disparate networks that may utilize different alert management protocols and/or different fault management protocols. RFM may collect, enrich, normalize, aggregate, and display the alerts in a user interface to facilitate addressing of the alerts by a user. To enable continuous and real-time functionality, RFM may be implemented in a plurality of siloed platforms in a primary data center, with processing of alerts being load balanced across the siloed platforms, with mirrored group of siloed platforms in a secondary data center located geographically distant from the primary data center and configured to be on “hot standby” and to completely take over RFM processing operations.Type: ApplicationFiled: October 9, 2024Publication date: January 23, 2025Applicant: Level 3 Communications, LLCInventors: Steve Toms, Michael McClintock, David Sutton, Steven Burrell, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20250014098Abstract: Aspects of the disclosure provide for pre-deal and in-deal or live demand and allocation forecasting. For instance, historical data including information about prior completed offers may be accessed and used to generate a plurality of training input features and a plurality of training output features. These may be used to train a pre-deal demand model configured to generate a demand prediction for a new offer based on a plurality of input features for the new offer. In addition, these may be used to train a live demand model configured to generate a demand prediction for an offer while the offer is open based on a plurality of input features for the offer. Still further, a plurality of potential allocation policies to the demand prediction to generate an allocation in real time while the offer is open.Type: ApplicationFiled: July 5, 2023Publication date: January 9, 2025Applicant: PrimaryBid LimitedInventors: Salil Shree Pandit, Brendan David Cheshire, Michael Christopher Coombes, Joseph Lyle Carnell, Andrew James Turner, Nafiseh Vahabi, Anand Sambasivan, Kieran Roy D’Silva, James Alexander Deal, Gavin David Sutton, Hanna Karpuk, Nicholas James Osborne, James Nicholas Sanderson Smith
-
Publication number: 20250005580Abstract: A method of training a supervised machine learning system to detect anomalies within transaction data is described. The method includes obtaining a training set of data samples; assigning a label indicating an absence of an anomaly to unlabelled data samples in the training set; partitioning the data of the data samples in the training set into two feature sets, a first feature set representing observable features and a second feature set representing context features; generating synthetic data samples by combining features from the two feature sets that respectively relate to two different uniquely identifiable entities; assigning a label indicating a presence of an anomaly to the synthetic data samples; augmenting the training set with the synthetic data samples; and training a supervised machine learning system with the augmented training set and the assigned labels.Type: ApplicationFiled: September 11, 2024Publication date: January 2, 2025Inventors: Kenny Wong, David Sutton, Iker Perez, Alec Barns-Graham
-
Publication number: 20240388527Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: ApplicationFiled: July 27, 2024Publication date: November 21, 2024Applicant: Level 3 Communications, LLCInventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20240372802Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: ApplicationFiled: July 12, 2024Publication date: November 7, 2024Applicant: Level 3 Communications, LLCInventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Patent number: 12132651Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: GrantFiled: October 7, 2022Date of Patent: October 29, 2024Assignee: Level 3 Communications, LLCInventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L Hurd
-
Patent number: 12118559Abstract: A method of training a supervised machine learning system to detect anomalies within transaction data is described. The method includes obtaining a training set of data samples; assigning a label indicating an absence of an anomaly to unlabelled data samples in the training set; partitioning the data of the data samples in the training set into two feature sets, a first feature set representing observable features and a second feature set representing context features; generating synthetic data samples by combining features from the two feature sets that respectively relate to two different uniquely identifiable entities; assigning a label indicating a presence of an anomaly to the synthetic data samples; augmenting the training set with the synthetic data samples; and training a supervised machine learning system with the augmented training set and the assigned labels.Type: GrantFiled: May 24, 2021Date of Patent: October 15, 2024Assignee: Featurespace LimitedInventors: Kenny Wong, David Sutton, Iker Perez, Alec Barns-Graham
-
Patent number: 12117889Abstract: Novel tools and techniques are provided for implementing real-time fault management or real-time fault management system (“RFM”). In various embodiments, RFM may receive alerts from or associated with network devices (e.g., layer 2, 3, and/or 4 devices, or the like) that are disposed in a plurality of disparate networks that may utilize different alert management protocols and/or different fault management protocols. RFM may collect, enrich, normalize, aggregate, and display the alerts in a user interface to facilitate addressing of the alerts by a user. To enable continuous and real-time functionality, RFM may be implemented in a plurality of siloed platforms in a primary data center, with processing of alerts being load balanced across the siloed platforms, with mirrored group of siloed platforms in a secondary data center located geographically distant from the primary data center and configured to be on “hot standby” and to completely take over RFM processing operations.Type: GrantFiled: November 15, 2022Date of Patent: October 15, 2024Assignee: Level 3 Communications, LLCInventors: Steve Toms, Michael McClintock, David Sutton, Steven Burrell, Shelley Goldner, Shelli L Hurd
-
Publication number: 20240311834Abstract: Various measures to preserve privacy and to train neural network models are provided. A federated learning system comprises a payment decisioning server associated with a payment decisioning entity and a financial institution server associated with a financial institution. A transaction involves a customer of the financial institution. In an example method, the payment decisioning server transmits, to the financial institution server, a query relating to the customer. In the example method, the payment decisioning server receives, from the financial institution server, a response to the query, the response comprising an account embedding, the account embedding having been derived by the financial institution server using account information associated with the customer as input to a financial institution private embedding model.Type: ApplicationFiled: July 17, 2023Publication date: September 19, 2024Inventors: Iker Perez, Jason Wong, David Sutton
-
Patent number: 12052167Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: GrantFiled: October 7, 2022Date of Patent: July 30, 2024Assignee: Leve 3 Communications, LLCInventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Patent number: 12040971Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: GrantFiled: October 20, 2023Date of Patent: July 16, 2024Assignee: Level 3 Communications, LLCInventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20240232889Abstract: A machine learning system for processing data corresponding to an incoming transaction. The machine learning system comprises a categorical history module which includes a memory configured to store state data for a plurality of categories indexed by a respective category identifier, wherein the state data stored in the memory for each category identifier corresponds to a previous transaction associated with the entity and the respective category. A decay logic stage is configured to modify state data stored in the memory based on a time difference between a time of the incoming transaction and a time of a previous transaction. When the memory contains state data for the entity and category identifier pair associated with the incoming transaction, a decaying function dependent on the time difference is applied to the stored state data to generate a decayed version.Type: ApplicationFiled: April 28, 2022Publication date: July 11, 2024Inventors: Piotr Skalski, Kenny Wong, David Sutton, Jason Wong
-
Patent number: 12027243Abstract: Technologies for determining healthcare relationships include a healthcare insight computing device communicatively coupled to multiple patient data providers. The healthcare insight computing device is configured to determine one or more relationships between received data and previously received patient data associated with one or more patients. The healthcare insight computing device is further configured to correlate the ingested data as a function of the determined relationships and enrich the correlated patient data to form a new data element. Additionally, the healthcare insight computing device is configured to transmit the new data element to a raw data cluster such that visual representations of the data elements of the raw data cluster and the relationships there between can be displayed. Additional embodiments are described herein.Type: GrantFiled: February 18, 2018Date of Patent: July 2, 2024Assignee: HC1 INSIGHTS, INC.Inventors: Brad Bostic, Travis Morgan, Mark Preston, William E Robinson, David Sutton, Jason Wolfgang, Alicia Bernasconi, Laura Breedlove, Charles J Clarke, Christina Deximo, Helen Malick
-
Publication number: 20240113964Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: ApplicationFiled: October 20, 2023Publication date: April 4, 2024Applicant: Level 3 Communications, LLCInventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20240103962Abstract: Novel tools and techniques are provided for implementing software-based network probes for monitoring network devices for fault management. In various embodiments, a computing system may receive, from at least one software-based network probe, a first alert associated with a first device among layer 4 devices disposed in a plurality of networks; may parse and store first alert data from the received first alert in a database, in a standardized format; may perform, using an enrichment system, enrichment of the first alert data, by retrieving first enrichment data from one or more second databases and adding the first enrichment data to the parsed and formatted first alert data in the first database to form first consolidated alert data; and may send the first consolidated alert data to a fault management system for display to a user to facilitate addressing of the first alert by the user.Type: ApplicationFiled: July 25, 2023Publication date: March 28, 2024Inventors: Steve Toms, David Sutton, Wayne L. Williams, Binu Baby, Nashat Saqqa, Amer Khan, Pranit Ambardekar, Ranjith Kumar Nooka, Mark Chase, Keith Sebesta, Tim W. Kimpton, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20240106693Abstract: Novel tools and techniques are provided for implementing global Internet Protocol management system (“GIMS”) for monitoring network devices for fault management. In various embodiments, a computing system may receive a first alert associated with a first device among layer 2 and/or layer 3 devices disposed in a plurality of networks; may collect first alert data and/or first device data; may store the first alert together with the collected first alert data and/or first device data as first consolidated alert data in a first database; may perform, using an enrichment system, enrichment of the first alert, by retrieving first enrichment data from one or more second databases and adding the first enrichment data to the first consolidated alert data in the first database; and may send the first consolidated alert data to a fault management system for display to a user to facilitate addressing of the first alert by the user.Type: ApplicationFiled: July 25, 2023Publication date: March 28, 2024Inventors: Steve Toms, David Sutton, William E. Curd, II, Wayne L. Williams, Binu Baby, Michael Ogden, David Ho, Nashat Saqqa, Amer Khan, Ranjith Kumar Nooka, Keith Sebesta, Tim W. Kimpton, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20240106746Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: ApplicationFiled: October 7, 2022Publication date: March 28, 2024Inventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20240106695Abstract: Novel tools and techniques are provided for implementing name-based routing through networks. In various embodiments, a broker manager in each of a plurality of networks may receive a subscription request for a network device from a client device, each device being locally accessible or disposed in an upstream or downstream network. The broker manager uses its client broker to communicate with a locally accessible client device, and uses its mediator broker (and, sometimes, an intermediate device(s)) to communicate with a locally accessible network device. The broker manager otherwise uses its messaging brokers to communicate with control channels of one or more networks. Once subscription with the network device has been established, any commands and responses between the client device and the network device may be routed over pub/sub channels via the broker managers and their brokers using name-based routing, without routing based on IP address of the network device.Type: ApplicationFiled: October 7, 2022Publication date: March 28, 2024Inventors: David Sutton, Steve Toms, Shelley Goldner, Shelli L. Hurd
-
Publication number: 20240070005Abstract: Novel tools and techniques are provided for implementing real-time fault management or real-time fault management system (“RFM”). In various embodiments, RFM may receive alerts from or associated with network devices (e.g., layer 2, 3, and/or 4 devices, or the like) that are disposed in a plurality of disparate networks that may utilize different alert management protocols and/or different fault management protocols. RFM may collect, enrich, normalize, aggregate, and display the alerts in a user interface to facilitate addressing of the alerts by a user. To enable continuous and real-time functionality, RFM may be implemented in a plurality of siloed platforms in a primary data center, with processing of alerts being load balanced across the siloed platforms, with mirrored group of siloed platforms in a secondary data center located geographically distant from the primary data center and configured to be on “hot standby” and to completely take over RFM processing operations.Type: ApplicationFiled: November 15, 2022Publication date: February 29, 2024Inventors: Steve Toms, Michael McClintock, David Sutton, Steven Burrell, Shelley Goldner, Shelli L. Hurd