Patents by Inventor Bharat Sastri

Bharat Sastri 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: 10778636
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of mapping a virtual address space for an application on a computing system includes in response to initiating the application, identifying access information for at least one configuration resource. The method further includes transferring a request to the at least one configuration resource for a virtual addressing configuration, and receiving the virtual addressing configuration from the at least one configuration resource. The method further provides, based on the virtual addressing configuration, generating a mapping of virtual addresses for the application to local addresses for local resources and network addresses and network addresses for network resources.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: September 15, 2020
    Assignee: COLORTOKENS, INC.
    Inventor: Bharat Sastri
  • Patent number: 10673811
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of updating a virtual address mapping for an application on a computing system includes identifying a request to update the address mapping from a first mapping to a second mapping, wherein the first mapping maps virtual addresses to local addresses for local resources. The method further includes identifying at least one configuration resource to support the update, and retrieving an update configuration from the at least one configuration resource. Based on the update configuration, the method provides generating the second mapping, wherein the second mapping maps the virtual addresses to second local addresses for the second local resources and network addresses that address network resources accessible over a network.
    Type: Grant
    Filed: July 24, 2017
    Date of Patent: June 2, 2020
    Assignee: COLORTOKENS, INC.
    Inventor: Bharat Sastri
  • Patent number: 10645025
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of operating an object-based memory management unit on a computing system to unify addressing of local and network resources includes maintaining a mapping of virtual addresses to local addresses and network addresses, and identifying resource requests that use the virtual addresses. The method further provides handling the resource requests per the mapping, and wherein a given request of the resource requests implicates a network resource, accessing the network resource associated with the given request over at least the network.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: May 5, 2020
    Assignee: COLORTOKENS, INC.
    Inventors: Mark Medovich, Rajesh Parekh, Bharat Sastri
  • Patent number: 10572393
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of configuring an object memory management unit (OMMU) for a computing system includes transferring a request to at least one network configuration resource for OMMU configuration information, and receiving the OMMU configuration information from the at least one network resource. The method further comprises, based on the OMMU configuration information, generating a mapping of virtual addresses in the computing system to local addresses that address local resource of the computing system and network addresses that address network resources external to the computing system over at least a network.
    Type: Grant
    Filed: May 25, 2016
    Date of Patent: February 25, 2020
    Assignee: COLORTOKENS, INC.
    Inventors: Mark Medovich, Rajesh Parekh, Bharat Sastri
  • Patent number: 10454845
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of operating an object-based memory management unit on a computing system to unify addressing of local and network resources includes maintaining a mapping of virtual addresses to local addresses and network addresses, and identifying resource requests that use the virtual addresses. The method further provides handling the resource requests per the mapping, and wherein a given request of the resource requests implicates a network resource, accessing the network resource associated with the given request over at least the network.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: October 22, 2019
    Assignee: COLORTOKENS, INC.
    Inventors: Mark Medovich, Rajesh Parekh, Bharat Sastri
  • Patent number: 10005679
    Abstract: The present application provides a black water processing system for cleaning a flow of black water. The black water processing system may include a flash vessel for producing a flow of overhead vapors from the flow of black water. The flash vessel also may include an integrated heat exchanger in communication with a flow of grey water. The flow of overhead vapors and the flow of grey water may exchange heat in the integrated heat exchanger.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: June 26, 2018
    Assignee: General Electric Company
    Inventors: Annavarapu Vijay Bharat Sastri, Murugaraja Sengottaiyan
  • Publication number: 20180026940
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of updating a virtual address mapping for an application on a computing system includes identifying a request to update the address mapping from a first mapping to a second mapping, wherein the first mapping maps virtual addresses to local addresses for local resources. The method further includes identifying at least one configuration resource to support the update, and retrieving an update configuration from the at least one configuration resource. Based on the update configuration, the method provides generating the second mapping, wherein the second mapping maps the virtual addresses to second local addresses for the second local resources and network addresses that address network resources accessible over a network.
    Type: Application
    Filed: July 24, 2017
    Publication date: January 25, 2018
    Inventor: Bharat Sastri
  • Publication number: 20170374014
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of mapping a virtual address space for an application on a computing system includes in response to initiating the application, identifying access information for at least one configuration resource. The method further includes transferring a request to the at least one configuration resource for a virtual addressing configuration, and receiving the virtual addressing configuration from the at least one configuration resource. The method further provides, based on the virtual addressing configuration, generating a mapping of virtual addresses for the application to local addresses for local resources and network addresses and network addresses for network resources.
    Type: Application
    Filed: June 28, 2017
    Publication date: December 28, 2017
    Inventor: Bharat Sastri
  • Publication number: 20160315874
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of operating an object-based memory management unit on a computing system to unify addressing of local and network resources includes maintaining a mapping of virtual addresses to local addresses and network addresses, and identifying resource requests that use the virtual addresses. The method further provides handling the resource requests per the mapping, and wherein a given request of the resource requests implicates a network resource, accessing the network resource associated with the given request over at least the network.
    Type: Application
    Filed: June 9, 2016
    Publication date: October 27, 2016
    Inventors: Mark Medovich, Rajesh Parekh, Bharat Sastri
  • Publication number: 20160314079
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of configuring an object memory management unit (OMMU) for a computing system includes transferring a request to at least one network configuration resource for OMMU configuration information, and receiving the OMMU configuration information from the at least one network resource. The method further comprises, based on the OMMU configuration information, generating a mapping of virtual addresses in the computing system to local addresses that address local resource of the computing system and network addresses that address network resources external to the computing system over at least a network.
    Type: Application
    Filed: May 25, 2016
    Publication date: October 27, 2016
    Inventors: Mark Medovich, Rajesh Parekh, Bharat Sastri
  • Publication number: 20160314067
    Abstract: Techniques to facilitate enhanced addressing of local and network resources from a computing system are provided herein. In one implementation, a method of operating an object-based memory management unit on a computing system to unify addressing of local and network resources includes maintaining a mapping of virtual addresses to local addresses and network addresses, and identifying resource requests that use the virtual addresses. The method further provides handling the resource requests per the mapping, and wherein a given request of the resource requests implicates a network resource, accessing the network resource associated with the given request over at least the network.
    Type: Application
    Filed: April 20, 2016
    Publication date: October 27, 2016
    Inventors: Mark Medovich, Rajesh Parekh, Bharat Sastri
  • Patent number: 9464244
    Abstract: A system including a gasifier that may remove black water and includes a reactor and a quench chamber disposed downstream of the reactor. The quench chamber may cool a syngas generated in the reactor. The system also includes a syngas treatment system that may supply the gasifier with a first portion of a quench liquid via a first inlet and a second portion of the quench liquid via a second inlet; a lock hopper that may receive gasification by-products generated in the reactor and supply a third portion of the quench liquid to the gasifier via a third inlet, and a deaerator coupled to the syngas treatment system and the lock hopper. The deaerator may depressurize the lock hopper.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: October 11, 2016
    Assignee: General Electric Company
    Inventors: Nithyanandam Mani, Annavarapu Vijay Bharat Sastri
  • Patent number: 9399587
    Abstract: A system includes a gasifier configured to gasify a fuel contained within a fuel slurry in order to generate syngas and a black water. The fuel slurry includes at least the fuel and water. The system also includes a black water treatment system fluidly coupled to the gasifier. The black water treatment system is configured to treat the black water to generate a grey water. The black water treatment system includes a first flash tank configured to process the black water by reducing a pressure of the black water to generate a first discharged black water. The black water treatment system also includes a first flow path fluidly coupling a first discharged black water outlet of the first flash tank with a feedstock preparation system configured to generate the fuel slurry in order to provide at least a first portion of the first discharged black water of the first flash tank to the feedstock preparation system.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: July 26, 2016
    Assignee: General Electric Company
    Inventors: Annavarapu Vijay Bharat Sastri, Sharat Sheshachar Katti
  • Publication number: 20160137941
    Abstract: A method for treating a carbonaceous material including heating a carbonaceous material to move at least a portion of tar through the carbonaceous material toward a surface of the carbonaceous material to form a tar coating on the surface. The method also includes cooling the carbonaceous material and the tar coating on the surface to form a tar-coated carbonaceous material, wherein at least the portion of tar that forms the tar coating on the surface remains in contact with the carbonaceous material while the carbonaceous material is heated to form the tar coating and while the carbonaceous material and the tar coating are cooled to form the tar-coated carbonaceous material.
    Type: Application
    Filed: January 22, 2016
    Publication date: May 19, 2016
    Inventors: Annavarapu Vijay Bharat Sastri, Richard Anthony DePuy, Sudharsanam Krishnamachari, Vijayalakshmi Shah, Ankur Verma
  • Publication number: 20160122204
    Abstract: The present application provides a black water processing system for cleaning a flow of black water. The black water processing system may include a flash vessel for producing a flow of overhead vapors from the flow of black water. The flash vessel also may include an integrated heat exchanger in communication with a flow of grey water. The flow of overhead vapors and the flow of grey water may exchange heat in the integrated heat exchanger.
    Type: Application
    Filed: October 29, 2014
    Publication date: May 5, 2016
    Inventors: Annavarapu Vijay Bharat Sastri, Murugaraja Sengottaiyan
  • Patent number: 9200224
    Abstract: The present application provides a slurry concentration system for concentrating a flow of slurry. The slurry concentration system may include a boiler for producing a flow of steam, a first evaporator for concentrating the flow of slurry with the flow of steam and creating a first flow of water vapor, and a second evaporator positioned downstream of the first evaporator for further concentrating the flow of slurry with the first flow of water vapor and creating a second flow of water vapor.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: December 1, 2015
    Assignee: General Electric Company
    Inventors: Siva Kumar Kota, Annavarapu Vijay Bharat Sastri, Vijayalakshmi Shah
  • Publication number: 20150240171
    Abstract: A system including a gasifier that may remove black water and includes a reactor and a quench chamber disposed downstream of the reactor. The quench chamber may cool a syngas generated in the reactor. The system also includes a syngas treatment system that may supply the gasifier with a first portion of a quench liquid via a first inlet and a second portion of the quench liquid via a second inlet; a lock hopper that may receive gasification by-products generated in the reactor and supply a third portion of the quench liquid to the gasifier via a third inlet, and a deaerator coupled to the syngas treatment system and the lock hopper. The deaerator may depressurize the lock hopper.
    Type: Application
    Filed: February 26, 2014
    Publication date: August 27, 2015
    Applicant: General Electric Company
    Inventors: Nithyanandam Mani, Annavarapu Vijay Bharat Sastri
  • Publication number: 20150218469
    Abstract: A system includes a gasifier configured to gasify a fuel contained within a fuel slurry in order to generate syngas and a black water. The fuel slurry includes at least the fuel and water. The system also includes a black water treatment system fluidly coupled to the gasifier. The black water treatment system is configured to treat the black water to generate a grey water. The black water treatment system includes a first flash tank configured to process the black water by reducing a pressure of the black water to generate a first discharged black water. The black water treatment system also includes a first flow path fluidly coupling a first discharged black water outlet of the first flash tank with a feedstock preparation system configured to generate the fuel slurry in order to provide at least a first portion of the first discharged black water of the first flash tank to the feedstock preparation system.
    Type: Application
    Filed: February 5, 2014
    Publication date: August 6, 2015
    Applicant: General Electric Company
    Inventors: Annavarapu Vijay Bharat Sastri, Sharat Sheshachar Katti
  • Publication number: 20150082690
    Abstract: The present application provides a slurry concentration system for concentrating a flow of slurry. The slurry concentration system may include a boiler for producing a flow of steam, a first evaporator for concentrating the flow of slurry with the flow of steam and creating a first flow of water vapor, and a second evaporator positioned downstream of the first evaporator for further concentrating the flow of slurry with the first flow of water vapor and creating a second flow of water vapor.
    Type: Application
    Filed: September 25, 2013
    Publication date: March 26, 2015
    Applicant: General Electric Company
    Inventors: Siva Kumar Kota, Annavarapu Vijay Bharat Sastri, Vijayalakshmi Shah
  • Publication number: 20140227459
    Abstract: A method for treating a carbonaceous material comprising heating a carbonaceous material to form a mixture of the carbonaceous material and a tar; cooling the mixture of the carbonaceous material and the tar; and coating a surface of the carbonaceous material with the tar to form a tar-coated carbonaceous material, and a system related thereto.
    Type: Application
    Filed: February 11, 2013
    Publication date: August 14, 2014
    Applicant: GENERAL ELECTRIC COMPANY
    Inventors: Annavarapu Vijay Bharat Sastri, Richard Anthony DePuy, Sudharsanam Krishnamachari, Vijayalakshmi Shah, Ankur Verma