Patents by Inventor Ákos Recse
Ákos Recse 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: 20260169822Abstract: A method and related electronic device are described for assigning computing resources to support a plurality of sector carriers of the mobile network. The method comprises acquiring information describing the computing resources, and constructing a linear programming model based at least on the information, an affinity constraint, and an anti-affinity constraint. The linear programming model includes one or more penalty terms for the affinity constraint and/or the anti-affinity constraint. The method further comprises determining whether an optimal solution exists for the model by mapping the plurality of sector carriers to electronic device(s), and mapping those sector carriers that are (i) mapped to a particular electronic device, and (ii) corresponding to at least a threshold value of the affinity constraint, to virtualization unit(s) of the virtualized resources. When the optimal solution exists, generating an assignment plan for the plurality of sector carriers corresponding to the optimal solution.Type: ApplicationFiled: November 11, 2022Publication date: June 18, 2026Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Carla MOURADIAN, Róbert SZABÓ, Wubin LI, Ákos RECSE
-
Publication number: 20260169814Abstract: A method and related electronic device are described for assigning computing resources, provided by one or more electronic devices of a mobile network, to support a plurality of sector carriers. The method comprises acquiring information describing the computing resources (including virtualized resources at one or more level(s)). The method further comprises constructing a linear programming model based at least on the information, an affinity constraint between different sector carriers of pairs of the plurality of sector carriers, and an anti-affinity constraint between the different sector carriers of the pairs. The linear programming model includes one or more penalty terms corresponding to one or both of the affinity constraint and the anti-affinity constraint. The method further comprises determining whether an optimal solution exists for the linear programming model, and when it exists, generating an assignment plan for the plurality of sector carriers corresponding to the optimal solution.Type: ApplicationFiled: November 11, 2022Publication date: June 18, 2026Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Carla MOURADIAN, Róbert SZABÓ, Wubin LI, Ákos RECSE
-
Publication number: 20260099382Abstract: A method and system of deployment of a virtualized service on a cloud infrastructure while taking into consideration variability/elasticity of the cloud resources are described. A first service function specification is selected. Candidate computing systems and candidate links are determined. The determination of the candidates is performed based on the availability and characteristics of the computing systems and the network resources in the cloud infrastructure which includes varying characteristics. A first computing system and one or more links are determined from the candidates for placing the first service function in the cloud infrastructure.Type: ApplicationFiled: October 6, 2025Publication date: April 9, 2026Inventors: Róbert Szabó, Balãzs Németh, Ákos Recse, Michael Martin, Massimiliano Maggiari, Malgorzata Svensson
-
Patent number: 12566554Abstract: Methods and apparatus are provided. In an example aspect, a method of managing data storage in a communication system is provided. The communication system includes a plurality of clusters of network nodes, and the network nodes in each cluster of network node include one or more data storage nodes. The method comprises receiving data to be stored from a data source node, generating, from the data to be stored, a first subset of erasure coded chunks, causing the first subset of erasure coded chunks to be stored in one or more of the data storage nodes in at least one first cluster of the plurality of clusters, and sending, to a second cluster of the plurality of clusters, the data to be stored.Type: GrantFiled: October 15, 2021Date of Patent: March 3, 2026Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Róbert Szabó, Ákos Recse
-
Patent number: 12561158Abstract: A method and system of deployment of a virtualized service on a cloud infrastructure are described. A first service function specification of a first service function is selected. A determination of a set of the computing systems and a set of the links is performed based on availability and characteristics of the computing systems and the network resources in the cloud infrastructure. A selection of a first computing system to be assigned to host the first service function and links is performed based on the first service function specification and based on interoperability requirements for the first service function and one or more other ones of the service functions that form the virtualized service. The selection of a service function and the determination of a computing system and links is repeated for the remaining service functions until all of the service functions are assigned to resources in the cloud infrastructure.Type: GrantFiled: January 22, 2020Date of Patent: February 24, 2026Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Róbert Szabó, Michael Martin, Malgorzata Svensson, Massimiliano Maggiari, Ákos Recse, Balázs Németh
-
Patent number: 12436817Abstract: A method and system of deployment of a virtualized service on a cloud infrastructure while taking into consideration variability/elasticity of the cloud resources are described. A first service function specification is selected. Candidate computing systems and candidate links are determined. The determination of the candidates is performed based on the availability and characteristics of the computing systems and the network resources in the cloud infrastructure which includes varying characteristics. A first computing system and one or more links are determined from the candidates for placing the first service function in the cloud infrastructure.Type: GrantFiled: November 13, 2019Date of Patent: October 7, 2025Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Róbert Szabó, Balázs Németh, Ákos Recse, Michael Martin, Massimiliano Maggiari, Malgorzata Svensson
-
Patent number: 12405835Abstract: A method and system of deployment of a virtualized service on a cloud infrastructure are described. A first service function specification of a first service function is selected. A determination of a set of the computing systems and a set of the links is performed based on availability and characteristics of the computing systems and the network resources in the cloud infrastructure, A selection of a first computing system to be assigned to host the first service function and links is performed based on the first service function specification. In response to determining that there is one or more the service functions that are not yet assigned, the selection of the service function and the determination of the computing system and links are repeated for each remaining functions until all of service function are assigned to computing and networking resources in the cloud infrastructure.Type: GrantFiled: November 12, 2019Date of Patent: September 2, 2025Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Róbert Szabó, Massimiliano Maggiari, Michael Martin, Ákos Recse, Balázs Németh
-
Publication number: 20250258612Abstract: Methods and apparatus are provided. In an example aspect, a method of managing data storage in a communication system is provided. The communication system includes a plurality of clusters of network nodes, and the network nodes in each cluster of network node include one or more data storage nodes. The method comprises receiving data to be stored from a data source node, generating, from the data to be stored, a first subset of erasure coded chunks, causing the first subset of erasure coded chunks to be stored in one or more of the data storage nodes in at least one first cluster of the plurality of clusters, and sending, to a second cluster of the plurality of clusters, the data to be stored.Type: ApplicationFiled: October 15, 2021Publication date: August 14, 2025Inventors: Róbert Szabó, Ákos Recse
-
Patent number: 12375559Abstract: Methods and apparatus are provided. In an example aspect, a method of storing data in a communication system is provided. The data comprises n data blocks, and k data blocks of the n data blocks are required to recover the data. The communication system includes a plurality of clusters of data storage nodes including a first cluster that is a closest cluster of the plurality of clusters to a source of the data. The method comprises receiving, from a node associated with a respective network operator of each of the clusters of storage nodes, information identifying the data storage nodes that are in each of the clusters. The method also comprises causing each of at least k data blocks of the n data blocks to be stored in a different storage node in the first cluster.Type: GrantFiled: July 16, 2021Date of Patent: July 29, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Róbert Szabó, Ákos Recse
-
Patent number: 12375356Abstract: A computer-implemented method for aggregating and exposing infrastructure capability information is provided. The method includes extracting infrastructure capability information, wherein the infrastructure capability information includes available resource types and, for each available resource type, first attribute information including a first attribute name and a first attribute value. The method further includes, for each available resource type: determining whether the first attribute value is a literal type attribute value or a numerical type attribute value; for an attribute value determined to be the literal type, aggregating the first attribute information to generate aggregated literal attributes information; and for an attribute value determined to be the numerical type, aggregating the first attribute information to generate aggregated numerical attributes information.Type: GrantFiled: June 15, 2021Date of Patent: July 29, 2025Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Carla Mouradian, Wubin Li, Róbert Szabó, Ákos Recse
-
Publication number: 20250004859Abstract: A method of managing plural cloud virtualisation layers in a communication network, the method comprising: receiving, from a tenant, a service request to execute an application on a host resource, wherein the service request comprises input parameters; determining, based on the input parameters, that execution of the application on the host resource requires plural cloud virtualisation layers; responsive to determining that execution requires plural cloud virtualisation layers, generating a layout of virtualisation layer components for the plural cloud virtualisation layers; and assigning the application to a virtualisation layer component based on the input parameters.Type: ApplicationFiled: December 6, 2021Publication date: January 2, 2025Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Carla MOURADIAN, Róbert SZABÓ, Ákos RECSE, Xumei GAN, Wubin LI
-
Publication number: 20240427637Abstract: A method is provided performed by a network node for adaptive resource dimensioning for a cloud stack having a plurality of virtualization layers with resource dependencies between the plurality of virtualization layers in an infrastructure. The method includes assigning a workload to a bin in the infrastructure based on one of (i) the bin has a resource capacity that supports a dimension of the workload, and (ii) when the resource capacity of the bin is insufficient (a) create a new bin, and (b) assign the workload to the new bin having a dimensioned resource capacity. The method further includes outputting information representing one of the assigned bin and the assigned new bin for the workload, and a corresponding resource capacity of the assigned bin or the dimensioned resource capacity of the new bin.Type: ApplicationFiled: October 14, 2021Publication date: December 26, 2024Inventors: Róbert SZABÓ, Carla MOURADIAN, Ákos RECSE, Wubin LI
-
Publication number: 20240348685Abstract: Methods and apparatus are provided. In an example aspect, a method of storing data in a communication system is provided. The data comprises n data blocks, and k data blocks of the n data blocks are required to recover the data. The communication system includes a plurality of clusters of data storage nodes including a first cluster that is a closest cluster of the plurality of clusters to a source of the data. The method comprises receiving, from a node associated with a respective network operator of each of the clusters of storage nodes, information identifying the data storage nodes that are in each of the clusters. The method also comprises causing each of at least k data blocks of the n data blocks to be stored in a different storage node in the first cluster.Type: ApplicationFiled: July 16, 2021Publication date: October 17, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Róbert SZABÓ, Ákos RECSE
-
Publication number: 20240283705Abstract: A computer-implemented method for aggregating and exposing infrastructure capability information is provided. The method includes extracting infrastructure capability information, wherein the infrastructure capability information includes available resource types and, for each available resource type, first attribute information including a first attribute name and a first attribute value. The method further includes, for each available resource type: determining whether the first attribute value is a literal type attribute value or a numerical type attribute value; for an attribute value determined to be the literal type, aggregating the first attribute information to generate aggregated literal attributes information; and for an attribute value determined to be the numerical type, aggregating the first attribute information to generate aggregated numerical attributes information.Type: ApplicationFiled: June 15, 2021Publication date: August 22, 2024Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Carla Mouradian, Wubin Li, Róbert Szabó, Ákos Recse
-
Publication number: 20230060675Abstract: A method and system of deployment of a virtualized service on a cloud infrastructure are described. A first service function specification of a first service function is selected. A determination of a set of the computing systems and a set of the links is performed based on availability and characteristics of the computing systems and the network resources in the cloud infrastructure. A selection of a first computing system to be assigned to host the first service function and links is performed based on the first service function specification and based on interoperability requirements for the first service function and one or more other ones of the service functions that form the virtualized service. The selection of a service function and the determination of a computing system and links is repeated for the remaining service functions until all of the service functions are assigned to resources in the cloud infrastructure.Type: ApplicationFiled: January 22, 2020Publication date: March 2, 2023Inventors: Róbert Szabó, Michael Martin, Malgorzata Svensson, Massimiliano Maggiari, Ákos Recse, Balázs Németh
-
Publication number: 20220391258Abstract: A method and system of deployment of a virtualized service on a cloud infrastructure are described. A first service function specification of a first service function is selected. A determination of a set of the computing systems and a set of the links is performed based on availability and characteristics of the computing systems and the network resources in the cloud infrastructure. A selection of a first computing system to be assigned to host the first service function and links is performed based on the first service function specification. In response to determining that there is one or more of the service functions that are not yet assigned, the selection of a service function and the determination of a computing system and links are repeated for each of the remaining functions until all of the service functions are assigned to computing and networking resources in the cloud infrastructure.Type: ApplicationFiled: November 12, 2019Publication date: December 8, 2022Inventors: Róbert Szabó, Massimiliano Maggiari, Michael Martin, Ákos Recse, Balázs Németh
-
Publication number: 20220382598Abstract: A method and system of deployment of a virtualized service on a cloud infrastructure while taking into consideration variability/elasticity of the cloud resources are described. A first service function specification is selected. Candidate computing systems and candidate links are determined. The determination of the candidates is performed based on the availability and characteristics of the computing systems and the network resources in the cloud infrastructure which includes varying characteristics. A first computing system and one or more links are determined from the candidates for placing the first service function in the cloud infrastructure.Type: ApplicationFiled: November 13, 2019Publication date: December 1, 2022Inventors: Róbert Szabó, Balázs Németh, Ákos Recse, Michael Martin, Massimiliano Maggiari, Malgorzata Svensson