Patents by Inventor Allan VIDAL

Allan VIDAL 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: 11991055
    Abstract: A technique for anticipating impacts on service levels of one or more services provided to a User Equipment, UE, while the UE moves along a planned route is disclosed, wherein each of the one or more services is provided to the UE using a network slice in a network slicing based mobile communication system. A method implementation of the technique is performed by an anticipation component and comprises receiving (S202) a service level anticipation request for the planned route of the UE, triggering (S204) determining an expected impact on the service levels of the one or more services at one or more locations of the planned route, and triggering (S206) sending a response to the service level anticipation request including information on the expected impact on the service levels.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: May 21, 2024
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Allan Vidal, Pedro Henrique Gomes Da Silva, Mateus Santos
  • Patent number: 11563648
    Abstract: A method for placing a virtual network function (VNF) in a datacenter system based on historical data. The method includes receiving, by a placement service from a client device, a VNF placement request that includes an identifier of the VNF, wherein the VNF placement request requests placement of an instantiation of the VNF with a node in a set of candidate nodes of the datacenter system; calculating, by the placement service, a set of similarity values between the set of candidate nodes of the datacenter system and the historical data, wherein the historical data represents previous placements of the VNF in the datacenter system, including performance indicators associated with these placements; and determining, by the placement service, a placement node from the set of candidate nodes for placing the instantiation of the VNF based on the set of similarity values.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: January 24, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Mateus Augusto Silva Santos, Amadeu Do Nascimento Junior, Pedro Henrique Gomes Da Silva, Allan Vidal
  • Patent number: 11522759
    Abstract: A method and device manager for controlling program components in a network device, wherein the network device is used for handling data traffic in a communication network. First, the device manager identifies, out of a set of predefined policies, a policy comprising rules which determine how the network device should operate when handling data traffic. Then, program components required to fulfil the identified policy are identified and existing program components present in the network device are determined. The device manager further pushes any of the required program components being absent in said existing program components, to the network device. Thereby, any network device(s) can be configured and/or upgraded automatically according to appropriate predefined policies, requiring a minimum of manual work. The predefined policies can also easily be modified or extended to deploy new and/or upgraded functions.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: December 6, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Allan Vidal, Ahmad Rostami, Mateus Santos
  • Publication number: 20220217059
    Abstract: A technique for anticipating impacts on service levels of one or more services provided to a User Equipment, UE, while re) the UE moves along a planned route is disclosed, wherein each of the one or more services is provided to the UE using a network slice in a network slicing based mobile communication system. A method implementation of the technique is performed by an anticipation component and comprises receiving (S202) a service level anticipation request for the planned route of the UE, triggering (S204) determining an expected impact on the service levels of the one or more services at one or more locations of the planned route, and triggering (S206) sending a response to the service level anticipation request including information on the expected impact on the service levels.
    Type: Application
    Filed: April 30, 2019
    Publication date: July 7, 2022
    Inventors: Allan Vidal, Pedro Henrique Gomes Da Silva, Mateus Santos
  • Publication number: 20220156125
    Abstract: A technique for simplifying management of a service on a network infrastructure in a cloud computing environment is disclosed. A method implementation of the technique is performed by an aggregation component and comprises generating (S502), for a service to be managed on the network infrastructure and based on a representation of resources available in the network infrastructure, an aggregated representation of the resources available in the network infrastructure, wherein aggregated resources in the aggregated representation are computed to comply with one or more capacity-related requirements of the service to be managed, and providing (S504) the aggregated representation to an orchestration component for management of the service.
    Type: Application
    Filed: April 2, 2019
    Publication date: May 19, 2022
    Inventors: Mateus Santos, Pedro Henrique Gomes Da Silva, Allan Vidal, Christian Esteve Rothenberg, Danny Perez
  • Publication number: 20220158910
    Abstract: A method for placing a virtual network function (VNF) in a datacenter system based on historical data. The method includes receiving, by a placement service from a client device, a VNF placement request that includes an identifier of the VNF, wherein the VNF placement request requests placement of an instantiation of the VNF with a node in a set of candidate nodes of the datacenter system; calculating, by the placement service, a set of similarity values between the set of candidate nodes of the datacenter system and the historical data, wherein the historical data represents previous placements of the VNF in the datacenter system, including performance indicators associated with these placements; and determining, by the placement service, a placement node from the set of candidate nodes for placing the instantiation of the VNF based on the set of similarity values.
    Type: Application
    Filed: February 25, 2019
    Publication date: May 19, 2022
    Inventors: Mateus Augusto Silva SANTOS, Amadeu Do NASCIMENTO JUNIOR, Pedro Henrique GOMES DA SILVA, Allan VIDAL
  • Publication number: 20220121504
    Abstract: A method is implemented by an event collector to utilize feedback from an event handler to prioritize event forwarding to the event handler. The method includes receiving feedback from the event handler in response to a successful match-action in a rules engine, the feedback including a derived condition which is a generalized version of a condition stored in the match part of a rule, determining whether the derived condition is stored in an event prioritizer, and storing the derived condition in the event prioritizer with initial expiration timer and hit counter, in response to the derived condition not being present in the event prioritizer, and updating a hit counter and expiration timer of the derived condition in the event prioritizer, in response to the derived condition being present in the event prioritizer.
    Type: Application
    Filed: January 14, 2019
    Publication date: April 21, 2022
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Allan VIDAL, Pedro Henrique GOMES DA SILVA
  • Publication number: 20200351152
    Abstract: A method and device manager for controlling program components in a network device, wherein the network device is used for handling data traffic in a communication network. First, the device manager identifies, out of a set of predefined policies, a policy comprising rules which determine how the network device should operate when handling data traffic. Then, program components required to fulfil the identified policy are identified and existing program components present in the network device are determined. The device manager further pushes any of the required program components being absent in said existing program components, to the network device. Thereby, any network device(s) can be configured and/or upgraded automatically according to appropriate predefined policies, requiring a minimum of manual work. The predefined policies can also easily be modified or extended to deploy new and/or upgraded functions.
    Type: Application
    Filed: September 15, 2017
    Publication date: November 5, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Allan VIDAL, Ahmad ROSTAMI, Mateus SANTOS