Patents by Inventor Racha Ben Ali

Racha Ben Ali 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: 10749966
    Abstract: A method is executed by a computing device to receive a request for a server via a known network access type, from a known application type, by a known user, or a known policy, instantiate a new unikernel with a differentiated communication protocol stack instance, in response to determining the request is not being serviced by a previously instantiated unikernel, and service the request by a previously instantiated unikernel, in response to determining the previously instantiated unikernel is available, where the new unikernel and the previously instantiated unikernel are separate from an operating system of the computing device.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: August 18, 2020
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Racha Ben Ali, Wassim Haddad, Heikki Mahkonen, Ravi Manghirmalani, Meral Shirazipour
  • Patent number: 10356182
    Abstract: A method and a computing device are provided for improving datacenter operation. The datacenter operation is improved by establishing differentiated communication protocol stack support as a set of nano-services. The nano-services are executed to service connections on a per application or server basis for the datacenter to reduce overhead caused by virtual machines or containers utilizing separate communication protocol stacks. The method includes receiving a request to for a server via a known network access type, from a known application type, by a known user, or a known policy, determining whether the request can be serviced by an existing nano-service for the server, and establishing a new nano-service with a differentiated communication protocol stack instance for the server, in response to the request not being serviced by the existing nano-service.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: July 16, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Racha Ben Ali, Wassim Haddad, Heikki Mahkonen, Ravi Manghirmalani, Meral Shirazipour
  • Publication number: 20190173962
    Abstract: A method is executed by a computing device to receive a request for a server via a known network access type, from a known application type, by a known user, or a known policy, instantiate a new unikernel with a differentiated communication protocol stack instance, in response to determining the request is not being serviced by a previously instantiated unikernel, and service the request by a previously instantiated unikernel, in response to determining the previously instantiated unikernel is available, where the new unikernel and the previously instantiated unikernel are separate from an operating system of the computing device.
    Type: Application
    Filed: February 8, 2019
    Publication date: June 6, 2019
    Inventors: Racha BEN ALI, Wassim HADDAD, Heikki MAHKONEN, Ravi MANGHIRMALANI, Meral SHIRAZIPOUR
  • Publication number: 20180025152
    Abstract: A datacenter is configured to execute a method to improve multi-tenant security by isolating container applications or nano-service applications by implementing a set of system call separation functions (SCSFs) in a set of corresponding nano-services for each container application or nano-service application. The method includes receiving a request to initiate a container application or a nano-service application, determining a set of nano-services and SCSFs to service the container application or the nano-service application, packaging the set of nano-services and SCSFs to service the container application or the nano-service application, and sending the set of nano-services and SCSFs to be instantiated by the datacenter.
    Type: Application
    Filed: July 19, 2016
    Publication date: January 25, 2018
    Inventors: Racha BEN ALI, Wassim HADDAD, Heikki MAHKONEN, Ravi MANGHIRMALANI, Meral SHIRAZIPOUR
  • Publication number: 20180027079
    Abstract: A method and a computing device are provided for improving datacenter operation. The datacenter operation is improved by establishing differentiated communication protocol stack support as a set of nano-services. The nano-services are executed to service connections on a per application or server basis for the datacenter to reduce overhead caused by virtual machines or containers utilizing separate communication protocol stacks. The method includes receiving a request to for a server via a known network access type, from a known application type, by a known user, or a known policy, determining whether the request can be serviced by an existing nano-service for the server, and establishing a new nano-service with a differentiated communication protocol stack instance for the server, in response to the request not being serviced by the existing nano-service.
    Type: Application
    Filed: July 19, 2016
    Publication date: January 25, 2018
    Inventors: Racha BEN ALI, Wassim HADDAD, Heikki MAHKONEN, Ravi MANGHIRMALANI, Meral SHIRAZIPOUR
  • Publication number: 20050058068
    Abstract: A method, a gateway and an authoritative node for refining quality of service (QoS) mapping for a plurality of packet flows transiting between two networks, wherein the packet flows pertain to a session, comprising capabilities for receiving a request for transiting the packet flows of the session between the two networks and if the request contains an appropriate authorization, associating at least a first one and a second one of the packet flows of the session transporting different types of content with at least a first and a second QoS levels in a mapping table and routing the packet flows between two networks in accordance with the associated QoS levels. Optionally, the step of receiving may further comprise communicating with an authoritative node to fetch a maximum authorized QoS level for each of the packet flows, wherein the QoS levels in the mapping table are set below the maximum authorized QoS level.
    Type: Application
    Filed: July 19, 2004
    Publication date: March 17, 2005
    Inventors: Racha Ben Ali, Yves Lemieux, Samuel Pierre