Patents by Inventor Andrew Persaud
Andrew Persaud 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: 12182640Abstract: A computer network device (such as an access point, a switch or a router) that has multiple user interfaces is described. During operation, the computer network device may execute program instructions for the user interfaces and a shared messaging module, where a given user interface includes an agent corresponding to an application. When a message associated with the application is received via a user interface in the user interfaces, the corresponding agent in the user interface may extract a command or operation from the message. Then, the shared messaging module may translate the command or operation into a common format of the application. Moreover, the shared messaging module may provide (or route) the translated command or operation addressed to the application via a single communication path associated with the application and the agents for the application in the user interfaces.Type: GrantFiled: November 9, 2023Date of Patent: December 31, 2024Assignee: Ruckus IP Holdings LLCInventors: Suneetha Sarala, Tian Lei, Jane Joseph, Renjith Kumar Ponnappan, Andrew Persaud, Sushant Gaurav
-
Publication number: 20240152415Abstract: A computer network device (such as an access point, a switch or a router) that has multiple user interfaces is described. During operation, the computer network device may execute program instructions for the user interfaces and a shared messaging module, where a given user interface includes an agent corresponding to an application. When a message associated with the application is received via a user interface in the user interfaces, the corresponding agent in the user interface may extract a command or operation from the message. Then, the shared messaging module may translate the command or operation into a common format of the application. Moreover, the shared messaging module may provide (or route) the translated command or operation addressed to the application via a single communication path associated with the application and the agents for the application in the user interfaces.Type: ApplicationFiled: November 9, 2023Publication date: May 9, 2024Applicant: ARRIS Enterprises LLCInventors: Suneetha Sarala, Tian Lei, Jane Joseph, Renjith Kumar Ponnappan, Andrew Persaud, Sushant Gaurav
-
Publication number: 20220291978Abstract: A computer network device (such as an access point, a switch or a router) that has multiple user interfaces is described. During operation, the computer network device may execute program instructions for the user interfaces and a shared messaging module, where a given user interface includes an agent corresponding to an application. When a message associated with the application is received via a user interface in the user interfaces, the corresponding agent in the user interface may extract a command or operation from the message. Then, the shared messaging module may translate the command or operation into a common format of the application. Moreover, the shared messaging module may provide (or route) the translated command or operation addressed to the application via a single communication path associated with the application and the agents for the application in the user interfaces.Type: ApplicationFiled: March 8, 2022Publication date: September 15, 2022Applicant: ARRIS Enterprises LLCInventors: Suneetha Sarala, Tian Lei, Jane Joseph, Renjith Kumar Ponnappan, Andrew Persaud, Sushant Gaurav
-
Patent number: 10129206Abstract: A device is configured to support one or more virtual networking functions at a branch in a network. The device receives from a central control entity a command to deploy a particular virtual networking function, the command including or accompanied by a deployment file that identifies an external port at which the particular virtual networking function is accessed externally at the device. The device maps the external port to an internal port on an internal management network of the device, and stores a portmapping entry for the particular virtual networking function based on the mapping. The device sends to the central control entity a notification containing portmapping information that indicates the internal port to which the external port is mapped.Type: GrantFiled: June 3, 2016Date of Patent: November 13, 2018Assignee: Cisco Technology, Inc.Inventors: Simon James Trevor Spraggs, Nagaraj Arunkumar, Yegappan Lakshmanan, Andrew Persaud, Michael Yeung, Andrew Robert Phillips, Lang Zhang, Michael F. O'Gorman, Brian Richard Sarbin, Joe Sutton, Vinay Singla
-
Patent number: 10108435Abstract: Presented herein are techniques for enabling the zero touch deployment of devices having an integrated wireless wide area network (WWAN) interface. In one example, a method includes initializing a device with a WWAN interface such that the device attaches to a WWAN, receiving, via the WWAN interface of the device, a data message that includes encrypted bootstrap configuration information, obtaining a key stored in a subscriber identification module (SIM) card of the WWAN interface, decrypting the encrypted bootstrap configuration information using the key, establishing communication with a remote server using the bootstrap configuration information and obtaining configuration data from the remote server, and performing self-configuration of the device using the configuration data.Type: GrantFiled: July 12, 2016Date of Patent: October 23, 2018Assignee: Cisco Technology, Inc.Inventors: Leo Dumov, Andrew Persaud
-
Publication number: 20180018184Abstract: Presented herein are techniques for enabling the zero touch deployment of devices having an integrated wireless wide area network (WWAN) interface. In one example, a method includes initializing a device with a WWAN interface such that the device attaches to a WWAN, receiving, via the WWAN interface of the device, a data message that includes encrypted bootstrap configuration information, obtaining a key stored in a subscriber identification module (SIM) card of the WWAN interface, decrypting the encrypted bootstrap configuration information using the key, establishing communication with a remote server using the bootstrap configuration information and obtaining configuration data from the remote server, and performing self-configuration of the device using the configuration data.Type: ApplicationFiled: July 12, 2016Publication date: January 18, 2018Inventors: Leo Dumov, Andrew Persaud
-
Publication number: 20160359805Abstract: A device is configured to support one or more virtual networking functions at a branch in a network. The device receives from a central control entity a command to deploy a particular virtual networking function, the command including or accompanied by a deployment file that identifies an external port at which the particular virtual networking function is accessed externally at the device. The device maps the external port to an internal port on an internal management network of the device, and stores a portmapping entry for the particular virtual networking function based on the mapping. The device sends to the central control entity a notification containing portmapping information that indicates the internal port to which the external port is mapped.Type: ApplicationFiled: June 3, 2016Publication date: December 8, 2016Inventors: Simon James Trevor Spraggs, Nagaraj Arunkumar, Yegappan Lakshmanan, Andrew Persaud, Michael Yeung, Andrew Robert Phillips, Lang Zhang, Michael F. O'Gorman, Brian Richard Sarbin, Joe Sutton, Vinay Singla
-
Patent number: 8745384Abstract: Techniques are provided for securely storing data files in, or retrieving data files from, cloud storage. A data file transmitted to cloud storage from a client in an enterprise computing environment is intercepted by at least one network device. Using security information received from a management server, the data file is converted into an encrypted object configured to remain encrypted while at rest in the cloud storage.Type: GrantFiled: August 11, 2011Date of Patent: June 3, 2014Assignee: Cisco Technology, Inc.Inventors: Andrew Persaud, Kavitha Kamarthy, Shree Murthy, Scott Fanning, David A. McGrew, Thirunavukkarasu Suresh
-
Publication number: 20130042106Abstract: Techniques are provided for securely storing data files in, or retrieving data files from, cloud storage. A data file transmitted to cloud storage from a client in an enterprise computing environment is intercepted by at least one network device. Using security information received from a management server, the data file is converted into an encrypted object configured to remain encrypted while at rest in the cloud storage.Type: ApplicationFiled: August 11, 2011Publication date: February 14, 2013Applicant: CISCO TECHNOLOGY, INC.Inventors: Andrew Persaud, Kavitha Kamarthy, Shree Murthy, Scott Fanning, David A. McGrew, Thirunavukkarasu Suresh