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: 10938887Abstract: 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: GrantFiled: August 27, 2018Date of Patent: March 2, 2021Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
-
Publication number: 20180367602Abstract: 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: ApplicationFiled: August 27, 2018Publication date: December 20, 2018Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
-
Patent number: 10063627Abstract: 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: GrantFiled: January 21, 2015Date of Patent: August 28, 2018Assignee: AT&T Intellectual Property II, L.P.Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
-
Publication number: 20150134720Abstract: 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: ApplicationFiled: January 21, 2015Publication date: May 14, 2015Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
-
Patent number: 8995285Abstract: 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: GrantFiled: December 7, 2009Date of Patent: March 31, 2015Assignee: AT&T Intellectual Property II, L.P.Inventors: Paritosh Bajpay, Robert Best, Hossein Eslambolchi, Richard Glozzy, John McCanuel, Richard Simon
-
Patent number: 8972451Abstract: 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: GrantFiled: May 5, 2011Date of Patent: March 3, 2015Assignee: AT&T Intellectual Property II, L.P.Inventors: Hossein Eslambolchi, John McCanuel, Prakash Vasa
-
Patent number: 8665861Abstract: 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: GrantFiled: November 29, 2005Date of Patent: March 4, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Paritosh Bajpay, Hossein Eslambolchi, John McCanuel, Moshiur Rahman
-
Patent number: 8661110Abstract: 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: GrantFiled: September 14, 2012Date of Patent: February 25, 2014Assignee: AT&T Intellectual Property II, L.P.Inventors: Paritosh Bajpay, Robert Best, Romelle Bond, Hossein Eslambolchi, Richard Glozzy, Alan Hughes, John McCanuel
-
Patent number: 8634324Abstract: 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: GrantFiled: September 13, 2012Date of Patent: January 21, 2014Assignee: 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: 8606821Abstract: 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: GrantFiled: December 30, 2005Date of Patent: December 10, 2013Assignee: AT&T Intellectual Property II, L.P.Inventors: Hossein Eslambolchi, John McCanuel, Paritosh Bajpay, Monowar Hossain
-
Patent number: 8572235Abstract: 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: GrantFiled: November 7, 2005Date of Patent: October 29, 2013Assignee: AT&T Intellectual Property II, LPInventors: Hossein Eslambolchi, John McCanuel, Prakash V. Vasa
-
Patent number: 8566908Abstract: 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: GrantFiled: September 14, 2012Date of Patent: October 22, 2013Assignee: AT&T Intellectual Propert II, L.P.Inventors: Roger Aboujaoude, Hossein Eslambolchi, John McCanuel, Michael Morris, Saeid Shariati
-
Publication number: 20130028101Abstract: 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: ApplicationFiled: September 13, 2012Publication date: January 31, 2013Applicant: 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: 20130014283Abstract: 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: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: AT&T Corp.Inventors: ROGER ABOUJAOUDE, Hossein Eslambolchi, John McCanuel, Michael Morris, Saeid Shariati
-
Publication number: 20130013470Abstract: 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: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: AT&T Corp.Inventors: Paritosh Bajpay, Robert Best, Romelle Bond, Hossein Eslambolchi, Richard Glozzy, Alan Hughes, John McCanuel
-
Patent number: 8345826Abstract: 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: GrantFiled: November 30, 2009Date of Patent: January 1, 2013Assignee: AT&T Intellectual Property II, L.P.Inventors: Hossein Eslambolchi, John McCanuel, Paritosh Bajpay, Arun Kandappan
-
Patent number: 8307406Abstract: 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: GrantFiled: December 28, 2005Date of Patent: November 6, 2012Assignee: AT&T Intellectual Property II, L.P.Inventors: Roger Aboujaoude, Hossein Eslambolchi, John McCanuel, Michael Morris, Saeid Shariati
-
Patent number: 8307057Abstract: 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: GrantFiled: December 20, 2005Date of Patent: November 6, 2012Assignee: AT&T Intellectual Property II, L.P.Inventors: Paritosh Bajpay, Robert Best, Romelle Bond, Hossein Eslambolchi, Richard Glozzy, Alan Hughes, John McCanuel
-
Patent number: 8274904Abstract: 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: GrantFiled: February 28, 2005Date of Patent: September 25, 2012Assignee: 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: 8144853Abstract: 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: GrantFiled: February 2, 2005Date of Patent: March 27, 2012Assignee: AT&T Intellectual Property II, L.P.Inventors: Roger Aboujaoude, Hossein Eslambolchi, John McCanuel, Saeid Shariati