Patents Assigned to Comptel Oy
  • Patent number: 11176173
    Abstract: Electronic arrangement for use in enriching data stream with subscriber information in a communications network preferably comprising a mobile network, the arrangement comprising at least one data interface for transferring data, at least one memory for storing instructions and other data, and at least one controller for processing instructions and other data, said at least one controller being configured, in accordance with the stored instructions, to cause storing same data in a relational database, such as SQL database, preferably including subscriber related profile data, and in a non-relational, preferably in-memory, database; wherein responsive to receipt of a data write request, optionally from a network entity, BSS/OSS system or other external system, triggering data write in a single transaction incorporating data write into the relational database and replication into the non-relational database, wherein in the case of a failure having regard to the replication into the non-relational database, the
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: November 16, 2021
    Assignee: Comptel Oy
    Inventors: Tereza Dilova, Yoakim Anastasov, Vasil Yordanov, Nikolay Milovanov, Desislava Dzhonova
  • Patent number: 11122039
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising memory configured to store information characterizing at least one run-time behavioural pattern, at least one processing core configured to perform a behavioural determination based at least partly on the stored information, concerning a network node, and to verify, as a response to a result of the behavioural determination, whether the network node is comprised on a list of valid network nodes.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: September 14, 2021
    Assignee: Comptel Oy
    Inventors: Stephen Lacey, Mikko Jarva
  • Patent number: 10999161
    Abstract: The invention relates to an electronic arrangement for dynamically and automatically controlling the usage of software components in connection with a network function virtualization (NFV) platform in a communications network comprising a mobile network, the arrangement comprising at least one data interface for transferring data, at least one processing unit for processing instructions and other data, and memory for storing the instructions and other data, said at least one processing unit being configured, in accordance with the stored instructions, to cause: obtaining first information indicative of instantiated virtualized network functions (VNF) and licences associated therewith, and second information indicative of a VNF licence that is available for allocation to an instance of a related VNF in accordance with terms and conditions as stipulated by the VNF licence; determining, based on the obtained first and second information, whether a licence currently allocated to an existing instance of a VNF, or
    Type: Grant
    Filed: April 27, 2018
    Date of Patent: May 4, 2021
    Assignee: Comptel Oy
    Inventors: Stephen Lacey, Antti Koskela, Simon Osbourne
  • Patent number: 10932160
    Abstract: There is provided adaptive traffic processing in a communications network. Traffic flows from real-life traffic are detected, rules are applied to detected traffic flows, machine-learning based clustering of the detected traffic flows is performed, at least one new traffic rule is generated on the basis of one or more generated traffic clusters, the generated rules are simulated for obtaining a result indicating behavioural effect in the traffic of the communications network, the result is evaluated against one or more performance criteria of the communications network and the generated rules are applied if the performance criteria of the communications network have been met.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: February 23, 2021
    Assignee: Comptel Oy
    Inventors: Juhana Enqvist, Simo Isomaki, Mikko Jarva
  • Patent number: 10904079
    Abstract: According to an example aspect of the present invention, there is provided a system comprising a memory configured to store a list of virtualized network functions, VNFs, active in a first Network (101), and at least one processing core configured to process a request, originating in a second network (102), requesting to run a first VNF in the first network on behalf of the second network, and based at least partly on the request, to cause instantiation of the first VNF in the first network.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: January 26, 2021
    Assignee: Comptel Oy
    Inventor: Stephen Lacey
  • Patent number: 10608867
    Abstract: The invention makes it possible to offer unused network resources for another communication network operator very fast. VNF technology is utilized in a server that provides the inventive arrangement. The operator who wishes to offer unused capacity can offer physical resources through the server. The operator who wished to obtain the physical resources can request them from the server.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: March 31, 2020
    Assignee: Comptel Oy
    Inventor: Tirthankar Ghosh
  • Publication number: 20200084096
    Abstract: According to an example aspect of the present invention, there is provided a system comprising a memory configured to store a list of virtualized network functions, VNFs, active in a first Network (101), and at least one processing core configured to process a request, originating in a second network (102), requesting to run a first VNF in the first network on behalf of the second network, and based at least partly on the request, to cause instantiation of the first VNF in the first network.
    Type: Application
    Filed: February 8, 2017
    Publication date: March 12, 2020
    Applicant: Comptel Oy
    Inventor: Stephen Lacey
  • Patent number: 10555278
    Abstract: The invention provides a method for allocating communication resources in a communication network that comprises a number of different devices and utilizes different technologies. Information is collected of the number of devices of the network. The collected information is transformed from their formats to a common format. The common format makes it possible to handle efficiently all information. Current resources of the communication network and current use of the resources are determined utilizing the collected information in the common format. Alternative ways to use the resources are investigated instead of the current use, and a suggestion(s) is made to use at least one alternative way in case it is more efficient than the current use.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: February 4, 2020
    Assignee: Comptel Oy
    Inventor: Tirthankar Ghosh
  • Publication number: 20200019638
    Abstract: Electronic arrangement for use in enriching data stream with subscriber information in a communications network preferably comprising a mobile network, the arrangement comprising at least one data interface for transferring data, at least one memory for storing instructions and other data, and at least one controller for processing instructions and other data, said at least one controller being configured, in accordance with the stored instructions, to cause storing same data in a relational database, such as SQL database, preferably including subscriber related profile data, and in a non-relational, preferably in-memory, database; wherein responsive to receipt of a data write request, optionally from a network entity, BSS/OSS system or other external system, triggering data write in a single transaction incorporating data write into the relational database and replication into the non-relational database, wherein in the case of a failure having regard to the replication into the non-relational database, the
    Type: Application
    Filed: July 10, 2018
    Publication date: January 16, 2020
    Applicant: Comptel Oy
    Inventors: Tereza Dilova, Yoakim Anastasov, Vasil Yordanov, Nokilay Milovanov, Desislava Dzhonova
  • Publication number: 20190394078
    Abstract: The invention makes it possible to offer unused network resources for another communication network operator very fast. VNF technology is utilized in a server that provides the inventive arrangement. The operator who wishes to offer unused capacity can offer physical resources through the server. The operator who wished to obtain the physical resources can request them from the server.
    Type: Application
    Filed: June 26, 2018
    Publication date: December 26, 2019
    Applicant: Comptel Oy
    Inventor: Tirthankar Ghosh
  • Publication number: 20190334788
    Abstract: The invention relates to an electronic arrangement for dynamically and automatically controlling the usage of software components in connection with a network function virtualization (NFV) platform in a communications network comprising a mobile network, the arrangement comprising at least one data interface for transferring data, at least one processing unit for processing instructions and other data, and memory for storing the instructions and other data, said at least one processing unit being configured, in accordance with the stored instructions, to cause: obtaining first information indicative of instantiated virtualized network functions (VNF) and licences associated therewith, and second information indicative of a VNF licence that is available for allocation to an instance of a related VNF in accordance with terms and conditions as stipulated by the VNF licence; determining, based on the obtained first and second information, whether a licence currently allocated to an existing instance of a VNF, or
    Type: Application
    Filed: April 27, 2018
    Publication date: October 31, 2019
    Applicant: Comptel Oy
    Inventors: Stephen Lacey, Antti Koskela, Simon Osbourne
  • Patent number: 10448242
    Abstract: Electronic arrangement (120) for on-boarding services in a common service catalog (106, 406) from a number of source systems (502, 503, 521, 522) of 3rd party service providers in connection with a network function virtualization (NFV) platform in a telecommunication network (110) comprising a mobile network, the arrangement comprising at least one data interface (124) for transferring data, at least one processing unit (122) for processing instructions and other data, and memory (128) for storing the instructions and other data, said at least one processing unit being configured, in accordance with the stored instructions, to cause: creating, in said memory, a service catalog (406) of network services offered by the NFV platform, wherein each cataloged network service is associated with a service description indicative of related transactions that are executable thereon, and responsive to obtaining a network service description (402) from an external source via the data interface, adding at least an indicati
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: October 15, 2019
    Assignee: Comptel Oy
    Inventor: Zhivko Georgiev
  • Publication number: 20190205436
    Abstract: A system (100) for executing database operations on a database (102), the system comprising at least one database (102) and at least one database interface (104) configured to receive an internal database command comprising an internal identifier and in response to said internal database command, initiate execution of a database operation on said database. The system (100) additionally comprises a request interface (106) configured to receive an external database command, the external database command comprising an external identifier, the system (100) also comprising a resolver (108).
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Applicant: Comptel Oy
    Inventor: Tero HEMIÖ
  • Publication number: 20190208404
    Abstract: Electronic arrangement (120) for on-boarding services in a common service catalog (106, 406) from a number of source systems (502, 503, 521, 522) of 3rd party service providers in connection with a network function virtualization (NFV) platform in a telecommunication network (110) comprising a mobile network, the arrangement comprising at least one data interface (124) for transferring data, at least one processing unit (122) for processing instructions and other data, and memory (128) for storing the instructions and other data, said at least one processing unit being configured, in accordance with the stored instructions, to cause: creating, in said memory, a service catalog (406) of network services offered by the NFV platform, wherein each cataloged network service is associated with a service description indicative of related transactions that are executable thereon, and responsive to obtaining a network service description (402) from an external source via the data interface, adding at least an indicati
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Applicant: Comptel Oy
    Inventor: Zhivko GEORGIEV
  • Publication number: 20190199585
    Abstract: The invention relates to a configuration system to configure a user device, which configuration system is arranged to be connectable to the user device through a communication network, wherein the configuration system comprises an analytic module and an execution module. The analytic module is arranged to analyse user operations information, and to form a configuration for a scenario of user operations utilizing the analysed user operations. The execution module is arranged to compare the user operations information with the scenario, and to provide a configuration suggestion to a user of the user device if the user operations information corresponds with the scenario, and to execute the configuration suggestion.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Applicant: Comptel Oy
    Inventors: Timo SIMILÄ, Leo WIKSTRÖM
  • Publication number: 20190182838
    Abstract: Electronic arrangement for dynamically reserving quota having regard to the capacity of one or more resources available in a communications network, comprises one or more data interfaces such as transceivers for transferring data, at least one processor for processing instructions and other data, and memory for storing the instructions and other data, said at least one processor being configured, in accordance with the stored instructions, to cause: receiving a quota request with indication of a requested extent of quota, wherein the quota request is further associated with all-or-none preference indicator as to whether the request should be fulfilled completely, obtaining an indication of a currently remaining, unused and unreserved, quota of an account associated with the quota request, determining whether and to which degree, including in full, in part and not at all, the request may be granted in terms of reserving the requested quota based on at least the requested extent, the remaining quota and the pre
    Type: Application
    Filed: December 11, 2017
    Publication date: June 13, 2019
    Applicant: Comptel Oy
    Inventor: Yevgeniy Bondarenko
  • Publication number: 20190141676
    Abstract: The invention provides a method for allocating communication resources in a communication network that comprises a number of different devices and utilizes different technologies. Information is collected of the number of devices of the network. The collected information is transformed from their formats to a common format. The common format makes it possible to handle efficiently all information. Current resources of the communication network and current use of the resources are determined utilizing the collected information in the common format. Alternative ways to use the resources are investigated instead of the current use, and a suggestion(s) is made to use at least one alternative way in case it is more efficient than the current use.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Applicant: Comptel Oy
    Inventor: Tirthankar GHOSH
  • Publication number: 20190124198
    Abstract: Electronic arrangement, optionally comprising one or more servers, for a mobile communication network to enable dynamic policy regulation, through a master device, of a slave device, being a user device operable in the mobile communication network, the arrangement comprising at least one communication interface for transferring data, at least one processing unit for processing instructions and other data, and memory for storing the instructions and other data, said at least one processing unit being configured, in accordance with the stored instructions, to cause: receiving and storing an indication, preferably from the master device optionally being other user device operable in the mobile communication network, of the slave device, wherein the indication stipulates master and slave association between the devices in controlling usage of network resources by the slave device, receiving and identifying a request, from the master device, indicative of at least one policy adjustment to be enforced on the slave
    Type: Application
    Filed: October 24, 2017
    Publication date: April 25, 2019
    Applicant: Comptel Oy
    Inventors: Stephen Lacey, Jyrki Berg
  • Publication number: 20190014112
    Abstract: According to an example aspect of the present invention, there is provided an apparatus comprising memory configured to store information characterizing at least one run-time behavioural pattern, at least one processing core configured to perform a behavioural determination based at least partly on the stored information, concerning a network node, and to verify, as a response to a result of the behavioural determination, whether the network node is comprised on a list of valid network nodes.
    Type: Application
    Filed: April 12, 2016
    Publication date: January 10, 2019
    Applicant: Comptel Oy
    Inventors: Stephen Lacey, Mikko Jarva
  • Publication number: 20180248979
    Abstract: The invention is concerned with a method and system for identifying access request of an application on a mobile device in a telecommunication network. The method comprises steps as performed by an agent in the mobile device and the system comprises the means for performing these steps. When the mobile device is powered on, all on-going processes in the mobile device are detected with respect to detecting one or more of the on-going processes to involve traffic over the telecommunication network. A user interaction process is identified from all the on-going processes. It is then confirmed that the identified user interaction process is the same as said process that involves traffic over the telecommunication network. The identified user interaction process is then analyzed with respect to factors for network access needs.
    Type: Application
    Filed: September 13, 2016
    Publication date: August 30, 2018
    Applicant: Comptel Oy
    Inventor: Rami Alisawi