Patents by Inventor Shubham Choudhary

Shubham Choudhary 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: 20250123829
    Abstract: Disclosed are various approaches for providing an expediated update framework. Update data is retrieved for a product update provided by an update catalog network service. An update package is generated to automatically deploy the product update within a specified time from a release date of the product update. A smart group dynamically selects a subset of a plurality of client devices. The specified subset corresponds to the update data for the product update. The update package is deployed to the subset of the client devices using the smart group.
    Type: Application
    Filed: October 17, 2023
    Publication date: April 17, 2025
    Inventors: Grischa Ernst, Joshua Burris, Shubham Choudhary
  • Publication number: 20250117471
    Abstract: Systems and methods for differential dynamic memory scanning include, responsive to execution of a program, performing a baseline memory scan of the program; storing data associated with a plurality of memory regions of the program based on the baseline memory scan; performing one or more subsequent memory scans of the program during execution of the program to determine if one or more of the plurality of memory regions incurred a modification; and monitoring one or more altered memory regions based thereon.
    Type: Application
    Filed: December 16, 2024
    Publication date: April 10, 2025
    Applicant: Zscaler, Inc.
    Inventors: Sandeep Paul, Sandeep Mukesh Shah, Shubham Choudhary, Deepen Desai
  • Patent number: 12204563
    Abstract: Methods, systems, devices, and tangible non-transitory computer readable media facilitating runtime reporting across multiple entities using a multi-tenant database including data of the multiple entities without intermingling the data. In an example embodiment, at a reporting runtime, the disclosed technology can: execute a hybrid class to generate a hybrid runtime data object that can include location-specific reporting data that can correspond to multiple entities and multiple reporting locations; evaluate, with respect to a certain reporting location, a mapping file of the hybrid class to determine whether to retrieve a reporting value of a reporting data field from a first data object corresponding to a first entity or from a second data object corresponding to a second entity; and/or access the first data object or the second data object to retrieve the reporting value based at least in part on evaluation of the mapping file.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: January 21, 2025
    Assignee: People Center, Inc.
    Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Kevinkumar Amipara, Neelesh Lohani, Sanket Singhal
  • Publication number: 20240341228
    Abstract: An agricultural harvester residue counterknife assembly having: a first blade extending in a first blade plane; and a knife holder. The knife holder includes a first blade mount configured to secure to the first blade, a first arm extending from the blade mount and having a first passage extending therethrough, and a second arm extending from the blade mount and having a second passage extending therethrough. The first arm and the second arm define an opening between the first arm and second arm, the opening extends along a blade shaft direction that is generally orthogonal to the first blade plane, and the first passage and the second passage are collinear along an axis that passes through the opening. Also provided are an agricultural harvester having a residue counterknife assembly, and a method of servicing a residue counterknife assembly.
    Type: Application
    Filed: April 12, 2024
    Publication date: October 17, 2024
    Applicant: CNH Industrial America LLC
    Inventors: Shubham Choudhary, Cooper Linde, Nathan E. Isaac
  • Publication number: 20240341238
    Abstract: A residue counterknife assembly comprising: a blade mount configured to secure to a blade shaft having a rotation axis; one or more blades secured to the blade mount and extending away from the rotation axis; and at least one blocking surface comprising an at least semicircular outer face located concentric to and at least partially surrounding the rotation axis.
    Type: Application
    Filed: April 11, 2024
    Publication date: October 17, 2024
    Applicant: CNH Industrial America LLC
    Inventors: Shubham Choudhary, Cooper Linde, Nathan E. Isaac, Garrett Fjeld
  • Publication number: 20240331057
    Abstract: Provided is a data management platform that can facilitate runtime reporting across multiple entities without intermingling data of the multiple entities in accordance with at least one embodiment described herein. For instance, a data management platform according to one or more embodiments of the present disclosure can generate and/or maintain a single, centralized database (e.g., a multi-tenant database) that can include a plurality of data models (e.g., data graphs) that can respectively correspond to different entities. The data management platform can further employ and/or access such data models that can be stored in such a centralized database to facilitate runtime reporting associated with at least one of the different entities without intermingling the data of the different entities.
    Type: Application
    Filed: June 14, 2024
    Publication date: October 3, 2024
    Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Sanket Singhal
  • Publication number: 20240185261
    Abstract: A computing system that determines employee and organizational compliance includes one or more databases that store organizational data and one or more processors to execute instructions to perform various operations.
    Type: Application
    Filed: February 8, 2024
    Publication date: June 6, 2024
    Inventors: Sachin Aralasurali Suryanarayana, Tomer Schwartz, Parthasarathy Jeyaram, Prateek Agarwal, Shubham Choudhary, Sanket Singhal, Sanjay Lal Bhavnani
  • Patent number: 11935071
    Abstract: A computing system that determines employee and organizational compliance includes one or more databases that store organizational data and one or more processors to execute instructions to perform various operations.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: March 19, 2024
    Assignee: PEOPLE CENTER, INC.
    Inventors: Sachin Aralasurali Suryanarayana, Tomer Schwartz, Parthasarathy Jeyaram, Prateek Agarwal, Shubham Choudhary, Sanket Singhal, Sanjay Lal Bhavnani
  • Publication number: 20230368214
    Abstract: A computing system that determines employee and organizational compliance includes one or more databases that store organizational data and one or more processors to execute instructions to perform various operations.
    Type: Application
    Filed: July 8, 2022
    Publication date: November 16, 2023
    Inventors: Sachin Aralasurali Suryanarayana, Tomer Schwartz, Parthasarathy Jeyaram, Prateek Agarwal, Shubham Choudhary, Sanket Singhal, Sanjay Lal Bhavnani
  • Publication number: 20230362231
    Abstract: In one disclosed embodiment, a computing system may instruct a first content repository to store a first part of a file but not a second part of the file, the first content repository being associated with a first internet protocol (IP) address, and may instruct a second content repository to store the second part of the file but not the first part of the file, the second content repository being associated with a second IP address that is different than the first IP address. In response to the computing system receiving a request for the file from a client device, the computing system may instruct the client device to retrieve the second part of the file, but not the first part of the file, from the second content repository using the second IP address.
    Type: Application
    Filed: June 15, 2022
    Publication date: November 9, 2023
    Inventors: Amogh Madanayakanahalli Kumar, Praveen Raja Dhanabalan, Shubham Choudhary
  • Publication number: 20230237075
    Abstract: Methods, systems, devices, and tangible non-transitory computer readable media facilitating runtime reporting across multiple entities using a multi-tenant database including data of the multiple entities without intermingling the data. In an example embodiment, at a reporting runtime, the disclosed technology can: execute a hybrid class to generate a hybrid runtime data object that can include location-specific reporting data that can correspond to multiple entities and multiple reporting locations; evaluate, with respect to a certain reporting location, a mapping file of the hybrid class to determine whether to retrieve a reporting value of a reporting data field from a first data object corresponding to a first entity or from a second data object corresponding to a second entity; and/or access the first data object or the second data object to retrieve the reporting value based at least in part on evaluation of the mapping file.
    Type: Application
    Filed: March 27, 2023
    Publication date: July 27, 2023
    Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Kevinkumar Amipara, Neelesh Lohani, Sanket Singhal
  • Patent number: 11706203
    Abstract: Described embodiments provide systems and methods for validating a request to perform an action to access at least one file. A computing device can receive a request from the client, the request being to perform an action to access at least one file and including a first computed value indicative of one or more previous actions on files. The computing device may compare the first computed value to a second computed value maintained by the computing device independently from the first computed value. The second computed value may be indicative of the one or more previous actions on the files. The computing device may perform secondary authentication in addition to primary authentication for the client, responsive to an indication of trustworthiness of the client or the file according to the comparison of the first computed value to the second computed value.
    Type: Grant
    Filed: May 14, 2021
    Date of Patent: July 18, 2023
    Inventors: Aayush Bhala, Praveen Raja Dhanabalan, Shubham Choudhary
  • Patent number: 11677567
    Abstract: A computing device may receive a file previously uploaded by another device, and may validate the received file using data including a first value encrypted based on a document (e.g., a digital certificate or identification certificate) of the uploading device. The computing device may determine the validity of the certificate based on a certificate of a remote computing device to which the file was uploaded, and may decrypt the first value using a key of the certificate of the uploading device. The computing device may determine a second value for the received file and may determine validity of the received file based on a match of the first value and the second value.
    Type: Grant
    Filed: January 5, 2021
    Date of Patent: June 13, 2023
    Inventors: Praveen Raja Dhanabalan, Aayush Bhala, Shubham Choudhary
  • Publication number: 20230169608
    Abstract: Methods, systems, devices, and tangible non-transitory computer readable media for generating professional employer organization reports. The disclosed technology can access request data that includes a request for a professional employer organization report associated with an entity. Based on the request data, organizational data can be accessed. The organizational data includes information associated with a plurality of entities including the entity, one or more payrolls of the entity, and one or more regions associated with the entity. Based on the request data, regulatory data including regulatory information for the one or more regions associated with the entity can be accessed. Based on one or more runtime operations performed on the organizational data and the regulatory data, output including one or more professional employer organization reports associated with the entity can be generated.
    Type: Application
    Filed: March 4, 2022
    Publication date: June 1, 2023
    Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Sanket Singhal
  • Publication number: 20230169466
    Abstract: An insurance management system of a professional employer organization (PEO) is disclosed. The system can include a database that stores organizational data associated with a plurality of organizations that are part of a PEO. The system can obtain first organizational data associated with a first organization of the plurality of organizations. The first organization data can include employee data of the first organization. Additionally, the system can determine a risk assessment score of the first organization based on the employee data of the first organization. Moreover, the system determines a plurality of insurance plans for the first organization based on the risk assessment score of the first organization. Furthermore, the system can rank the plurality of insurance plans based on the value and the coverage plan of each insurance plan. Subsequently, the system can present an insurance report based on the ranking of the plurality of insurance plans.
    Type: Application
    Filed: January 31, 2022
    Publication date: June 1, 2023
    Inventors: Aditya Prakash, Kevinkumar Amipara, Sachin Aralasurali Suryanarayana, Sankaranarayanan Mahadevan, Sanket Singhal, Shubham Choudhary, Vishal Sah
  • Patent number: 11615121
    Abstract: Methods, systems, devices, and tangible non-transitory computer readable media facilitating runtime reporting across multiple entities using a multi-tenant database including data of the multiple entities without intermingling the data. In an example embodiment, at a reporting runtime, the disclosed technology can: execute a hybrid class to generate a hybrid runtime data object that can include location-specific reporting data that can correspond to multiple entities and multiple reporting locations; evaluate, with respect to a certain reporting location, a mapping file of the hybrid class to determine whether to retrieve a reporting value of a reporting data field from a first data object corresponding to a first entity or from a second data object corresponding to a second entity; and/or access the first data object or the second data object to retrieve the reporting value based at least in part on evaluation of the mapping file.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: March 28, 2023
    Assignee: PEOPLE CENTER, INC.
    Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Kevinkumar Amipara, Neelesh Lohani, Sanket Singhal
  • Publication number: 20220368686
    Abstract: Described embodiments provide systems and methods for validating a request to perform an action to access at least one file. A computing device can receive a request from the client, the request being to perform an action to access at least one file and including a first computed value indicative of one or more previous actions on files. The computing device may compare the first computed value to a second computed value maintained by the computing device independently from the first computed value. The second computed value may be indicative of the one or more previous actions on the files. The computing device may perform secondary authentication in addition to primary authentication for the client, responsive to an indication of trustworthiness of the client or the file according to the comparison of the first computed value to the second computed value.
    Type: Application
    Filed: May 14, 2021
    Publication date: November 17, 2022
    Applicant: Citrix Systems, Inc.
    Inventors: Aayush Bhala, Praveen Raja Dhanabalan, Shubham Choudhary
  • Publication number: 20220217001
    Abstract: A computing device may receive a file previously uploaded by another device, and may validate the received file using data including a first value encrypted based on a document (e.g., a digital certificate or identification certificate) of the uploading device. The computing device may determine the validity of the certificate based on a certificate of a remote computing device to which the file was uploaded, and may decrypt the first value using a key of the certificate of the uploading device. The computing device may determine a second value for the received file and may determine validity of the received file based on a match of the first value and the second value.
    Type: Application
    Filed: January 5, 2021
    Publication date: July 7, 2022
    Inventors: Praveen Raja Dhanabalan, Aayush Bhala, Shubham Choudhary
  • Publication number: 20220078227
    Abstract: Methods and systems for transmitting files based on network conditions are described herein. Network conditions of a network that connects a first computing device and a second computing device may be determined. A usage pattern of one or more users may be determined. Based on the network conditions, a first priority level of a first file, and/or the usage pattern, a first file may be sent from the first computing device to the second computing device. Based on the network conditions, a second priority level of a second file, and/or the usage pattern, a delay period may be determined for the second file, and transmission of the second file may be delayed. The first computing device may send a summary of the second file to the second computing device.
    Type: Application
    Filed: November 1, 2021
    Publication date: March 10, 2022
    Inventors: Shubham Choudhary, Aayush Bhala, Praveen Raja Dhanabalan
  • Patent number: 11201909
    Abstract: Methods and systems for transmitting files based on network conditions are described herein. Network conditions of a network that connects a first computing device and a second computing device may be determined. A usage pattern of one or more users may be determined. Based on the network conditions, a first priority level of a first file, and/or the usage pattern, a first file may be sent from the first computing device to the second computing device. Based on the network conditions, a second priority level of a second file, and/or the usage pattern, a delay period may be determined for the second file, and transmission of the second file may be delayed. The first computing device may send a summary of the second file to the second computing device.
    Type: Grant
    Filed: September 8, 2020
    Date of Patent: December 14, 2021
    Assignee: Citrix Systems, Inc.
    Inventors: Shubham Choudhary, Aayush Bhala, Praveen Raja Dhanabalan