Patents by Inventor Girish Desai
Girish Desai 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: 20190042150Abstract: In one embodiment, a solid state drive (SSD) comprises a plurality of non-volatile memory dies communicatively arranged in one or more communication channels, each of the plurality of non-volatile memory dies comprising a plurality of physical blocks, one or more channel controllers communicatively coupled to the one or more communication channels, respectively, and a memory controller communicatively coupled to the plurality of non-volatile memory dies via the one or more channel controllers, wherein the memory controller is configured to assign (i) the plurality of physical blocks of a first die of the plurality of non-volatile memory dies to only a first region and (ii) the plurality of physical blocks of a second die of the plurality of non-volatile memory dies to only a second region, perform only read operations on the first region in a first operation mode, and perform write operations or maintenance operations on the second region in a second operation mode concurrently with read operations on the firType: ApplicationFiled: November 1, 2017Publication date: February 7, 2019Inventors: Steven Wells, Mark Carlson, Amit Jain, Narasimhulu Dharani Kotte, Senthil Thangaraj, Barada Mishra, Girish Desai
-
Patent number: 9792046Abstract: A storage module and method for virtual abort are disclosed. In one embodiment, a virtual abort of a read command is provided. The read command triggers a read operation that comprises reading data from the storage module's memory, processing the data by at least one processing module as the data moves along a data path from the memory to the storage module's host interface module, and then providing the data to a host via the host interface module. When an abort command is received, the storage module allows the data that is read from the memory to be processed by the at least one processing module as the data moves along the data path to the host interface module but prevents the host interface module from providing the data to the host. In another embodiment, a virtual abort of a write command is provided.Type: GrantFiled: July 31, 2014Date of Patent: October 17, 2017Assignee: SanDisk Technologies LLCInventors: Girish Desai, Daniel E. Tuers
-
Publication number: 20160034187Abstract: A storage module and method for virtual abort are disclosed. In one embodiment, a virtual abort of a read command is provided. The read command triggers a read operation that comprises reading data from the storage module's memory, processing the data by at least one processing module as the data moves along a data path from the memory to the storage module's host interface module, and then providing the data to a host via the host interface module. When an abort command is received, the storage module allows the data that is read from the memory to be processed by the at least one processing module as the data moves along the data path to the host interface module but prevents the host interface module from providing the data to the host. In another embodiment, a virtual abort of a write command is provided.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Applicant: SanDisk Technologies Inc.Inventors: Girish Desai, Daniel E. Tuers
-
Publication number: 20150134871Abstract: Methods and systems are provided that execute reduced host data commands. A reduced host data command may be a write command that includes or is received with an indication of host data instead of the host data. The reduced host data command may be executed with a Direct Memory Access (DMA) circuit independently of a processor that executes administrative commands. In the execution of the reduced host data command, host data may be generated, metadata may be generated, and the generated host data and/or metadata may be copied into backend memory with the DMA circuit independently of the processor.Type: ApplicationFiled: November 8, 2013Publication date: May 14, 2015Inventors: Shay Benisty, Tal Sharifie, Girish Desai, Oded Karni
-
Patent number: 8732341Abstract: Some embodiments include methods and apparatus to decode a functional request embedded in a portion of a standard device request, and execute the functional request by a universal serial bus (USB) device. The standard device request can include a Get_Descriptor request. Other embodiments are described.Type: GrantFiled: March 15, 2013Date of Patent: May 20, 2014Assignee: Micron Technology, Inc.Inventors: Girish Desai, Senthil Chellamuthu
-
Patent number: 8487123Abstract: A start-up process for epoxidation of ethylene is provided. The process includes initiating an epoxidation reaction by reacting a feed gas composition in the presence of an epoxidation catalyst at a first temperature of about 180° C. to about 210° C. The first temperature is increased to a second temperature of about 230° C. to about 290° C., over a time period of about 6 hours to about 50 hours, while simultaneously adding a sufficient concentration of moderator so that the amount of moderator adsorbed on the catalyst after achieving the second temperature is from about 10 to about 50 g/m3 of catalyst. The second temperature is maintained for about 50 hours to about 350 hours, while regulating the feed gas composition to contain about 0.5% to about 25% CO2. The second temperature is decreased to a third temperature, while simultaneously increasing moderator concentration to a level greater than the sufficient concentration.Type: GrantFiled: December 23, 2010Date of Patent: July 16, 2013Assignee: Scientific Design Company, Inc.Inventors: Nabil Rizkalla, Norma B. Castagnola, Girish Desai
-
Patent number: 8402173Abstract: Some embodiments include methods and apparatus to decode a functional request embedded in a portion of a standard device request, and execute the functional request by a universal serial bus (USB) device. The standard device request can include a Get_Descriptor request. Other embodiments are described.Type: GrantFiled: September 14, 2012Date of Patent: March 19, 2013Assignee: Micron Technology, Inc.Inventors: Girish Desai, Senthil Chellamuthu
-
Publication number: 20130013815Abstract: Some embodiments include methods and apparatus to decode a functional request embedded in a portion of a standard device request, and execute the functional request by a universal serial bus (USB) device. The standard device request can include a Get_Descriptor request. Other embodiments are described.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: Micron Technology, Inc.Inventors: Girish Desai, Senthil Chellamuthu
-
Patent number: 8335865Abstract: Some embodiments include methods and apparatus to decode a functional request embedded in a portion of a standard device request, and execute the functional request by a universal serial bus (USB) device. The standard device request can include a Get_Descriptor request. Other embodiments are described.Type: GrantFiled: November 30, 2010Date of Patent: December 18, 2012Assignee: Micron Technology, Inc.Inventors: Girish Desai, Senthil Chellamuthu
-
Publication number: 20110152549Abstract: A start-up process for epoxidation of ethylene is provided. The process includes initiating an epoxidation reaction by reacting a feed gas composition in the presence of an epoxidation catalyst at a first temperature of about 180° C. to about 210° C. The first temperature is increased to a second temperature of about 230° C. to about 290° C., over a time period of about 6 hours to about 50 hours, while simultaneously adding a sufficient concentration of moderator so that the amount of moderator adsorbed on the catalyst after achieving the second temperature is from about 10 to about 50 g/m3 of catalyst. The second temperature is maintained for about 50 hours to about 350 hours, while regulating the feed gas composition to contain about 0.5% to about 25% CO2. The second temperature is decreased to a third temperature, while simultaneously increasing moderator concentration to a level greater than the sufficient concentration.Type: ApplicationFiled: December 23, 2010Publication date: June 23, 2011Applicant: SCIENTIFIC DESIGN COMPANY, INC.Inventors: Nabil Rizkalla, Norma B. Castagnola, Girish Desai
-
Publication number: 20110072163Abstract: Some embodiments include methods and apparatus to decode a functional request embedded in a portion of a standard device request, and execute the functional request by a universal serial bus (USB) device. The standard device request can include a Get_Descriptor request. Other embodiments are described.Type: ApplicationFiled: November 30, 2010Publication date: March 24, 2011Inventors: Girish Desai, Senthil Chellamuthu
-
Patent number: 7853725Abstract: Methods, systems and apparatus may operate to send and receive universal serial bus (USB) control endpoint standard device requests with embedded functional sub-requests. From the USB device perspective, such operations may comprise receiving a control endpoint standard device request from a host at the USB device, decoding the functional sub-request forming a first portion of the control endpoint standard device request, decoding data forming a second portion of the control endpoint standard device request, and executing the functional sub-request by the USB device. Other methods, systems, and apparatus are disclosed.Type: GrantFiled: June 19, 2007Date of Patent: December 14, 2010Assignee: Micron Technology, Inc.Inventors: Girish Desai, Senthil Chellamuthu
-
Publication number: 20080320198Abstract: Methods, systems and apparatus may operate to send and receive universal serial bus (USB) control endpoint standard device requests with embedded functional sub-requests. From the USB device perspective, such operations may comprise receiving a control endpoint standard device request from a host at the USB device, decoding the functional sub-request forming a first portion of the control endpoint standard device request, decoding data forming a second portion of the control endpoint standard device request, and executing the functional sub-request by the USB device. Other methods, systems, and apparatus are disclosed.Type: ApplicationFiled: June 19, 2007Publication date: December 25, 2008Inventors: Girish Desai, Senthil Chellamuthu
-
Patent number: 5958499Abstract: A FLUIDIZED fat composition is described which has an oil blend of 90-99.8 wt. % of an unhydrogenated liquid oil and 10-0.2 wt. % of a fully hydrogenated fat having an iodine value of less than 10 which forms a crystal network in the final composition. The composition optionally contains colors, flavorings, microcrystalline edible salt, essential oils, oleo and aqua resins, natural extractives in conjunction with herb and spices, cheeses and other seasonings, lecithin and antioxidants, starches, sugars, and other flavoring ingredients. It contains low saturated fatty acids and low to substantially no trans fatty acids.Type: GrantFiled: February 26, 1996Date of Patent: September 28, 1999Assignee: Van den Bergh Foods Company, Division of Conopco, Inc.Inventors: Girish Desai, Karin Rainey, Jan Cornelissen, Cornelis Willem Van Oosten
-
Patent number: 5391864Abstract: A novel microwavable susceptor used for cooking expandable dough in a microwave oven is disclosed. Specifically, the susceptor comprises an inner region and an outer region, the inner region having a pattern of metalized and/or non-metalized portions wherein the intensity of the inner region is about from about 25% to about 75% and the outer region has an intensity arbitrarily set at about 100%. A cookie dough composition having desirable spreadable characteristics useful for baking in a microwave is also disclosed. The susceptor is reusable.Type: GrantFiled: December 14, 1992Date of Patent: February 21, 1995Assignee: Van den Bergh Foods Company, Division of Conopco, Inc.Inventors: Janos Bodor, Girish Desai, Morteza Nematollahi, Ravinder Reddy