Patents by Inventor Fergus McCann
Fergus McCann 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: 9439129Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network implement methods that include receiving a first message encoding signaling information from a source component and processing the message using a fixed pipeline having a plurality of modules, each module having at least one procedure for performing a specific set of tasks. Application level routing operations may be performed to identify a suitable destination component. Information contained in the first message may be used to generate a second message encoding signaling information, which is sent to the identified destination component.Type: GrantFiled: February 24, 2016Date of Patent: September 6, 2016Assignee: OPENET TELECOM, LTD.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Publication number: 20160174129Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network implement methods that include receiving a first message encoding signaling information from a source component and processing the message using a fixed pipeline having a plurality of modules, each module having at least one procedure for performing a specific set of tasks. Application level routing operations may be performed to identify a suitable destination component. Information contained in the first message may be used to generate a second message encoding signaling information, which is sent to the identified destination component.Type: ApplicationFiled: February 24, 2016Publication date: June 16, 2016Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Patent number: 9306891Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network implement methods that include receiving a first message encoding signaling information from a source component and processing the message using a fixed pipeline having a plurality of modules, each module having at least one procedure for performing a specific set of tasks. Application level routing operations may be performed to identify a suitable destination component. Information contained in the first message may be used to generate a second message encoding signaling information, which is sent to the identified destination component.Type: GrantFiled: December 12, 2014Date of Patent: April 5, 2016Assignee: OPENET TELECOM LTD.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Publication number: 20150100640Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network implement methods that include receiving a first message encoding signaling information from a source component and processing the message using a fixed pipeline having a plurality of modules, each module having at least one procedure for performing a specific set of tasks. Application level routing operations may be performed to identify a suitable destination component. Information contained in the first message may be used to generate a second message encoding signaling information, which is sent to the identified destination component.Type: ApplicationFiled: December 12, 2014Publication date: April 9, 2015Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Patent number: 8943221Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network implement methods that include receiving a first message encoding signaling information from a source component and processing the message using a fixed pipeline having a plurality of modules, each module having at least one procedure for performing a specific set of tasks. Application level routing operations may be performed to identify a suitable destination component. Information contained in the first message may be used to generate a second message encoding signaling information, which is sent to the identified destination component.Type: GrantFiled: December 1, 2011Date of Patent: January 27, 2015Assignee: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byme, Joe Hogan
-
Patent number: 8880726Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network may involve using a topology tree categorizing network nodes into groups, receiving a first message encoding signaling information from a source, decoding the received first message into an internal representation of the message, determining if the internal representation identifies a destination component in the topology tree, performing application level routing operations by hierarchy to determine if information contained in the internal representation identifies a destination component in the topology tree, packaging the information contained in the internal representation into a second message encoding signaling information, and sending the second message encoding signaling information to the identified destination component.Type: GrantFiled: December 1, 2011Date of Patent: November 4, 2014Assignee: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Patent number: 8824370Abstract: Methods, servers and systems for performing dynamic context based routing operations in a telecommunications signaling network in which a dynamic context based router may receive a first message encoding signaling information from a source component, decode the message into an internal representation, perform application level routing operations using contextual information derived from the internal representation to identify a destination component, encode signaling information contained in the internal representation into a second message, and send the second message to the identified destination component. Application level routing operations using contextual information may include generating keys based on the internal representation, transmitting the generated keys to an external resource, receiving supplementary information in response to the generated keys, and using the supplementary information to identify the destination component.Type: GrantFiled: December 1, 2011Date of Patent: September 2, 2014Assignee: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Patent number: 8725820Abstract: Methods, servers and systems for communicating information in networks enable efficient expansion while maintaining high-availability. A first message associated with an entity may be received on a first server. An operation may be performed on certain information included in the first message associated with the entity to identify a first data repository in which information associated with the first message or the entity is to be stored. Information extracted from the first message may be stored in the identified first data repository. When a second message associated with the entity is received, the same operation may be performed on the same certain information included in the second message to identify the first data repository in which information associated with the first message or the entity is stored. The information related to the first message or the entity from the first data repository may then be used.Type: GrantFiled: December 1, 2011Date of Patent: May 13, 2014Assignee: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Patent number: 8725896Abstract: Methods, servers and systems for communicating signaling information in a policy and charging control network within a telecommunications signaling network, may include receiving a message encoding signaling information in a dynamic context router operating at the application layer. The dynamic context router may determine whether the received message is to be replicated, and if so, the dynamic context router may identify a primary destination to which the received message is to be sent and secondary destinations to which replicated messages (“fork-routed messages”) are to be sent. The message may be replicated into multiple fork-routed messages, with the original message sent to the primary destination and the fork-routed messages sent to secondary destination components. The replicated fork-routed messages may be the same as or different from the received message, and may be sent using the same protocol or different protocols.Type: GrantFiled: December 1, 2011Date of Patent: May 13, 2014Assignee: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Patent number: 8675659Abstract: The various embodiments include methods, servers and systems for communicating signaling information in a telecommunications signaling network that involves decoding a first portion of the received first message, determining if the decoded first portion identifies a destination component, determining if the destination component can be derived from the decoded first portion when the decoded first portion does not identify a destination component, recursively decoding subsequent portions of the received first message when previously decoded portions do not identify the destination component and that the destination component cannot be derived using the previously decoded portions, performing context-based routing operations using information extracted from the previously decoded portions to identify the destination component, packaging the previously decoded portions along with a remainder of the first message into a second message encoding signaling information, and sending the second message encoding signaliType: GrantFiled: December 1, 2011Date of Patent: March 18, 2014Assignee: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Publication number: 20120158872Abstract: Methods, servers and systems for communicating information in networks enable efficient expansion while maintaining high-availability. A first message associated with an entity may be received on a first server. An operation may be performed on certain information included in the first message associated with the entity to identify a first data repository in which information associated with the first message or the entity is to be stored. Information extracted from the first message may be stored in the identified first data repository. When a second message associated with the entity is received, the same operation may be performed on the same certain information included in the second message to identify the first data repository in which information associated with the first message or the entity is stored. The information related to the first message or the entity from the first data repository may then be used.Type: ApplicationFiled: December 1, 2011Publication date: June 21, 2012Applicant: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Publication number: 20120158995Abstract: Methods, servers and systems for communicating signaling information in a policy and charging control network within a telecommunications signaling network, may include receiving a message encoding signaling information in a dynamic context router operating at the application layer. The dynamic context router may determine whether the received message is to be replicated, and if so, the dynamic context router may identify a primary destination to which the received message is to be sent and secondary destinations to which replicated messages (“fork-routed messages”) are to be sent. The message may be replicated into multiple fork-routed messages, with the original message sent to the primary destination and the fork-routed messages sent to secondary destination components. The replicated fork-routed messages may be the same as or different from the received message, and may be sent using the same protocol or different protocols.Type: ApplicationFiled: December 1, 2011Publication date: June 21, 2012Applicant: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Publication number: 20120155470Abstract: The various embodiments include methods, servers and systems for communicating signaling information in a telecommunications signaling network that involves decoding a first portion of the received first message, determining if the decoded first portion identifies a destination component, determining if the destination component can be derived from the decoded first portion when the decoded first portion does not identify a destination component, recursively decoding subsequent portions of the received first message when previously decoded portions do not identify the destination component and that the destination component cannot be derived using the previously decoded portions, performing context-based routing operations using information extracted from the previously decoded portions to identify the destination component, packaging the previously decoded portions along with a remainder of the first message into a second message encoding signaling information, and sending the second message encoding signaliType: ApplicationFiled: December 1, 2011Publication date: June 21, 2012Applicant: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Publication number: 20120158993Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network implement methods that include receiving a first message encoding signaling information from a source component and processing the message using a fixed pipeline having a plurality of modules, each module having at least one procedure for performing a specific set of tasks. Application level routing operations may be performed to identify a suitable destination component. Information contained in the first message may be used to generate a second message encoding signaling information, which is sent to the identified destination component.Type: ApplicationFiled: December 1, 2011Publication date: June 21, 2012Applicant: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byme, Joe Hogan
-
Publication number: 20120158994Abstract: Methods, servers and systems for communicating signaling information in a telecommunications signaling network may involve using a topology tree categorizing network nodes into groups, receiving a first message encoding signaling information from a source, decoding the received first message into an internal representation of the message, determining if the internal representation identifies a destination component in the topology tree, performing application level routing operations by hierarchy to determine if information contained in the internal representation identifies a destination component in the topology tree, packaging the information contained in the internal representation into a second message encoding signaling information, and sending the second message encoding signaling information to the identified destination component.Type: ApplicationFiled: December 1, 2011Publication date: June 21, 2012Applicant: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan
-
Publication number: 20120155389Abstract: Methods, servers and systems for performing dynamic context based routing operations in a telecommunications signaling network in which a dynamic context based router may receive a first message encoding signaling information from a source component, decode the message into an internal representation, perform application level routing operations using contextual information derived from the internal representation to identify a destination component, encode signaling information contained in the internal representation into a second message, and send the second message to the identified destination component. Application level routing operations using contextual information may include generating keys based on the internal representation, transmitting the generated keys to an external resource, receiving supplementary information in response to the generated keys, and using the supplementary information to identify the destination component.Type: ApplicationFiled: December 1, 2011Publication date: June 21, 2012Applicant: Openet Telecom Ltd.Inventors: Alan McNamee, Cameron Ross Dunne, Fergus McCann, Michael O'Sullivan, Niall Byrne, Joe Hogan