Patents by Inventor Keyur Desai
Keyur 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).
-
Patent number: 12031248Abstract: A nonwoven substrate includes individual fibers each having a fiber surface and a fiber diameter, wherein a portion of the individual fibers include a micro-embossed pattern, and wherein the micro-embossed pattern includes pattern elements equal to or smaller than the fiber diameter. The pattern elements can be recessed into and/or extend out of the fiber surface, and the nonwoven substrate can include polypropylene or polyethylene. A disposable absorbent article includes a nonwoven substrate having individual fibers each having a fiber surface and a fiber diameter, wherein a portion of the individual fibers include a micro-embossed pattern, and wherein the micro-embossed pattern includes pattern elements equal to or smaller than the fiber diameter.Type: GrantFiled: July 10, 2018Date of Patent: July 9, 2024Assignee: KIMBERLY-CLARK WORLDWIDE, INC.Inventors: Stephen M. Lindsay, Wing-Chak Ng, Keyur Desai
-
Patent number: 11977460Abstract: Systems and methods for reconstructing a namespace in response to a loss of data are described herein. To reconstruct the namespace, metadata super segments within a set of file containers may be located in response to a determination that original namespace metadata associated with files stored within the containers is unreadable. Content handles linking the super segment to metadata for each of the files may then be reconstructed from the super segments. Both inode numbers and M-tree identifiers are also extracted from the super segments for each of the files referenced by the super segments. Then, a plurality of U-trees is assembled by aggregating and linking the inode numbers of the files referenced within the super segments based on the M-tree identifiers. Finally, the recovered namespace metadata tree data structure for all of the files within the plurality of LP containers is assembled by aggregating and linking the U-trees.Type: GrantFiled: February 28, 2023Date of Patent: May 7, 2024Assignee: Dell Products L.P.Inventors: George Mathew, Srisailendra Yallapragada, Murthy Mamidi, Keyur Desai, Dhawal Bhagwat
-
Patent number: 11632423Abstract: Embodiments for scaling services in a distributed network by registering bucket names for the services with a Domain Name Service (DNS) server. Buckets hold resources and distribution of buckets to servers is maintained using a Consistent Hashing Ring. Upon determining that services servers need to be added or deleted based on changes load conditions, leave/join events are managed by a Kubernetes event service and updates are propagated to all of the services by the membership service component. A service scaling process updates the mapping of buckets to the host name of the new service server. A resource request from a client is sent to the mapped bucket name, and a DNS resolver process sends it to the changed service server so that the client is completely unaware of this change in bucket ownership.Type: GrantFiled: April 20, 2022Date of Patent: April 18, 2023Assignee: Dell Products L.P.Inventors: George Mathew, Keyur Desai, Shefali Gautam
-
Patent number: 11356384Abstract: A state of resource allocation is represented as a matrix. Each intersection of a row and column of the matrix indicates a number of units of a resource being provided by a respective node and consumed by a respective client. The allocation is modeled using a characteristic equation of the matrix. The characteristic equation is applied to the matrix to find an eigenvalue indicating a degree of scale the allocation can tolerate. An eigenvector is found for the eigenvalue to determine a direction of scale. A prediction is made as to whether the current state can scale at least one of upwards or downwards by the eigenvector.Type: GrantFiled: March 24, 2021Date of Patent: June 7, 2022Assignee: EMC IP Holding Company LLCInventor: Keyur Desai
-
Patent number: 11275691Abstract: A method and system for intelligent control of read-ahead cache for a client application is provided. The method receives an application profile of the client application, the application profile indicating thresholds for determining a plurality of access patterns of the client application. The method also determines a current access pattern of the client application based on the thresholds and a historical access pattern of the client application. The current access pattern and the historical access pattern are one of the plurality of access patterns. The method further dynamically enables and disables read-ahead cache for the client application based on a transition between the historical access pattern and the current access pattern.Type: GrantFiled: April 11, 2019Date of Patent: March 15, 2022Assignee: EMC IP HOLDING COMPANY LLCInventor: Keyur Desai
-
Publication number: 20210292944Abstract: A nonwoven substrate includes individual fibers each having a fiber surface and a fiber diameter, wherein a portion of the individual fibers include a micro-embossed pattern, and wherein the micro-embossed pattern includes pattern elements equal to or smaller than the fiber diameter. The pattern elements can be recessed into and/or extend out of the fiber surface, and the nonwoven substrate can include polypropylene or polyethylene. A disposable absorbent article includes a nonwoven substrate having individual fibers each having a fiber surface and a fiber diameter, wherein a portion of the individual fibers include a micro-embossed pattern, and wherein the micro-embossed pattern includes pattern elements equal to or smaller than the fiber diameter.Type: ApplicationFiled: July 10, 2018Publication date: September 23, 2021Applicant: KIMBERLY-CLARK WORLDWIDE, INC.Inventors: Stephen M. Lindsay, Wing-Chak Ng, Keyur Desai
-
Patent number: 10942867Abstract: A system performing client-side caching of data in a deduplication backup system by maintaining an Adaptive Replacement Cache (ARC) to pre-populate cached data and flush incrementals of the cached data in a client coupled to a backup server in the system. The system maintains cache consistency among clients by a time-to-live (TTL) measurement associated with each entry in a respective client cache, and a retry on stale entry mechanism to signal from the server when a cache entry is stale in a client due to change of a corresponding cache entry in another client. The ARC cache keeps track of both frequently used and recently used pages, and a recent eviction history for both the frequently used and recently used pages.Type: GrantFiled: July 11, 2018Date of Patent: March 9, 2021Assignee: EMC IP Holding Company LLCInventor: Keyur Desai
-
Patent number: 10880388Abstract: Automatic redirection in scale-out cluster environments that perform distributed deduplication is described. A system converts a request from a client into a remote procedure call for a scale-out cluster. If the remote procedure call is a type that uses client-side redirection, the system identifies the node in the scale-out-cluster that is the correct node for the remote procedure call. If the client is not connected by any physical connection to the correct node, the system physically connects the client to the correct node by creating a physical connection within the virtual connection from the client to the scale-out cluster. If the remote procedure call is a write request, the system deduplicates the write request's data, uses the physical connection from the client to the correct node to send the write request and the deduplicated data to the correct node, and enables the correct node to store the deduplicated data.Type: GrantFiled: September 17, 2018Date of Patent: December 29, 2020Assignee: EMC IP HOLDING COMPANY LLCInventors: Andrew Huber, Donna Barry Lewis, Keyur Desai, William Formyduval
-
Publication number: 20200327060Abstract: A method and system for intelligent control of read-ahead cache for a client application is provided. The method receives an application profile of the client application, the application profile indicating thresholds for determining a plurality of access patterns of the client application. The method also determines a current access pattern of the client application based on the thresholds and a historical access pattern of the client application. The current access pattern and the historical access pattern are one of the plurality of access patterns. The method further dynamically enables and disables read-ahead cache for the client application based on a transition between the historical access pattern and the current access pattern.Type: ApplicationFiled: April 11, 2019Publication date: October 15, 2020Inventor: Keyur Desai
-
Patent number: 10592351Abstract: Described is a system (and method) that may implement a more intelligent mechanism for managing caching data as part of a data restore process. The system may utilize a read-ahead cache that leverages a statistical probability. More specifically, the system may model a data restore pattern using a binomial probability distribution to dynamically enable when data is stored to read-ahead cache. Accordingly, the system may enable/disable a read-ahead cache setting at any point during the restore process by dynamically adjusting a sequential read threshold according to a determined statistical probability. For example, the system may determine such a dynamical setting based on a Binomial Probability Density Function (PDF) and/or a Cumulative Distribution Function (CDF) to calculate real-time thresholds.Type: GrantFiled: October 16, 2018Date of Patent: March 17, 2020Assignee: EMC IP HOLDING COMPANY LLCInventor: Keyur Desai
-
Publication number: 20200019514Abstract: A system performing client-side caching of data in a deduplication backup system by maintaining an Adaptive Replacement Cache (ARC) to pre-populate cached data and flush incrementals of the cached data in a client coupled to a backup server in the system. The system maintains cache consistency among clients by a time-to-live (TTL) measurement associated with each entry in a respective client cache, and a retry on stale entry mechanism to signal from the server when a cache entry is stale in a client due to change of a corresponding cache entry in another client. The ARC cache keeps track of both frequently used and recently used pages, and a recent eviction history for both the frequently used and recently used pages.Type: ApplicationFiled: July 11, 2018Publication date: January 16, 2020Inventor: Keyur Desai
-
Patent number: 10233296Abstract: A method is presented for forming a collapsed foam film-like structure, the method including positioning a composition applicator adjacent to a hot non-permeable dryer surface, producing a first frothed dispersion or frothed solution from a first dispersion or solution, applying the first frothed dispersion or frothed solution to the dryer surface, allowing the first frothed dispersion or frothed solution to convert to a collapsed foam film-like structure, and scraping the collapsed foam film-like structure from the dryer surface. The method can further include producing a second dispersion or solution, blending the first dispersion or solution and the second dispersion or solution, frothing the blended dispersion or solution, applying the blended frothed dispersion or frothed solution to the dryer surface, and allowing the frothed dispersion or frothed solution to convert to a collapsed foam film-like structure.Type: GrantFiled: May 30, 2013Date of Patent: March 19, 2019Assignee: Kimberly-Clark Worldwide, Inc.Inventors: Keyur Desai, Jian Qin, Jeffrey Frank Jurena, Frank Paul Abuto, Susan Elaine Shawver, Donald Eugene Waldroup, Deborah Joy Calewarts
-
Patent number: 9940293Abstract: Systems and methods are disclosed that advertise and expose a SCSI disk device type to a client computer or virtual machine, the disk device type acting as a transport for SCSI commands to/from a storage appliance over a Fiber Channel network. Each SCSI command is transported in one or more Fiber Channel frames. A virtual machine can write data to the storage appliance using through a disk opened with the disk device type. Data written through the disk can be deduplicated and/or compressed before storage on the storage appliance. The SCSI disk device type can support SCSI pass-through mode, virtual RDM, or physical RDM.Type: GrantFiled: December 22, 2015Date of Patent: April 10, 2018Assignee: EMC CORPORATIONInventors: Keyur Desai, Shobhan Chinnam, Jerrold Heyman
-
Publication number: 20180055968Abstract: A method for making a permanently wettable material is disclosed. The method includes selecting a plurality of non-polar polymer fibers (12) wherein each fiber has a surface (16), depositing a hydrophilic polymer mixture (14) on the non-polar polymer fiber surface to form a shell. The hydrophilic polymer mixture (14) includes a cross-linkable and graftable epoxy-containing polymer, such as, poly(glycidyl methacrylate-co-ethylene glycol methacrylate) copolymer (PGMA-co-POEGMA), a high weight average molecular weight polyethylene glycol (PEG), and a surfactant. A permanently wettable material is also disclosed that includes a non-polar polymer-based web (10) having fibers (12) with a surface (16). A hydrophilic polymer mixture (14) forms a shell on the non-polar polymer fiber surface (16). The hydrophilic polymer mixture (14) includes a poly(glycidyl methacrylate-co-ethylene glycol methacrylate) copolymer (PGMA-co-POEGMA), a high weight average molecular weight polyethylene glycol (PEG), and a surfactant.Type: ApplicationFiled: October 28, 2015Publication date: March 1, 2018Inventors: Keyur Desai, Donald Eugene Waldroup, Andrew Thomas Baker, Yuriy Galabura, Fehime Vatansever, Igor Luzinov, Ruslan Burtovyy, Michael James Seeber, James Matthew Giammarco
-
Patent number: 9580869Abstract: A process is disclosed for topically applying additive compositions to planar substrates, such as tissue webs. In one embodiment, the process is designed to apply relatively high viscous compositions to base sheets at high speeds in a manner that prevents the additive composition from penetrating into the sheet. The additive composition having the relatively high viscosity can be applied to the base sheet in one embodiment using an offset gravure printing process. The applicator roll includes a pattern of raised elements. The raised elements define a surface having at least one dimension that is less than 500 microns. The raised elements are also spaced closely together in order to prevent fiber buildup on the roll during relatively fast processing speeds.Type: GrantFiled: December 30, 2010Date of Patent: February 28, 2017Assignee: Kimberly-Clark Worldwide, Inc.Inventors: Keyur Desai, Deborah J. Calewarts, Jian Qin, Jeffrey F. Jurena, Stephen Michael Campbell, Donald E. Waldroup
-
Publication number: 20140357743Abstract: A method is presented for forming a collapsed foam film-like structure, the method including positioning a composition applicator adjacent to a hot non-permeable dryer surface, producing a first frothed dispersion or frothed solution from a first dispersion or solution, applying the first frothed dispersion or frothed solution to the dryer surface, allowing the first frothed dispersion or frothed solution to convert to a collapsed foam film-like structure, and scraping the collapsed foam film-like structure from the dryer surface. The method can further include producing a second dispersion or solution, blending the first dispersion or solution and the second dispersion or solution, frothing the blended dispersion or solution, applying the blended frothed dispersion or frothed solution to the dryer surface, and allowing the frothed dispersion or frothed solution to convert to a collapsed foam film-like structure.Type: ApplicationFiled: May 30, 2013Publication date: December 4, 2014Applicant: Kimberly-Clark Worldwide, Inc.Inventors: Keyur Desai, Jian Qin, Jeffrey Frank Jurena, Frank Paul Abuto, Susan Elaine Shawver, Donald Eugene Waldroup, Deborah Joy Calewarts
-
Publication number: 20140102650Abstract: The present invention provides a nonwoven substrate comprising a fibrous web defining a surface; and a layer of a benefit agent wherein said benefit agent is selected from an additive composition, an enhancement component and combinations thereof; wherein said benefit agent is frothed and bonded to the fibrous web surface through a creping process and wherein said nonwoven substrate demonstrates improvements selected from enhanced tactile feel, enhanced printing, a decrease in hysteresis, an increase in bulk, an increase in elasticity/extensibility, an increase in retractability, a reduction in rugosities and combinations thereof when compared to an untreated substrate.Type: ApplicationFiled: December 17, 2013Publication date: April 17, 2014Applicant: Kimberly-Clark Worldwide, Inc.Inventors: Jian Qin, Donald Eugene Waldroup, Deborah Joy Calewarts, Keyur Desai
-
Publication number: 20120171440Abstract: A process is disclosed for topically applying additive compositions to planar substrates, such as tissue webs. In one embodiment, the process is designed to apply relatively high viscous compositions to base sheets at high speeds in a manner that prevents the additive composition from penetrating into the sheet. The additive composition having the relatively high viscosity can be applied to the base sheet in one embodiment using an offset gravure printing process. The applicator roll includes a pattern of raised elements. The raised elements define a surface having at least one dimension that is less than 500 microns. The raised elements are also spaced closely together in order to prevent fiber buildup on the roll during relatively fast processing speeds.Type: ApplicationFiled: December 30, 2010Publication date: July 5, 2012Applicant: KIMBERLY-CLARK WORLDWIDE, INC.Inventors: Keyur Desai, Deborah J. Calewarts, Jian Qin, Jeffrey F. Jurena, Stephen Michael Campbell, Donald E. Waldroup