Patents by Inventor Rishi Kant
Rishi Kant 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: 11956335Abstract: An application mapping procedure obtains and aggregates application mapping information from a plurality of machines in a distributed system. An application dependency map, including first layer of application mapping information, is initialized, and then a first query is sent to one or more of the machines. In response, information identifying entities that have participated in predefined communications with entities identified in an existing layer of application mapping information in the application dependency map are received, and a second layer of application mapping information is added to the application dependency map, based at least in part on the information received in response to the first query. After adding the second layer of application mapping information to the application dependency map, a second query is sent to one or more of the of the endpoint machines, the second query being based at least in part on the application dependency map.Type: GrantFiled: May 23, 2022Date of Patent: April 9, 2024Assignee: Tanium Inc.Inventors: Naveen Goela, Rishi Kant, Andrew R. White, Christian L. Hunt, David Irwin
-
Publication number: 20240075193Abstract: Bioartificial ultrafiltration devices comprising a scaffold comprising a population of cells enclosed in a matrix and disposed adjacent a plurality of channels are provided. The population of cells provides molecules such as therapeutic molecules to a subject in need thereof and is supported by the nutrients filtered in an ultrafiltrate from the blood of the subject. The plurality of channels in the scaffold facilitate the transportation of the ultrafiltrate and exchange of molecules between the ultrafiltrate and the population of cells.Type: ApplicationFiled: May 3, 2023Publication date: March 7, 2024Inventors: Shuvo Roy, Rishi Kant, Andrew Posselt, Shang Song, Willieford Moses, Charles Blaha
-
Patent number: 11902804Abstract: The present technology is directed to providing fault management with dynamic restricted access in a tenant network. The tenant network can be a private 5G cellular network or other wireless communication network. The present technology can identify a fault event within the tenant network based on received telemetry data, associate the fault event with a vendor component included in the tenant network, and generate a vendor fault context. The vendor fault context can be generated to include only the portion of telemetry data that is determined to be related to the fault event or the vendor component. The present technology can further use the vendor fault context to create a time-bound user account for remotely accessing the tenant network for fault triage and management. The time-bound user account can be associated to a static role-based access control (RBAC) scheme configured with access restrictions determined based on the vendor fault context.Type: GrantFiled: January 4, 2022Date of Patent: February 13, 2024Assignee: Cisco Technology, Inc.Inventors: Rajesh Indira Viswambharan, Saravanan Radhakrishnan, Girish Thimmalapura Shivanna, Mahaveer Jain, Rishi Kant, Sarthak Udai Singh
-
Publication number: 20230217273Abstract: The present technology is directed to providing fault management with dynamic restricted access in a tenant network. The tenant network can be a private 5G cellular network or other wireless communication network. The present technology can identify a fault event within the tenant network based on received telemetry data, associate the fault event with a vendor component included in the tenant network, and generate a vendor fault context. The vendor fault context can be generated to include only the portion of telemetry data that is determined to be related to the fault event or the vendor component. The present technology can further use the vendor fault context to create a time-bound user account for remotely accessing the tenant network for fault triage and management. The time-bound user account can be associated to a static role-based access control (RBAC) scheme configured with access restrictions determined based on the vendor fault context.Type: ApplicationFiled: January 4, 2022Publication date: July 6, 2023Inventors: Rajesh Indira Viswambharan, Saravanan Radhakrishnan, Girish Thimmalapura Shivanna, Mahaveer Jain, Rishi Kant, Sarthak Udai Singh
-
Patent number: 11666691Abstract: Bioartificial ultrafiltration devices comprising a scaffold comprising a population of cells enclosed in a matrix and disposed adjacent a plurality of channels are provided. The population of cells provides molecules such as therapeutic molecules to a subject in need thereof and is supported by the nutrients filtered in an ultrafiltrate from the blood of the subject. The plurality of channels in the scaffold facilitate the transportation of the ultrafiltrate and exchange of molecules between the ultrafiltrate and the population of cells.Type: GrantFiled: June 9, 2021Date of Patent: June 6, 2023Assignee: The Regents of the University of CaliforniaInventors: Shuvo Roy, Rishi Kant, Andrew Posselt, Shang Song, Willieford Moses, Charles Blaha
-
Patent number: 11413383Abstract: The present technology provides micro fabricated filtration devices, methods of making such devices, and uses for microfabricated filtration devices. The devices may allow diffusion to occur between two fluids with improved transport resistance characteristics as compared to conventional filtration devices. The devices may include a compound structure that includes a porous membrane overlying a support structure. The support structure may define a cavity and a plurality of recesses formed in a way that can allow modified convective flow of a first fluid to provide improved diffusive transport between the first fluid and a second fluid through the membrane.Type: GrantFiled: November 9, 2020Date of Patent: August 16, 2022Assignee: The Regents of the University of CaliforniaInventors: Rishi Kant, Shuvo Roy, Benjamin W. Chui, Kenneth G. Goldman
-
Patent number: 11343355Abstract: An application mapping procedure obtains and aggregates application mapping information from a plurality of machines in a distributed system. A first layer of application mapping information is generated, identifying application entry points, each comprising a machine and a process executed by the identified machine. An application map is initialized with the first layer of application mapping information. A plurality of iterations of a predefined map gathering operation are performed, each iteration adding a layer of application mapping information to the application map, thereby producing an application map of the distributed processing of one or more respective applications. Each iteration sends queries, via one or more linear communication orbits, to machines in the distributed system, and obtains from the machines information identifying entities that have participated in predefined communications with entities identified in a most recently generated or added layer of application mapping information.Type: GrantFiled: July 30, 2020Date of Patent: May 24, 2022Assignee: TANIUM INC.Inventors: Naveen Goela, Rishi Kant, Andrew R. White, Christian L. Hunt, David Irwin
-
Publication number: 20220016324Abstract: Bioartificial ultrafiltration devices comprising a scaffold comprising a population of cells enclosed in a matrix and disposed adjacent a plurality of channels are provided. The population of cells provides molecules such as therapeutic molecules to a subject in need thereof and is supported by the nutrients filtered in an ultrafiltrate from the blood of the subject. The plurality of channels in the scaffold facilitate the transportation of the ultrafiltrate and exchange of molecules between the ultrafiltrate and the population of cells.Type: ApplicationFiled: June 9, 2021Publication date: January 20, 2022Inventors: Shuvo Roy, Rishi Kant, Andrew Posselt, Shang Song, Willieford Moses, Charles Blaha
-
Patent number: 11033668Abstract: Bioartificial ultrafiltration devices comprising a scaffold comprising a population of cells enclosed in a matrix and disposed adjacent a plurality of channels are provided. The population of cells provides molecules such as therapeutic molecules to a subject in need thereof and is supported by the nutrients filtered in an ultrafiltrate from the blood of the subject. The plurality of channels in the scaffold facilitate the transportation of the ultrafiltrate and exchange of molecules between the ultrafiltrate and the population of cells.Type: GrantFiled: March 7, 2017Date of Patent: June 15, 2021Assignee: The Regents of the University of CaliforniaInventors: Shuvo Roy, Rishi Kant, Andrew Posselt, Shang Song, Willieford Moses, Charles Blaha
-
Publication number: 20210121618Abstract: The present technology provides micro fabricated filtration devices, methods of making such devices, and uses for microfabricated filtration devices. The devices may allow diffusion to occur between two fluids with improved transport resistance characteristics as compared to conventional filtration devices. The devices may include a compound structure that includes a porous membrane overlying a support structure. The support structure may define a cavity and a plurality of recesses formed in a way that can allow modified convective flow of a first fluid to provide improved diffusive transport between the first fluid and a second fluid through the membrane.Type: ApplicationFiled: November 9, 2020Publication date: April 29, 2021Inventors: Rishi Kant, Shuvo Roy, Benjamin W. Chui, Kenneth G. Goldman
-
Patent number: 10842925Abstract: The present technology provides micro fabricated filtration devices, methods of making such devices, and uses for microfabricated filtration devices. The devices may allow diffusion to occur between two fluids with improved transport resistance characteristics as compared to conventional filtration devices. The devices may include a compound structure that includes a porous membrane overlying a support structure. The support structure may define a cavity and a plurality of recesses formed in a way that can allow modified convective flow of a first fluid to provide improved diffusive transport between the first fluid and a second fluid through the membrane.Type: GrantFiled: March 14, 2019Date of Patent: November 24, 2020Assignee: The Regents of the University of CaliforniaInventors: Rishi Kant, Shuvo Roy, Benjamin Chui, Kenneth G. Goldman
-
Publication number: 20190269841Abstract: The present technology provides micro fabricated filtration devices, methods of making such devices, and uses for microfabricated filtration devices. The devices may allow diffusion to occur between two fluids with improved transport resistance characteristics as compared to conventional filtration devices. The devices may include a compound structure that includes a porous membrane overlying a support structure. The support structure may define a cavity and a plurality of recesses formed in a way that can allow modified convective flow of a first fluid to provide improved diffusive transport between the first fluid and a second fluid through the membrane.Type: ApplicationFiled: March 14, 2019Publication date: September 5, 2019Inventors: Rishi Kant, Shuvo Roy, Benjamin Chui, Kenneth G. Goldman
-
Publication number: 20190216998Abstract: (57) Abstract: Bioartificial ultrafiltration devices comprising a scaffold comprising a population of cells enclosed in a matrix and disposed adjacent a plurality of channels are provided. The population of cells provides molecules such as therapeutic molecules to a subject in need thereof and is supported by the nutrients filtered in an ultrafiltrate from the blood of the subject. The plurality of channels in the scaffold facilitate the transportation of the ultrafiltrate and exchange of molecules between the ultrafiltrate and the population of cells.Type: ApplicationFiled: March 7, 2017Publication date: July 18, 2019Applicant: The Regents of the University of CaliforniaInventors: Shuvo ROY, Rishi KANT, Andrew POSSELT, Shang SONG, Willieford MOSES, Charles BLAHA
-
Patent number: 10265452Abstract: The present technology provides microfabricated filtration devices, methods of making such devices, and uses for microfabricated filtration devices. The devices may allow diffusion to occur between two fluids with improved transport resistance characteristics as compared to conventional filtration devices. The devices may include a compound structure that includes a porous membrane overlying a support structure. The support structure may define a cavity and a plurality of recesses formed in a way that can allow modified convective flow of a first fluid to provide improved diffusive transport between the first fluid and a second fluid through the membrane.Type: GrantFiled: May 16, 2013Date of Patent: April 23, 2019Assignee: The Regents of the University of CaliforniaInventors: Rishi Kant, Shuvo Roy, Benjamin Chui, Kenneth G. Goldman
-
Patent number: 10067860Abstract: Systems and techniques are described for defining test bed requirements. A described technique includes receiving data specifying a first test to be performed for a software application. The data identifies test bed requirements for the first test. Data identifying characteristics of each of available test beds are obtained. Each available test bed includes one or more computing resources on which software tests are performed. The characteristics of each available test bed specify characteristics of the one or more computing resources included in the available test bed. A determination is made that the characteristics of a particular test bed of the available test beds satisfy the test bed requirements for the first test. In response to determining that the characteristics of the particular test bed satisfy the test bed requirements, the first test is performed using the particular test bed.Type: GrantFiled: May 7, 2014Date of Patent: September 4, 2018Assignee: VMWARE, INC.Inventors: Rishi Kant Sharda, Vineet Sinha, Prasenjit Sarkar
-
Patent number: 9851906Abstract: An example method is provided for virtual machine data placement on a distributed storage system accessible by a duster in a virtualized computing environment. The method may comprise, based on location data relating to the cluster, identifying a first fault domain and a second fault domain of the distributed storage system. The method may further comprise selecting a first host with a first storage resource from the first fault domain and a second host with a second storage resource from the second fault domain. The method may further comprise placing a first copy of the virtual machine data on the first storage resource and a second copy of the virtual machine data on the second storage resource.Type: GrantFiled: October 17, 2015Date of Patent: December 26, 2017Assignee: VMware, Inc.Inventors: Prasenjit Sarkar, Rishi Kant Sharda, Vineet Kumar Sinha
-
Patent number: 9672029Abstract: Test case priorities are automatically determined based on the execution path of a software application that includes priority tags. By embedding the priority tags in the source code of the software application, the consistency and reliability of the test case priorities is improved compared to conventional, primarily manual approaches to determining test case priorities. Further, efficiency is increased by providing run-time feedback regarding test cases that facilitates identification of the highest priority test cases and corresponding test suite optimizations.Type: GrantFiled: September 16, 2014Date of Patent: June 6, 2017Assignee: VMware, Inc.Inventors: Vineet Kumar Sinha, Prasenjit Sarkar, Rishi Kant Sharda
-
Publication number: 20160371020Abstract: An example method is provided for virtual machine data placement on a distributed storage system accessible by a duster in a virtualized computing environment. The method may comprise, based on location data relating to the cluster, identifying a first fault domain and a second fault domain of the distributed storage system. The method may further comprise selecting a first host with a first storage resource from the first fault domain and a second host with a second storage resource from the second fault domain. The method may further comprise placing a first copy of the virtual machine data on the first storage resource and a second copy of the virtual machine data on the second storage resource.Type: ApplicationFiled: October 17, 2015Publication date: December 22, 2016Inventors: PRASENJIT SARKAR, RISHI KANT SHARDA, VINEET KUMAR SINHA
-
Publication number: 20160034375Abstract: Test case priorities are automatically determined based on the execution path of a software application that includes priority tags. By embedding the priority tags in the source code of the software application, the consistency and reliability of the test case priorities is improved compared to conventional, primarily manual approaches to determining test case priorities. Further, efficiency is increased by providing run-time feedback regarding test cases that facilitates identification of the highest priority test cases and corresponding test suite optimizations.Type: ApplicationFiled: September 16, 2014Publication date: February 4, 2016Inventors: Vineet Kumar SINHA, Prasenjit SARKAR, Rishi Kant SHARDA
-
Publication number: 20150269062Abstract: Systems and techniques are described for defining test bed requirements. A described technique includes receiving data specifying a first test to be performed for a software application. The data identifies test bed requirements for the first test. Data identifying characteristics of each of available test beds are obtained. Each available test bed includes one or more computing resources on which software tests are performed. The characteristics of each available test bed specify characteristics of the one or more computing resources included in the available test bed. A determination is made that the characteristics of a particular test bed of the available test beds satisfy the test bed requirements for the first test. In response to determining that the characteristics of the particular test bed satisfy the test bed requirements, the first test is performed using the particular test bed.Type: ApplicationFiled: May 7, 2014Publication date: September 24, 2015Applicant: VMWARE, INC.Inventors: RISHI KANT SHARDA, VINEET SINHA, PRASENJIT SARKAR