Patents by Inventor Kumar Gaurav
Kumar Gaurav 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).
-
Publication number: 20250138966Abstract: In certain embodiments, a method includes receiving, at a framework controller executing, a test execution request comprising test parameters and an expected test outcome, wherein the test execution request comprises a request for testing a microservice architecture implemented in a cloud infrastructure; providing, by the framework controller, the test execution request and the test parameters to a framework injector executing on the one or more processors; providing, by the framework controller, the expected test outcome to a framework monitor executing on the one or more processors; executing, by the framework injector, a test corresponding to the test execution request using a test injector of a plurality of test injectors implemented by the framework injector; monitoring, by the framework monitor, a response of the microservice architecture of the cloud infrastructure to the test; and providing, by the framework controller and from the framework monitor, a test result based on the response.Type: ApplicationFiled: February 13, 2024Publication date: May 1, 2025Inventors: Hiro Rameshlal Lalwani, Rachit Gupta, Sherine Jacob, Kumar Gaurav, Anand Andaneppa Ganjihal
-
Patent number: 12261921Abstract: A method performed by a cloud system includes, subsequent to the cloud system connecting to one of a cloud provider and a Software-as-a-Service (SaaS) application, scanning data stored therein for one or more users associated with a tenant of a plurality of tenants of the cloud system; detecting an incident in the data during the scanning; maintaining details of the incident in an in-memory data store; and providing a notification to the tenant of the incident.Type: GrantFiled: May 7, 2024Date of Patent: March 25, 2025Assignee: Zscaler, Inc.Inventors: Abhishek Bathla, Kumar Gaurav, Raman Madaan, Chakkaravarthy Periyasamy Balaiah, Shweta Gupta
-
Patent number: 12229705Abstract: A system and methods are described for retrieving, displaying, and/or analyzing law firm analytic data in response to natural language queries. The system, at an interface or bot, receives queries as plaintext messages requesting information about or maintained by a law firm. The system generates intent scores for the message for each of multiple intents and determines an intent for the message based on a highest generated score exceeding a threshold. The system extracts entities from the message, applies an algorithm to the determined intent and extracted entities, and identifies a data source from which to retrieve information. The system then retrieves and displays information from the identified data source.Type: GrantFiled: November 9, 2021Date of Patent: February 18, 2025Assignee: Perkins Coie LLPInventors: Kumar Gaurav, Chris Swarthout, Trevor Varnes, Koushik Subramananian
-
Publication number: 20250005195Abstract: Embodiments of the present disclosure are directed to, among other things, monitoring a user device to determine whether a user associated with the device is safe. In some examples, a user (which may be referred to herein as an “initiator” establishes a device monitoring session (which may be referred to herein as “session”) with a user, or a group of users, so that the user(s) are notified either when the initiator has safely ended the device monitoring session or receives access to session data that was collected during the session. In some configurations, the session can be handed off from a first user device that is currently active to a different user device. Instead of the first user device always being the device that interacts with the server, a different first user device may be selected as the active device to interact with the server.Type: ApplicationFiled: May 31, 2024Publication date: January 2, 2025Applicant: Apple Inc.Inventors: Daniel P. Shepard, Michael P. Dal Santo, Ping-Ko Chiu, Kumar Gaurav Chhokra, Yannick L. Sierra, Andrew M. Pace, Richard L. Hagy, Lindsey McAllister, Dharini Sitaraman, Andrew N. Khoury, Richard Bower Warren, Brent M. Ledvina, Siva Ganesh Movva, Ronald Keryuan Huang, Robert W. Mayor, Stacey F. Lysik, Areeba Kamal, Ryan D. Shelby, Elizabeth Caroline Furches Cranfill, Kanika Malhotra, Gillian T. Verga
-
Publication number: 20240385066Abstract: Described herein are techniques to enable a mobile device to perform multi-source estimation of an altitude for a location. A baseline altitude may be determined at ground level for a location and used to calibrate a barometric pressure sensor on the mobile device. The calibrated barometric pressure sensor can then estimate changes in altitude relative to ground level based on detected pressure differentials, allowing a relative altitude to ground to be determined. Baseline calibration for the barometric sensor calibration can be performed to determine an ambient ground-level barometric pressure.Type: ApplicationFiled: July 22, 2024Publication date: November 21, 2024Inventors: Lei Wang, William J. Bencze, Kumar Gaurav Chhokra, Fatemeh Ghafoori, Stephen P. Jackson, Cheng Jia, Yi-Wen Liao, Glenn D. Macgougan, Isaac T. Miller, Alexandru Popovici, Christina Selle, Aditya Narain Srivastava, Richard Warren, Michael P. Dal Santo, Pejman Lotfali Kazemi
-
Publication number: 20240289403Abstract: The present disclosure relates to systems, devices, and methods for integrating enterprise assets with a web experience of enterprise users. The systems, devices, and methods may receive a query from an enterprise user and may provide the query to a search engine. The systems, devices, and methods may receive search results and may enrich the search results with one or more enterprise assets related to the search results. The systems, devices, and methods may present a search webpage with the search results and the one or more enterprise assets.Type: ApplicationFiled: May 13, 2022Publication date: August 29, 2024Applicant: Microsoft Technology Licensing, LLCInventors: Tanay Sanjay BALDUA, Tanvir Nasser NAGORE, Ankit RASTOGI, Aryaan Aditya SINGH, Sagar Dilip PURANIK, Narayanan SUBRAMANIAN, Anusha Palavally BATTINENI, Hima Shankar Durga Amarnath CHAVATA, Manish Kumar GAURAV
-
Publication number: 20240291904Abstract: A method performed by a cloud system includes, subsequent to the cloud system connecting to one of a cloud provider and a Software-as-a-Service (SaaS) application, scanning data stored therein for one or more users associated with a tenant of a plurality of tenants of the cloud system; detecting an incident in the data during the scanning; maintaining details of the incident in an in-memory data store; and providing a notification to the tenant of the incident.Type: ApplicationFiled: May 7, 2024Publication date: August 29, 2024Applicant: Zscaler, Inc.Inventors: Abhishek Bathla, Kumar Gaurav, Raman Madaan, Chakkaravarthy Periyasamy Balaiah, Shweta Gupta
-
Patent number: 12066344Abstract: Described herein are techniques to enable a mobile device to perform multi-source estimation of an altitude for a location. A baseline altitude may be determined at ground level for a location and used to calibrate a barometric pressure sensor on the mobile device. The calibrated barometric pressure sensor can then estimate changes in altitude relative to ground level based on detected pressure differentials, allowing a relative altitude to ground to be determined. Baseline calibration for the barometric sensor calibration can be performed to determine an ambient ground-level barometric pressure.Type: GrantFiled: January 29, 2021Date of Patent: August 20, 2024Assignee: Apple Inc.Inventors: Lei Wang, William J. Bencze, Kumar Gaurav Chhokra, Fatemeh Ghafoori, Stephen P. Jackson, Cheng Jia, Yi-Wen Liao, Glenn D. Macgougan, Isaac T. Miller, Alexandru Popovici, Christina Selle, Aditya Narain Srivastava, Richard Warren, Michael P. Dal Santo, Pejman Lotfali Kazemi
-
Patent number: 11979473Abstract: A method performed by a Cloud Access Security Broker (CASB) service includes scanning data stored in one of a cloud provider and a Software-as-a-Service (SaaS) application, wherein the data is for a user associated with a company of a plurality of companies; detecting an incident in a file or email in the data during the scanning; maintaining details of the incident in an in-memory data store, including a current snapshot of the file or email; and providing a notification to the tenant of the incident. The method can further include, subsequent to the incident and while the file or email is being updated, updating the details of the incident in the in-memory data store.Type: GrantFiled: March 16, 2023Date of Patent: May 7, 2024Assignee: Zscaler, Inc.Inventors: Abhishek Bathla, Kumar Gaurav, Raman Madaan, Chakkaravarthy Periyasamy Balaiah, Shweta Gupta
-
Publication number: 20240077583Abstract: An electronic device may utilize various methods or systems to determine whether the electronic device is indoors or outdoors. The electronic device transmits wireless signals (e.g., radio detection and ranging (RADAR) signals). The electronic device receives reflections of the wireless signals. Using these received reflections of the wireless signals, the electronic device determines whether a power amplitude of the reflections is greater than or equal to a threshold value. In response to a determination that the power amplitude is not greater than or equal to the threshold value, the electronic device operates in an outdoor mode or an indoor mode.Type: ApplicationFiled: September 1, 2023Publication date: March 7, 2024Inventors: Harsha Shirahatti, Sujeet Milind Patole, Jouya Jadidian, Mikheil Tsiklauri, Shun Liu, Vaneet Pathak, Lei Wang, Kumar Gaurav Chhokra
-
Patent number: 11899554Abstract: The detection of utilized virtual machines through usage pattern analysis is described. In one example, a computing device can collect utilization metrics from a virtual machine over time. The utilization metrics can be related to one or more processing usage, disk usage, network usage, and memory usage metrics, among others. The utilization metrics can be used to determine a number of clusters, and the clusters can be used to organize the utilization metrics into groups. Depending upon the number or overall percentage of the utilization metrics assigned to individual ones of the plurality of clusters, it is possible to determine whether or not the virtual machine is a utilized or an idle virtual machine. Once identified, utilized virtual machines can be migrated in some cases. Idle virtual machines can be shut down to conserve processing resources and costs in some cases.Type: GrantFiled: October 26, 2021Date of Patent: February 13, 2024Assignee: VMware, Inc.Inventors: Aditya Gopisetti, Chandrashekhar Jha, Jobin Raju George, Kumar Gaurav, Jusvinder Singh
-
Patent number: 11846976Abstract: A data processing system implements techniques for provisioning and operating databases including receiving a request to provision a new database that includes multiple replicas. The data processing system provisions the new database including the plurality of replicas. The plurality of replicas includes a primary replica, one or more secondary replicas, and one or more delta replicas. The primary replica is configured to handle read and write operations. The one or more secondary replicas include a copy of data and transactional log information of the primary replica and are unable to handle write operations. The one or more delta replicas are a copy of the transactional log information of the primary replica and are unable to handle read operations or write operations.Type: GrantFiled: October 29, 2021Date of Patent: December 19, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Yogesh Kumar, Ankur Jauhari, Kumar Gaurav Khanna, Girish Mittur Venkataramanappa, Nikola Puzovic, Zhengguo Sun, Manoj Singiresu, Ana Trajkovic, Matthew Thomas Snider, Todd Pfleiger
-
Publication number: 20230296628Abstract: The present invention includes a method of predicting and/or treating a recurrence of MS treating a patient with multiple sclerosis, the method comprising: obtaining a hematopoietic cell sample from a patient suspected of having a recurrence of multiple sclerosis (MS), wherein the patient was in relapse for MS; determining the number of CD19+, CD24+, CD38+ transitional B cells in the hematopoietic cell sample, and a level of expression of neurofilament light (NFL) and interleukin-1? (IL-1?), which is predictive of a recurrence of MS; and treating the MS patient with recurrence until there is an increase in CD19+, CD24+, CD38+ transitional B cells and/or a decrease in a level of expression of NFL and interleukin-1? (IL-1?) when compared to an untreated MS control sample, an unresponsive MS control sample, or an MS patient with long-term stable disease sample.Type: ApplicationFiled: July 8, 2021Publication date: September 21, 2023Inventors: Robert Axtell, Kumar Gaurav, Agnieshka Agasing
-
Patent number: 11747441Abstract: An electronic device may utilize various methods or systems to determine whether the electronic device is indoors or outdoors. The electronic device transmits wireless signals (e.g., radio detection and ranging (RADAR) signals). The electronic device receives reflections of the wireless signals. Using these received reflections of the wireless signals, the electronic device determines whether a power amplitude of the reflections is greater than or equal to a threshold value. In response to a determination that the power amplitude is not greater than or equal to the threshold value, the electronic device operates in an outdoor mode or an indoor mode.Type: GrantFiled: July 29, 2020Date of Patent: September 5, 2023Assignee: Apple Inc.Inventors: Harsha Shirahatti, Sujeet Milind Patole, Jouya Jadidian, Mikheil Tsiklauri, Shun Liu, Vaneet Pathak, Lei Wang, Kumar Gaurav Chhokra
-
Publication number: 20230224377Abstract: A method performed by a Cloud Access Security Broker (CASB) service includes scanning data stored in one of a cloud provider and a Software-as-a-Service (SaaS) application, wherein the data is for a user associated with a company of a plurality of companies; detecting an incident in a file or email in the data during the scanning; maintaining details of the incident in an in-memory data store, including a current snapshot of the file or email; and providing a notification to the tenant of the incident. The method can further include, subsequent to the incident and while the file or email is being updated, updating the details of the incident in the in-memory data store.Type: ApplicationFiled: March 16, 2023Publication date: July 13, 2023Inventors: Abhishek Bathla, Kumar Gaurav, Raman Madaan, Chakkaravarthy Periyasamy Balaiah, Shweta Gupta
-
Patent number: 11650965Abstract: Systems and methods include obtaining statistics based on monitoring in a cloud-based system for a given time period; and, responsive to determining an arrangement of counters for N counters, storing each of M counters for the given time period as a plurality of records with each record including a record type, a possible offset to a next record in terms of a counter identifier (ID), and a counter value, wherein N and M are integers and M<<N, and wherein the arrangement is determined such that most frequently used counters occupy lower counter IDs. The systems and methods can further include updating the arrangement of the counters for the N counters, to perform an optimization such that the most frequently used counters occupy lower counter IDs.Type: GrantFiled: April 17, 2020Date of Patent: May 16, 2023Assignee: Zscaler, Inc.Inventors: Raman Madaan, Kumar Gaurav, Chakkaravarthy Periyasamy Balaiah, Kailash Kailash
-
Patent number: 11651050Abstract: Methods and systems predict parameters in a dataset of an identified piece of (“information technology”) IT equipment. An automated method identifies datasets IT equipment in a same category of IT equipment as a piece of IT equipment identified as having incomplete dataset information. Each dataset of IT equipment parameters is used to construct generalized linear models of different classes of IT equipment within the category of IT equipment. The class of the identified IT equipment is determined. A predicted equipment parameter of incomplete information of the identified piece of IT equipment is computed using the generalized linear model associated with the class. The predicted equipment parameter can be used to complete the dataset of the identified piece of IT equipment.Type: GrantFiled: May 5, 2020Date of Patent: May 16, 2023Assignee: VMware, Inc.Inventors: Chandrashekhar Jha, Jobin George, Prateek Sahu, Kumar Gaurav, Jusvinder Singh
-
Publication number: 20230133608Abstract: A data processing system implements techniques for provisioning and operating databases including receiving a request to provision a new database that includes multiple replicas. The data processing system provisions the new database including the plurality of replicas. The plurality of replicas includes a primary replica, one or more secondary replicas, and one or more delta replicas. The primary replica is configured to handle read and write operations. The one or more secondary replicas include a copy of data and transactional log information of the primary replica and are unable to handle write operations. The one or more delta replicas are a copy of the transactional log information of the primary replica and are unable to handle read operations or write operations.Type: ApplicationFiled: October 29, 2021Publication date: May 4, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Yogesh KUMAR, Ankur JAUHARI, Kumar Gaurav KHANNA, Girish MITTUR VENKATARAMANAPPA, Nikola PUZOVIC, Zhengguo SUN, Manoj SINGIRESU, Ana TRAJKOVIC, Matthew Thomas SNIDER, Todd PFLEIGER
-
Patent number: 11637910Abstract: Systems and methods include receiving a record associated with an incident that was detected by the CASB system in a Software-as-a-Service (SaaS) application; determining a hash based on a plurality of levels for the record; determining if the record exists in a data store based on the hash, and if the record exists, deleting an old record; and inserting the record in the data store based on the hash, wherein the data store is maintained in-memory and includes records at leaf nodes in a multi-level hash based on the plurality of levels.Type: GrantFiled: October 2, 2020Date of Patent: April 25, 2023Assignee: Zscaler, Inc.Inventors: Abhishek Bathla, Kumar Gaurav, Raman Madaan, Chakkaravarthy Periyasamy Balaiah, Shweta Gupta
-
Publication number: 20230056994Abstract: The present invention concerns methods to identify RIPK1 modulators capable of modulating RIPK1 activity, RIPK1 interacting molecules that modulate RIPK1 activity and pharmaceutical compositions comprising RIPK1 modulators.Type: ApplicationFiled: December 21, 2020Publication date: February 23, 2023Applicant: NEURALIS SAInventors: Mukherjee SUMEDHA, Kumar GAURAV