Patents by Inventor Ketan Kotwal
Ketan Kotwal 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: 12248434Abstract: Examples of file analytics systems are described that may obtain event data from a virtualized file server. The event data may be aggregated and/or filtered to provide metrics which may be adjusted based on the operation of an application used to accomplish a user action. For example, actions relating to an application's temporary file handling may be aggregated and/or excluded when reporting metrics for the virtualized file server. To facilitate reporting of metrics, the file analytics system may provide a lineage index storing an association between files related through operation of the application used to accomplish the user action.Type: GrantFiled: June 14, 2021Date of Patent: March 11, 2025Assignee: Nutanix, Inc.Inventors: Ketan Kotwal, Pankaj Kumar Sinha, Sagar Gupta, Yugank Dubey
-
Patent number: 12248435Abstract: Examples of file analytics systems are described that may obtain metadata data and events data from a virtualized file server. The metadata may be obtained by scanning one or more snapshots of the virtualized file server. The metadata and event data may be used to report various metrics relating to the virtualized file server.Type: GrantFiled: June 14, 2021Date of Patent: March 11, 2025Assignee: Nutanix, Inc.Inventors: Pankaj Kumar Sinha, Ketan Kotwal, Sagar Gupta, Deepak Tripathi, Partha Pratim Nayak
-
Patent number: 12242455Abstract: Examples of file analytics systems are described that may obtain event data from a virtualized file server. The event data may be aggregated and/or filtered to provide metrics. The file analytics system may obtain event data from the virtualized file server. The file analytics system may process multiple streams of event data in parallel by separating messages corresponding to the event data message topic into multiple partition pipelines. To avoid processing events related to a particular file out of chronological order, the analytics tool may distribute events for the particular file to the same message topic partition pipeline.Type: GrantFiled: June 14, 2021Date of Patent: March 4, 2025Assignee: Nutanix, Inc.Inventors: Ketan Kotwal, Pankaj Kumar Sinha, Sagar Gupta
-
Patent number: 12197398Abstract: Examples of a virtualized file server that persistently stores file system event data records are described. The virtualized file server may include an audit framework with a connector publisher that is configured to publish the event data records and other information for consumption by other services using a message system. The event data records may include data related to various operations on the file system executed by the VFS. The VFS may persistently store event data records according to a data retention policy and/or until an event data record is consumed by one or more particular services.Type: GrantFiled: June 14, 2021Date of Patent: January 14, 2025Assignee: Nutanix, Inc.Inventors: Deepak Tripathi, Durga Mahesh Arikatla, Kalpesh Ashok Bafna, Manoj Premanand Naik, Yifeng Huang, Ketan Kotwal, Sagar Gupta, Pankaj Kumar Sinha
-
Publication number: 20240168923Abstract: Examples of file analytics systems are described that may obtain metadata data and events data from a virtualized file server. The metadata may be obtained by scanning one or more snapshots of the virtualized file server. The metadata and event data may be used to report various metrics relating to the virtualized file server.Type: ApplicationFiled: January 29, 2024Publication date: May 23, 2024Applicant: Nutanix, Inc.Inventors: Pankaj Kumar Sinha, Ketan Kotwal, Sagar Gupta, Deepak Tripathi, Partha Pratim Nayak
-
Publication number: 20220342866Abstract: Examples of file analytics systems are described that may obtain event data from a virtualized file server. The event data may be aggregated and/or filtered to provide metrics. The file analytics system may obtain event data from the virtualized file server. The file analytics system may process multiple streams of event data in parallel by separating messages corresponding to the event data message topic into multiple partition pipelines. To avoid processing events related to a particular file out of chronological order, the analytics tool may distribute events for the particular file to the same message topic partition pipeline.Type: ApplicationFiled: June 14, 2021Publication date: October 27, 2022Applicant: NUTANIX, INC.Inventors: Ketan Kotwal, Pankaj Kumar Sinha, Sagar Gupta
-
Publication number: 20220318204Abstract: Examples of file analytics systems are described that may obtain metadata data and events data from a virtualized file server. The metadata may be obtained by scanning one or more snapshots of the virtualized file server. The metadata and event data may be used to report various metrics relating to the virtualized file server.Type: ApplicationFiled: June 14, 2021Publication date: October 6, 2022Applicant: NUTANIX, INC.Inventors: Pankaj Kumar Sinha, Ketan Kotwal, Sagar Gupta, Deepak Tripathi, Partha Pratim Nayak
-
Publication number: 20220318099Abstract: Examples of file analytics systems are described that may obtain metadata data from a virtualized file server using a snapshot of the file virtualized file. The analytics system may mount a snapshot to retrieve metadata used in determining an overall size, structure, owner, permissions, and/or storage locations of parts of a file system managed by the virtualized file server. The analytics tool may communicate directly with each of file server virtual machines of the virtualized file server during the metadata collection process to retrieve the respective portions of the metadata. During the metadata collection process, the analytics system may add a checkpoint or marker (e.g., index) after every completed metadata transaction to indicate where it left off accessing the metadata snapshots. The checkpoint may allow the analytics system to return to the checkpoint to resume the process should the process be interrupted for some reason.Type: ApplicationFiled: June 14, 2021Publication date: October 6, 2022Applicant: NUTANIX, INC.Inventors: Ketan Kotwal, Pankaj Kumar Sinha, Sagar Gupta
-
Publication number: 20220318203Abstract: Examples of file analytics systems are described that may obtain event data from a virtualized file server. The event data may be aggregated and/or filtered to provide metrics which may be adjusted based on the operation of an application used to accomplish a user action. For example, actions relating to an application's temporary file handling may be aggregated and/or excluded when reporting metrics for the virtualized file server. To facilitate reporting of metrics, the file analytics system may provide a lineage index storing an association between files related through operation of the application used to accomplish the user action.Type: ApplicationFiled: June 14, 2021Publication date: October 6, 2022Applicant: NUTANIX, INC.Inventors: Ketan Kotwal, Pankaj Kumar Sinha, Sagar Gupta, Yugank Dubey
-
Publication number: 20220318208Abstract: Examples of a virtualized file server that persistently stores file system event data records are described. The virtualized file server may include an audit framework with a connector publisher that is configured to publish the event data records and other information for consumption by other services using a message system. The event data records may include data related to various operations on the file system executed by the VFS. The VFS may persistently store event data records according to a data retention policy and/or until an event data record is consumed by one or more particular services.Type: ApplicationFiled: June 14, 2021Publication date: October 6, 2022Applicant: NUTANIX, INC.Inventors: Deepak Tripathi, Durga Mahesh Arikatla, Kalpesh Ashok Bafna, Manoj Premanand Naik, Yifeng Huang, Ketan Kotwal, Sagar Gupta, Pankaj Kumar Sinha
-
Patent number: 8884989Abstract: A system and method for generating a fused image is provided. The system comprises processing circuitry configured to access a plurality of images, group the images into a plurality of sets, fuse the images of each set to form a plurality of fused images and fuse the fused images to form a final fused image.Type: GrantFiled: February 10, 2010Date of Patent: November 11, 2014Assignee: Indian Institute of Technology BombayInventors: Subhasis Chaudhuri, Ketan Kotwal, Shanmuganathan Raman
-
Patent number: 8805111Abstract: A system and method for generating a fused image is provided. The system comprises processing circuitry configured to receive a plurality of images, filter each received image using an edge preserving filter, compute a weight for each received image based on the corresponding filtered image and the received image and generate a fused image based on the weights of each received image. The system further comprises a memory device configured to store the fused image.Type: GrantFiled: February 9, 2010Date of Patent: August 12, 2014Assignee: Indian Institute of Technology BombayInventors: Subhasis Chaudhuri, Ketan Kotwal, Shanmuganathan Raman
-
Publication number: 20110194788Abstract: A system and method for generating a fused image is provided. The system comprises processing circuitry configured to receive a plurality of images, filter each received image using an edge preserving filter, compute a weight for each received image based on the corresponding filtered image and the received image and generate a fused image based on the weights of each received image. The system further comprises a memory device configured to store the fused image.Type: ApplicationFiled: February 9, 2010Publication date: August 11, 2011Applicant: Indian Institute of Technology BombayInventors: Subhasis Chaudhuri, Ketan Kotwal, Shanmuganathan Raman
-
Publication number: 20110147588Abstract: A system and method for generating a fused image is provided. The system comprises processing circuitry configured to access a plurality of images, group the images into a plurality of sets, fuse the images of each set to form a plurality of fused images and fuse the fused images to form a final fused image.Type: ApplicationFiled: February 10, 2010Publication date: June 23, 2011Applicant: Indian Institute of Technology BombayInventors: Subhasis Chaudhuri, Ketan Kotwal, Shanmuganathan Raman