Patents by Inventor John Barry Bartell

John Barry Bartell 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: 12369099
    Abstract: The technologies described herein are generally directed toward establishing a domain of authority for routing table updates from a routing device. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including identifying a route update that comprises information about a network. According to the embodiment, the operations can further include communicating, via the network, the route update to a second routing device for propagation of the route update to routing devices in a first authority domain with the first routing device.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: July 22, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Barry Bartell, James Gordon Beattie, Jr.
  • Patent number: 11700208
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating receiving, from a second routing device via a network, a communication. The operations can further comprise, in response to a queueing delay being determined to be less than a threshold, queueing, in the queue, the communication for a third routing device selected according to a first selection process as being on a route to a destination routing device for the communication. Further, operations to, in response to the queueing delay of the queue being determined to be equal to or above the threshold, transmit the communication to a fourth routing device, with the fourth routing device being selected according to a second selection process different than the first selection process.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: July 11, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: John Barry Bartell, James Gordon Beattie, Jr.
  • Patent number: 11689985
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating identifying a route update for a route to a destination node on a network. Additional operations can include evaluating a value of the route update, resulting in an evaluated value of the route update. Additional operations can include determining whether to communicate the route update to a second routing device based on the evaluated value of the route update.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: June 27, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: John Barry Bartell
  • Publication number: 20230136900
    Abstract: The technologies described herein are generally directed toward establishing a domain of authority for routing table updates from a routing device. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including identifying a route update that comprises information about a network. According to the embodiment, the operations can further include communicating, via the network, the route update to a second routing device for propagation of the route update to routing devices in a first authority domain with the first routing device.
    Type: Application
    Filed: December 30, 2022
    Publication date: May 4, 2023
    Inventors: John Barry Bartell, James Gordon Beattie, JR.
  • Patent number: 11632706
    Abstract: The technologies described herein are generally directed toward establishing a domain of authority for routing table updates from a routing device. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including identifying a route update that comprises information about a network. According to the embodiment, the operations can further include communicating, via the network, the route update to a second routing device for propagation of the route update to routing devices in a first authority domain with the first routing device.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: April 18, 2023
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: John Barry Bartell, James Gordon Beattie, Jr.
  • Patent number: 11490317
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating receiving, from a second routing device, a route update for a routing table of the first routing device, wherein the route update is associated with a route. The operations can further comprise evaluating a value of the route update, resulting in an evaluated value of the route update. The operations can further comprise updating an entry of the routing table based on the route update and the evaluated value of the route update.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: November 1, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: John Barry Bartell
  • Publication number: 20220264426
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. For instance, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating receiving a content item for transmission to a destination router device on a network. The operations can further comprise facilitating communicating, to a second routing device, a first portion of the content item. The operations can further comprise facilitating communicating, to a third routing device, a second portion of the content item. Further, operations can be performed for appending a separation indicator to at least one of the first portion or the second portion, wherein the separation indicator provides information that links the first portion to the second portion.
    Type: Application
    Filed: May 3, 2022
    Publication date: August 18, 2022
    Inventor: John Barry Bartell
  • Publication number: 20220182918
    Abstract: The technologies described herein are generally directed toward establishing a domain of authority for routing table updates from a routing device. For instance, operations can comprise facilitating receiving, from a second routing device via a network, a route update for the routing table of the first routing device, wherein the route update is associated with a first network route. An additional operation can evaluate a value of the route update, resulting in an evaluated value of the route update. Further an operation can include updating, by the graphics processing unit, a first entry of the routing table based on the route update and the evaluated value of the route update, wherein evaluating the value of route updates, comprising the evaluating the value, and updating entries of the routing table, comprising the updating the first entry, are comprised in an updating process.
    Type: Application
    Filed: February 25, 2022
    Publication date: June 9, 2022
    Inventor: John Barry Bartell
  • Patent number: 11337137
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. For instance, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating receiving a content item for transmission to a destination router device on a network. The operations can further comprise facilitating communicating, to a second routing device, a first portion of the content item. The operations can further comprise facilitating communicating, to a third routing device, a second portion of the content item. Further, operations can be performed for appending a separation indicator to at least one of the first portion or the second portion, wherein the separation indicator provides information that links the first portion to the second portion.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: May 17, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: John Barry Bartell
  • Publication number: 20220124600
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating identifying a route update for a route to a destination node on a network. Additional operations can include evaluating a value of the route update, resulting in an evaluated value of the route update. Additional operations can include determining whether to communicate the route update to a second routing device based on the evaluated value of the route update.
    Type: Application
    Filed: December 23, 2021
    Publication date: April 21, 2022
    Inventor: John Barry Bartell
  • Patent number: 11290941
    Abstract: The technologies described herein are generally directed toward establishing a domain of authority for routing table updates from a routing device. For instance, operations can comprise facilitating receiving, from a second routing device via a network, a route update for the routing table of the first routing device, wherein the route update is associated with a first network route. An additional operation can evaluate a value of the route update, resulting in an evaluated value of the route update. Further an operation can include updating, by the graphics processing unit, a first entry of the routing table based on the route update and the evaluated value of the route update, wherein evaluating the value of route updates, comprising the evaluating the value, and updating entries of the routing table, comprising the updating the first entry, are comprised in an updating process.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: March 29, 2022
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventor: John Barry Bartell
  • Publication number: 20220052958
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating receiving, from a second routing device via a network, a communication. The operations can further comprise, in response to a queueing delay being determined to be less than a threshold, queueing, in the queue, the communication for a third routing device selected according to a first selection process as being on a route to a destination routing device for the communication. Further, operations to, in response to the queueing delay of the queue being determined to be equal to or above the threshold, transmit the communication to a fourth routing device, with the fourth routing device being selected according to a second selection process different than the first selection process.
    Type: Application
    Filed: October 29, 2021
    Publication date: February 17, 2022
    Inventors: John Barry Bartell, James Gordon Beattie, JR.
  • Patent number: 11240730
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating identifying a route update for a route to a destination node on a network. Additional operations can include evaluating a value of the route update, resulting in an evaluated value of the route update. Additional operations can include determining whether to communicate the route update to a second routing device based on the evaluated value of the route update.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: February 1, 2022
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: John Barry Bartell
  • Patent number: 11190457
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating receiving, from a second routing device via a network, a communication. The operations can further comprise, in response to a queueing delay being determined to be less than a threshold, queueing, in the queue, the communication for a third routing device selected according to a first selection process as being on a route to a destination routing device for the communication. Further, operations to, in response to the queueing delay of the queue being determined to be equal to or above the threshold, transmit the communication to a fourth routing device, with the fourth routing device being selected according to a second selection process different than the first selection process.
    Type: Grant
    Filed: February 19, 2020
    Date of Patent: November 30, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: John Barry Bartell, James Gordon Beattie, Jr.
  • Publication number: 20210321319
    Abstract: The technologies described herein are generally directed toward establishing a domain of authority for routing table updates from a routing device. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including identifying a route update that comprises information about a network. According to the embodiment, the operations can further include communicating, via the network, the route update to a second routing device for propagation of the route update to routing devices in a first authority domain with the first routing device.
    Type: Application
    Filed: June 23, 2021
    Publication date: October 14, 2021
    Inventors: John Barry Bartell, James Gordon Beattie, JR.
  • Publication number: 20210274423
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating identifying a route update for a route to a destination node on a network. Additional operations can include evaluating a value of the route update, resulting in an evaluated value of the route update. Additional operations can include determining whether to communicate the route update to a second routing device based on the evaluated value of the route update.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Inventor: John Barry Bartell
  • Publication number: 20210274424
    Abstract: The technologies described herein are generally directed toward establishing a domain of authority for routing table updates from a routing device. For instance, operations can comprise facilitating receiving, from a second routing device via a network, a route update for the routing table of the first routing device, wherein the route update is associated with a first network route. An additional operation can evaluate a value of the route update, resulting in an evaluated value of the route update. Further an operation can include updating, by the graphics processing unit, a first entry of the routing table based on the route update and the evaluated value of the route update, wherein evaluating the value of route updates, comprising the evaluating the value, and updating entries of the routing table, comprising the updating the first entry, are comprised in an updating process.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Inventor: John Barry Bartell
  • Publication number: 20210258854
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating receiving, from a second routing device, a route update for a routing table of the first routing device, wherein the route update is associated with a route. The operations can further comprise evaluating a value of the route update, resulting in an evaluated value of the route update. The operations can further comprise updating an entry of the routing table based on the route update and the evaluated value of the route update.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 19, 2021
    Inventor: John Barry Bartell
  • Publication number: 20210258855
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. For instance, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating receiving a content item for transmission to a destination router device on a network. The operations can further comprise facilitating communicating, to a second routing device, a first portion of the content item. The operations can further comprise facilitating communicating, to a third routing device, a second portion of the content item. Further, operations can be performed for appending a separation indicator to at least one of the first portion or the second portion, wherein the separation indicator provides information that links the first portion to the second portion.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 19, 2021
    Inventor: John Barry Bartell
  • Publication number: 20210258263
    Abstract: The technologies described herein are generally directed toward shedding processing loads associated with route updates. According to an embodiment, a system can comprise a processor and a memory that can enable operations facilitating performance of operations including facilitating receiving, from a second routing device via a network, a communication. The operations can further comprise, in response to a queueing delay being determined to be less than a threshold, queueing, in the queue, the communication for a third routing device selected according to a first selection process as being on a route to a destination routing device for the communication. Further, operations to, in response to the queueing delay of the queue being determined to be equal to or above the threshold, transmit the communication to a fourth routing device, with the fourth routing device being selected according to a second selection process different than the first selection process.
    Type: Application
    Filed: February 19, 2020
    Publication date: August 19, 2021
    Inventors: John Barry Bartell, James Gordon Beattie, JR.