Patents by Inventor András Zahemszky

András Zahemszky 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).

  • Patent number: 11917509
    Abstract: Embodiments of a method of operation of a service requestor to request a service from a chain controller in a cellular communications network in which a user plane function is decomposed into a plurality of micro user plane functions are disclosed. In some embodiments, the method comprises sending, to the chain controller, a service description or a request to update a service description. The service description comprises one or more service template instances having respective service template definitions. Each service template definition of the respective service template definitions being data that defines a set of micro user plane functions that realize a service or a part of a service. Each service template instance of the one or more service template instances comprises data that defines a reference to the respective service template definition. The method further comprises receiving a reply from the chain controller.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: February 27, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dinand Roeland, András Zahemszky, Balázs Pinczel, Zoltán Turányi
  • Publication number: 20230261996
    Abstract: Traffic forwarding policy determination in a wireless communication system A node (310) of the wireless communication network receives first data indicative of estimated QoE levels of data traffic in the wireless communication network. The data traffic is subject to QoS rules enforced by one or more nodes of the wireless communication network. Further, the node (310) receives second data indicative of QoS statistics observed in association with the QoE levels. Based on the first data and the second data, the node (310) determines a traffic forwarding policy for the data traffic. The traffic forwarding policy defines QoS rules which, according to the observed QoS statistics, are expected to ensure that a QoE target is met.
    Type: Application
    Filed: March 29, 2021
    Publication date: August 17, 2023
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila BÁDER, Gergely DÉVAI, Dinand ROELAND, András ZAHEMSZKY, Stefan HÅKANSSON, Karthik R M
  • Publication number: 20230247485
    Abstract: A node of the wireless communication network receives data indicative of a measured QoS, level of data traffic assigned to different configured traffic forwarding policies each defining one or more target parameters. Based on the data and the target parameters, the node detects violations of the traffic forwarding policies. Based on the detected violations for each the traffic forwarding policies, the node detects at least one anomaly in the wireless communication network.
    Type: Application
    Filed: June 24, 2020
    Publication date: August 3, 2023
    Inventors: Gergely Dévai, Attila Báder, András Zahemszky
  • Patent number: 11665606
    Abstract: Disclosed is a method performed by a network node (130, 140, 160) of a wireless communication network (100) comprising a first (130) and a second (140) core network node and a first (150) and a second (160) base station (150). A session of a wireless device (170) comprises data packets routed via a plurality of anchor network nodes (115, 120) from a data network (110).
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: May 30, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: András Zahemszky, Zhang Fu, Patrick Sellstedt, Göran Rune, Dinand Roeland
  • Publication number: 20230054435
    Abstract: Embodiments of a method of operation of a service requestor to request a service from a chain controller in a cellular communications network in which a user plane function is decomposed into a plurality of micro user plane functions are disclosed. In some embodiments, the method comprises sending, to the chain controller, a service description or a request to update a service description. The service description comprises one or more service template instances having respective service template definitions. Each service template definition of the respective service template definitions being data that defines a set of micro user plane functions that realize a service or a part of a service. Each service template instance of the one or more service template instances comprises data that defines a reference to the respective service template definition. The method further comprises receiving a reply from the chain controller.
    Type: Application
    Filed: October 20, 2022
    Publication date: February 23, 2023
    Inventors: Dinand Roeland, András Zahemszky, Balázs Pinczel, Zoltán Turányi
  • Patent number: 11516639
    Abstract: Embodiments of a method of operation of a service requestor to request a service from a chain controller in a cellular communications network in which a user plane function is decomposed into a plurality of micro user plane functions are disclosed. In some embodiments, the method comprises sending, to the chain controller, a service description or a request to update a service description. The service description comprises one or more service template instances having respective service template definitions. Each service template definition of the respective service template definitions being data that defines a set of micro user plane functions that realize a service or a part of a service. Each service template instance of the one or more service template instances comprises data that defines a reference to the respective service template definition. The method further comprises receiving a reply from the chain controller.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: November 29, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dinand Roeland, András Zahemszky, Balázs Pinczel, Zoltán Turányi
  • Patent number: 11457488
    Abstract: A method and control plane node capable of receiving, from a requester, a request for a unique identifier, selecting an identifier from a pool comprising a plurality of unique identifiers held by the control plane node, creating a key representing the selected identifier in the pool, attempting to write to an initial version of a value of the created key in order to create a key-value pair in the key-value store, wherein the writing is successful if no write previously has been performed to said initial version of the value, and if so returning, to the requester, the selected identifier as an allocated identifier.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: September 27, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: András Zahemszky, Gergely Pongrácz, Balázs Pinczel, Dinand Roeland
  • Patent number: 11363671
    Abstract: Method and apparatus for controlling migration of a Quick User Datagram Protocol (UDP) Internet Connections (QUIC) connection between a server and a neighboring server of a content delivery network (CDN). The server and the neighboring server comprise respective cache memories, are comprised in the CDN and have a same server IP-address. The QUIC connection is identifiable by a connection identifier (CID) and is established to a migrating wireless device having a client IP-address. The method for controlling migration of the QUIC connection comprises receiving static key information representative of the QUIC connection; determining context transfer state information for the QUIC connection; and controlling transmission of a stateless reset token for the QUIC connection based on the determined context transfer state.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: June 14, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Zhang Fu, András Zahemszky
  • Publication number: 20220132385
    Abstract: Disclosed is a method performed by a network node (130, 140, 160) of a wireless communication network (100) comprising a first (130) and a second (140) core network node and a first (150) and a second (160) base station (150). A session of a wireless device (170) comprises data packets routed via a plurality of anchor network nodes (115, 120) from a data network (110).
    Type: Application
    Filed: January 31, 2019
    Publication date: April 28, 2022
    Inventors: András Zahemszky, Zhang Fu, Patrick Sellstedt, Göran Rune, Dinand Roeland
  • Publication number: 20210334263
    Abstract: A method of processing service requests in a service-based network architecture comprising a plurality of service instances includes receiving, at a service, a service request from a sender, the service request including a user identification, ID, associated with the request and a transaction ID associated with the request, obtaining a user context associated with the user ID from a user context database, the user context including a user context version and a transaction ongoing flag, determining based on the transaction ongoing flag whether a transaction involving the user ID is currently ongoing, in response to determining that a transaction involving the user ID is not currently ongoing, processing the service request to obtain an updated key value, and transmitting a store request to the user context database to store the updated key value, and an updated user context version in the user context database.
    Type: Application
    Filed: January 7, 2019
    Publication date: October 28, 2021
    Inventors: Dinand ROELAND, György MIKLÓS, Zoltán TURÁNYI, András ZAHEMSZKY
  • Patent number: 11140092
    Abstract: A system and method for server relocation in a packet data network. A transport protocol session is established between a client 20 and server 14_1 to transfer content from the server to the client in data packets. As well as transmitting data packets to the client, the server additionally transmits declarative information as signaling packets. The declarative information includes an identifier of the content being transmitted in the ongoing session. This allows other servers 14_2 with the same content to identify the existence of the session and gives them the opportunity to volunteer to take over the session, for example if they can see that the client is now closer to them than the server currently serving the content. The two servers can then coordinate transfer of the session, whereafter the session continues with the second server transmitting content to the client.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: October 5, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila Mihály, Szilveszter Nádas, András Zahemszky
  • Publication number: 20210219356
    Abstract: A method and control plane node capable of receiving, from a requester, a request for a unique identifier, selecting an identifier from a pool comprising a plurality of unique identifiers held by the control plane node, creating a key representing the selected identifier in the pool, attempting to write to an initial version of a value of the created key in order to create a key-value pair in the key-value store, wherein the writing is successful if no write previously has been performed to said initial version of the value, and if so returning, to the requester, the selected identifier as an allocated identifier.
    Type: Application
    Filed: May 15, 2018
    Publication date: July 15, 2021
    Inventors: András Zahemszky, Gergely Pongrácz, Balázs Pinczel, Dinand Roeland
  • Publication number: 20210045186
    Abstract: Method and apparatus for controlling migration of a Quick User Datagram Protocol (UDP) Internet Connections (QUIC) connection between a server and a neighboring server of a content delivery network (CDN). The server and the neighboring server comprise respective cache memories, are comprised in the CDN and have a same server IP-address. The QUIC connection is identifiable by a connection identifier (CID) and is established to a migrating wireless device having a client IP-address. The method for controlling migration of the QUIC connection comprises receiving static key information representative of the QUIC connection; determining context transfer state information for the QUIC connection; and controlling transmission of a stateless reset token for the QUIC connection based on the determined context transfer state.
    Type: Application
    Filed: January 30, 2018
    Publication date: February 11, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Zhang FU, András ZAHEMSZKY
  • Publication number: 20200413236
    Abstract: Embodiments of a method of operation of a service requestor to request a service from a chain controller in a cellular communications network in which a user plane function is decomposed into a plurality of micro user plane functions are disclosed. In some embodiments, the method comprises sending, to the chain controller, a service description or a request to update a service description. The service description comprises one or more service template instances having respective service template definitions. Each service template definition of the respective service template definitions being data that defines a set of micro user plane functions that realize a service or a part of a service. Each service template instance of the one or more service template instances comprises data that defines a reference to the respective service template definition. The method further comprises receiving a reply from the chain controller.
    Type: Application
    Filed: February 26, 2019
    Publication date: December 31, 2020
    Inventors: Dinand Roeland, András Zahemszky, Balázs Pinczel, Zoltán Turányi
  • Patent number: 10841214
    Abstract: A method for reusing a tag. The method is performed in a service function node of a mobile communication network and comprises receiving an uplink packet originating from a wireless device; obtaining at least one tag from the uplink packet, wherein each tag is a name value pair added by a node after the packet leaves the wireless device; and adding the at least one tag to a downlink packet destined for the wireless device, wherein the at least one tag influences how the downlink packet is forwarded.
    Type: Grant
    Filed: May 13, 2016
    Date of Patent: November 17, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dinand Roeland, Zhang Fu, András Zahemszky
  • Patent number: 10805845
    Abstract: A system and method for managing a server in a packet data network. A transport protocol session is established between a client (20) and server (14_1) to transfer content from the server to the client in data packets. The transport protocol path is assigned an n-tuple identifier, whereupon the server transmits to the client data packets with the n-tuple identifier. The server additionally transmits declarative information as signaling packets with the n-tuple identifier, wherein the declarative information includes an identifier which is specific to the data being transmitted in the ongoing session. This allows other servers (14_2) to receive the signaling packets and detect the data that is being transmitted. If such another server then determines that it also has the same data and is better placed to serve that data to the client, it can offer to take over the session.
    Type: Grant
    Filed: August 5, 2016
    Date of Patent: October 13, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila Mihály, Szilveszter Nádas, András Zahemszky
  • Patent number: 10715453
    Abstract: Method in and a network node (160; 110; 401a, 600) for congestion management of a transport network (130) comprised in a wireless communications network (100). The wireless communications network (100) further comprises a base station (110; 401a) configured to receive data being transported via a data transport path (132; 404a,d) of the transport network (130) and to transmit the received data to one or more wireless devices (120) served by the base station (110; 401a). The network node obtains (302; 409; 501) an indicator indicating at least a risk for occurrence of downlink data congestion in the data transport path (132; 404a,d). To reduce said at least risk, the network node then controls (304; 411; 502) the base station (110; 401a) to reduce and/or limit a throughput rate of data being transmitted to the one or more wireless devices (120). The data is received by the base station (110; 401a) via the data transport path (132, 404a,d).
    Type: Grant
    Filed: July 24, 2013
    Date of Patent: July 14, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: András Zahemszky, Szilveszter Nádas, Lars Westberg
  • Patent number: 10701596
    Abstract: It is presented a method for assisting a resource allocation transfer of a wireless device from a source site of a mobile communication network to a target site of the mobile communication network. The method is performed in a service function node at the source site and comprises the steps of: receiving an indication of resource allocation transfer of the wireless device; and transmitting a reset signal to a user service node at the source site, the reset signal commanding the user service node to reset its transport layer session with the wireless device.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: June 30, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dinand Roeland, Zhang Fu, András Zahemszky
  • Publication number: 20200037209
    Abstract: A system and method for managing a server in a packet data network. A transport protocol session is established between a client (20) and server (14_1) to transfer content from the server to the client in data packets. The transport protocol path is assigned an n-tuple identifier, whereupon the server transmits to the client data packets with the n-tuple identifier. The server additionally transmits declarative information as signaling packets with the n-tuple identifier, wherein the declarative information includes an identifier which is specific to the data being transmitted in the ongoing session. This allows other servers (14_2) to receive the signaling packets and detect the data that is being transmitted. If such another server then determines that it also has the same data and is better placed to serve that data to the client, it can offer to take over the session.
    Type: Application
    Filed: August 5, 2016
    Publication date: January 30, 2020
    Inventors: Attila Mihály, Szilveszter Nádas, András Zahemszky
  • Publication number: 20190190825
    Abstract: A method for reusing a tag. The method is performed in a service function node of a mobile communication network and comprises receiving an uplink packet originating from a wireless device; obtaining at least one tag from the uplink packet, wherein each tag is a name value pair added by a node after the packet leaves the wireless device; and adding the at least one tag to a downlink packet destined for the wireless device, wherein the at least one tag influences how the downlink packet is forwarded.
    Type: Application
    Filed: May 13, 2016
    Publication date: June 20, 2019
    Inventors: Dinand ROELAND, Zhang FU, András ZAHEMSZKY