Patents by Inventor Maria Toeroe
Maria Toeroe 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).
-
Publication number: 20220326978Abstract: The disclosure relates to a method, executed in a Network Function Virtualization Infrastructure (NFVI) software modification manager, for coordination of NFVI software modifications of a NFVI providing at least one Virtual Resource (VR) hosting at least one Virtual Network Function (VNF), comprising receiving an NFVI software modifications request; sending a notification that a software modification procedure of the at least one VR is about to start to a VNF level manager, the VNF level manager managing a VNF hosted on the at least one VR provided by the NFVI; applying software modifications to at least one resource of the at least one VR; and notifying the VNF level manager about completion of the software modifications.Type: ApplicationFiled: June 14, 2022Publication date: October 13, 2022Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Maria Toeroe
-
Publication number: 20220300309Abstract: The disclosure relates to a method, system and computer readable media for redesigning and redeploying a network service (NS) upon determining that a running instance of the NS fails to meet at least one NS requirement. The method comprises detecting a change in at least one input model of a NS design; executing a traceability analysis for the change in the at least one input model of the NS design; and upon determining, based on the traceability analysis, that the NS fails to meet the at least one NS requirement, redesigning and redeploying the NS.Type: ApplicationFiled: June 4, 2020Publication date: September 22, 2022Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Omar HASSANE, Sadaf MUSTAFIZ, Ferhat KHENDEK, Maria TOEROE
-
Patent number: 11403128Abstract: The disclosure relates to a method, executed in a Network Function Virtualization Infrastructure (NFVI) software modification manager, for coordination of NFVI software modifications of a NFVI providing at least one Virtual Resource (VR) hosting at least one Virtual Network Function (VNF), comprising receiving an NFVI software modifications request; sending a notification that a software modification procedure of the at least one VR is about to start to a VNF level manager, the VNF level manager managing a VNF hosted on the at least one VR provided by the NFVI; applying software modifications to at least one resource of the at least one VR; and notifying the VNF level manager about completion of the software modifications.Type: GrantFiled: June 8, 2018Date of Patent: August 2, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Maria Toeroe
-
Patent number: 11349708Abstract: A Virtual Network Function (VNF) is provided for deployment in a Network Function Virtualization Infrastructure (NFVI). First, an input is obtained that includes a description of available software components, configuration requirements specifying service types to be provided by the VNF, and infrastructure information specifying resources provided by the NFVI. The infrastructure information includes characteristics of virtual machines (VMs). For each service type, a VNF component (VNFC) configuration is generated. The generated VNFC configuration optimizes usage of the resources and satisfies requested service availability. A VNF configuration is formed that includes a collection of VNFC configurations created for the service types. The VNF configuration is delivered to a Network Function Virtualization (NFV) system for the deployment of VNFC instances on the VMs thereby providing the VNF.Type: GrantFiled: December 14, 2017Date of Patent: May 31, 2022Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Pradheba Chakrapani Rangarajan, Maria Toeroe
-
Patent number: 11316758Abstract: There is described a method for providing a Virtualized Network Function (VNF) according to Network Service (NS) requirements. The method comprises selecting an on-boarded VNF descriptor (VNFD) from a VNF catalogue, configuring parameters of the selected on-boarded VNFD according to the requirements of the NS and instantiating a VNF according to the configured on-boarded VNFD. There is also described a method for providing a Network Service (NS). The method comprises selecting an on-boarded NS Descriptor (NSD) from an NS catalogue, modifying NSD information of the selected on-boarded NSD and instantiating the NS according to the modified on-boarded NSD.Type: GrantFiled: August 17, 2017Date of Patent: April 26, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Sadaf Mustafiz, Francis Palma, Maria Toeroe, Ferhat Khendek
-
Publication number: 20220116285Abstract: The disclosure relates to a method and a state controller running in a Kubernetes system. The state controller being operative to assign labels to pods, the labels indicating services to which the pods are assigned and high-availability states of the pods; detect a failed pod having a label indicating a high-availability state of not ready; and reassign the label indicating the high-availability state of the failed pod to a healthy pod, thereby changing endpoints of services provided and service flows from the failed pod to the healthy pod.Type: ApplicationFiled: January 24, 2019Publication date: April 14, 2022Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Leila Abdollahi Vayghan, Mohamed Aymen Saied, Maria Toeroe, Ferhat Khendek
-
Patent number: 11290353Abstract: A Network Service Descriptor (NSD) is generated, from Virtualized Network Functions (VNFs) existing in a VNF catalog, for instantiating a network service which satisfies given network service requirements. From the VNF catalog, a system selects VNFs that provide functionalities and architectural blocks required to fulfill the NS requirements. The system generates at least a VNF forwarding graph (VNFFG), which includes relations between the functionalities and the architectural blocks of the selected VNFs as well as traffic flows between the selected VNFs. The system then creates the NSD, which includes the VNFFG, for instantiating the network service.Type: GrantFiled: March 8, 2018Date of Patent: March 29, 2022Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Navid Nazarzadeoghaz, Maria Toeroe, Ferhat Khendek
-
Patent number: 11226829Abstract: A system is reconfigured at runtime when triggers are issued in response to events taking place in the system. The triggers, which are issued on configuration entities, are correlated by transferring relations of the configuration entities to relations of the triggers to thereby identify related triggers. Elasticity rules are selected for the triggers, where the elasticity rules specify actions for resource allocation or deallocation at runtime. Selected actions of the selected elasticity rules for the related triggers are executed to reconfigure the system according to a set of action correlation meta-rules which provide an ordering of the actions.Type: GrantFiled: December 21, 2017Date of Patent: January 18, 2022Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Mahin Abbasipour, Maria Toeroe, Ferhat Khendek
-
Publication number: 20220006693Abstract: A method and network node are provided for dimensioning a network service (NS). The method comprises calculating, based on given capacity requirements of the NS, a required number of virtual network functions component (VNFC) instances of each of a plurality of virtual network function (VNF) in the NS; selecting a VNF deployment flavor (VnfDf) for each of the plurality of VNFs in the NS, based on the calculated required number of VNFC instances; generating a network service deployment flavor (NsDf) including the selected VnfDfs; and onboarding a network service descriptor (NSD), which includes the NsDf, for use for instantiating the dimensioned NS.Type: ApplicationFiled: November 6, 2019Publication date: January 6, 2022Inventors: Maria TOEROE, Navid NAZARZADEOGHAZ, Ferhat KHENDEK
-
Publication number: 20210371725Abstract: The present invention relates to a composition for an enhanced oil recovery process, said composition comprising (a) one or more anionic cocogem surfactants; b) one or more surfactants based on nonionic vegetable fatty acids (or their synthetic analogues); c) optionally one or more, preferably commercially available, co-surfactants; d) optionally one or more agents with phase transfer property, preferably an alcohol; and e) polyacrylamide as a flow modifier.Type: ApplicationFiled: March 28, 2019Publication date: December 2, 2021Inventors: László BARTHA, Sándor PUSKÁS, József DUDÁS, Roland NAGY, Árpád VÁGÓ, István János LAKATOS, Mária TÖRÖ
-
Publication number: 20210294729Abstract: A system configuration is validated in a production environment using test cases selected from a test suite, which has validated a first configuration of the system in a development environment. In response to a change in environments, a reduced set of requirements is formed by removing one or more requirements from a set of requirements against which the first configuration is validated. The removed requirements include environment agnostic requirements. The removing is based on at least a classification of configuration parameters, and a first relation between the requirements and the configuration parameters. A reduced test suite is formed by selecting, from the test suite, the test cases that test the system against the reduced set of requirements. The reduced test suite is applied to a second configuration of the system to validate that the system operates in compliance with the set of requirements in the production environment.Type: ApplicationFiled: June 11, 2019Publication date: September 23, 2021Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Maria TOEROE, Oussama JEBBAR, Mohamed Aymen SAIED, Ferhat KHENDEK
-
Publication number: 20210266235Abstract: A method and system for providing a NS instance satisfying a requested availability of a NSI comprises obtaining at least one VNFD for a VNF composing the NS, the VNFD being associated with at least one absolute availability value guaranteed according to at least one DF; obtaining an availability value of NFVI on which the VNF is to be deployed; determining a minimum availability value for a NS instance of the NS; selecting a VNF DF and RM for the VNF DF such that the product of the absolute availability value of the VNF DF, taking into account the selected RM, and of the availability value of the NFVI is greater than or equal to the minimum availability value for the NS instance; and instantiating the NS instance by instantiating at least one VNF instance according to the at least one selected VNF DF and corresponding RM.Type: ApplicationFiled: July 24, 2019Publication date: August 26, 2021Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Maria TOEROE, Siamak AZADIABAD
-
Patent number: 11099860Abstract: A system performs runtime adjustment of a configuration model. The system receives, at runtime, a change request directed at one or more modified entities in the configuration model. Based on leadership information, one or more infringing entities are identified among the one or more modified entities. The leadership information indicates an impact that one entity has on another entity with respect to a given constraint. Based on the leadership information, a propagation scope is identified for a constraint violated by an infringing entity. The propagation scope includes the infringing entity and other entities that are potentially affected by the request. For resolving single constraint violation, a collection of paths are created in the propagation scope and a path is selected one at a time starting from the shortest path in the collection. For resolving multiple constraint violation, a bonded path is formed for a group of propagation scopes that overlap.Type: GrantFiled: September 15, 2015Date of Patent: August 24, 2021Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Azadeh Jahanbanifar, Maria Toeroe, Ferhat Khendek
-
Publication number: 20210194749Abstract: There are provided methods for defining a Network Service Descriptor (NSD) for a Network Service (NS), and Network Functions Virtualization (NFV) Orchestrator (NFVO) using said NSD. The NSD comprises zero, one or more of each of: a Virtualized Network Function (VNF) Descriptor (VNFD), a Physical Network Function (PNF) Descriptor (PNFD), a Network Service Descriptor (NSD), a Virtual Link (VL) Descriptor (VLD), and a VNF Forwarding Graph Descriptor (VNFFGD). One method comprising the step of defining at least one Connection Points (CP) Profile, wherein the CP Profile is referenced through a cpProfileId in a Network Forwarding Path Descriptor (NFPD) attribute of the VNFFGD, the CP Profile specifying a Connection Point Descriptor (CPD) or Service Access Point Descriptor (SAPD) for a given VnfProfile, PnfProfile or NsProfile.Type: ApplicationFiled: October 23, 2018Publication date: June 24, 2021Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Maria TOEROE, Haibin CHU
-
Publication number: 20210165694Abstract: Resources in an Infrastructure-as-a-Service (IaaS) system are upgraded in an iterative process. In response to an upgrade request indicating requested changes to a current configuration of the system, one or more graph representations of the current configuration and the requested changes are created. The graph representations include a control graph which has vertices representing resource groups, and edges representing dependences among the resource groups. A batch of resource groups is identified to be upgraded in a current iteration based on the dependencies and Service Level Agreement (SLA) requirements including availability and elasticity of the system. Upgrade operations are executed on the identified batch using selected upgrade methods which handle potential incompatibilties during transition of system configurations. The graph representations are updated to include any new requested changes and recovery operations in response to feedback of failed upgrade operations.Type: ApplicationFiled: July 24, 2019Publication date: June 3, 2021Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Mina NABI, Maria TOEROE, Ferhat KHENDEK
-
Publication number: 20210144056Abstract: A Virtual Network Function (VNF) is provided for deployment in a Network Function Virtualization Infrastructure (NFVI). First, an input is obtained that includes a description of available software components, configuration requirements specifying service types to be provided by the VNF, and infrastructure information specifying resources provided by the NFVI. The infrastructure information includes characteristics of virtual machines (VMs). For each service type, a VNF component (VNFC) configuration is generated. The generated VNFC configuration optimizes usage of the resources and satisfies requested service availability. A VNF configuration is formed that includes a collection of VNFC configurations created for the service types. The VNF configuration is delivered to a Network Function Virtualization (NFV) system for the deployment of VNFC instances on the VMs thereby providing the VNF.Type: ApplicationFiled: December 14, 2017Publication date: May 13, 2021Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Pradheba CHAKRAPANI RANGARAJAN, Maria TOEROE
-
Publication number: 20210122968Abstract: The anionic cocogem surfactant of formula (I) for an oil production process of increased efficiency wherein each R1 and R2 is independently selected from hydrogen or C1-C18 straight or branched alkyl optionally substituted by OH; each R3 is independently selected from hydrogen; C1-C25 straight or branched alkyl or alkenyl optionally comprising inter-chain amido-group; aromatic group optionally substituted by C1-C25, preferably C5-C20, more preferably C5-C15 straight or branched alkyl, preferably selected from phenyl and diphenylether; or C10-C20 straight or branched alkenyl, alkadienyl or alkatrienyl; Z is C1-C18 straight or branched alkylene optionally substituted by one or two C1-C6 alkyl or preferably C3-C6 cycloalkyl, optionally comprising (EO)n and/or (PO)m groups, wherein EO is ethylene-oxide i.e. —CH2CH2O—, and PO is propylene-oxide, i.e.Type: ApplicationFiled: March 28, 2019Publication date: April 29, 2021Inventors: József DUDÁS, Sándor PUSKÁS, Árpád VÁGÓ, László BARTHA, Roland NAGY, Mária TÖRÖ, István LAKATOS
-
Publication number: 20200366743Abstract: Automation of the design and management of network services is achieved by automating the enactment of a process model. The process model models activities and ordering among actions in a process for the network services. Each activity includes a set of actions and each action is associated with a model-based transformation which transforms one or more input models into one or more output models. A megamodel is constructed. The megamodel incorporates the process model and describes relations among resources to be used by model-based transformations of the process model. The resources include models and meta-models. Based on the megamodel, a transformation chain is generated. The transformation chain contains coordinated sequences of the model-based transformations. The transformation chain is enacted to thereby enact the process model for the network services.Type: ApplicationFiled: August 30, 2018Publication date: November 19, 2020Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Guillaume DUPONT, Sadaf MUSTAFIZ, Ferhat KHENDEK, Maria TOEROE
-
Publication number: 20200301750Abstract: The disclosure relates to a method, executed by a NFVI Software Modification Manager, for coordination of Network Function Virtualization Infrastructure (NFVI) software modification. The method comprises identifying a Virtualized Resource (VR) impacted by the NFVI software modification; notifying a VNF-level Manager responsible for the coordination for the VR that the NFVI software modification is about to start; starting a timer with a lead time; upon expiry of the lead time, proceeding with the NFVI software modification; and notifying the VNF-level Manager that the NFVI software modification is completed. The disclosure also relates to a corresponding method executed by a Virtualized Network Function (VNF)-level Manager, as well as network nodes implementing these methods.Type: ApplicationFiled: November 21, 2018Publication date: September 24, 2020Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Maria TOEROE
-
Patent number: 10768945Abstract: A system configuration is generated by integrating source models. Transformations are generated according to a weaving model that specifies relations among metamodels of the source models and the system configuration. The transformations, when executed, transform the source models into the system configuration that includes target entities. From the transformations, one or more integration constraints are generated for each target entity to be created or modified by an operation of the transformations. The integration constraints describe semantics of the relations specified by the weaving model. System configuration constraints are formed to include the integration constraints in addition to constraints of each source model. The transformations are executed to transform the source models into the system configuration to generate the system configuration obeying the system configuration constraints.Type: GrantFiled: March 21, 2016Date of Patent: September 8, 2020Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Azadeh Jahanbanifar, Maria Toeroe, Ferhat Khendek