Patents by Inventor Azimeh Sefidcon

Azimeh Sefidcon 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: 11632297
    Abstract: Apparatuses and methods enable connecting tunnels channeling data flow from a user terminal and to a mobile network through a virtual switch in a network device which is configured to provide a service by processing data in the data flow. A method performed by a device having one or more processors includes establishing a first tunnel between the device and a node of the mobile network, and a second tunnel between the device and another network device of the mobile network, the first tunnel and the second tunnel operating according to Internet protocols. The method further includes connecting the first tunnel to the second tunnel using a virtual switch running on the device, and connecting a virtual machine running on the device to the virtual switch, the virtual machine being configured to provide a service by processing data in the data flow.
    Type: Grant
    Filed: June 4, 2021
    Date of Patent: April 18, 2023
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Bob Melander, Enrique Eduardo Fernandez Casado, Hareesh Puthalath, Azimeh Sefidcon
  • Publication number: 20210297312
    Abstract: Apparatuses and methods enable connecting tunnels channeling data flow from a user terminal and to a mobile network through a virtual switch in a network device which is configured to provide a service by processing data in the data flow. A method performed by a device having one or more processors includes establishing a first tunnel between the device and a node of the mobile network, and a second tunnel between the device and another network device of the mobile network, the first tunnel and the second tunnel operating according to Internet protocols. The method further includes connecting the first tunnel to the second tunnel using a virtual switch running on the device, and connecting a virtual machine running on the device to the virtual switch, the virtual machine being configured to provide a service by processing data in the data flow.
    Type: Application
    Filed: June 4, 2021
    Publication date: September 23, 2021
    Inventors: Bob MELANDER, Enrique Eduardo FERNANDEZ CASADO, Hareesh PUTHALATH, Azimeh SEFIDCON
  • Patent number: 11057268
    Abstract: Apparatuses and methods enable connecting tunnels channeling data flow from a user terminal and to a mobile network through a virtual switch in a network device which is configured to provide a service by processing data in the data flow. A method performed by a device having one or more processors includes establishing a first tunnel between the device and a node of the mobile network, and a second tunnel between the device and another network device of the mobile network, the first tunnel and the second tunnel operating according to Internet protocols. The method further includes connecting the first tunnel to the second tunnel using a virtual switch running on the device, and connecting a virtual machine running on the device to the virtual switch, the virtual machine being configured to provide a service by processing data in the data flow.
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: July 6, 2021
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Bob Melander, Enrique Eduardo Fernández Casado, Hareesh Puthalath, Azimeh Sefidcon
  • Patent number: 10516607
    Abstract: A method, computer environment and cloud server configured to facilitate communication among plural networks established in the cloud server. The cloud server (400) includes hardware components (802) configured to process and store information; a hypervisor (430) configured to run on the hardware components (802) and also configured to provide a virtual platform in a kernel space (404); a first virtual machine (410) running on the virtual platform in a user space (402); a first L2aaS network (414) connected to the first virtual machine (410), the first L2aaS network (414) being located in the kernel space (404); a second virtual machine (416) running on the virtual platform in the user space (402); a second L2aaS network (418) connected to the second virtual machine (416), the second L2aaS network (418) being located in the kernel space (404); and a virtual router (424) located in the kernel space (404) and connected to the first L2aaS network (414) and the second L2aaS network (418).
    Type: Grant
    Filed: July 13, 2012
    Date of Patent: December 24, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Bob Melander, Enrique Eduardo Fernandez Casado, Hareesh Puthalath, Azimeh Sefidcon, Vinay Yadhav
  • Publication number: 20160216994
    Abstract: The following invention relates to methods, systems, computer programs and computer program products for supporting said method, and different embodiments thereof, for monitoring data packet flows between Virtual Machines, VMs, within a data centre. The method comprises collecting flow data for data packet flows between VMs in the data centre, and mapping the flow data of data packet flows between VMs onto data centre topology to establish flow costs for said data packet flows. The method further comprises calculating an aggregated flow cost for all the flows associated with a VM for each VM within the data centre, and determining whether to reschedule any VM, or not, based on the aggregated flow cost.
    Type: Application
    Filed: October 3, 2013
    Publication date: July 28, 2016
    Inventors: Azimeh SEFIDCON, Vinay YADHAV
  • Publication number: 20150295758
    Abstract: Apparatuses and methods enable connecting tunnels channeling data flow from a user terminal and to a mobile network through a virtual switch in a network device which is configured to provide a service by processing data in the data flow. A method (300) performed by a device (110, 400) having one or more processors (420) includes establishing (S310) (A) a first tunnel (125) between the device (110) and a node (120) of the mobile network, and (B) a second tunnel (135) between the device (110) and another network device (130) of the mobile network, the first tunnel and the second tunnel operating according to Internet protocols. The method further includes connecting (S320) the first tunnel to the second tunnel using a virtual switch (112) running on the device, and connecting (S330) a virtual machine (114) running on the device to the virtual switch, the virtual machine being configured to provide a service by processing data in the data flow.
    Type: Application
    Filed: July 13, 2012
    Publication date: October 15, 2015
    Inventors: Bob Melander, Enrique Eduardo Fernandez Casado, Hareesh Puthalath, Azimeh Sefidcon
  • Publication number: 20150067674
    Abstract: A method, computer environment and cloud server configured to facilitate communication among plural networks established in the cloud server. The cloud server (400) includes hardware components (802) configured to process and store information; a hypervisor (430) configured to run on the hardware components (802) and also configured to provide a virtual platform in a kernel space (404); a first virtual machine (410) running on the virtual platform in a user space (402); a first L2aaS network (414) connected to the first virtual machine (410), the first L2aaS network (414) being located in the kernel space (404); a second virtual machine (416) running on the virtual platform in the user space (402); a second L2aaS network (418) connected to the second virtual machine (416), the second L2aaS network (418) being located in the kernel space (404); and a virtual router (424) located in the kernel space (404) and connected to the first L2aaS network (414) and the second L2aaS network (418).
    Type: Application
    Filed: July 13, 2012
    Publication date: March 5, 2015
    Inventors: Bob Melander, Enrique Eduardo Fernandez Casad, Hareesh Puthalath, Azimeh Sefidcon, Vinay Yadhav