Patents by Inventor John McCanuel

John McCanuel 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: 10938887
    Abstract: A system and a method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Grant
    Filed: August 27, 2018
    Date of Patent: March 2, 2021
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Publication number: 20180367602
    Abstract: A system and a method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Application
    Filed: August 27, 2018
    Publication date: December 20, 2018
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 10063627
    Abstract: A system and a method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: August 28, 2018
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Publication number: 20150134720
    Abstract: A system and a method for delivering an event from an event publisher to an event subscriber via an event broker are disclosed. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Application
    Filed: January 21, 2015
    Publication date: May 14, 2015
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 8995285
    Abstract: A method includes retrieving a first data set from a switch within a network, the first data set including a set of switch records. Among the switch records included in the first data set is a first switch record associated with and including a field identifying a first trunk group from a set of trunk groups included within the switch. A second data set is retrieved from a configuration management system configured to facilitate an operation associated with the network. The second data set includes a plurality of configuration records, which includes a first configuration record associated with and including a field identifying the first trunk group. When the field included in the first configuration record differs from the field included in the first switch record a report is produced.
    Type: Grant
    Filed: December 7, 2009
    Date of Patent: March 31, 2015
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Paritosh Bajpay, Robert Best, Hossein Eslambolchi, Richard Glozzy, John McCanuel, Richard Simon
  • Patent number: 8972451
    Abstract: The present invention provides a system and a method for delivering an event from an event publisher to an event subscriber via an event broker. The event broker performs several functions such as receiving an event published by an event publisher of a first domain, assigning a priority based on a second domain to a plurality of subscribers of the second domain, processing the event based on a rule and the priority, and further delivering the event published by the event publisher of the first domain to the plurality of event subscribers of the second domain in accordance with the priority.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: March 3, 2015
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
  • Patent number: 8665861
    Abstract: A method automatically detects and isolates total, partial, and latent total failures of one or more network segments by analyzing delay data collected by an internet protocol monitor during the set-up or termination of an internet protocol connection. The overall and/or intermediate delays of protocol messages exchanged during the set-up or termination of an internet protocol call connection are monitored and flagged based on threshold values. By analyzing the overall and/or intermediate delays, one or more potential problem segments can be isolated.
    Type: Grant
    Filed: November 29, 2005
    Date of Patent: March 4, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Paritosh Bajpay, Hossein Eslambolchi, John McCanuel, Moshiur Rahman
  • Patent number: 8661110
    Abstract: A method includes issuing a retrieval instruction, such as a database query, to retrieve from a database system a datum associated with a network circuit established outside of the United States. Upon receiving the datum from the database system, it is determined, based on the datum retrieved, whether the network circuit is incurring a charge. It is further determined, based on the datum retrieved, an amount of revenue generated by the network circuit. When the amount of revenue generated by the network circuit is below a predetermined threshold, a termination instruction to terminate a service associated with the network circuit is issued.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: February 25, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Paritosh Bajpay, Robert Best, Romelle Bond, Hossein Eslambolchi, Richard Glozzy, Alan Hughes, John McCanuel
  • Patent number: 8634324
    Abstract: A method and apparatus for collecting and processing line performance data transmitted over cables, e.g., Y-cables, is disclosed. The present invention applies a method based on specific performance measurements, specific measurement time intervals, and compare results from different measurement time intervals to produce a “signature” that indicates deteriorating performance of a particular Y-cable. Once a “signature” is detected, the method will proactively and automatically generate a trouble ticket to trigger the dispatch maintenance staffs to service the cable, e.g., to perform the replacement of the Y-cable in question, thus completing the predictive maintenance process. A trouble ticket is a record used to report and manage the resolution of network related problems.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: January 21, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: David Lu, Hossein Eslambolchi, Paritosh Bajpay, John McCanuel, Roberta Bienfait, Carolyn Bekampis, Mihail Vasilescu, Mark Rogaski, Wen-Jui Li, Mohammed Shariff, Thomas Dickey, John Soares
  • Patent number: 8606821
    Abstract: An arrangement compensates for the fact that multiple entities may generate distinct call data records for the same call. In the arrangement a consolidated call data records database receives multiple call data records and analyzes them to determine which, if any, are related to the same call. Where multiple call data records are discovered to be associated with the same call the consolidated database links those call data records.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: December 10, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Paritosh Bajpay, Monowar Hossain
  • Patent number: 8572235
    Abstract: A method and system is disclosed for providing service level operational status associated with a complex information technology infrastructure. The method in accordance with the present invention allows a user to quickly determine the functionality of assets associated with the service level of a multi-tiered infrastructure, and to review status history of the assets, to assist in trouble shooting failures at the service or business level.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: October 29, 2013
    Assignee: AT&T Intellectual Property II, LP
    Inventors: Hossein Eslambolchi, John McCanuel, Prakash V. Vasa
  • Patent number: 8566908
    Abstract: A method allows access to a set of secure databases and database applications over an untrusted network without replicating the secure database. The method involves authenticating a user using a first authentication application. When the user is verified, then the user's credentials are directed to a second authentication application associated with a secure database based on a first set of user settings retrieved for the user. The second authentication application, based on a second set of user settings, grants the user access to the secure database and database applications associated with the secure database.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 22, 2013
    Assignee: AT&T Intellectual Propert II, L.P.
    Inventors: Roger Aboujaoude, Hossein Eslambolchi, John McCanuel, Michael Morris, Saeid Shariati
  • Publication number: 20130028101
    Abstract: A method and apparatus for collecting and processing line performance data transmitted over cables, e.g., Y-cables, is disclosed. The present invention applies a method based on specific performance measurements, specific measurement time intervals, and compare results from different measurement time intervals to produce a “signature” that indicates deteriorating performance of a particular Y-cable. Once a “signature” is detected, the method will proactively and automatically generate a trouble ticket to trigger the dispatch maintenance staffs to service the cable, e.g., to perform the replacement of the Y-cable in question, thus completing the predictive maintenance process. A trouble ticket is a record used to report and manage the resolution of network related problems.
    Type: Application
    Filed: September 13, 2012
    Publication date: January 31, 2013
    Applicant: AT&T Corp.
    Inventors: DAVID LU, Hossein Eslambolchi, Paritosh Bajpay, John McCanuel, Roberta Bienfait, Carolyn Bekampis, Mihail Vasilescu, Mark Rogaski, Wen-Jui Li, Mohammed Shariff, Thomas Dickey, John Soares
  • Publication number: 20130014283
    Abstract: A method allows access to a set of secure databases and database applications over an untrusted network without replicating the secure database. The method involves authenticating a user using a first authentication application. When the user is verified, then the user's credentials are directed to a second authentication application associated with a secure database based on a first set of user settings retrieved for the user. The second authentication application, based on a second set of user settings, grants the user access to the secure database and database applications associated with the secure database.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: AT&T Corp.
    Inventors: ROGER ABOUJAOUDE, Hossein Eslambolchi, John McCanuel, Michael Morris, Saeid Shariati
  • Publication number: 20130013470
    Abstract: A method includes issuing a retrieval instruction, such as a database query, to retrieve from a database system a datum associated with a network circuit established outside of the United States. Upon receiving the datum from the database system, it is determined, based on the datum retrieved, whether the network circuit is incurring a charge. It is further determined, based on the datum retrieved, an amount of revenue generated by the network circuit. When the amount of revenue generated by the network circuit is below a predetermined threshold, a termination instruction to terminate a service associated with the network circuit is issued.
    Type: Application
    Filed: September 14, 2012
    Publication date: January 10, 2013
    Applicant: AT&T Corp.
    Inventors: Paritosh Bajpay, Robert Best, Romelle Bond, Hossein Eslambolchi, Richard Glozzy, Alan Hughes, John McCanuel
  • Patent number: 8345826
    Abstract: A method includes receiving multiple alarm messages, each being associated with a failure associated with a service feature available within a telecommunication network. A failure rate for a type of failure having a common set of service feature failure characteristics is determined from the alarm messages received. When the failure rate exceeds a threshold, a maintenance ticket is generated automatically.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: January 1, 2013
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Hossein Eslambolchi, John McCanuel, Paritosh Bajpay, Arun Kandappan
  • Patent number: 8307406
    Abstract: A method allows access to a set of secure databases and database applications over an untrusted network without replicating the secure database. The method involves authenticating a user using a first authentication application. When the user is verified, then the user's credentials are directed to a second authentication application associated with a secure database based on a first set of user settings retrieved for the user. The second authentication application, based on a second set of user settings, grants the user access to the secure database and database applications associated with the secure database.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: November 6, 2012
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Roger Aboujaoude, Hossein Eslambolchi, John McCanuel, Michael Morris, Saeid Shariati
  • Patent number: 8307057
    Abstract: A method includes issuing a retrieval instruction, such as a database query, to retrieve from a database system a datum associated with a network circuit established outside of the United States. Upon receiving the datum from the database system, it is determined, based on the datum retrieved, whether the network circuit is incurring a charge. It is further determined, based on the datum retrieved, an amount of revenue generated by the network circuit. When the amount of revenue generated by the network circuit is below a predetermined threshold, a termination instruction to terminate a service associated with the network circuit is issued.
    Type: Grant
    Filed: December 20, 2005
    Date of Patent: November 6, 2012
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Paritosh Bajpay, Robert Best, Romelle Bond, Hossein Eslambolchi, Richard Glozzy, Alan Hughes, John McCanuel
  • Patent number: 8274904
    Abstract: A method and apparatus for collecting and processing line performance data transmitted over cables, e.g., Y-cables, is disclosed. The present invention applies a method based on specific performance measurements, specific measurement time intervals, and compare results from different measurement time intervals to produce a “signature” that indicates deteriorating performance of a particular Y-cable. Once a “signature” is detected, the method will proactively and automatically generate a trouble ticket to trigger the dispatch maintenance staffs to service the cable, e.g., to perform the replacement of the Y-cable in question, thus completing the predictive maintenance process. A trouble ticket is a record used to report and manage the resolution of network related problems.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: September 25, 2012
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: David Lu, Hossein Eslambolchi, Paritosh Bajpay, John McCanuel, Roberta Bienfait, Carolyn Bekampis, Mihail Vasilescu, Mark Rogaski, Wen-Jui Li, Mohammed Shariff, Thomas Dickey, John Soares
  • Patent number: 8144853
    Abstract: Certain exemplary embodiments comprise a method, comprising storing, within a telecommunications network, contact information for each of a plurality of contacts, the contact information for at least one of the plurality of contacts comprising a telephone availability status; and updating the telephone availability status for said at least one of the plurality of contacts.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: March 27, 2012
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Roger Aboujaoude, Hossein Eslambolchi, John McCanuel, Saeid Shariati