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: 20240113937Abstract: 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: ApplicationFiled: October 11, 2023Publication date: April 4, 2024Inventors: Staffan Blau, Calin Curescu, Magnus Björkqvist, Arturo Martin de Nicolas
-
Publication number: 20230062410Abstract: 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: ApplicationFiled: February 4, 2021Publication date: March 2, 2023Inventors: Arturo Martin de Nicolas, Calin Curescu, Peter Woerndle, Staffan Blau
-
Publication number: 20220231908Abstract: 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: ApplicationFiled: May 29, 2020Publication date: July 21, 2022Inventors: Staffan Blau, Calin Curescu, Magnus Björkqvist, Arturo Martin de Nicolas
-
Patent number: 10742544Abstract: 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: GrantFiled: May 26, 2016Date of Patent: August 11, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dinand Roeland, Calin Curescu, Joao Monteiro Soares
-
Patent number: 10686697Abstract: 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: GrantFiled: December 21, 2018Date of Patent: June 16, 2020Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dinand Roeland, Calin Curescu
-
Publication number: 20200036629Abstract: 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: ApplicationFiled: May 26, 2016Publication date: January 30, 2020Applicant: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dinand ROELAND, Calin CURESCU, Joao MONTEIRO SOARES
-
Patent number: 10430172Abstract: 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: GrantFiled: September 3, 2012Date of Patent: October 1, 2019Assignee: Telefonaktiebolaget LM Ericsson (Publ)Inventors: Joerg Niemoeller, Calin Curescu, Dimitri Mazmanov, Konstantinos Vandikas
-
Publication number: 20190190820Abstract: 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: ApplicationFiled: December 21, 2018Publication date: June 20, 2019Inventors: Dinand Roeland, Calin Curescu
-
Patent number: 10193798Abstract: 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: GrantFiled: November 11, 2015Date of Patent: January 29, 2019Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Dinand Roeland, Calin Curescu
-
Patent number: 10120722Abstract: 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: GrantFiled: January 31, 2014Date of Patent: November 6, 2018Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Ron Hamway, Paul Ballman, Calin Curescu, Craig Donovan, Curtis Goedde
-
Publication number: 20180262424Abstract: 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: ApplicationFiled: November 11, 2015Publication date: September 13, 2018Inventors: Dinand Roeland, Calin Curescu
-
Patent number: 9538234Abstract: 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: GrantFiled: December 15, 2009Date of Patent: January 3, 2017Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Mikael Woxblom, Calin Curescu, Olof Härwell, Farjola Zaloshnja
-
Patent number: 9519453Abstract: 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: GrantFiled: September 21, 2011Date of Patent: December 13, 2016Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Heiko Perkuhn, Calin Curescu
-
Publication number: 20160350160Abstract: 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: ApplicationFiled: January 31, 2014Publication date: December 1, 2016Inventors: Ron Hamway, Paul Ballman, Calin Curescu, Craig Donovan, Curtis Goedde
-
Publication number: 20160162560Abstract: 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: ApplicationFiled: July 3, 2013Publication date: June 9, 2016Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Simon MORITZ, Calin CURESCU, Göran ERIKSSON
-
Publication number: 20150242200Abstract: 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: ApplicationFiled: September 3, 2012Publication date: August 27, 2015Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Joerg Niemoeller, Calin Curescu, Dimitri Mazmanov, Konstantinos Vandikas
-
Publication number: 20140236333Abstract: 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: ApplicationFiled: September 21, 2011Publication date: August 21, 2014Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Heiko Perkuhn, Calin Curescu
-
Publication number: 20130103502Abstract: 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: ApplicationFiled: March 5, 2012Publication date: April 25, 2013Applicant: 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: 20120317538Abstract: 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: ApplicationFiled: February 19, 2010Publication date: December 13, 2012Inventors: Calin Curescu, Ayodele Damola, Johan Hjelm, Kenta Yasukawa
-
Publication number: 20120265893Abstract: 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: ApplicationFiled: December 15, 2009Publication date: October 18, 2012Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Michael Woxblom, Calin Curescu, Olof Härwell, Farjola Zaloshnja