Patents by Inventor Satish Singhal
Satish Singhal 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: 11337583Abstract: A dishwasher with a tub that at least partially defines a treating chamber with an access opening, a closure moveable relative to the tub to selectively open and close the access opening, a lower dish holder located within the treating chamber, a middle dish holder located within the treating chamber above the lower dish holder, and an upper dish holder located within the treating chamber above the middle dish holder and having container supports defining a support surface.Type: GrantFiled: November 30, 2020Date of Patent: May 24, 2022Assignee: Whirlpool CorporationInventors: Mark S. Feddema, Ajay Satish Singhal
-
Publication number: 20210076900Abstract: A dishwasher with a tub that at least partially defines a treating chamber with an access opening, a closure moveable relative to the tub to selectively open and close the access opening, a lower dish holder located within the treating chamber, a middle dish holder located within the treating chamber above the lower dish holder, and an upper dish holder located within the treating chamber above the middle dish holder and having container supports defining a support surface.Type: ApplicationFiled: November 30, 2020Publication date: March 18, 2021Inventors: Mark S. Feddema, Ajay Satish Singhal
-
Patent number: 10888212Abstract: A dishwasher with a tub that at least partially defines a treating chamber with an access opening, a closure moveable relative to the tub to selectively open and close the access opening, a lower dish holder located within the treating chamber, a middle dish holder located within the treating chamber above the lower dish holder, and an upper dish holder located within the treating chamber above the middle dish holder and having container supports defining a support surface.Type: GrantFiled: December 14, 2018Date of Patent: January 12, 2021Assignee: Whirlpool CorporationInventors: Mark S. Feddema, Ajay Satish Singhal
-
Publication number: 20200187750Abstract: A dishwasher with a tub that at least partially defines a treating chamber with an access opening, a closure moveable relative to the tub to selectively open and close the access opening, a lower dish holder located within the treating chamber, a middle dish holder located within the treating chamber above the lower dish holder, and an upper dish holder located within the treating chamber above the middle dish holder and having container supports defining a support surface.Type: ApplicationFiled: December 14, 2018Publication date: June 18, 2020Inventors: Mark S. Feddema, Ajay Satish Singhal
-
Patent number: 9483487Abstract: A hardware and/or software facility to enable emulated storage devices to share data stored on physical storage resources of a storage system. The facility may be implemented on a virtual tape library (VTL) system configured to back up data sets that have a high level of redundancy on multiple virtual tapes. The facility organizes all or a portion of the physical storage resources according to a common store data layout. By enabling emulated storage devices to share data stored on physical storage resources, the facility enables deduplication across the emulated storage devices irrespective of the emulated storage device to which the data is or was originally written, thereby eliminating duplicate data on the physical storage resources and improving the storage consumption of the emulated storage devices on the physical storage resources.Type: GrantFiled: August 11, 2014Date of Patent: November 1, 2016Assignee: NetApp, Inc.Inventors: Vivek Gupta, Ameet Pyati, Satish Singhal, Pawan Saxena
-
Patent number: 9003155Abstract: Method and system for managing storage units are provided. A free space module scans a storage unit data structure and a reference data structure to generate an intermediate data structure that identifies storage units that are not referenced by any storage unit client. A lookup module is initiated and the storage unit clients are notified that all new references to any storage unit should be verified with the lookup module. The free space module then verifies if any of the storage units in the intermediate data structure have been referenced since the intermediate data structure was created. Any referenced storage units are removed from the intermediate data structure and a data structure identifying unreferenced storage units is generated. The data structure is then used to allocate the identified storage units.Type: GrantFiled: June 7, 2013Date of Patent: April 7, 2015Assignee: NetApp, Inc.Inventors: Satish Singhal, Abhishek Naidu, Ameet Pyati
-
Publication number: 20140372692Abstract: A hardware and/or software facility to enable emulated storage devices to share data stored on physical storage resources of a storage system. The facility may be implemented on a virtual tape library (VTL) system configured to back up data sets that have a high level of redundancy on multiple virtual tapes. The facility organizes all or a portion of the physical storage resources according to a common store data layout. By enabling emulated storage devices to share data stored on physical storage resources, the facility enables deduplication across the emulated storage devices irrespective of the emulated storage device to which the data is or was originally written, thereby eliminating duplicate data on the physical storage resources and improving the storage consumption of the emulated storage devices on the physical storage resources.Type: ApplicationFiled: August 11, 2014Publication date: December 18, 2014Inventors: Vivek GUPTA, Ameet PYATI, Satish SINGHAL, Pawan SAXENA
-
Patent number: 8825969Abstract: A hardware and/or software facility to enable emulated storage devices to share data stored on physical storage resources of a storage system. The facility may be implemented on a virtual tape library (VTL) system configured to back up data sets that have a high level of redundancy on multiple virtual tapes. The facility organizes all or a portion of the physical storage resources according to a common store data layout. By enabling emulated storage devices to share data stored on physical storage resources, the facility enables deduplication across the emulated storage devices irrespective of the emulated storage device to which the data is or was originally written, thereby eliminating duplicate data on the physical storage resources and improving the storage consumption of the emulated storage devices on the physical storage resources.Type: GrantFiled: November 29, 2010Date of Patent: September 2, 2014Assignee: NetApp, Inc.Inventors: Vivek Gupta, Ameet Pyati, Satish Singhal, Pawan Saxena
-
Publication number: 20130275711Abstract: Method and system for managing storage units are provided. A free space module scans a storage unit data structure and a reference data structure to generate an intermediate data structure that identifies storage units that are not referenced by any storage unit client. A lookup module is initiated and the storage unit clients are notified that all new references to any storage unit should be verified with the lookup module. The free space module then verifies if any of the storage units in the intermediate data structure have been referenced since the intermediate data structure was created. Any referenced storage units are removed from the intermediate data structure and a data structure identifying unreferenced storage units is generated. The data structure is then used to allocate the identified storage units.Type: ApplicationFiled: June 7, 2013Publication date: October 17, 2013Inventors: Satish Singhal, Abhishek Naidu, Ameet Pyati
-
Patent number: 8473708Abstract: Method and system for managing storage units are provided. A free space module scans a storage unit data structure and a reference data structure to generate an intermediate data structure that identifies storage units that are not referenced by any storage unit client. A lookup module is initiated and the storage unit clients are notified that all new references to any storage unit should be verified with the lookup module. The free space module then verifies if any of the storage units in the intermediate data structure have been referenced since the intermediate data structure was created. Any referenced storage units are removed from the intermediate data structure and a data structure identifying unreferenced storage units is generated. The data structure is then used to allocate the identified storage units.Type: GrantFiled: December 23, 2010Date of Patent: June 25, 2013Assignee: Netapp, Inc.Inventors: Satish Singhal, Abhishek Naidu, Ameet Pyati
-
Publication number: 20110145523Abstract: A hardware and/or software facility to enable emulated storage devices to share data stored on physical storage resources of a storage system. The facility may be implemented on a virtual tape library (VTL) system configured to back up data sets that have a high level of redundancy on multiple virtual tapes. The facility organizes all or a portion of the physical storage resources according to a common store data layout. By enabling emulated storage devices to share data stored on physical storage resources, the facility enables deduplication across the emulated storage devices irrespective of the emulated storage device to which the data is or was originally written, thereby eliminating duplicate data on the physical storage resources and improving the storage consumption of the emulated storage devices on the physical storage resources.Type: ApplicationFiled: November 29, 2010Publication date: June 16, 2011Applicant: NetApp, Inc.Inventors: Vivek Gupta, Ameet Pyati, Satish Singhal, Pawan Saxena
-
Patent number: D937506Type: GrantFiled: October 4, 2019Date of Patent: November 30, 2021Assignee: Whirlpool CorporationInventors: Ajay Satish Singhal, Mark S. Feddema, Sanket G. Pawaskar, Suzanne M. Berberet, Jerry M. Visin, Hrushikesh C. Prabhu
-
Patent number: D960466Type: GrantFiled: August 22, 2019Date of Patent: August 9, 2022Assignee: Whirlpool CorporationInventors: Ameresh B. Viswanathan, Jonathan D. Pugh, Darryl C. Bodine, Mark S. Feddema, Ajay Satish Singhal