Patents by Inventor Farhad Sunavala

Farhad Sunavala 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: 10565034
    Abstract: The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more event sources. The one or more events are mapped to one or more event states of a function graph according to a mapping rule, the one or more event states including one or more actions, and the one or more actions which satisfied the mapping rule are executed. The received events are sent to a computer system to trigger the computer system initiating one or more computing resource groups for executing one or more serverless functions associated with the one or more actions. One or more responses are received from the serverless functions.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: February 18, 2020
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hong Zhang, Henry Fourie, Farhad Sunavala
  • Patent number: 10521280
    Abstract: The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more external sources. The one or more events are mapped to one or more event states of a processing graph according to mapping rules, the one or more event states including one or more actions, and the one or more actions are executed in response to the one or more events satisfying conditions of the mapping rules. An event response is the received in reply to the received one or more events, where the event response is based on execution of one or more tasks corresponding to a sequence of the executed one or more actions.
    Type: Grant
    Filed: December 29, 2017
    Date of Patent: December 31, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hong Zhang, Henry Louis Fourie, Farhad Sunavala
  • Publication number: 20190205184
    Abstract: The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more external sources. The one or more events are mapped to one or more event states of a processing graph according to mapping rules, the one or more event states including one or more actions, and the one or more actions are executed in response to the one or more events satisfying conditions of the mapping rules. An event response is the received in reply to the received one or more events, where the event response is based on execution of one or more tasks corresponding to a sequence of the executed one or more actions.
    Type: Application
    Filed: December 29, 2017
    Publication date: July 4, 2019
    Applicant: Futurewei Technologies, Inc.
    Inventors: Hong Zhang, Henry Louis Fourie, Farhad Sunavala
  • Publication number: 20190205186
    Abstract: The disclosure relates to technology for coordinating execution of serverless functions. One or more events are received from one or more event sources. The one or more events are mapped to one or more event states of a function graph according to a mapping rule, the one or more event states including one or more actions, and the one or more actions which satisfied the mapping rule are executed. The received events are sent to a computer system to trigger the computer system initiating one or more computing resource groups for executing one or more serverless functions associated with the one or more actions. One or more responses are received from the serverless functions.
    Type: Application
    Filed: November 16, 2018
    Publication date: July 4, 2019
    Applicant: Futurewei Technologies, Inc.
    Inventors: Hong Zhang, Henry Fourie, Farhad Sunavala
  • Patent number: 10219168
    Abstract: A method and a system for intelligent mobile function distribution are disclosed. An embodiment includes discovering, by an Intelligent Mobile Function Distribution (iMOD) entity, resources available in a mobile network and moving mobile functions across the mobile network in accordance with the discovered resources, thereby allowing the mobile network to adapt to changing conditions.
    Type: Grant
    Filed: June 26, 2015
    Date of Patent: February 26, 2019
    Assignee: Futurewei Technologies, Inc.
    Inventors: Farhad Sunavala, Mehdi Frederic Sif
  • Patent number: 10033595
    Abstract: In one embodiment, a method for mobile network function virtualization (MNFV) includes creating an evolved packet core (EPC) cluster and associating a sub-network with the EPC cluster. The method also includes booting a virtual machine (VM) and attaching the VM to the EPC.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: July 24, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventors: Mehdi Sif, Prakash Ramchandran, Hongbo Tian, Houxiao Han, Honglin Li, Mark X. Huang, Farhad Sunavala, Galen Kim Davis
  • Publication number: 20150382242
    Abstract: A method and a system for intelligent mobile function distribution are disclosed. An embodiment includes discovering, by an Intelligent Mobile Function Distribution (iMOD) entity, resources available in a mobile network and moving mobile functions across the mobile network in accordance with the discovered resources, thereby allowing the mobile network to adapt to changing conditions.
    Type: Application
    Filed: June 26, 2015
    Publication date: December 31, 2015
    Inventors: Farhad Sunavala, Mehdi Frederic Sif
  • Publication number: 20150063166
    Abstract: In one embodiment, a method for mobile network function virtualization (MNFV) includes creating an evolved packet core (EPC) cluster and associating a sub-network with the EPC cluster. The method also includes booting a virtual machine (VM) and attaching the VM to the EPC.
    Type: Application
    Filed: August 27, 2014
    Publication date: March 5, 2015
    Inventors: Mehdi Sif, Prakash Ramchandran, Hongbo Tian, Houxiao Han, Honglin Li, Mark X. Huang, Farhad Sunavala, Galen Kim Davis
  • Patent number: 7865774
    Abstract: In particular embodiments, a monitoring processor may receive an interrupt from status monitoring logic associated with a monitored processor that has experienced an error. Interrupt logic at the monitoring processor may interrupt the monitored processor to initiate a standby mode of operation in the monitored processor. Core dump logic at the monitoring processor may retrieve a core dump from a memory associated with the monitored processor via a communication channel connecting the monitoring processor to the monitored processor or to the memory. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: September 19, 2007
    Date of Patent: January 4, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Farhad Sunavala, Kevin Franklin Clayton, Bhaskar Bhupalam, Jorge Manuel Gonzalez
  • Publication number: 20090077420
    Abstract: In particular embodiments, a monitoring processor may receive an interrupt from status monitoring logic associated with a monitored processor that has experienced an error. Interrupt logic at the monitoring processor may interrupt the monitored processor to initiate a standby mode of operation in the monitored processor. Core dump logic at the monitoring processor may retrieve a core dump from a memory associated with the monitored processor via a communication channel connecting the monitoring processor to the monitored processor or to the memory. Other embodiments are disclosed and claimed.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Applicant: Cisco Technology Inc.
    Inventors: Farhad Sunavala, Kevin Franklin Clayton, Bhaskar Bhupalam, Jorge Manuel Gonzalez