Patents by Inventor Attila Mihaly

Attila Mihaly 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: 20210258872
    Abstract: A dedicated Network Gateway Service (NGS) (22, 23) in a Service Based Architecture (SBA) domain (21), deployed in a core network of a telecommunications system (20), arranged for operational message handling with communication entities (2, 3, 4) of the telecommunications system external of the SBA domain (21) in accordance with communication interface protocols (N1, N2, N4) of the telecommunications system (20). The NGS (22, 23) is further arranged for service message handling in the SBA domain (21) with at least one of an Access and Mobility Function (AMF) (24) and a Session Management Function (SMF) (25) of the SBA domain (21).
    Type: Application
    Filed: June 15, 2018
    Publication date: August 19, 2021
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila MIHÁLY, György MIKLÓS, Maria Cruz BARTOLOMÉ RODRIGO
  • Patent number: 11096098
    Abstract: A wireless communication network (12) includes one or more control nodes (10) that recognize redundancies between communication modules (14) and control handover of such modules (14) to enforce connection diversity between them and the network (12). Advantageously, the methods and apparatus shown by way of example in this disclosure enforce connection diversity without the need for statically configured diversity schemes that are complex to plan and difficult to maintain.
    Type: Grant
    Filed: May 10, 2017
    Date of Patent: August 17, 2021
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: János Harmatos, György Miklós, Attila Mihály
  • Patent number: 11088957
    Abstract: A system, method, node and computer program for transfer of downlink data packets from a server (120) to a client (100) across at least one first data packet transport domain (130) and at least one second data packet transport domain (140) is disclosed. The two data packet transport domains (130, 140) have different transport characteristics and are interconnected via at least one proxy (110). The server (120) is located in front of the first data packet transport domain (130) and the client (100) is located behind the second data packet transport domain (140). The method comprises sending, by the server (120), a data packet to the client (100) and sending, by the proxy (110), responsive to the reception of the data packet, an acknowledgement to the server (120) acknowledging the reception of the data packet or a failure to receive the data packet at the proxy (110).
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: August 10, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Szilveszter Nádas, Attila Mihály
  • Patent number: 11038994
    Abstract: A technique for Transport Protocol, TP, selection and setup of a connection between a client and a server is disclosed. An exemplary method aspect (in the client), comprises the steps of preparing a session setup message comprising: i) setup information for at least one candidate TP, and ii) a preference order for setup of the at least one TP; transmitting the prepared session setup message towards the server; and receiving, in response to the transmitted session setup message, a setup response message comprising setup information pertaining exclusively to one TP selected for the connection. A further method aspect (in the server) comprises the steps of receiving the session setup message; selecting, depending on availability of the candidate TPs, the most preferred TP on the basis of the preference order; and transmitting, in response to the received session setup message, the setup response message.
    Type: Grant
    Filed: February 10, 2016
    Date of Patent: June 15, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Szilveszter Nádas, Attila Mihály
  • Publication number: 20210064363
    Abstract: A computer-implemented method for code analysis and visualization. The method comprises receiving software instructions written in a first representation; converting the first representation into a second representation, the second representation being an equivalent functional language representation of the software instructions; generating an abstract syntax tree based on the second representation; receiving a first input for the software instructions; and generating a visualization interface showing a first output of the software instructions when the software instructions are provided the first input and showing at least one attribute of the first input such that the attribute at least partially determined the first output and such that if the attribute had had a different value, an output different from the first output would have been generated by the software instructions.
    Type: Application
    Filed: September 3, 2019
    Publication date: March 4, 2021
    Applicant: MORGAN STANLEY SERVICES GROUP INC.
    Inventors: Stephen Goldbaum, Attila Mihaly
  • Publication number: 20210051573
    Abstract: A method for handling a service discovery request for a service provided by a service based architecture communications network. The service discovery request is received from a client, the received service discovery request has a plurality of service related parameters. A service identifier is assigned to the service discovery request, the identifier linking the received service discovery request to the plurality of service related parameters. The plurality of service related parameters are stored. A service discovery response is transmitted to the client in response to the received service discovery request. A subsequent request related to the service is received. The plurality of service related parameters for the subsequent request based on the received service identifier present in the subsequent request and the stored plurality of service related parameters is determined. A list of processing entities capable of handling the subsequent request related to the service is determined.
    Type: Application
    Filed: February 6, 2018
    Publication date: February 18, 2021
    Inventors: György MIKLÖS, Attila MIHÅLY
  • Publication number: 20200374358
    Abstract: A method of detecting race conditions in a service based communication architecture network (600) comprising a Message Broker, MB, function (210) mediating messages, relating to service procedures, between one or more services available to a User Equipment, UE, (11) communicating within the service based communication architecture network (600). The method comprising receiving, by the MB (210), from the services, a message relating to at least one of start and end of a service procedure. Determining, by the MB (210), based on the received message, that the service procedure causes a race condition, and intervening, upon detection of a race condition, in executing the service procedures. There is also provided a Message Broker, MB, function (210) arranged for detecting and handling race conditions, a communication network (600) comprising an integrated message broker and race condition handler (210) and a computer program product.
    Type: Application
    Filed: November 23, 2017
    Publication date: November 26, 2020
    Inventors: György Miklós, Attila Mihály
  • 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
  • Publication number: 20200322837
    Abstract: A node (110) of a communication network forwards a first data packet (301) from a server (150) to a client (10). Further, the node detects a congestion affecting the first data packet (301). Further, the node (110) generates at least one second data packet (306) addressed to the server (150). The at least one second data packet (306) indicates the detected congestion and comprises verification information enabling the server (150) to verify that the indicated congestion relates to the first data packet (301).
    Type: Application
    Filed: December 22, 2017
    Publication date: October 8, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila MIHÁLY, Szilveszter NÁDAS
  • Patent number: 10798644
    Abstract: A system and method for IP POP change for a user equipment are described. The approach is taken of assigning a new IP POP to the user equipment in an ongoing packet data unit session, while maintaining packet data transmission in that session. The new IP POP is brought into commission in stages within the session, with the uplink path being moved and then the downlink path.
    Type: Grant
    Filed: July 4, 2016
    Date of Patent: October 6, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila Mihály, György Miklós
  • Patent number: 10735485
    Abstract: An adaptive streaming system is described in which media content is provided by a media server as a sequence of consecutive media segments for being individually requested by a media client. A method implementation performed by a media client of the system comprises the generation of at least one request in relation to a media segment. The media segment is divided into multiple temporally scaling media segment levels and the at least one request includes a reference to at least one temporal level of the media segment. The media client then triggers transmission of the one or more request towards the media server and processes the one or more temporal levels of the media segment received from the media server in response to the one or more requests.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: August 4, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Attila Mihály, Bence Formanek
  • Publication number: 20200205039
    Abstract: A wireless communication network (12) includes one or more nodes (10, 40) that individually or cooperatively prevent affiliated communication modules (14) from being handed over at the same time. Affiliated communication modules (14) provide a machine, device, or other entity (16) with redundant access to the network (12) and preventing the simultaneous handover of affiliated communication modules (14) within the network (12) reduces the chance that the involved entity (16) will lose radio connectivity or experience an interruption in its communications. Although not limited to Critical Machine Type Communication, C-MTC, applications, such operations improve connection redundancy and reliability for C-MTC entities that use two or more communication modules (14) for redundant access to a wireless communication network (12).
    Type: Application
    Filed: July 13, 2017
    Publication date: June 25, 2020
    Inventors: György Miklós, János Harmatos, Attila Mihály
  • Publication number: 20200195757
    Abstract: There is a provided herein a proxy at a border between two transport domains, the proxy arranged to deliver packets to a communications device in a first transport domain; the packets received from a server in a second transport domain The proxy is arranged to: receive a packet from the server, the packet directed to the communications device; and forward the packet to the communications device and reply to the server with a traffic handling offer message, the traffic handling offer message including a plurality of traffic handling options. The proxy is further arranged to receive a selection of a traffic handling option from the server; and apply the selected traffic handling option to packets sent from the server to the communications device via the proxy.
    Type: Application
    Filed: August 24, 2017
    Publication date: June 18, 2020
    Inventors: Attila Mihály, Marcus Ihlar, Szilveszter Nádas, Robert Skog
  • Publication number: 20200162978
    Abstract: A wireless communication network (12) includes one or more control nodes (10) that recognize redundancies between communication modules (14) and control handover of such modules (14) to enforce connection diversity between them and the network (12). Advantageously, the methods and apparatus shown by way of example in this disclosure enforce connection diversity without the need for statically configured diversity schemes that are complex to plan and difficult to maintain.
    Type: Application
    Filed: May 10, 2017
    Publication date: May 21, 2020
    Inventors: János Harmatos, György Miklós, Attila Mihály
  • Publication number: 20200153945
    Abstract: A technique for Transport Protocol, TP, selection and setup of a connection between a client and a server is disclosed. An exemplary method aspect (in the client), comprises the steps of preparing a session setup message comprising: i) setup information for at least one candidate TP, and ii) a preference order for setup of the at least one TP; transmitting the prepared session setup message towards the server; and receiving, in response to the transmitted session setup message, a setup response message comprising setup information pertaining exclusively to one TP selected for the connection. A further method aspect (in the server) comprises the steps of receiving the session setup message; selecting, depending on availability of the candidate TPs, the most preferred TP on the basis of the preference order; and transmitting, in response to the received session setup message, the setup response message.
    Type: Application
    Filed: February 10, 2016
    Publication date: May 14, 2020
    Inventors: Szilveszter Nádas, Attila Mihály
  • Patent number: 10616185
    Abstract: Methods and a first node, a second node and a network node for managing traffic characteristics of one or more packets on a connection are disclosed. The first node exchanges, with the network node, traffic characteristic semantics and a common key for encryption of a traffic characteristic value to be applied for the one or more packets on the connection, wherein the traffic characteristic semantics include the traffic characteristic value and an associated characteristic for the one or more packets. Moreover, the first node sends the traffic characteristic value and the common key to the second node. The network node checks and applies the traffic characteristics value according to service policies of the network node. Next, the first node exchanges, with the second node, payload which includes one or more packets over the connection. Information about the traffic characteristic value is included in a transport header of each packet carrying the payload.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: April 7, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila Mihály, Szilveszter Nádas, Lars Westberg
  • Publication number: 20200068451
    Abstract: The present invention relates to a method for operating a service application entity (100) configured to provide a service to a mobile entity (10) in a mobile communications network based on a client session, the method comprising: —determining a context information which comprises at least information required by another service application entity (400) providing the same type of service to continue the client session with the mobile entity, —pushing the context information towards a radio access node (300) of the mobile communications network to which the mobile entity is currently connected.
    Type: Application
    Filed: February 24, 2017
    Publication date: February 27, 2020
    Inventors: Attila MIHÁLY, Gyõrgy MIKLÓS
  • 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
  • Patent number: 10482507
    Abstract: There is provided a computer-implemented logic circuit, also referred to as ad-handling logic, configured to handle advertisements when a web page is downloaded from a web site or a web portal in a communication network. The computer-implemented logic unit comprises processing circuitry and associated memory. The processing circuitry is configured to identify an executable script related to an advertisement, also referred to as an ad script, in the web page code corresponding to the web page. The processing circuitry is further configured to insert an advertisement-delaying script-based executable patch in relation to the ad script to enable a delay of the download of objects related to the advertisement. As an example, the computer-implemented logic unit may be configured for connection to or implementation with a proxy server in the network.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: November 19, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Attila Mihály, Lars Westberg, Gábor Molnár
  • Publication number: 20190334825
    Abstract: A system, method, node and computer program for transfer of downlink data packets from a server (120) to a client (100) across at least one first data packet transport domain (130) and at least one second data packet transport domain (140) is disclosed. The two data packet transport domains (130, 140) have different transport characteristics and are interconnected via at least one proxy (110). The server (120) is located in front of the first data packet transport domain (130) and the client (100) is located behind the second data packet transport domain (140). The method comprises sending, by the server (120), a data packet to the client (100) and sending, by the proxy (110), responsive to the reception of the data packet, an acknowledgement to the server (120) acknowledging the reception of the data packet or a failure to receive the data packet at the proxy (110).
    Type: Application
    Filed: October 28, 2016
    Publication date: October 31, 2019
    Inventors: Szilveszter Nádas, Attila Mihály