Patents by Inventor Ashish Dhar
Ashish Dhar 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: 20230418834Abstract: A database management system may include a control plane comprising a memory having computer-readable instructions stored thereon and processor that executes computer-readable instructions to execute one or more services running on the control plane, the control plane connected to a plurality of database servers, wherein each of the plurality of database servers is connected to the control plane via a communication channel, wherein the control plane comprises a plurality of data streams, each of the plurality of data streams configured to communicate messages of a designated type, and wherein the control plane is configured to communicate with a database server of the plurality of database servers using the plurality of data streams and the communication channel associated with the database server and the control plane.Type: ApplicationFiled: May 25, 2023Publication date: December 28, 2023Applicant: Nutanix, Inc.Inventors: Vaibhaw Pandey, Akshay Chandak, Gaurav Peswani, Manish Regar, Shurya Kumar N S, Nishanth Janugani, Ashish Dhar, Tarun Mehta, Rohan Rayaraddi, Mridul Gupta
-
Publication number: 20230418669Abstract: A system may include a memory having computer-readable instructions stored thereon, and a processor that executes the computer-readable instructions to determine a plurality of scheduled events to be executed in a time period, determine a number of buckets in the time period based on a predetermined permissible interval, generate a plurality of buckets equal to the number of buckets in the time period, wherein each of the plurality of buckets is associated with a time interval, and schedule each of the plurality of scheduled events in one of the plurality of buckets, wherein execution of each of the plurality of scheduled events is delayed or advanced from an original scheduled time based on the predetermined permissible interval.Type: ApplicationFiled: June 5, 2023Publication date: December 28, 2023Applicant: Nutanix, Inc.Inventors: Deepti Gupta, Ashish Dhar, Akshay Chandak
-
Publication number: 20230418805Abstract: A system may include a memory having computer-readable instructions stored thereon and a processor of a control plane that executes the computer-readable instructions to receive a request from a tenant to update a portion of a database, determine an individual tenant identifier of the tenant, determine whether the portion of the database is associated with the individual tenant identifier or a global tenant identifier, and allow the tenant to update the portion of the database in response to determining that the portion of the database is associated with the global tenant identifier or the individual tenant identifier or restrict the tenant from updating the portion of the database in response to determining that the portion of the database is associated with neither the global tenant identifier nor the individual tenant identifier.Type: ApplicationFiled: May 25, 2023Publication date: December 28, 2023Applicant: Nutanix, Inc.Inventors: Ashish Dhar, Nishanth Janugani, Akshay Chandak
-
Patent number: 11507403Abstract: Techniques for determining host computing systems to deploy virtual machines based on disk specifications are disclosed. In one example, a blueprint to deploy a virtual machine in a cloud computing environment may be received. Further, disk specifications required to deploy the virtual machine may be retrieved from the blueprint. Furthermore, candidate storage entities that support the retrieved disk specifications may be determined. A host computing system that has connectivity to the candidate storage entities may be determined. the determined host computing system may be recommended to deploy the virtual machine.Type: GrantFiled: April 22, 2019Date of Patent: November 22, 2022Assignee: VMWARE, INC.Inventors: Agila Govindaraju, Ravi Kasha, Ashish Dhar, Akshata Sampagavi, Yavor Boychev
-
Patent number: 11038778Abstract: The current document is directed to an automated-application-installation subsystem that provisions, installs, and configures applications across cloud-computing providers, including applications that invoke functions provisioned and executed through a distributed-function-as-a-service feature of the automated-application-installation subsystem. The automated-application-installation subsystem employs application blueprints to identify components to provision. An application blueprint generally includes component specifications, constraints, and interdependencies. The automated-application-installation subsystem then determines a cost-effective provisioning of the identified components across available cloud-computing providers and installs the application according to the cost-effective provisioning.Type: GrantFiled: December 11, 2018Date of Patent: June 15, 2021Assignee: VMware, Inc.Inventors: Agila Govindaraju, Ashish Dhar, Ravi Kasha
-
Patent number: 11032145Abstract: The current document is directed to an automated-application-installation subsystem that provisions, installs, and configures applications across cloud-computing providers. The automated-application-installation subsystem employs an application blueprint to identify components to provisions, including component specifications and constraints, and to identify interdependencies between components. The automated-application-installation subsystem then determines a cost-effective provisioning of the identified components across available cloud-computing providers and installs the application according to the cost-effective provisioning. When less expensive, storage and computer-instruction-execution components of the application may be allocated from different cloud=computing providers.Type: GrantFiled: January 23, 2018Date of Patent: June 8, 2021Assignee: VMware, Inc.Inventors: Agila Govindaraju, Ashish Dhar, Ravi Kasha, Mohammed Muneebuddin, Akshata Sampagavi
-
Publication number: 20200241909Abstract: Techniques for determining host computing systems to deploy virtual machines based on disk specifications are disclosed. In one example, a blueprint to deploy a virtual machine in a cloud computing environment may be received. Further, disk specifications required to deploy the virtual machine may be retrieved from the blueprint. Furthermore, candidate storage entities that support the retrieved disk specifications may be determined. A host computing system that has connectivity to the candidate storage entities may be determined. the determined host computing system may be recommended to deploy the virtual machine.Type: ApplicationFiled: April 22, 2019Publication date: July 30, 2020Inventors: Agila GOVINDARAJU, Ravi KASHA, Ashish DHAR, Akshata SAMPAGAVI, Yavor BOYCHEV
-
Publication number: 20200229937Abstract: An expansible, multi-chambered implant for use in a tissue prosthesis receiving cavity including an expansible envelope having a plurality of chambers, wherein the expansible envelope includes a first member, a second member and at least one collapsible partition extending in an interior of the expansible envelope between the first member and the second member, and a filler tube operatively connected to the expansible envelope such that the filler tube includes a plurality of delivery tubes, wherein one of the plurality of delivery tubes is operatively connected to one of the plurality of chambers and another of the plurality of delivery tubes is operatively connected to another of the plurality of chambers in order to independently fill each of the plurality of chambers.Type: ApplicationFiled: April 6, 2020Publication date: July 23, 2020Applicant: Kunovus Pty. Ltd (formerly Spinecell Pty. Ltd)Inventors: Ashish Dhar Diwan, Johnathon Choi, Zoran Milijasevic
-
Publication number: 20200186445Abstract: The current document is directed to an automated-application-installation subsystem that provisions, installs, and configures applications across cloud-computing providers, including applications that invoke functions provisioned and executed through a distributed-function-as-a-service feature of the automated-application-installation subsystem. The automated-application-installation subsystem employs application blueprints to identify components to provision. An application blueprint generally includes component specifications, constraints, and interdependencies. The automated-application-installation subsystem then determines a cost-effective provisioning of the identified components across available cloud-computing providers and installs the application according to the cost-effective provisioning.Type: ApplicationFiled: December 11, 2018Publication date: June 11, 2020Applicant: VMware, Inc.Inventors: Agila Govindaraju, Ashish Dhar, Ravi Kasha
-
Publication number: 20190229983Abstract: The current document is directed to an automated-application-installation subsystem that provisions, installs, and configures applications across cloud-computing providers. The automated-application-installation subsystem employs an application blueprint to identify components to provisions, including component specifications and constraints, and to identify interdependencies between components. The automated-application-installation subsystem then determines a cost-effective provisioning of the identified components across available cloud-computing providers and installs the application according to the cost-effective provisioning. When less expensive, storage and computer-instruction-execution components of the application may be allocated from different cloud=computing providers.Type: ApplicationFiled: January 23, 2018Publication date: July 25, 2019Applicant: VMware, Inc.Inventors: Agila Govindaraju, Ashish Dhar, Ravi Kasha, Mohammed Muneebuddin, Akshata Sampagavi
-
Publication number: 20180271670Abstract: A tissue insertion prosthesis system includes a method to facilitate a removal of a biomaterial delivery device from an inflatable member that has been inserted into a cavity formed by the removal of a portion of a nuclear material from an intervertebral disc and to be filled by a tissue prosthesis.Type: ApplicationFiled: May 29, 2018Publication date: September 27, 2018Applicant: Kunovus Pty. Ltd (formerly Spinecell Pty. Ltd)Inventors: Ashish Dhar Diwan, Johnathon Choi, Zoran Milijasevic
-
Patent number: 10010427Abstract: A tissue insertion prosthesis system includes an expansible, multi-chambered implant for use in a tissue prosthesis receiving cavity, such that the implant includes an expansible envelope having a plurality of chambers. The system also includes a method of determining a size of a cavity at a site to be filled by a tissue prosthesis. Finally, the system includes a method to facilitate a removal of a biomaterial delivery device from an inflatable member that has been inserted into a cavity formed by the removal of a portion of a nuclear material from an intervertebral disc and to be filled by a tissue prosthesis.Type: GrantFiled: September 28, 2016Date of Patent: July 3, 2018Assignee: Kunovus Pty. LtdInventors: Ashish Dhar Diwan, Johnathon Choi, Zoran Milijasevic
-
Patent number: 9662227Abstract: A tissue prosthesis insertion system (80) includes a first assembly (10) comprising a plurality of nested tubes (12), one of the tubes being a carrier tube (14) which, in use, receives a component (16) of a tissue prosthesis at a distal end of the carrier tube (14). A magnetic mount (44) is carried at a proximal end of the first assembly (10). A second assembly (82) is removably attachable to the first assembly (10). An attachment device (92) is carried at a distal end of the second assembly (92), the attachment device (92) being responsive to the magnetic mount (44) of the first assembly (10), the magnetic mount (44) and the attachment device (92) carrying complementary engaging formations to facilitate hermetic sealing between the magnetic mount (44) and the attachment device (92).Type: GrantFiled: May 17, 2016Date of Patent: May 30, 2017Inventors: Johnathon Choi, Zoran Milijasevic, Ashish Dhar Diwan
-
Publication number: 20170049577Abstract: A tissue insertion prosthesis system includes an expansible, multi-chambered implant for use in a tissue prosthesis receiving cavity, such that the implant includes an expansible envelope having a plurality of chambers. The system also includes a method of determining a size of a cavity at a site to be filled by a tissue prosthesis. Finally, the system includes a method to facilitate a removal of a biomaterial delivery device from an inflatable member that has been inserted into a cavity formed by the removal of a portion of a nuclear material from an intervertebral disc and to be filled by a tissue prosthesis.Type: ApplicationFiled: September 28, 2016Publication date: February 23, 2017Applicant: Kunovus Pty. Ltd (formerly Spinecell Pty. Ltd)Inventors: Ashish Dhar Diwan, Johnathon Choi, Zoran Milijasevic
-
Patent number: 9492291Abstract: A tissue prosthesis insertion system includes a first assembly comprising a plurality of nested tubes, one of the tubes being a carrier tube which, in use, receives a component of a tissue prosthesis at a distal end of the carrier tube. A magnetic mount is carried at a proximal end of the first assembly. A second assembly is removably attachable to the first assembly. An attachment device is carried at a distal end of the second assembly, the attachment device being responsive to the magnetic mount of the first assembly, the magnetic mount and the attachment device carrying complementary engaging formations to facilitate hermetic sealing between the magnetic mount and the attachment device.Type: GrantFiled: March 28, 2014Date of Patent: November 15, 2016Inventors: Ashish Dhar Diwan, Johnathon Choi, Zoran Milijasevic
-
Publication number: 20160256662Abstract: A tissue prosthesis insertion system (80) includes a first assembly (10) comprising a plurality of nested tubes (12), one of the tubes being a carrier tube (14) which, in use, receives a component (16) of a tissue prosthesis at a distal end of the carrier tube (14). A magnetic mount (44) is carried at a proximal end of the first assembly (10). A second assembly (82) is removably attachable to the first assembly (10). An attachment device (92) is carried at a distal end of the second assembly (92), the attachment device (92) being responsive to the magnetic mount (44) of the first assembly (10), the magnetic mount (44) and the attachment device (92) carrying complementary engaging formations to facilitate hermetic sealing between the magnetic mount (44) and the attachment device (92).Type: ApplicationFiled: May 17, 2016Publication date: September 8, 2016Applicant: Kunovus Pty. Ltd (formerly Spinecell Pty. Ltd)Inventors: Johnathon Choi, Zoran Milijasevic, Ashish Dhar Diwan
-
Patent number: 9433512Abstract: A tissue prosthesis insertion system (80) includes a first assembly (10) comprising a plurality of nested tubes (12), one of the tubes being a carrier tube (14) which, in use, receives a component (16) of a tissue prosthesis at a distal end of the carrier tube (14). A magnetic mount (44) is carried at a proximal end of the first assembly (10). A second assembly (82) is removably attachable to the first assembly (10). An attachment device (92) is carried at a distal end of the second assembly (92), the attachment device (92) being responsive to the magnetic mount (44) of the first assembly (10), the magnetic mount (44) and the attachment device (92) carrying complementary engaging formations to facilitate hermetic sealing between the magnetic mount (44) and the attachment device (92).Type: GrantFiled: November 22, 2015Date of Patent: September 6, 2016Inventors: Johnathon Choi, Zoran Milijasevic, Ashish Dhar Diwan
-
Publication number: 20160074177Abstract: A tissue prosthesis insertion system (80) includes a first assembly (10) comprising plurality of nested tubes (12), one of the tubes being a carrier tube (14) which, in use, receives a component (16) of a tissue prosthesis at a distal end of the carrier tube 14). A magnetic mount (44) is carded at a proximal end of the first assembly (10). A second assembly (82) is removably attachable to the first assembly (10). An attachment device (92) is carried at a distal end of the second assembly (92), the attachment device (92) being responsive to the magnetic mount (44) of the first assembly (10), the magnetic mount (44) and the attachment device (92) carrying complementary engaging formations to facilitate hermetic sealing between the magnetic mount (44) and the attachment device (92).Type: ApplicationFiled: November 22, 2015Publication date: March 17, 2016Applicant: Kunovus Pty. Ltd (formerly Spinecell Pty. Ltd)Inventors: Johnathon Choi, Zoran Milijasevic, Ashish Dhar Diwan
-
Patent number: 9192485Abstract: A tissue prosthesis insertion system (80) includes a first assembly (10) comprising a plurality of nested tubes (12), one of the tubes being a carrier tube (14) which, in use, receives a component (16) of a tissue prosthesis at a distal end of the carrier tube (14). A magnetic mount (44) is carried at a proximal end of the first assembly (10). A second assembly (82) is removably attachable to the first assembly (10). An attachment device (92) is carried at a distal end of the second assembly (92), the attachment device (92) being responsive to the magnetic mount (44) of the first assembly (10), the magnetic mount (44) and the attachment device (92) carrying complementary engaging formations to facilitate hermetic sealing between the magnetic mount (44) and the attachment device (92).Type: GrantFiled: May 12, 2014Date of Patent: November 24, 2015Inventors: Johnathon Choi, Zoran Milijasevic, Ashish Dhar Diwan
-
Publication number: 20140257417Abstract: A tissue prosthesis insertion system includes a first assembly comprising a plurality of nested tubes, one of the tubes being a carrier tube which, in use, receives a component of a tissue prosthesis at a distal end of the carrier tube. A magnetic mount is carried at a proximal end of the first assembly. A second assembly is removably attachable to the first assembly. An attachment device is carried at a distal end of the second assembly, the attachment device being responsive to the magnetic mount of the first assembly, the magnetic mount and the attachment device carrying complementary engaging formations to facilitate hermetic sealing between the magnetic mount and the attachment device.Type: ApplicationFiled: March 28, 2014Publication date: September 11, 2014Applicant: SpineCell Private LimitedInventors: ASHISH DHAR DIWAN, JOHNATHON CHOI, ZORAN MILIJASEVIC