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: 20250123829Abstract: 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: ApplicationFiled: October 17, 2023Publication date: April 17, 2025Inventors: Grischa Ernst, Joshua Burris, Shubham Choudhary
-
Publication number: 20250117471Abstract: 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: ApplicationFiled: December 16, 2024Publication date: April 10, 2025Applicant: Zscaler, Inc.Inventors: Sandeep Paul, Sandeep Mukesh Shah, Shubham Choudhary, Deepen Desai
-
Patent number: 12204563Abstract: 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: GrantFiled: March 27, 2023Date of Patent: January 21, 2025Assignee: People Center, Inc.Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Kevinkumar Amipara, Neelesh Lohani, Sanket Singhal
-
Publication number: 20240341228Abstract: 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: ApplicationFiled: April 12, 2024Publication date: October 17, 2024Applicant: CNH Industrial America LLCInventors: Shubham Choudhary, Cooper Linde, Nathan E. Isaac
-
Publication number: 20240341238Abstract: 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: ApplicationFiled: April 11, 2024Publication date: October 17, 2024Applicant: CNH Industrial America LLCInventors: Shubham Choudhary, Cooper Linde, Nathan E. Isaac, Garrett Fjeld
-
Publication number: 20240331057Abstract: 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: ApplicationFiled: June 14, 2024Publication date: October 3, 2024Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Sanket Singhal
-
Publication number: 20240185261Abstract: 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: ApplicationFiled: February 8, 2024Publication date: June 6, 2024Inventors: Sachin Aralasurali Suryanarayana, Tomer Schwartz, Parthasarathy Jeyaram, Prateek Agarwal, Shubham Choudhary, Sanket Singhal, Sanjay Lal Bhavnani
-
Patent number: 11935071Abstract: 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: GrantFiled: July 8, 2022Date of Patent: March 19, 2024Assignee: PEOPLE CENTER, INC.Inventors: Sachin Aralasurali Suryanarayana, Tomer Schwartz, Parthasarathy Jeyaram, Prateek Agarwal, Shubham Choudhary, Sanket Singhal, Sanjay Lal Bhavnani
-
Publication number: 20230368214Abstract: 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: ApplicationFiled: July 8, 2022Publication date: November 16, 2023Inventors: Sachin Aralasurali Suryanarayana, Tomer Schwartz, Parthasarathy Jeyaram, Prateek Agarwal, Shubham Choudhary, Sanket Singhal, Sanjay Lal Bhavnani
-
Publication number: 20230362231Abstract: 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: ApplicationFiled: June 15, 2022Publication date: November 9, 2023Inventors: Amogh Madanayakanahalli Kumar, Praveen Raja Dhanabalan, Shubham Choudhary
-
Publication number: 20230237075Abstract: 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: ApplicationFiled: March 27, 2023Publication date: July 27, 2023Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Kevinkumar Amipara, Neelesh Lohani, Sanket Singhal
-
Patent number: 11706203Abstract: 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: GrantFiled: May 14, 2021Date of Patent: July 18, 2023Inventors: Aayush Bhala, Praveen Raja Dhanabalan, Shubham Choudhary
-
Patent number: 11677567Abstract: 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: GrantFiled: January 5, 2021Date of Patent: June 13, 2023Inventors: Praveen Raja Dhanabalan, Aayush Bhala, Shubham Choudhary
-
Publication number: 20230169608Abstract: 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: ApplicationFiled: March 4, 2022Publication date: June 1, 2023Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Sanket Singhal
-
Publication number: 20230169466Abstract: 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: ApplicationFiled: January 31, 2022Publication date: June 1, 2023Inventors: Aditya Prakash, Kevinkumar Amipara, Sachin Aralasurali Suryanarayana, Sankaranarayanan Mahadevan, Sanket Singhal, Shubham Choudhary, Vishal Sah
-
Patent number: 11615121Abstract: 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: GrantFiled: March 4, 2022Date of Patent: March 28, 2023Assignee: PEOPLE CENTER, INC.Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Kevinkumar Amipara, Neelesh Lohani, Sanket Singhal
-
Publication number: 20220368686Abstract: 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: ApplicationFiled: May 14, 2021Publication date: November 17, 2022Applicant: Citrix Systems, Inc.Inventors: Aayush Bhala, Praveen Raja Dhanabalan, Shubham Choudhary
-
Publication number: 20220217001Abstract: 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: ApplicationFiled: January 5, 2021Publication date: July 7, 2022Inventors: Praveen Raja Dhanabalan, Aayush Bhala, Shubham Choudhary
-
Publication number: 20220078227Abstract: 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: ApplicationFiled: November 1, 2021Publication date: March 10, 2022Inventors: Shubham Choudhary, Aayush Bhala, Praveen Raja Dhanabalan
-
Patent number: 11201909Abstract: 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: GrantFiled: September 8, 2020Date of Patent: December 14, 2021Assignee: Citrix Systems, Inc.Inventors: Shubham Choudhary, Aayush Bhala, Praveen Raja Dhanabalan