Patents by Inventor Calin Curescu

Calin Curescu 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: 20240113937
    Abstract: Embodiments relate to e.g. a method performed by an orchestration node for managing network interfaces. The orchestration node sends to a function manager, trunk-port specific information of a trunk port to enable the function manager to unambiguously orchestrate trunk ports.
    Type: Application
    Filed: October 11, 2023
    Publication date: April 4, 2024
    Inventors: Staffan Blau, Calin Curescu, Magnus Björkqvist, Arturo Martin de Nicolas
  • Publication number: 20230062410
    Abstract: Embodiments herein disclose for example a method performed by a controlling network node for handling one or more virtual network functions (VNF) in a communication network. The controlling network node initiates a setup of virtual resources for a VNF, wherein an aggregating connection point (CP), indicates a set of CPs to be connected to a same external virtual link. The controlling network node transmits configuration data to a managing function wherein the configuration data comprises an indication.
    Type: Application
    Filed: February 4, 2021
    Publication date: March 2, 2023
    Inventors: Arturo Martin de Nicolas, Calin Curescu, Peter Woerndle, Staffan Blau
  • Publication number: 20220231908
    Abstract: Embodiments relate to e.g. a method performed by an orchestration node for managing network interfaces. The orchestration node sends to a function manager, trunk-port specific information of a trunk port to enable the function manager to unambiguously orchestrate trunk ports.
    Type: Application
    Filed: May 29, 2020
    Publication date: July 21, 2022
    Inventors: Staffan Blau, Calin Curescu, Magnus Björkqvist, Arturo Martin de Nicolas
  • Patent number: 10742544
    Abstract: A method performed by a network node includes the network node receiving, from a first portion of a service chain, a packet having a header portion that includes a first service chain path ID and a metadata field. The method further includes the network node retrieving, according to one or more predefined rules, one or more tags included in the metadata field. The method further includes the network node generating a second service chain path ID based on the one or more retrieved tags. The method further includes the network node replacing the first service chain path ID by inserting the second service chain path ID in the header portion, where the packet is forwarded, to a second portion of the service chain, in accordance with the second service chain path ID.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: August 11, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dinand Roeland, Calin Curescu, Joao Monteiro Soares
  • Patent number: 10686697
    Abstract: Methods for managing packets in a communication system based on Software Defined Networking are disclosed. The communication system's data plane comprises a forwarding module, a service module, and an entry module, and the communication system's control plane comprises a management module. The entry module receives an IP packet from the peer device, the IP packet including a destination IP address associated with the mobile device. The entry module obtains, from the management module, a location value specifying the radio network node associated with the destination IP address. The entry module associates the location value with the IP packet, wherein the location value is related to a location tag name, indicating the radio network node that serves the mobile device, thereby obtaining a packet. The entry module sends the packet, via the forwarding module, towards the radio network node as indicated by the location value of the location tag name.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: June 16, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dinand Roeland, Calin Curescu
  • Publication number: 20200036629
    Abstract: A method performed by a network node includes the network node receiving, from a first portion of a service chain, a packet having a header portion that includes a first service chain path ID and a metadata field. The method further includes the network node retrieving, according to one or more predefined rules, one or more tags included in the metadata field. The method further includes the network node generating a second service chain path ID based on the one or more retrieved tags. The method further includes the network node replacing the first service chain path ID by inserting the second service chain path ID in the header portion, where the packet is forwarded, to a second portion of the service chain, in accordance with the second service chain path ID.
    Type: Application
    Filed: May 26, 2016
    Publication date: January 30, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dinand ROELAND, Calin CURESCU, Joao MONTEIRO SOARES
  • Patent number: 10430172
    Abstract: There is provided a data structure for re-configuration of an application hosted in a cloud computing environment. The data structure comprises a software template for use in a software scheme. The software template describes a flow of actions executable by a cloud management unit in the cloud computing environment for re-configuration of an application hosted by the management unit and executable by the management unit using the software scheme. The software template comprises software instructions comprising a first portion of software instructions non-editable by a programming interface unit of the hosted application. The software template allows for a second portion of software instructions to be added to the software template by the programming interface unit of the hosted application. Methods and devices for re-configuration using the data structure are also provided.
    Type: Grant
    Filed: September 3, 2012
    Date of Patent: October 1, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Joerg Niemoeller, Calin Curescu, Dimitri Mazmanov, Konstantinos Vandikas
  • Publication number: 20190190820
    Abstract: Methods for managing packets in a communication system based on Software Defined Networking are disclosed. The communication system's data plane comprises a forwarding module, a service module, and an entry module, and the communication system's control plane comprises a management module. The entry module receives an IP packet from the peer device, the IP packet including a destination IP address associated with the mobile device. The entry module obtains, from the management module, a location value specifying the radio network node associated with the destination IP address. The entry module associates the location value with the IP packet, wherein the location value is related to a location tag name, indicating the radio network node that serves the mobile device, thereby obtaining a packet. The entry module sends the packet, via the forwarding module, towards the radio network node as indicated by the location value of the location tag name.
    Type: Application
    Filed: December 21, 2018
    Publication date: June 20, 2019
    Inventors: Dinand Roeland, Calin Curescu
  • Patent number: 10193798
    Abstract: Methods, an uplink module (130), downlink module (160), an entry module (170) and a management module (147) for managing packets in a communication system (100) based on Software Defined Networking are disclosed. A data plane of the communication system (100) comprises a forwarding module (140), a service module (145) and the entry module (170) and a control plane of the communication system (100) comprises the management module (147). The entry module (170) receives (8) an Internet Protocol “IP” packet from the peer device (180), wherein the IP packet includes a destination IP address associated with the mobile device (120). The entry module (170) obtains (9), from the management module (147), a location value specifying the radio network node (110) associated with the destination IP address.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: January 29, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Dinand Roeland, Calin Curescu
  • Patent number: 10120722
    Abstract: According to the teachings herein, provisioning operations carried out via electronic processing in a communication network (60) benefit from the use of reordered workflows (20) having task orderings that are at least partly optimized with respect to task failure probabilities and/or resource-blocking penalties. The reordered workflows (20) are obtained by optimizing predefined provisioning workflows (10). Each predefined workflow (10) comprises two or more tasks (12) ordered along one or more task execution paths (14) in a task tree (16), according to a default task ordering that reflects any required inter-task dependencies but, in general, does not reflect any optimization in terms of failure penalties, resource blocking, etc. Among the several advantages provided by the teachings herein, carrying out provisioning operations in accordance with reordered workflows (20) wastes fewer compute cycles and reduces the needless blocking of network resources in the event of provisioning task failures.
    Type: Grant
    Filed: January 31, 2014
    Date of Patent: November 6, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ron Hamway, Paul Ballman, Calin Curescu, Craig Donovan, Curtis Goedde
  • Publication number: 20180262424
    Abstract: Methods, an uplink module (130), downlink module (160), an entry module (170) and a management module (147) for managing packets in a communication system (100) based on Software Defined Networking are disclosed. A data plane of the communication system (100) comprises a forwarding module (140), a service module (145) and the entry module (170) and a control plane of the communication system (100) comprises the management module (147). The entry module (170) receives (8) an Internet Protocol “IP” packet from the peer device (180), wherein the IP packet includes a destination IP address associated with the mobile device (120). The entry module (170) obtains (9), from the management module (147), a location value specifying the radio network node (110) associated with the destination IP address.
    Type: Application
    Filed: November 11, 2015
    Publication date: September 13, 2018
    Inventors: Dinand Roeland, Calin Curescu
  • Patent number: 9538234
    Abstract: A media muxer node (10) of a local network (7) is configured to time-shift a live media stream, by storing the stream on a local network storage (3) during a pause, and providing the stored and time-shifted stream to a local network-UE (5) after the pause. The pausing and the resuming of the media stream can be initiated from an external network-connected UE (1) outside the local network, or directly from the local network UE (7). The system also comprises a media aggregating node (2) for authentication of the external network—connected UE (1), which are both connected to a virtual control node (4). If a pause in the replay is discovered, the media muxer node (10) sees to the storage of the media in a local network storage (3) until the discovery of a restart command.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: January 3, 2017
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Mikael Woxblom, Calin Curescu, Olof Härwell, Farjola Zaloshnja
  • Patent number: 9519453
    Abstract: A method is carried out by a receiving and playing device (10), for receiving and playing a media stream. The method includes a first playing procedure (s12), a playing mode switching procedure (s14), and a second playing procedure (s16). The first playing procedure (s12) includes receiving a media stream through a communication medium or network (30) and playing the received media stream. The playing mode switching procedure (s14) includes determining (s142) whether a media content about to be received or being received is locally stored and, if so, switching to the second playing procedure (s16). The second playing procedure (s16) includes playing the media content based on at least the locally stored media content. The invention also relates to methods carried out by a transmitting device (20), to receiving and playing devices (10), to transmitting devices (20), and to computer programs.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: December 13, 2016
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Heiko Perkuhn, Calin Curescu
  • Publication number: 20160350160
    Abstract: According to the teachings herein, provisioning operations carried out via electronic processing in a communication network (60) benefit from the use of reordered workflows (20) having task orderings that are at least partly optimized with respect to task failure probabilities and/or resource-blocking penalties. The reordered workflows (20) are obtained by optimizing predefined provisioning workflows (10). Each predefined workflow (10) comprises two or more tasks (12) ordered along one or more task execution paths (14) in a task tree (16), according to a default task ordering that reflects any required inter-task dependencies but, in general, does not reflect any optimization in terms of failure penalties, resource blocking, etc. Among the several advantages provided by the teachings herein, carrying out provisioning operations in accordance with reordered workflows (20) wastes fewer compute cycles and reduces the needless blocking of network resources in the event of provisioning task failures.
    Type: Application
    Filed: January 31, 2014
    Publication date: December 1, 2016
    Inventors: Ron Hamway, Paul Ballman, Calin Curescu, Craig Donovan, Curtis Goedde
  • Publication number: 20160162560
    Abstract: In a method executable on a server a version of an electronic book is provided to a user equipment, the electronic book comprising media content provided as sequentially arranged sections and including at least one tag, each of which is being representative of an associated annotation, where each annotation comprises additional media content.
    Type: Application
    Filed: July 3, 2013
    Publication date: June 9, 2016
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Simon MORITZ, Calin CURESCU, Göran ERIKSSON
  • Publication number: 20150242200
    Abstract: There is provided a data structure for re-configuration of an application hosted in a cloud computing environment. The data structure comprises a software template for use in a software scheme. The software template describes a flow of actions executable by a cloud management unit in the cloud computing environment for re-configuration of an application hosted by the management unit and executable by the management unit using the software scheme. The software template comprises software instructions comprising a first portion of software instructions non-editable by a programming interface unit of the hosted application. The software template allows for a second portion of software instructions to be added to the software template by the programming interface unit of the hosted application. Methods and devices for re-configuration using the data structure are also provided.
    Type: Application
    Filed: September 3, 2012
    Publication date: August 27, 2015
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Joerg Niemoeller, Calin Curescu, Dimitri Mazmanov, Konstantinos Vandikas
  • Publication number: 20140236333
    Abstract: A method is carried out by a receiving and playing device (10), for receiving and playing a media stream. The method includes a first playing procedure (s12), a playing mode switching procedure (s14), and a second playing procedure (s16). The first playing procedure (s12) includes receiving a media stream through a communication medium or network (30) and playing the received media stream. The playing mode switching procedure (s14) includes determining (s142) whether a media content about to be received or being received is locally stored and, if so, switching to the second playing procedure (s16). The second playing procedure (s16) includes playing the media content based on at least the locally stored media content. The invention also relates to methods carried out by a transmitting device (20), to receiving and playing devices (10), to transmitting devices (20), and to computer programs.
    Type: Application
    Filed: September 21, 2011
    Publication date: August 21, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Heiko Perkuhn, Calin Curescu
  • Publication number: 20130103502
    Abstract: In one aspect, the present invention comprises a method or methods for introducing ad insertion and ad management into operator networks (Core Network or Radio Access Network), thereby improving ad management capabilities and avoiding the need for the operator to share internal network or UE information with third parties. In one or more embodiments, the contemplated method(s) and supporting apparatuses are applicable to scenarios where the network operator and a third-party ad provider have an agreement and where they do not.
    Type: Application
    Filed: March 5, 2012
    Publication date: April 25, 2013
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Gunnar Mildh, Haseeb Akhtar, Calin Curescu, Ayodele Damola, Jonas Högberg, Jan-Erik Mångs, Bob Melander, Hareesh Puthalath, Lars Westberg
  • Publication number: 20120317538
    Abstract: An apparatus for intermediating a plurality of network operators and one or more developers is provided. The apparatus includes an obtaining unit for obtaining a requirement about a computer program required by each network operator; an integration unit for integrating mutually-related requirements among the obtained requirements into one requirement; a generation unit for generating information about the necessity for development of a computer program implementing the integrated requirement; and a presentation unit for presenting the one or more developers with the integrated requirement and the information about the necessity.
    Type: Application
    Filed: February 19, 2010
    Publication date: December 13, 2012
    Inventors: Calin Curescu, Ayodele Damola, Johan Hjelm, Kenta Yasukawa
  • Publication number: 20120265893
    Abstract: A media muxer node (10) of a local network (7) is configured to time-shift a live media stream, by storing the stream on a local network storage (3) during a pause, and providing the stored and time-shifted stream to a local network-UE (5) after the pause. The pausing and the resuming of the media stream can be initiated from an external network-connected UE (1) outside the local network, or directly from the local network UE (7). The system also comprises a media aggregating node (2) for authentication of the external network—connected UE (1), which are both connected to a virtual control node (4). If a pause in the replay is discovered, the media muxer node (10) sees to the storage of the media in a local network storage (3) until the discovery of a restart command.
    Type: Application
    Filed: December 15, 2009
    Publication date: October 18, 2012
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Michael Woxblom, Calin Curescu, Olof Härwell, Farjola Zaloshnja