Patents by Inventor Kunal Shah

Kunal Shah 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: 12155630
    Abstract: Systems and methods include receiving a request, in a cloud system from a first device, to access a second device; determining if the first device is permitted to access the second device; if the first device is not permitted to access the second device, notifying the first device the second device does not exist; and, if the first device is permitted to access the second device, stitching together connections between the cloud system, the first device, and the second device to provide access to the second device for the first device, wherein the connections are implemented through the cloud-based system.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: November 26, 2024
    Assignee: Zscaler, Inc.
    Inventors: John A. Chanak, Sindhura Mandava, Vamshi Palkonda, Charles Huang, Ramesh Badam, Victor Pavlov, Kunal Shah, Vikas Mahajan, Yun Ling
  • Publication number: 20240228191
    Abstract: A robotic system receives from a first agent included in a plurality of robotically controlled agents a request to be provided a motion plan to perform a first pick and place task assigned to the first agent. A first motion plan is determined for the first agent, including by taking into consideration a second motion plan associated with a second agent included in the plurality of robotically controlled agents to perform a second pick and place task assigned to the second agent, at least in part by considering a swept volume associated with at least a remaining uncompleted portion of the second motion plan as an obstacle with which the first agent will not collide while implementing the first motion plan.
    Type: Application
    Filed: December 21, 2023
    Publication date: July 11, 2024
    Inventors: Shitij Kumar, Michael Root, Varun Uday Nayak, Cuthbert Sun, Kunal Shah, Yuan Gao, Zhouwen Sun, Andrew Bylard, Diego Rodriguez, Samir Menon
  • Publication number: 20240126354
    Abstract: Systems, apparatus, articles of manufacture, and methods are disclosed for power budgeting for computer peripherals with electronic devices. An example apparatus to budget power in an electronic device includes interface circuitry; machine readable instructions; and programmable circuitry to at least one of instantiate or execute the machine readable instructions to: detect a Type-C event associated with a computer peripheral; write a power level offset based on an assumed power contract for the computer peripheral during debounce time; obtain an actual power contract for the computer peripheral; and adjust the power level offset based on the actual power contract.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 18, 2024
    Inventors: Kunal Shah, Prabhakar Subrahmanyam, Venkataramani Gopalakrishnan, Chuen Ming Tan, Venkataramana Kotakonda, Mitsu Shah, Kannappan Rajaraman, Yi Jen Huang, Dmitriy Berchanskiy, Swathi Nukala
  • Patent number: 11949661
    Abstract: Systems and methods include obtaining criteria for selecting connectors for private application access in a cloud-based system; responsive to a request to access an application, by a user device, located in any of a public cloud, a private cloud, and an enterprise network, wherein the user device is remote over the Internet, determining a connector coupled to the application based on the criteria; and, responsive to a user of the user device being permitted to access the application, stitching together connections between the cloud-based system, the application, and the user device to provide access to the application.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: April 2, 2024
    Assignee: Zscaler, Inc.
    Inventors: Kunal Shah, John A. Chanak, Vamshi Palkonda
  • Patent number: 11936623
    Abstract: Systems and methods include obtaining for a tenant a definition of a sub-cloud in a cloud-based system, wherein the cloud-based system includes a plurality of data centers geographically distributed, and wherein the sub-cloud includes a subset of the plurality of data centers; receiving a request, in a cloud system from a user device, to access an application for the tenant, wherein the application is constrained to the sub-cloud, and wherein the user device is remote over the Internet; determining if the user device is permitted to access the application; if the user device is not permitted to access the application, notifying the user device the application does not exist; and if the user device is permitted to access the application, stitching together connections between the sub-cloud, the application, and the user device to provide access to the application.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: March 19, 2024
    Assignee: Zscaler, Inc.
    Inventors: John A. Chanak, Kunal Shah
  • Publication number: 20230409100
    Abstract: Embodiments herein relate to a power monitor that can be used to dynamically change a power level of an electronic device and/or operational settings of a processor of the electronic device. Specifically, the power monitor may be configured to identify “droop” of power, and logic to update the power level and/or operational settings in accordance with identification of the droop. Other embodiments may be described and claimed.
    Type: Application
    Filed: June 15, 2022
    Publication date: December 21, 2023
    Inventors: Shailendra Singh Chauhan, Arvind Sundaram, Manasa Nagamangala Sridhara, Anil Kumar Nama, Ramesh Vankunavath, Manjunath Channipura Hombaiah, Siva Prasad Jangili Ganga, Kunal Shah, Venkata Mahesh Gunnam, Chuen Ming Tan, Venkataramana Kotakonda
  • Patent number: 11838271
    Abstract: Systems and methods include, responsive to a request from a user for one or more Business-to-Business (B2B) applications, redirecting the request, by a cloud-based system, to an identity provider to authorize the user; displaying the one or more B2B applications that the user is authorized to access; responsive to a selection of a B2B application of the one or more B2B applications, creating a first tunnel from the B2B application to the cloud-based system; and stitching the first tunnel between the B2B application and the cloud-based system with a second tunnel between the user and the cloud-based system. The systems and methods further include, responsive to the user being unauthorized for any of the one or more B2B applications, omitting the one or more B2B applications from the displaying, such that the one or more B2B applications are invisible to the user.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: December 5, 2023
    Assignee: Zscaler, Inc.
    Inventors: Patrick Foxhoven, John A. Chanak, William Fehring, Manoj Apte, Kunal Shah, Dhawal Sharma
  • Patent number: 11799860
    Abstract: Systems and methods include providing a user interface to an administrator associated with a tenant of a cloud-based system, wherein the tenant has a plurality of users each having an associated user device; receiving a plurality of client forwarding policies for the plurality of users, wherein each client forwarding policy of the client forwarding policies define rules related to how application requests from the plurality of users are forwarded for zero trust access; and providing the rules to corresponding user devices of the plurality of users.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: October 24, 2023
    Assignee: Zscaler, Inc.
    Inventors: Kunal Shah, John A. Chanak, David Creedy
  • Patent number: 11652797
    Abstract: Systems and methods, in a lightweight connector including a processor communicatively coupled to a network interface, include connecting to a cloud-based system, via the network interface; connecting to one or more of a file share and an application, via the network interface; and providing access to a user device to the one or more of the file share and the application via a stitched connection between the network interface and the user device through the cloud-based system. The systems and methods can further include receiving a query for discovery; and responding to the query based on the one or more of the file share and the application connected thereto.
    Type: Grant
    Filed: February 25, 2020
    Date of Patent: May 16, 2023
    Assignee: Zscaler, Inc.
    Inventors: John A. Chanak, Patrick Foxhoven, William Fehring, Denzil Wessels, Kunal Shah, Subramanian Srinivasan
  • Patent number: 11612062
    Abstract: A barrier layer is disposed on a copper surface, the barrier layer including an organic molecule. The organic molecule may be a nitrogen-containing molecule. The nitrogen-containing organic molecule includes 1 to 6 carbon atoms. The barrier layer may be deposited on an exposed copper surface before deposition of a surface finish.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: March 21, 2023
    Inventors: Kunal Shah, Purvi Shah
  • Publication number: 20230077846
    Abstract: A pre-startup control method for a boiler or water heater includes: providing a controller operatively coupled to a boiler or water heater unit; performing a unit shutdown operation; enabling a pre-start up mode; at about a same time or in any order, moving an air fuel valve by a controller to a non-off position with a gas supply to the water heater or boiler turned off, wherein the controller turns on a blower at an operational level, and causes an ignitor to spark; and displaying parameters which allow an affirmation of a safe and reliable ignition prior to a gas turn on of the boiler or water heater unit. A flow balancing method and a programmed auto run method are also described.
    Type: Application
    Filed: November 17, 2022
    Publication date: March 16, 2023
    Inventors: Kunal Shah, Nery Hernandez, Scott McGrath, Joseph Bentitou
  • Patent number: 11549681
    Abstract: A pre-startup control method for a boiler or water heater includes: providing a controller operatively coupled to a boiler or water heater unit; performing a unit shutdown operation; enabling a pre-start up mode; at about a same time or in any order, moving an air fuel valve by a controller to a non-off position with a gas supply to the water heater or boiler turned off, wherein the controller turns on a blower at an operational level, and causes an ignitor to spark; and displaying parameters which allow an affirmation of a safe and reliable ignition prior to a gas turn on of the boiler or water heater unit. A flow balancing method and a programmed auto run method are also described.
    Type: Grant
    Filed: April 29, 2020
    Date of Patent: January 10, 2023
    Inventors: Kunal Shah, Nery Hernandez, Scott McGrath, Joseph Bentitou
  • Publication number: 20220335515
    Abstract: A computer system includes an account data store, a physical account ledger, a virtual account ledger, and an interest distribution subsystem. The account data store includes the mappings between physical accounts and corresponding hierarchies of virtual accounts and interest distribution parameters indicating how interest is distributed between physical accounts and corresponding virtual accounts. The physical account ledger stores balances for the physical accounts and the virtual account ledger stores balances for the virtual accounts. The interest distribution subsystem is configured to receive interest accrual information from the ledgers and determine how to distribute the accrued interest according to the interest distribution parameters.
    Type: Application
    Filed: April 20, 2021
    Publication date: October 20, 2022
    Inventors: Kunal Shah, Vadim Tsukhtman, Mohamed Ouaaddi, Anthony Daniel Carrozza
  • Publication number: 20220022325
    Abstract: A barrier layer is disposed on a copper surface, the barrier layer including an organic molecule. The organic molecule may be a nitrogen-containing molecule. The nitrogen-containing organic molecule includes 1 to 6 carbon atoms. The barrier layer may be deposited on an exposed copper surface before deposition of a surface finish.
    Type: Application
    Filed: June 1, 2021
    Publication date: January 20, 2022
    Inventors: Kunal SHAH, Purvi SHAH
  • Publication number: 20210377223
    Abstract: Systems and methods include receiving a request, in a cloud system from a first device, to access a second device; determining if the first device is permitted to access the second device; if the first device is not permitted to access the second device, notifying the first device the second device does not exist; and, if the first device is permitted to access the second device, stitching together connections between the cloud system, the first device, and the second device to provide access to the second device for the first device, wherein the connections are implemented through the cloud-based system.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: John A. Chanak, Sindhura Mandava, Vamshi Palkonda, Charles Huang, Ramesh Badam, Victor Pavlov, Kunal Shah, Vikas Mahajan, Yun Ling
  • Patent number: 11172423
    Abstract: A solar-powered device (SPD) node operates as an access point for leaf nodes. The SPD node load balances network traffic received from leaf nodes across different backhaul networks. The SPD node determines a specific backhaul network across which to route the network traffic based on several different factors associated with the SPD node. Those factors include a current battery level, a current solar generation rate, and a current communication link status. The SPD access point also determines the specific backhaul network across which to route the network traffic based on characteristics of the different backhaul networks, including a network latency, among other characteristics.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: November 9, 2021
    Assignee: ITRON, INC.
    Inventors: Bruce Edwards, Kunal Shah
  • Publication number: 20210336933
    Abstract: Systems and methods include obtaining criteria for selecting connectors for private application access in a cloud-based system; responsive to a request to access an application, by a user device, located in any of a public cloud, a private cloud, and an enterprise network, wherein the user device is remote over the Internet, determining a connector coupled to the application based on the criteria; and, responsive to a user of the user device being permitted to access the application, stitching together connections between the cloud-based system, the application, and the user device to provide access to the application.
    Type: Application
    Filed: July 6, 2021
    Publication date: October 28, 2021
    Inventors: Kunal Shah, John A. Chanak, Vamshi Palkonda
  • Publication number: 20210336959
    Abstract: Systems and methods include providing a user interface to an administrator associated with a tenant of a cloud-based system, wherein the tenant has a plurality of users each having an associated user device; receiving a plurality of client forwarding policies for the plurality of users, wherein each client forwarding policy of the client forwarding policies define rules related to how application requests from the plurality of users are forwarded for zero trust access; and providing the rules to corresponding user devices of the plurality of users.
    Type: Application
    Filed: November 24, 2020
    Publication date: October 28, 2021
    Inventors: Kunal Shah, John A. Chanak, David Creedy
  • Publication number: 20210336932
    Abstract: Systems and methods include obtaining for a tenant a definition of a sub-cloud in a cloud-based system, wherein the cloud-based system includes a plurality of data centers geographically distributed, and wherein the sub-cloud includes a subset of the plurality of data centers; receiving a request, in a cloud system from a user device, to access an application for the tenant, wherein the application is constrained to the sub-cloud, and wherein the user device is remote over the Internet; determining if the user device is permitted to access the application; if the user device is not permitted to access the application, notifying the user device the application does not exist; and if the user device is permitted to access the application, stitching together connections between the sub-cloud, the application, and the user device to provide access to the application.
    Type: Application
    Filed: July 6, 2021
    Publication date: October 28, 2021
    Inventors: John A. Chanak, Kunal Shah
  • Patent number: 11058011
    Abstract: A barrier layer is disposed on a copper surface, the barrier layer including an organic molecule. The organic molecule may be a nitrogen-containing molecule. The nitrogen-containing organic molecule includes 1 to 6 carbon atoms. The barrier layer may be deposited on an exposed copper surface before deposition of a surface finish.
    Type: Grant
    Filed: March 10, 2018
    Date of Patent: July 6, 2021
    Inventors: Kunal Shah, Purvi Shah