Patents by Inventor GIRISH GULAWANI

GIRISH GULAWANI 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: 10880199
    Abstract: A computer implemented method for controlling a device on a software defined network (SDN) in response to environmental data. The method comprises receiving environmental data. A master SDN controller is provided for controlling the SDN network. Control data is generated by the master SDN controller in response to the environmental data. A co-controller is generated by the master SDN controller containing the control data. The co-controller is dispatched to the device for residing thereon. The device is controlled in response to the control data.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: December 29, 2020
    Inventors: Nazneen Shaikh, Murali Krishnan, Girish Gulawani
  • Patent number: 10868720
    Abstract: A computer implemented method for controlling a software defined network (SDN). Comprising providing one or more voice-user interfaces which are configured for facilitating users controlling networked devices. Generating control data based on speech input received from users via the voice-user interfaces. Provising a master SDN controller for managing data flow control on the SDN network. The master SDN controller being operable to generate control data for the networked devices. Generating by the master SDN controller a plurality of discrete co-controllers each associated with a particular end user. Each SDN co-controller including at least one of control data and routing data for an associated networked device. Dispatching the SDN co-controller by the master SDN controller to the networked devices associated with the respective end users for controlling thereof. Installing the SDN co-controller on the networked devices.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: December 15, 2020
    Inventors: Nazneen Shaikh, Murali Krishnan, Girish Gulawani
  • Patent number: 10708128
    Abstract: A computer implemented method for validating a device during installation to a software defined network (SDN). The method comprises receiving data associated with the device during installation thereof. Validating the device using the received data. Providing a master SDN controller for controlling the SDN network. Generating a co-controller by a master SDN controller containing device validation data. Dispatching the co-controller to the device during installation. Controlling installation of the device to the software defined network based on the device validation data.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 7, 2020
    Assignee: DCB SOLUTIONS LIMITED
    Inventors: Nazneen Shaikh, Murali Krishnan, Girish Gulawani
  • Patent number: 10708146
    Abstract: A computer implemented method for controlling a software defined network (SDN) comprising generating by a master SDN controller a plurality of discrete co-controllers each associated with a particular end user. Dispatching the SDN co-controller by the master SDN controller to the networked devices associated with the respective end users for controlling thereof. Installing the SDN co-controllers on the networked devices. Registering the installed SDN co-controllers with the master SDN controller. Using the SDN co-controllers to extract service level parameters from one or more networked devices or from one or more applications. Maintaining a record for each end user containing the extracted service level parameters associated with the corresponding end user. Utilizing the processing of the analytics to select a service level policy to address problems. Applying the selected service level policy to one or more networked devices or to one or more applications via the SDN-co-controllers.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: July 7, 2020
    Assignee: DCB SOLUTIONS LIMITED
    Inventors: Nazneen Shaikh, Murali Krishnan, Girish Gulawani
  • Patent number: 10693762
    Abstract: A computer implemented method for controlling a software defined network (SDN) is disclosed. The method includes providing one or more client portals configured for facilitating users controlling networked devices, generating configuration data based on input received from users via the client portals, and provising a master SDN controller for managing data flow control on the SDN network. The master SDN controller is operable to route data for the networked devices, generate a plurality of discrete co-controllers each associated with a particular end user with each co-controller having configuration data and routing data for an associated networked device, dispatching the co-controllers to the networked devices associated with the respective end users, installing the co-controllers on the networked devices, and registering the installed co-controllers with the master SDN controller for controlling the routing of data and configuration of the networked devices.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: June 23, 2020
    Assignee: DCB SOLUTIONS LIMITED
    Inventors: Nazneen Shaikh, Murali Krishnan, Girish Gulawani
  • Publication number: 20190296998
    Abstract: A computer implemented method for controlling a software defined network (SDN) is disclosed. The method includes providing one or more client portals configured for facilitating users controlling networked devices, generating configuration data based on input received from users via the client portals, and provising a master SDN controller for managing data flow control on the SDN network. The master SDN controller is operable to route data for the networked devices, generate a plurality of discrete co-controllers each associated with a particular end user with each co-controller having configuration data and routing data for an associated networked device, dispatching the co-controllers to the networked devices associated with the respective end users, installing the co-controllers on the networked devices, and registering the installed co-controllers with the master SDN controller for controlling the routing of data and configuration of the networked devices.
    Type: Application
    Filed: June 10, 2019
    Publication date: September 26, 2019
    Inventors: NAZNEEN SHAIKH, MURALI KRISHNAN, GIRISH GULAWANI
  • Patent number: 10355969
    Abstract: A computer implemented method for controlling a software defined network (SDN) is disclosed. The method includes providing one or more client portals configured for facilitating users controlling networked devices, generating configuration data based on input received from users via the client portals, and providing a master SDN controller for managing data flow control on the SDN network. The master SDN controller is operable to route data for the networked devices, generate a plurality of discrete co-controllers each associated with a particular end user with each co-controller having configuration data and routing data for an associated networked device, dispatching the co-controllers to the networked devices associated with the respective end users, installing the co-controllers on the networked devices, and registering the installed co-controllers with the master SDN controller for controlling the routing of data and configuration of the networked devices.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: July 16, 2019
    Assignee: KN INSTALL SOLUTIONS (N.IRE) LIMITED
    Inventors: Nazneen Shaikh, Murali Krishnan, Girish Gulawani
  • Publication number: 20190173750
    Abstract: A computer implemented method for controlling a software defined network (SDN). Comprising providing one or more voice-user interfaces which are configured for facilitating users controlling networked devices. Generating control data based on speech input received from users via the voice-user interfaces. Provising a master SDN controller for managing data flow control on the SDN network. The master SDN controller being operable to generate control data for the networked devices. Generating by the master SDN controller a plurality of discrete co-controllers each associated with a particular end user. Each SDN co-controller including at least one of control data and routing data for an associated networked device. Dispatching the SDN co-controller by the master SDN controller to the networked devices associated with the respective end users for controlling thereof. Installing the SDN co-controller on the networked devices.
    Type: Application
    Filed: April 28, 2017
    Publication date: June 6, 2019
    Inventors: Nazneen SHAIKH, Murali KRISHNAN, Girish GULAWANI
  • Publication number: 20190166037
    Abstract: A computer implemented method for controlling a device on a software defined network (SDN) in response to environmental data. The method comprises receiving environmental data. A master SDN controller is provided for controlling the SDN network. Control data is generated by the master SDN controller in response to the environmental data. A co-controller is generated by the master SDN controller containing the control data. The co-controller is dispatched to the device for residing thereon. The device is controlled in response to the control data.
    Type: Application
    Filed: April 28, 2017
    Publication date: May 30, 2019
    Inventors: Nazneen SHAIKH, Murali KRISHNAN, Girish GULAWANI
  • Publication number: 20190165997
    Abstract: A computer implemented method for validating a device during installation to a software defined network (SDN). The method comprises receiving data associated with the device during installation thereof. Validating the device using the received data. Providing a master SDN controller for controlling the SDN network. Generating a co-controller by a master SDN controller containing device validation data. Dispatching the co-controller to the device during installation. Controlling installation of the device to the software defined network based on the device validation data.
    Type: Application
    Filed: April 28, 2017
    Publication date: May 30, 2019
    Inventors: Nazneen SHAIKH, Murali KRISHNAN, Girish GULAWANI
  • Publication number: 20190166013
    Abstract: A computer implemented method for controlling a software defined network (SDN) comprising generating by a master SDN controller a plurality of discrete co-controllers each associated with a particular end user. Dispatching the SDN co-controller by the master SDN controller to the networked devices associated with the respective end users for controlling thereof. Installing the SDN co-controllers on the networked devices. Registering the installed SDN co-controllers with the master SDN controller. Using the SDN co-controllers to extract service level parameters from one or more networked devices or from one or more applications. Maintaining a record for each end user containing the extracted service level parameters associated with the corresponding end user. Utilizing the processing of the analytics to select a service level policy to address problems. Applying the selected service level policy to one or more networked devices or to one or more applications via the SDN-co-controllers.
    Type: Application
    Filed: April 28, 2017
    Publication date: May 30, 2019
    Inventors: Nazneen SHAIKH, Murali KRISHNAN, Girish GULAWANI
  • Patent number: 9948606
    Abstract: A computer implemented method for providing security on a software defined network (SDN). The method comprises providing a master SDN controller for managing data flow control on the SDN network. Requesting access to a uniform resource locator (URL) from a requesting networked device. Initiating a domain name system (DNS) interaction with the requesting networked device. Relaying by the DNS data associated with the requested URL to a threat management control system (TMCS). Determining by the TMCS if the requested URL has an associated security criteria. Communicating a threat status by the TMCS to the SDN co-controller associated with the requesting networked device.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: April 17, 2018
    Assignee: KN Group, GHQ
    Inventors: Nazneen Shaikh, Murali Krishnan, Girish Gulawani
  • Publication number: 20170187686
    Abstract: A computer implemented method for providing security on a software defined network (SDN). The method comprises providing a master SDN controller for managing data flow control on the SDN network. Requesting access to a uniform resource locator (URL) from a requesting networked device. Initiating a domain name system (DNS) interaction with the requesting networked device. Relaying by the DNS data associated with the requested URL to a threat management control system (TMCS). Determining by the TMCS if the requested URL has an associated security criteria. Communicating a threat status by the TMCS to the SDN co-controller associated with the requesting networked device.
    Type: Application
    Filed: June 10, 2016
    Publication date: June 29, 2017
    Applicant: SANCTUM NETWORKS LIMITED
    Inventors: NAZNEEN SHAIKH, MURALI KRISHNAN, GIRISH GULAWANI
  • Publication number: 20170187607
    Abstract: A computer implemented method for controlling a software defined network (SDN) is disclosed. The method includes providing one or more client portals configured for facilitating users controlling networked devices, generating configuration data based on input received from users via the client portals, and providing a master SDN controller for managing data flow control on the SDN network. The master SDN controller is operable to route data for the networked devices, generate a plurality of discrete co-controllers each associated with a particular end user with each co-controller having configuration data and routing data for an associated networked device, dispatching the co-controllers to the networked devices associated with the respective end users, installing the co-controllers on the networked devices, and registering the installed co-controllers with the master SDN controller for controlling the routing of data and configuration of the networked devices.
    Type: Application
    Filed: April 29, 2016
    Publication date: June 29, 2017
    Applicant: SANCTUM NETWORKS LIMITED
    Inventors: NAZNEEN SHAIKH, MURALI KRISHNAN, GIRISH GULAWANI