Patents Assigned to Openet Telecom Ltd.
-
Patent number: 11153225Abstract: The various embodiments include methods, computers and communication systems that enable decomposing abstract service requests into resources rules, which may include receiving an abstract service request (e.g., a request specifying a functional requirement) via an exposed public interface, generating domain-specific resource rules based on the received abstract service request, identifying relevant components in a telecommunications domain for enforcing the generated domain-specific resource rules, and send the domain-specific resource rules to the identified components (e.g., online charging server, policy management server, etc.) for enforcement. Generating domain-specific resource rules based on the received abstract service request may include generating the rules consistent with the existing resource rules of the domain.Type: GrantFiled: July 9, 2018Date of Patent: October 19, 2021Assignee: OPENET TELECOM LTD.Inventors: Bart Lehane, Alan Mcnamee, Cameron Ross Dunne, Joe Hogan
-
Patent number: 11082244Abstract: Systems and computing devices may be configured to intelligently apply controls in a telecommunication system that implements or uses network slicing and/or virtualized network function technologies. A computing device may be configured to receive a request to instantiate a new network slice from a component in the telecommunication system. The computing device may determine that a virtualized network function (e.g., C-RAN virtual network function, MEC virtual network function, etc.) should be created for the new network slice, and determine whether a policy allows for the creation of the virtualized network function. The computing device may create the virtualized network function if the policy allows for its creation. The server computing device may be a charging and license management (CALM) component.Type: GrantFiled: May 10, 2019Date of Patent: August 3, 2021Assignee: OPENET TELECOM LTD.Inventors: Alan McNamee, Peter Haraszti, Bart Lehane, John Fitzpatrick
-
Patent number: 11005765Abstract: The system and methods of the various embodiments enable the efficient management and distribution of application filters or packet flow descriptions within a telecommunications network. A policy management system may be configured to receive a request message from a charging and enforcement (CaE) component, determine application identifiers for a data communication based on information included in the received request message, and determine policy rules. The policy management system may send a stimulus message that includes the determined application identifiers to a filter management system component so as to cause the filter management system to preemptively provision the charging and enforcement component with application filters. The policy management system may also send a response message that includes the determined policy rules to the CaE component.Type: GrantFiled: June 7, 2019Date of Patent: May 11, 2021Assignee: OPENET TELECOM LTD.Inventors: Max Bacik, Alan McNamee, Andrew D'Souza
-
Patent number: 10932170Abstract: The system and methods of the various embodiments enable fine grained network selection decisions. This may allow a mobile network operator, a cable operator, or a Wi-Fi network operator to define network selection rules that are not only based upon network availability, time, and location, but also on network signal strength, signal to noise ratio, link speed, and cellular network radio parameters. These rules may also be complimented with local device based policies and parameters, which may possibly be based on user preferences and/or network operator preferences. The system and methods of the various embodiments also prevent inadvertent Wi-Fi network selection decisions by incorporating a time threshold parameter which defines a time period for which a wireless device must have detected a specific Wi-Fi access point prior to performing network selection.Type: GrantFiled: July 6, 2018Date of Patent: February 23, 2021Assignee: OPENET TELECOM LTD.Inventor: John Fitzpatrick
-
Patent number: 10630779Abstract: Logical scalable units (LSU) can be used within a single network data center to provide stateful scalability. However, LSUs are not suitable for operating across multiple network data centers in order to provide geographical redundancy in active-active scenarios while providing high availability. This is because the latencies associated with replicating full session information are unacceptably slow. An additional component in the LSU (known as an LSU Frontend) can be used to replicate a small subset of session information between LSUs. This subset of session information may be enough to enable LSUs to process requests in an acceptable way rather than outright failing. This may be particularly advantageous in scenarios where the requests relate to Voice over LTE calls, because outright failure is very perceivable to subscribers, and it causes resource leakage within the telecommunications network.Type: GrantFiled: September 6, 2018Date of Patent: April 21, 2020Assignee: OPENET TELECOM LTD.Inventors: Peter Haraszti, David Davoren, Brian J. Forde, Ross Andreucetti, Tony Doolin, Niall O'Connell
-
Patent number: 10523545Abstract: Logical scalable units (LSU) can be used within a single network data center to provide stateful scalability. However, LSUs are not suitable for operating across multiple network data centers in order to provide geographical redundancy in active-active scenarios while providing high availability. This is because the latencies associated with replicating full session information are unacceptably slow. An additional component in the LSU (known as an LSU Frontend) can be used to replicate a small subset of session information between LSUs. This subset of session information may be enough to enable LSUs to process requests in an acceptable way rather than outright failing. This may be particularly advantageous in scenarios where the requests relate to Voice over LTE calls, because outright failure is very perceivable to subscribers, and it causes resource leakage within the telecommunications network.Type: GrantFiled: July 6, 2018Date of Patent: December 31, 2019Assignee: OPENET TELECOM LTD.Inventors: Peter Haraszti, David Davoren, Brian J. Forde, Ross Andreucetti, Tony Doolin, Niall O'Connell
-
Patent number: 10361958Abstract: The system and methods of the various embodiments enable the efficient management and distribution of application filters or packet flow descriptions within a telecommunications network. A policy management system may be configured to receive a request message from a charging and enforcement (CaE) component, determine application identifiers for a data communication based on information included in the received request message, and determine policy rules. The policy management system may send a stimulus message that includes the determined application identifiers to a filter management system component so as to cause the filter management system to preemptively provision the charging and enforcement component with application filters. The policy management system may also send a response message that includes the determined policy rules to the CaE component.Type: GrantFiled: September 5, 2017Date of Patent: July 23, 2019Assignee: Openet Telecom Ltd.Inventors: Max Bacik, Alan McNamee, Andrew D'Souza
-
Patent number: 10348517Abstract: Systems and computing devices may be configured to intelligently apply service-level policy, charging, licensing, and authorization controls in a telecommunication system that implements or uses network function virtualization technologies. A server computing device deployed in the telecommunication network may be configured to receive a policy request message relating to a network service lifecycle event from another network component, use the information included in the received policy request message to make a service-level policy decision, generate a trigger definition relating to the network service lifecycle event based on the policy decision, generate a policy response message that includes the trigger definition, and send the generated policy response message to the network component.Type: GrantFiled: October 11, 2016Date of Patent: July 9, 2019Assignee: OPENET TELECOM LTD.Inventors: Alan McNamee, Peter Haraszti, Bart Lehane, John Fitzpatrick
-
Patent number: 10200542Abstract: Systems and computing devices may be configured to intelligently and dynamically allocate quotas for the access and use of a telecommunications network by consumers that use a shared account balance. A server computing device may be configured to intelligently allocate quota by determining an allocation time interval for allocating quota from a shared account balance, receiving a quota request message from a metering and gating component that includes information requesting allocation of a first quota to a first consumer associated with a shared account balance, determining a validity period for the first quota based on the determined allocation time interval, and allocating the first quota to the first consumer from the updated shared account balance so as to eliminate or reduce conflicts and discrepancies between different instances of the shared account balance.Type: GrantFiled: February 12, 2018Date of Patent: February 5, 2019Assignee: OPENET TELECOM LTD.Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin
-
Patent number: 10192261Abstract: The system and methods of the various embodiments enable a revenue assurance system to detect revenue leakage by analyzing usage records from one or more sources within a telecommunications network. Discrepancies are identified and corrective action taken where possible. Corrective actions may include requesting source systems to retransmit missing or erroneous records that were detected. This may result in reduced revenue loss for the network operator.Type: GrantFiled: August 22, 2013Date of Patent: January 29, 2019Assignee: OPENET TELECOM LTD.Inventors: Monika Gupta, Niall Norton, Andrew D'Souza
-
Patent number: 10097642Abstract: Logical scalable units (LSU) can be used within a single network data center to provide stateful scalability. However, LSUs are not suitable for operating across multiple network data centers in order to provide geographical redundancy in active-active scenarios while providing high availability. This is because the latencies associated with replicating full session information are unacceptably slow. An additional component in the LSU (known as an LSU Frontend) can be used to replicate a small subset of session information between LSUs. This subset of session information may be enough to enable LSUs to process requests in an acceptable way rather than outright failing. This may be particularly advantageous in scenarios where the requests relate to Voice over LTE calls, because outright failure is very perceivable to subscribers, and it causes resource leakage within the telecommunications network.Type: GrantFiled: March 4, 2016Date of Patent: October 9, 2018Assignee: OPENET TELECOM LTD.Inventors: Peter Haraszti, David Davoren, Brian J. Forde, Ross Andreucetti, Tony Doolin, Niall O'Connell
-
Patent number: 10069707Abstract: The performance of a scalable computing environment in a telecommunication network may be improved by configuring a server computing system to monitor a level of traffic throughput within the telecommunication network to determine whether an increase in throughput capacity is needed or a decrease in throughput capacity is acceptable, and increasing a throughput capacity of the telecommunication network when an increase in throughput capacity is needed by adding a logical scalable unit to the telecommunication network. The logical scalable unit may including a minimum combination of logical components required to provide in a single multiprocessor system a complete set of telecommunication functionalities for a subset of users in the telecommunication network.Type: GrantFiled: May 28, 2013Date of Patent: September 4, 2018Assignee: OPENET TELECOM LTD.Inventors: Thomas Brady, Craig Ferguson, Peter Haraszti, Cameron Ross Dunne, Alan McNamee
-
Patent number: 10063712Abstract: Systems and computing devices may be configured to intelligently and dynamically allocate quotas for the access and use of a telecommunications network by consumers that use a shared balance account. The dynamic allocation of quotas may include computing a total reclaimable quota size value in response to determining that quota may not be allocated to a first consumer from the shared account balance without exceeding a balance threshold, reclaiming all or portions of currently active allocated quotas from a other consumers that use the shared balance account in response to determining that the total reclaimable quota size value is greater than or equal to the minimum quota allocation size, updating the shared account balance to include the reclaimed portions, and allocating quota to the first consumer from the updated shared balance account.Type: GrantFiled: June 22, 2014Date of Patent: August 28, 2018Assignee: OPENET TELECOM LTD.Inventors: Tony Gillick, Roland Holland, Barry Mulvin, Craig Ferguson, Andrew D'Souza
-
Patent number: 10063443Abstract: Logical scalable units (LSU) can be used within a single network data center to provide stateful scalability. However, LSUs are not suitable for operating across multiple network data centers in order to provide geographical redundancy in active-active scenarios while providing high availability. This is because the latencies associated with replicating full session information are unacceptably slow. An additional component in the LSU (known as an LSU Frontend) can be used to replicate a small subset of session information between LSUs. This subset of session information may be enough to enable LSUs to process requests in an acceptable way rather than outright failing. This may be particularly advantageous in scenarios where the requests relate to Voice over LTE calls, because outright failure is very perceivable to subscribers, and it causes resource leakage within the telecommunications network.Type: GrantFiled: March 4, 2016Date of Patent: August 28, 2018Assignee: OPENET TELECOM LTD.Inventors: Peter Haraszti, David Davoren, Brian J. Forde, Ross Andreucetti, Tony Doolin, Niall O'Connell
-
Patent number: 10057180Abstract: The various embodiments include methods, computers and communication systems that enable decomposing abstract service requests into resources rules, which may include receiving an abstract service request (e.g., a request specifying a functional requirement) via an exposed public interface, generating domain-specific resource rules based on the received abstract service request, identifying relevant components in a telecommunications domain for enforcing the generated domain-specific resource rules, and send the domain-specific resource rules to the identified components (e.g., online charging server, policy management server, etc.) for enforcement. Generating domain-specific resource rules based on the received abstract service request may include generating the rules consistent with the existing resource rules of the domain.Type: GrantFiled: March 29, 2017Date of Patent: August 21, 2018Assignee: OPENET TELECOM LTD.Inventors: Bart Lehane, Alan McNamee, Cameron Ross Dunne, Joe Hogan
-
Patent number: 10051533Abstract: The system and methods of the various embodiments enable fine grained network selection decisions. This may allow a mobile network operator, a cable operator, or a Wi-Fi network operator to define network selection rules that are not only based upon network availability, time, and location, but also on network signal strength, signal to noise ratio, link speed, and cellular network radio parameters. These rules may also be complimented with local device based policies and parameters, which may possibly be based on user preferences and/or network operator preferences. The system and methods of the various embodiments also prevent inadvertent Wi-Fi network selection decisions by incorporating a time threshold parameter which defines a time period for which a wireless device must have detected a specific Wi-Fi access point prior to performing network selection.Type: GrantFiled: January 26, 2015Date of Patent: August 14, 2018Assignee: OPENET TELECOM LTD.Inventor: John Fitzpatrick
-
Patent number: 10038988Abstract: Methods, servers and systems for directly accessing and modifying charging information maintained within a telecommunications operator's business and operating systems' infrastructure from user equipment. A mobile application server may receive a charging request from a user equipment, identify a relevant charging system based on the received request, send a charging request to the identified charging system for processing, receive a first response message including charging information from the identified charging system, generate a second response message based on the charging information included in the first response message, and send the generated second response message to the user equipment. The received charging request may include various types of information, including information for transferring cost or billing information from a first billing category to a second billing category.Type: GrantFiled: November 28, 2016Date of Patent: July 31, 2018Assignee: OPENET TELECOM LTD.Inventors: Alan McNamee, Cameron Ross Dunne, Joe Hogan, Bart Lehane, Andrew D'Souza
-
Patent number: 9952937Abstract: Methods, devices and systems enable restoring a database system more efficiently. A server computing device may be configured to receive a database transaction request that includes information identifying a database operation, determine a priority value for the database operation, and add the database operation to a journaling log based on the determined priority value. After detecting a failure event, the server computing device may perform the database operations identified in the journaling log to restore the database system.Type: GrantFiled: October 24, 2014Date of Patent: April 24, 2018Assignee: OPENET TELECOM LTD.Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
-
Patent number: 9952938Abstract: Methods, devices and systems enable restoring a database system more efficiently. A server computing device may be configured to determine a recovery time interval for a session store database system so as to allow a large number of sessions (e.g., ninety percent of sessions, etc.) to start and finish within that interval, periodically review database records to identify a database record that has not been updated within a most recent recovery time interval, add the identified database record to a journaling log, and update the identified database record to include information identifying a time at which the database record was last added to the journaling log. After detecting a failure event, the server computing device may perform the database operations identified in the journaling log to restore the database system.Type: GrantFiled: October 24, 2014Date of Patent: April 24, 2018Assignee: OPENET TELECOM LTD.Inventors: David Rolfe, Cameron Ross Dunne, Alan McNamee, Andrew D'Souza
-
Patent number: 9930188Abstract: Systems and computing devices may be configured to intelligently and dynamically allocate quotas for the access and use of a telecommunications network by consumers that use a shared account balance. A server computing device may be configured to intelligently allocate quota by determining an allocation time interval for allocating quota from a shared account balance, receiving a quota request message from a metering and gating component that includes information requesting allocation of a first quota to a first consumer associated with a shared account balance, determining a validity period for the first quota based on the determined allocation time interval, and allocating the first quota to the first consumer from the updated shared account balance so as to eliminate or reduce conflicts and discrepancies between different instances of the shared account balance.Type: GrantFiled: December 4, 2014Date of Patent: March 27, 2018Assignee: OPENET TELECOM LTD.Inventors: David Rolfe, Tony Gillick, Roland Holland, Barry Mulvin