Patents by Inventor Mina SEDAGHAT

Mina SEDAGHAT 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: 20230297588
    Abstract: The present disclosure relates to a method of a device of communicating data states of a Conflict-free Replicated Data Type (CRDT) structure over a plurality of other devices in a network of devices.
    Type: Application
    Filed: July 8, 2020
    Publication date: September 21, 2023
    Inventors: Pontus Sköldström, Amardeep Mehta, Mina Sedaghat, Vinay Yadhav
  • Patent number: 11663052
    Abstract: A method for allocating resources to applications in a distributed datacenter based on generated contact lists is described. The method includes, receiving, by a first resource manager, a placement request, which identifies resources needed for execution of an application; determining a policy associated with the application; generating a first contact list for the first resource manager based on the determined policy for the application; and searching resources in the distributed datacenter, based on the first contact list, to attempt to meet the identified resources of the placement request.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: May 30, 2023
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Joacim Halén, Chunyan Fu, Mina Sedaghat, Wolfgang John
  • Publication number: 20230123162
    Abstract: A method by a user plane breakout function in a mobile core network for providing dynamic distributed local breakout. The method includes receiving, from one or more neighboring user plane breakout functions, service instance information of one or more instances of a service, processing capacity information of one or more edge clouds, and link quality information of one or more links between other user plane breakout functions. The method further includes, calculating, for each of the one or more instances of the service, a service instance access score for that instance of the service based on the service instance information, the processing capacity information, and the link quality information.
    Type: Application
    Filed: February 24, 2020
    Publication date: April 20, 2023
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Vinay YADHAV, Mina SEDAGHAT, Daniel TURULL
  • Publication number: 20230008176
    Abstract: The present disclosure relates to a method performed by a process control node (210) configured to allocate resources shared by a plurality of tenant applications, wherein each tenant application comprises a selection of non real-time processes and real-time processes, the method comprising receiving a first resource request, from a tenant application, indicative of resources requested to be allocated, by the process control node, for one or more real-time processes of the tenant application, evaluating a scheduling test to determine if the set of processing resources can be allocated from the shared resources by determining if resources requested by the first resource request can be allocated, and if it is determined that the requested resources can be allocated from the shared resources, the method further comprises performing the steps starting the one or more real-time processes of the tenant application within a resource partition of the tenant application, calculating updated resource quotas and priorit
    Type: Application
    Filed: December 13, 2019
    Publication date: January 12, 2023
    Inventors: Mina Sedaghat, Pontus Sköldström
  • Patent number: 11294730
    Abstract: A method for placement of processes in a distributed datacenter is described. The method includes receiving, by a first placement node, a placement request corresponding to a process; determining a load estimation for resources managed by the first placement node and a demand estimation for the process based on a process execution profile for the process; determining whether the placement request can be fulfilled with the resources managed by the first placement node based on the demand estimation of the process and the load estimation of the resources managed by the first placement node; executing the process with the resources managed by the first placement node in response to determining that the placement request can be fulfilled with the resources managed by the first placement node; generating an intermediate score based on the execution; and updating a performance score of the process execution profile based on the intermediate score.
    Type: Grant
    Filed: January 4, 2019
    Date of Patent: April 5, 2022
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Chunyan Fu, Joacim Halén, Wolfgang John, Mina Sedaghat
  • Patent number: 11190432
    Abstract: A method and a first node for managing transmission of at least one probe message for detection of failure of a second node are disclosed. A network comprises the first and second nodes. The first node receives a message about an event related to the second node. The message comprises an identifier of the second node and an event type of the event. The first node retrieves at least one policy for failure detection based on the event type. The first node modifies a probe list based on said at least one policy with respect to the second node. The probe list indicates an order in which nodes, neighbouring to the first node, are to be probed by transmission of the probe messages thereto. The second node is one of the nodes neighbouring to the first node. The first node transmits the probe messages according to the probe list.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: November 30, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Xuejun Cai, Mina Sedaghat, Wolfgang John, Joacim Halén
  • Publication number: 20210014145
    Abstract: A method and a first node for managing transmission of at least one probe message for detection of failure of a second node are disclosed. A network comprises the first and second nodes. The first node receives a message about an event related to the second node. The message comprises an identifier of the second node and an event type of the event. The first node retrieves at least one policy for failure detection based on the event type. The first node modifies a probe list based on said at least one policy with respect to the second node. The probe list indicates an order in which nodes, neighbouring to the first node, are to be probed by transmission of the probe messages thereto. The second node is one of the nodes neighbouring to the first node. The first node transmits the probe messages according to the probe list.
    Type: Application
    Filed: February 23, 2018
    Publication date: January 14, 2021
    Inventors: Xuejun Cai, Mina Sedaghat, Wolfgang John, Joacim Halén
  • Publication number: 20200412603
    Abstract: A method and a system for managing transmission of probe messages for detection of failure in at least one of a first node, a second node and a third node are disclosed. Said each node generates a respective probe list according to a procedure taking said each node and the member list as input, thereby configuring said each node for transmission of a respective probe message in a set of time intervals for transmission of the probe messages, wherein a set of probe lists comprises the respective probe list for said each node. Said each node transmits the respective probe message to a respective node of the nodes according to the respective probe list generated by the procedure. The procedure ensures that the set of probe lists causes said each node to be probed in each time interval of the set of time intervals and by only one other node of the nodes in said each time interval. A corresponding computer program and a computer program carrier are also disclosed.
    Type: Application
    Filed: March 9, 2018
    Publication date: December 31, 2020
    Inventors: Xuejun CAI, Joacim HALÉN, Wolfgang JOHN, Mina SEDAGHAT
  • Publication number: 20200371841
    Abstract: A method for placement of processes in a distributed datacenter is described. The method includes receiving, by a first placement node, a placement request corresponding to a process; determining a load estimation for resources managed by the first placement node and a demand estimation for the process based on a process execution profile for the process; determining whether the placement request can be fulfilled with the resources managed by the first placement node based on the demand estimation of the process and the load estimation of the resources managed by the first placement node; executing the process with the resources managed by the first placement node in response to determining that the placement request can be fulfilled with the resources managed by the first placement node; generating an intermediate score based on the execution; and updating a performance score of the process execution profile based on the intermediate score.
    Type: Application
    Filed: January 4, 2019
    Publication date: November 26, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Chunyan FU, Joacim HALÉN, Wolfgang JOHN, Mina SEDAGHAT
  • Publication number: 20200371846
    Abstract: A method for allocating resources to applications in a distributed datacenter based on generated contact lists is described. The method includes, receiving, by a first resource manager, a placement request, which identifies resources needed for execution of an application; determining a policy associated with the application; generating a first contact list for the first resource manager based on the determined policy for the application; and searching resources in the distributed datacenter, based on the first contact list, to attempt to meet the identified resources of the placement request.
    Type: Application
    Filed: January 4, 2019
    Publication date: November 26, 2020
    Applicant: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Joacim HALÉN, Chunyan FU, Mina SEDAGHAT, Wolfgang JOHN