Patents by Inventor Aditya Kulkarni
Aditya Kulkarni 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: 20200218577Abstract: A method includes receiving a plurality of data processing requests and assigning each data processing request to a group based on the source of the data. The method further includes generating a primary processing stack indicating a queue for processing the first data, wherein: the primary processing stack comprises a plurality of layers; each layer comprises a plurality of slices, wherein each slice represents a portion of the first data of at least one data processing request; and the plurality of slices are arranged within each layer based at least on the priority indicator corresponding to the first data that each slice represents. The method further includes receiving resource information about a plurality of servers, assigning each slice of the primary processing stack to one of the servers, and sending processing instructions comprising an identification of each slice of the primary processing stack assigned to the respective server.Type: ApplicationFiled: January 3, 2019Publication date: July 9, 2020Inventors: Aditya Kulkarni, Rama Venkata S. Kavali, Venugopala Rao Randhi, Lawrence Anthony D'Silva
-
Patent number: 10689462Abstract: Various embodiments of the present invention are directed to polyrotaxanes comprising a poloxamer core and at least one cyclodextrin and methods for treating Niemann-Pick type C (NPC) and imaging (e.g., MRI) using the polyrotaxanes various embodiments of the present invention.Type: GrantFiled: May 14, 2018Date of Patent: June 23, 2020Assignee: Purdue Research FoundationInventors: David H. Thompson, Aditya Kulkarni, Christopher Collins, Yawo Mondjinou
-
Publication number: 20200019437Abstract: Presented herein are methods, non-transitory computer readable media, and devices for optimizing thread assignment to schedulers, avoid starvation of individual data partitions, and maximize parallelism in the presence of hierarchical data partitioning are disclosed, which include: partitioning, by a network storage server, a scheduler servicing a data partitioned system into a plurality of autonomous schedulers; determining what fraction of thread resources in the data partitioned system at least one of the plurality of autonomous schedulers is to receive; and determining, with minimal synchronization, when it is time to allow the at least one of the plurality of autonomous schedulers servicing a coarse hierarchy to run.Type: ApplicationFiled: September 26, 2019Publication date: January 16, 2020Inventors: Vinay DEVADAS, Matthew CURTIS-MAURY, Aditya KULKARNI
-
Patent number: 10521269Abstract: Presented herein are methods, non-transitory computer readable media, and devices for optimizing thread assignment to schedulers, avoid starvation of individual data partitions, and maximize parallelism in the presence of hierarchical data partitioning are disclosed, which include: partitioning, by a network storage server, a scheduler servicing a data partitioned system into a plurality of autonomous schedulers; determining what fraction of thread resources in the data partitioned system at least one of the plurality of autonomous schedulers is to receive; and determining, with minimal synchronization, when it is time to allow the at least one of the plurality of autonomous schedulers servicing a coarse hierarchy to run.Type: GrantFiled: May 1, 2017Date of Patent: December 31, 2019Assignee: NETAPP, INC.Inventors: Vinay Devadas, Matthew Curtis-Maury, Aditya Kulkarni
-
Publication number: 20190391963Abstract: Presented herein are methods, non-transitory computer readable media, and devices for integrating a hybrid model of fine-grained locking and data-partitioning wherein fine-grained locking is added to existing systems that are based on hierarchical data-partitioning in order in increase parallelism with minimal code re-write.Type: ApplicationFiled: September 6, 2019Publication date: December 26, 2019Inventors: Matthew CURTIS-MAURY, Vinay DEVADAS, Aditya KULKARNI
-
Patent number: 10488844Abstract: A configuration mapping system and method increase the effectiveness of mapping of information from an established product line to a new product offering. In at least one embodiment, the configuration mapping system herein uses configuration mapping rules to map individual product features and entire configurations from established products to a new product offering. The configuration mapping system also provides a way to appropriately map, for example, demand and sales information for the purpose of demand estimation and sales prediction. Conventionally, mapping can be ineffective because the configuration mapping rules usually focus on one part of the product at a time, and, if applied in isolation, the impact on other parts is missed. The systems and method herein provide a way to integrate configuration mapping rules across feature parts, time periods, and product lines into a unified, holistic view, allowing for new insights.Type: GrantFiled: June 6, 2016Date of Patent: November 26, 2019Assignee: Trilogy Enterprises, Inc.Inventors: Aditya Kulkarni, Sourabh Kukreja
-
Publication number: 20190340162Abstract: Presented herein are methods, non-transitory computer readable media, and devices for efficiently administering locks for shared resources, such as data blocks, stored on a storage system. Methods for stamping a plurality of computer data objects are disclosed which include: accessing at least one of the plurality of computer data objects by a first data thread; assigning, by the first data thread, a stamp to the at least one of the plurality of computer data objects, to signify the at least one of the plurality of computer data objects is associated with the first data thread; preventing subsequent access by a second data thread to the stamped at least one of the plurality of computer data objects; and determining the stamp is no longer active, upon an event, effectively releasing the at least one of the plurality of computer data objects.Type: ApplicationFiled: July 16, 2019Publication date: November 7, 2019Applicant: NETAPP, INC.Inventors: Matthew Curtis-Maury, Aditya Kulkarni, Vinay Devadas
-
Patent number: 10452633Abstract: Presented herein are methods, non-transitory computer readable media, and devices for efficiently administering locks for shared resources, such as data blocks, stored on a storage system. Methods for stamping a plurality of computer data objects are disclosed which include: accessing at least one of the plurality of computer data objects by a first data thread; assigning, by the first data thread, a stamp to the at least one of the plurality of computer data objects, to signify the at least one of the plurality of computer data objects is associated with the first data thread; preventing subsequent access by a second data thread to the stamped at least one of the plurality of computer data objects; and determining the stamp is no longer active, upon an event, effectively releasing the at least one of the plurality of computer data objects.Type: GrantFiled: October 30, 2015Date of Patent: October 22, 2019Assignee: NETAPP, INC.Inventors: Matthew Curtis-Maury, Aditya Kulkarni, Vinay Devadas
-
Patent number: 10441618Abstract: A moringa extract containing a benzyl glucosinolate in a content of 6% by mass or more, calculated as a dry solid content of the extract, wherein the extract does not substantially contain an alkaloid. The moringa extract of the present invention for solving a first aspect is useful in the field of foodstuff or the like. Also, the PPAR activator of the present invention for solving a second aspect has excellent PPAR activation action, and has no disadvantages in side effects, so that it can be ingested for long term, which can be preferably used in foodstuff and the like. Therefore, the PPAR activator of the present invention for solving a second aspect can be expected to be used as a food, a supplement or a medicament not only for prevention of disease such as insulin resistance, hyperinsulinism, Type 2 diabetes, hypertension, hyperlipidemia, arterial sclerosis and obesity, but also for fatigue recovery or endurance improvement by improving basal metabolism.Type: GrantFiled: October 21, 2016Date of Patent: October 15, 2019Assignee: TAIYO KAGAKU CO., LTD.Inventors: Kazuhiko Sugiura, Aditya Kulkarni
-
Publication number: 20190286717Abstract: Methods, non-transitory computer readable media, and computing devices that accelerate data access requests. With this technology, a hierarchy of a objects is inserted into a location database. Each of at least a subset of the objects comprises a physical storage location for data stored in a filesystem. One or more of the objects includes an object version number and a parent version number of a parent one of the objects. A determination is made when an invalidation event has occurred in the filesystem. The invalidation event is associated with one of the objects. The object version number for the one of the objects is modified to invalidate one or more of the subset of the objects, when the determining indicates that the invalidation event has occurred in the filesystem.Type: ApplicationFiled: March 14, 2018Publication date: September 19, 2019Inventors: Nikhil Mattankot, Bharadwaj V. R., Manish Katiyar, Aditya Kulkarni, Daniel Ting, Asif Pathan
-
Patent number: 10417189Abstract: Presented herein are methods, non-transitory computer readable media, and devices for integrating a hybrid model of fine-grained locking and data-partitioning wherein fine-grained locking is added to existing systems that are based on hierarchical data-partitioning in order in increase parallelism with minimal code re-write.Type: GrantFiled: October 30, 2015Date of Patent: September 17, 2019Assignee: NETAPP, INC.Inventors: Matthew Curtis-Maury, Vinay Devadas, Aditya Kulkarni
-
Publication number: 20190209605Abstract: The present disclosure relates to polymers comprising conjugates of cyclodextrin or derivatives thereof and a linker moiety, and their application in treating lipid storage disorders by the removal of lipids such as cholesterol from cells. The polymers having the following structure: Formula (I), wherein CD, L, and n are defined herein, exhibit improved properties including but not limited to improved biocompatibility, improved retention time, prolonged duration of action in cells, and increased efficacy in treating a variety of kidney diseases and associated conditions.Type: ApplicationFiled: September 18, 2017Publication date: July 11, 2019Applicant: ATEN PORUS LIFESCIENCESInventors: Aditya KULKARNI, Atul DOLAS, Soniya JOHNY, Princy KHURANA, Sandeep GOYAL
-
Publication number: 20190191219Abstract: Disclosed herein are methods and related systems to manage preview segments to be shared with non-subscriber presentation devices. An exemplary method maintains a preview segment generated from content available at an authorized subscriber device, and associates the segment with access parameters maintained at the server system. The parameters regulate and restrict access to the preview segment by non-subscriber presentation devices having restricted rights to directly view or access the source content. The server system receives an access request from a non-subscriber presentation device. The access request includes a preview identifier of the preview segment and a device identifier of the requesting device, a user identifier of a user of the requesting device, and/or a network address of the requesting device. The request is processed to determine access parameters for the preview segment applicable to the requesting device, and access is granted or denied based on the determined access parameters.Type: ApplicationFiled: December 19, 2017Publication date: June 20, 2019Applicant: SLING MEDIA L.L.C.Inventor: ADITYA KULKARNI
-
Publication number: 20180318367Abstract: A moringa extract containing a benzyl glucosinolate in a content of 6% by mass or more, calculated as a dry solid content of the extract, wherein the extract does not substantially contain an alkaloid. The moringa extract of the present invention for solving a first aspect is useful in the field of foodstuff or the like. Also, the PPAR activator of the present invention for solving a second aspect has excellent PPAR activation action, and has no disadvantages in side effects, so that it can be ingested for long term, which can be preferably used in foodstuff and the like. Therefore, the PPAR activator of the present invention for solving a second aspect can be expected to be used as a food, a supplement or a medicament not only for prevention of disease such as insulin resistance, hyperinsulinism, Type 2 diabetes, hypertension, hyperlipidemia, arterial sclerosis and obesity, but also for fatigue recovery or endurance improvement by improving basal metabolism.Type: ApplicationFiled: October 21, 2016Publication date: November 8, 2018Applicant: TAIYO KAGAKU CO., LTD.Inventors: Kazuhiko SUGIURA, Aditya KULKARNI
-
Publication number: 20180314551Abstract: Presented herein are methods, non-transitory computer readable media, and devices for optimizing thread assignment to schedulers, avoid starvation of individual data partitions, and maximize parallelism in the presence of hierarchical data partitioning are disclosed, which include: partitioning, by a network storage server, a scheduler servicing a data partitioned system into a plurality of autonomous schedulers; determining what fraction of thread resources in the data partitioned system at least one of the plurality of autonomous schedulers is to receive; and determining, with minimal synchronization, when it is time to allow the at least one of the plurality of autonomous schedulers servicing a coarse hierarchy to run.Type: ApplicationFiled: May 1, 2017Publication date: November 1, 2018Applicant: NETAPP, INC.Inventors: Vinay DEVADAS, Matthew CURTIS-MAURY, Aditya KULKARNI
-
Publication number: 20180258192Abstract: Various embodiments of the present invention are directed to polyrotaxanes comprising a poloxamer core and at least one cyclodextrin and methods for treating Niemann-Pick type C (NPC) and imaging (e.g., MRI) using the polyrotaxanes various embodiments of the present invention.Type: ApplicationFiled: May 14, 2018Publication date: September 13, 2018Inventors: David H. Thompson, Aditya Kulkarni, Christopher Collins, Yawo Mondjinou
-
Patent number: 10000581Abstract: Various embodiments of the present invention are directed to polyrotaxanes comprising a poloxamer core and at least one cyclodextrin and methods for treating Niemann-Pick type C (NPC) and imaging (e.g., MRI) using the polyrotaxanes various embodiments of the present invention.Type: GrantFiled: May 7, 2014Date of Patent: June 19, 2018Assignee: Purdue Research FoundationInventors: David H. Thompson, Aditya Kulkarni, Christopher Collins, Yawo Mondjinou
-
Publication number: 20170124123Abstract: Presented herein are methods, non-transitory computer readable media, and devices for efficiently administering locks for shared resources, such as data blocks, stored on a storage system. Methods for stamping a plurality of computer data objects are disclosed which include: accessing at least one of the plurality of computer data objects by a first data thread; assigning, by the first data thread, a stamp to the at least one of the plurality of computer data objects, to signify the at least one of the plurality of computer data objects is associated with the first data thread; preventing subsequent access by a second data thread to the stamped at least one of the plurality of computer data objects; and determining the stamp is no longer active, upon an event, effectively releasing the at least one of the plurality of computer data objects.Type: ApplicationFiled: October 30, 2015Publication date: May 4, 2017Inventors: Matthew CURTIS-MAURY, Aditya KULKARNI, Vinay DEVADAS
-
Publication number: 20170124109Abstract: Presented herein are methods, non-transitory computer readable media, and devices for integrating a hybrid model of fine-grained locking and data-partitioning wherein fine-grained locking is added to existing systems that are based on hierarchical data-partitioning in order in increase parallelism with minimal code re-write.Type: ApplicationFiled: October 30, 2015Publication date: May 4, 2017Inventors: Matthew CURTIS-MAURY, Vinay DEVADAS, Aditya KULKARNI
-
Patent number: 9526802Abstract: The invention relates to nucleic acid complexes, methods of preparation thereof, and uses thereof for delivering a nucleic acid into a cell.Type: GrantFiled: November 17, 2014Date of Patent: December 27, 2016Assignee: Purdue Research FoundationInventors: David H. Thompson, Aditya Kulkarni, Wei Deng