Patents by Inventor Andras Kern

Andras Kern 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: 20240118941
    Abstract: There is provided a method performed by an entity for load balancing in a system including a function-as-a-service (FaaS) system and a container-as-a-service (CaaS) system. The method is performed in response to a change in a load balancing configuration of a plurality of software containers of the CaaS system and/or a second load balancing configuration of a plurality of software functions of the FaaS system. Each software container is associated with a respective software function. The first load balancing configuration and second load balancing configuration are coordinated such that, following the change, each execution instance of one or more of the plurality software functions is subject to the same load balancing configuration as each instance of one or more of the plurality of software containers with which the one or more of the plurality of software functions is associated.
    Type: Application
    Filed: December 14, 2020
    Publication date: April 11, 2024
    Inventors: Balázs Peter GERÖ, András KERN
  • Patent number: 11907763
    Abstract: A technique for dynamically determining a modification of an initial cloud computing deployment (CCD) of a serverless application with multiple application functions is described. The multiple application functions in the initial CCD are grouped into one or more deployment artifacts each comprising at least one application function, wherein each deployment artifact is associated with a dedicated cloud computing platform type selected from FaaS and CaaS. An apparatus of the present disclosure is configured to obtain at least one requirement for the serverless application or its deployment, and to obtain an application model of the serverless application.
    Type: Grant
    Filed: April 12, 2019
    Date of Patent: February 20, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Balázs Peter Gerö, András Kern, Dávid Jocha, Bence Formanek
  • Publication number: 20230421533
    Abstract: There is provided a method performed by an entity for managing traffic between a network gateway and an application server. In response to a user equipment (UE) connecting to or disconnecting from the network gateway, a network prefix assigned to a DNS view is updated (102). The network prefix comprises one or more internet protocol (IP) addresses that each identify a UE that is connected to the network gateway and to which the DNS view is accessible. Traffic between the network gateway and the application server is steered according to the DNS view to which the updated network prefix is assigned.
    Type: Application
    Filed: November 20, 2020
    Publication date: December 28, 2023
    Inventors: András Kern, Balázs Peter Gerö
  • Publication number: 20220368626
    Abstract: Systems and methods for packet or frame replication and elimination in a Time Sensitive Networking (TSN) network or Deterministic Networking (DetNet) network are disclosed. In some embodiments, a method of operation of a node in a TSN network or DetNet network comprises determining whether to reset a sequence recovery function used for frame or packet elimination for a particular stream of packets based on either or both of an explicit indication or an implicit indication and resetting the sequence recovery function used for frame or packet elimination for the particular stream of packets upon determining to reset the sequence recovery function. In this manner, packet or frame elimination is improved by avoiding scenarios that result in discarding valid packets or frames due to an out of sync condition between the sequence generation function at the replicator and the sequence recovery function at the eliminator.
    Type: Application
    Filed: July 5, 2019
    Publication date: November 17, 2022
    Inventors: Balázs Varga, János Farkas, András Kern, István Moldován
  • Publication number: 20220360537
    Abstract: Systems and methods are disclosed herein that enable Time Sensitive Networking (TSN) network or Deterministic Networking (DetNet) network replication function fallback. In some embodiments, a method comprises, at a primary replication function, obtaining a packet in a particular stream, obtaining a sequence number for the packet, generating M copies of the packet each comprising the sequence number, transmitting the M copies, and providing, to a redundancy controller, the sequence number or a next sequence number of a next packet to be transmitted for the particular stream. The method further comprises, at the redundancy controller, receiving the sequence number or the next sequence number and providing the sequence number or the next sequence number to a secondary replication function. The method further comprises, at the secondary replication function, receiving the sequence number or the next sequence number and configuring a sequence generation function with the next sequence number.
    Type: Application
    Filed: July 9, 2019
    Publication date: November 10, 2022
    Inventors: Balázs Varga, János Farkas, András Kern
  • Publication number: 20220188164
    Abstract: A technique for dynamically determining a modification of an initial cloud computing deployment (CCD) of a serverless application with multiple application functions is described. The multiple application functions in the initial CCD are grouped into one or more deployment artifacts each comprising at least one application function, wherein each deployment artifact is associated with a dedicated cloud computing platform type selected from FaaS and CaaS. An apparatus of the present disclosure is configured to obtain at least one requirement for the serverless application or its deployment, and to obtain an application model of the serverless application.
    Type: Application
    Filed: April 12, 2019
    Publication date: June 16, 2022
    Inventors: Balázs Peter Gerö, András Kern, Dávid Jocha, Bence Formanek
  • Publication number: 20220004422
    Abstract: It is disclosed a method and an apparatus (80) of providing a function as a service, faas, deployment of an application. A deployment unit is generated (30, 44, 508) per group of application blocks, where said deployment unit comprises said group of application blocks, and an implementation of function invocation for functions being accessed by groups of application blocks. Function invocations of the group of application blocks are constrained or bound (604, 610, 612) to libraries of supporting implementations. Deployment units are provided (32, 48, 510) together with the element invocations attached to said libraries, to a lifecycle manager of a faas platform, whereby the faas platform implements the faas deployment of said application the performance targets of which, being related to the groups of application blocks. This disclosure enables a developer to adjust the performance of an application without having to change the logic of application implementations.
    Type: Application
    Filed: December 5, 2018
    Publication date: January 6, 2022
    Inventors: Balázs Peter Gerö, Bence Formanek, András Kern
  • Patent number: 10868735
    Abstract: A multi-provider network infrastructure is described herein where a Multi-Domain Orchestrator (MDO) is configured to assist a Path Computation Entity (PCE) in resolving a placement and location (identifier) of a tunnel path endpoint for a network service.
    Type: Grant
    Filed: January 23, 2017
    Date of Patent: December 15, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: András Kern, Balázs Peter Gerö
  • Publication number: 20200259896
    Abstract: Techniques for enhancing performance in Industrial Internet-of-Things (IIoT) scenarios, including techniques for time-sensitive networking (TSN) and 5G wireless network integration. An example method, performed by a wireless device, comprises receiving system information (SI) from a radio base station (RBS) of a radio access network (RAN), the SI being indicative of support for TSN through the RBS, and establishing at least one TSN stream with an external data network, through the RBS. The example method further includes receiving a first timing signal from the wireless communications network, via the RBS, receiving a second timing signal from the external TSN data network to which the wireless device is connected, comparing the first timing signal to the second timing signal to determine an offset, and transmitting the offset to the wireless communications network.
    Type: Application
    Filed: February 13, 2019
    Publication date: August 13, 2020
    Inventors: Joachim Sachs, Abdulrahman Alabbasi, Mattias Andersson, Niklas Andgart, Ola Angelsmark, José Araújo, Muhammad Ikram Ashraf, Kumar Balachandran, Robert Baldemair, Rodrigo Berg, Yufei Blankenship, Fedor Chernogorov, John Walter Diachina, Torsten Dudda, Henrik Enbuske, Sorour Falahati, János Farkas, Jonas Fröberg Olsson, Majid Gerami, Harald Gustafsson, Kimmo Hiltunen, Andreas Höglund, Torgny Holmberg, Zsolt Kenesi, András Kern, Kittipong Kittichokechai, Anna Larmo, Johan Lundsjö, György Miklós, Hubertus Munz, Gabor Nemeth, Johannes Nygren, Johan Olsson, Alexandros Palaios, Dhruvin Patel, Joakim Persson, Per Persson, Jose Luis Pradas, Sándor Rácz, Pradeepa Ramachandra, Norbert Reider, Dinand Roeland, Stefano Ruffini, Patrik Salmela, Sara Sandberg, Magnus Sandgren, Paul Schliwa-Bertling, Alexey Shapin, Nianshan Shi, Bikramjit Singh, Per Skarin, Bernard Smeets, Ying Sun, Dennis Sundman, Fredrik Svensson, Malgorzata Svensson, Geza Szabo, Wolfgang Tonutti, Balázs Varga, Mårten Wahlström, Kun Wang, Yi-Pin Eric Wang, Osman Nuri Can Yilmaz, Zhenhua Zou, Miguel Lopez
  • Publication number: 20190356559
    Abstract: A multi-provider network infrastructure is described herein where a Multi-Domain Orchestrator (MDO) is configured to assist a Path Computation Entity (PCE) in resolving a placement and location (identifier) of a tunnel path endpoint for a network service.
    Type: Application
    Filed: January 23, 2017
    Publication date: November 21, 2019
    Inventors: András Kern, Balázs Peter Gerö
  • Patent number: 10243759
    Abstract: The present disclosure generally relates to the support of optical connection setup. More specifically, the present disclosure relates to a technique of supporting provision of a connection via a data communication network of an optical network between packet network islands. A method embodiment comprises establishing a Border Gateway Protocol-Link State, BGP-LS, connection via the DCN between a first edge node of the first packet network island and a BGP-LS node in the optical network.
    Type: Grant
    Filed: September 3, 2014
    Date of Patent: March 26, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Balázs Peter Gerö, Daniele Ceccarelli, András Kern
  • Patent number: 10193941
    Abstract: A method for interworking between a first protocol entity adapted to operate in accordance with a stream reservation protocol for reserving resources for a data stream along a stream path of the data stream and a second protocol entity adapted to operate in accordance with a routing protocol for distributing information in a communication network is described. The method comprises sending, from the first protocol entity to the second protocol entity, a request for stream path information indicating, for a data stream to be sent, a stream path in the communication network. The method also comprises determining, by the second protocol entity, the stream path information for the stream path based on the request, sending, from the second protocol entity to the first protocol entity, the determined stream path information, and initiating, by the first protocol entity, a resource reservation procedure for reserving resources in response to receiving the stream path information.
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: January 29, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: János Farkas, András Kern
  • Patent number: 10171336
    Abstract: A method is provided by a network element to execute a forwarding information base (FIB) manager to program a packet forwarding function of the network element. The FIB manager supports a hybrid control plane with software defined networking (SDN) and local control plane processes. The method includes receiving a request to configure a node reachability configuration element, where the node reachability element describes packet processing instruction for the packet forwarding function to forward packets toward a referred node, selecting a flow control agent to be updated for reachability to the referred node, and updating a logical forwarding information representation to encode a next hop identifier for the referred node.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: January 1, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Andras Kern, Balazs Peter Gero, Balazs Varga, Zoltan Richard Turanyi
  • Publication number: 20170237582
    Abstract: The present disclosure generally relates to the support of optical connection setup. More specifically, the present disclosure relates to a technique of supporting provision of a connection via a data communication network of an optical network between packet network islands. A method embodiment comprises establishing a Border Gateway Protocol-Link State, BGP-LS, connection via the DCN between a first edge node of the first packet network island and a BGP-LS node in the optical network.
    Type: Application
    Filed: September 3, 2014
    Publication date: August 17, 2017
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Balázs Peter Gerö, Daniele Ceccarelli, András Kern
  • Publication number: 20170180240
    Abstract: A method is provided by a network element to execute a forwarding information base (FIB) manager to program a packet forwarding function of the network element. The FIB manager supports a hybrid control plane with software defined networking (SDN) and local control plane processes. The method includes receiving a request to configure a node reachability configuration element, where the node reachability element describes packet processing instruction for the packet forwarding function to forward packets toward a referred node, selecting a flow control agent to be updated for reachability to the referred node, and updating a logical forwarding information representation to encode a next hop identifier for the referred node.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Andras KERN, Balazs Peter GERO, Balazs VARGA, Zoltan Richard TURANYI
  • Patent number: 9667525
    Abstract: A Path Computation Client (24) of a node in a network sends a request message (52) to a Path Computation Element (28) of the network for computation of a path, and the Path Computation Element sends a response message (54) comprising information identifying a calculated path. The Path Computation Element also sends a request for feedback on a result of the attempt to set up the connection. The Path Computation Element attempts to set up a connection based on the calculated path, and reports (64) to the Path Computation Element the result of the attempt to set up the connection.
    Type: Grant
    Filed: January 4, 2010
    Date of Patent: May 30, 2017
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Dávid Jocha, András Kern, András Császár
  • Publication number: 20160212179
    Abstract: A first control plane entity (e.g. a client control plane entity) sends a first message to a second control plane entity (e.g. a server control plane entity) over the user to network interface using the path computation element communication protocol. The server control plane entity, on receiving the first message, may calculate a path for a connection and send a second message to the client control plane entity over the user to network interface using the path computation element communication protocol. The client and server control plane entities may then configure their respective networks of data plane nodes to establish the connection.
    Type: Application
    Filed: August 19, 2013
    Publication date: July 21, 2016
    Inventors: Andras Kern, Balazs Peter Gero
  • Publication number: 20160156545
    Abstract: According to one example embodiment, a method is implemented by a network node to verify that a switching network has converged to a stable routing state. The network node receives a network state digest from each of a plurality of switching nodes in the switching network. Each network state digest is indicative of a topology of the switching network as perceived by a given switching node. The network node determines that the switching network has converged to a stable routing state based on a comparison of the received network state digests. In one or more embodiments the network node is a switching node of the switching network.
    Type: Application
    Filed: August 10, 2013
    Publication date: June 2, 2016
    Inventors: András Császár, János Farkas, András Kern
  • Publication number: 20160149979
    Abstract: A method for interworking between a first protocol entity (12) adapted to operate in accordance with a stream reservation protocol for reserving resources for a data stream along a stream path of the data stream and a second protocol entity (14a, 14b) adapted to operate in accordance with a routing protocol for distributing information in a communication network (20) is described. The method comprises sending (S22), from the first protocol entity (12) to the second protocol entity (14a, 14b), a request for stream path formation indicating, for a data stream to be sent, a stream path in the communication network, (20).
    Type: Application
    Filed: July 14, 2014
    Publication date: May 26, 2016
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: János FARKAS, András KERN
  • Publication number: 20160127223
    Abstract: According to one example embodiment, a network node initiates a desired configuration of a switching network by sending a link state message containing a configuration descriptor specifying the desired configuration and a predetermined type value. The configuration descriptor may describe an explicit path for routing data traffic through the switching network. The explicit path may comprise strict hops or a combination of strict hops and loose hops. The configuration message is propagated through the network by flooding. Each network node receiving the configuration message is instructed to take appropriate action to implement the specified configuration and send a result report indicating a result of the configuration action. The result report may be included in a link state message and propagated by flooding so that all network nodes are able to determine whether the configuration was successfully completed based upon the result reports send from the network nodes.
    Type: Application
    Filed: August 10, 2013
    Publication date: May 5, 2016
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: András Kern, András Császár, János Farkas