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: 11956335
    Abstract: 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: Grant
    Filed: May 23, 2022
    Date of Patent: April 9, 2024
    Assignee: Tanium Inc.
    Inventors: Naveen Goela, Rishi Kant, Andrew R. White, Christian L. Hunt, David Irwin
  • Publication number: 20240075193
    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: Application
    Filed: May 3, 2023
    Publication date: March 7, 2024
    Inventors: Shuvo Roy, Rishi Kant, Andrew Posselt, Shang Song, Willieford Moses, Charles Blaha
  • Patent number: 11902804
    Abstract: 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: Grant
    Filed: January 4, 2022
    Date of Patent: February 13, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Rajesh Indira Viswambharan, Saravanan Radhakrishnan, Girish Thimmalapura Shivanna, Mahaveer Jain, Rishi Kant, Sarthak Udai Singh
  • Publication number: 20230217273
    Abstract: 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: Application
    Filed: January 4, 2022
    Publication date: July 6, 2023
    Inventors: Rajesh Indira Viswambharan, Saravanan Radhakrishnan, Girish Thimmalapura Shivanna, Mahaveer Jain, Rishi Kant, Sarthak Udai Singh
  • Patent number: 11666691
    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: Grant
    Filed: June 9, 2021
    Date of Patent: June 6, 2023
    Assignee: The Regents of the University of California
    Inventors: Shuvo Roy, Rishi Kant, Andrew Posselt, Shang Song, Willieford Moses, Charles Blaha
  • Patent number: 11413383
    Abstract: 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: Grant
    Filed: November 9, 2020
    Date of Patent: August 16, 2022
    Assignee: The Regents of the University of California
    Inventors: Rishi Kant, Shuvo Roy, Benjamin W. Chui, Kenneth G. Goldman
  • Patent number: 11343355
    Abstract: 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: Grant
    Filed: July 30, 2020
    Date of Patent: May 24, 2022
    Assignee: TANIUM INC.
    Inventors: Naveen Goela, Rishi Kant, Andrew R. White, Christian L. Hunt, David Irwin
  • Publication number: 20220016324
    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: Application
    Filed: June 9, 2021
    Publication date: January 20, 2022
    Inventors: Shuvo Roy, Rishi Kant, Andrew Posselt, Shang Song, Willieford Moses, Charles Blaha
  • Patent number: 11033668
    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: Grant
    Filed: March 7, 2017
    Date of Patent: June 15, 2021
    Assignee: The Regents of the University of California
    Inventors: Shuvo Roy, Rishi Kant, Andrew Posselt, Shang Song, Willieford Moses, Charles Blaha
  • Publication number: 20210121618
    Abstract: 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: Application
    Filed: November 9, 2020
    Publication date: April 29, 2021
    Inventors: Rishi Kant, Shuvo Roy, Benjamin W. Chui, Kenneth G. Goldman
  • Patent number: 10842925
    Abstract: 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: Grant
    Filed: March 14, 2019
    Date of Patent: November 24, 2020
    Assignee: The Regents of the University of California
    Inventors: Rishi Kant, Shuvo Roy, Benjamin Chui, Kenneth G. Goldman
  • Publication number: 20190269841
    Abstract: 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: Application
    Filed: March 14, 2019
    Publication date: September 5, 2019
    Inventors: Rishi Kant, Shuvo Roy, Benjamin Chui, Kenneth G. Goldman
  • Publication number: 20190216998
    Abstract: (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: Application
    Filed: March 7, 2017
    Publication date: July 18, 2019
    Applicant: The Regents of the University of California
    Inventors: Shuvo ROY, Rishi KANT, Andrew POSSELT, Shang SONG, Willieford MOSES, Charles BLAHA
  • Patent number: 10265452
    Abstract: 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: Grant
    Filed: May 16, 2013
    Date of Patent: April 23, 2019
    Assignee: The Regents of the University of California
    Inventors: Rishi Kant, Shuvo Roy, Benjamin Chui, Kenneth G. Goldman
  • Patent number: 10067860
    Abstract: 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: Grant
    Filed: May 7, 2014
    Date of Patent: September 4, 2018
    Assignee: VMWARE, INC.
    Inventors: Rishi Kant Sharda, Vineet Sinha, Prasenjit Sarkar
  • Patent number: 9851906
    Abstract: 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: Grant
    Filed: October 17, 2015
    Date of Patent: December 26, 2017
    Assignee: VMware, Inc.
    Inventors: Prasenjit Sarkar, Rishi Kant Sharda, Vineet Kumar Sinha
  • Patent number: 9672029
    Abstract: 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: Grant
    Filed: September 16, 2014
    Date of Patent: June 6, 2017
    Assignee: VMware, Inc.
    Inventors: Vineet Kumar Sinha, Prasenjit Sarkar, Rishi Kant Sharda
  • Publication number: 20160371020
    Abstract: 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: Application
    Filed: October 17, 2015
    Publication date: December 22, 2016
    Inventors: PRASENJIT SARKAR, RISHI KANT SHARDA, VINEET KUMAR SINHA
  • Publication number: 20160034375
    Abstract: 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: Application
    Filed: September 16, 2014
    Publication date: February 4, 2016
    Inventors: Vineet Kumar SINHA, Prasenjit SARKAR, Rishi Kant SHARDA
  • Publication number: 20150269062
    Abstract: 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: Application
    Filed: May 7, 2014
    Publication date: September 24, 2015
    Applicant: VMWARE, INC.
    Inventors: RISHI KANT SHARDA, VINEET SINHA, PRASENJIT SARKAR