Patents by Inventor N. Ramachandran

N. Ramachandran 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: 9152666
    Abstract: A distributed database system providing data and space management methodology. In one embodiment a system for allocating resources amongst a plurality of database servers sharing resources comprises: an input module for receiving user input for allocating resources shared amongst a plurality of database servers and establishing thresholds for utilization of resources at each database server; a monitoring module at each database server for monitoring local resource utilization at each database server and sending a request for balancing resources to a second database server when local resource utilization reaches an established threshold at a first database server; and a load balancing module for receiving the request for balancing resources and determining whether to adjust resources allocated to the first database server and the second database server in response to the request.
    Type: Grant
    Filed: March 25, 2008
    Date of Patent: October 6, 2015
    Assignee: Sybase, Inc.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Patent number: 8266111
    Abstract: A distributed database system providing data and space management methodology. In a distributed database system having an allocation page for tracking allocation and deallocation of data pages including a deallocation bit for tracking data page deallocation, a method for determining when to clear the deallocation bit during recovery comprises: during runtime operation, generating log records recording allocation and deallocation of data pages, setting the deallocation bit during deallocation of a data page by a transaction, and clearing the deallocation bit after the transaction has committed; during recovery following a failure, identifying a particular log record corresponding to the deallocation bit set during deallocation of a given data page; determining whether the deallocation of the given data page recorded in the particular log record committed prior to the failure; and if the deallocation of the given data page committed prior to the failure, clearing the deallocation bit.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: September 11, 2012
    Assignee: Sybase, Inc.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Patent number: 7783610
    Abstract: A distributed database system providing data and space management methodology. In a distributed system consisting a plurality of servers sharing access to data pages, a method for setting a timestamp indicating when modifications to data pages are made in a non-regressing fashion includes steps of: maintaining a local sequence at each server and an allocation page timestamp on an allocation page; upon allocation of a data page, applying a timestamp to the data page which is greater than the allocation page timestamp; upon modification of a given data page at a particular server, setting the timestamp on the given data page to the greater of the local sequence at the particular server and an existing timestamp already on the given data page; and when data pages are deallocated, adjusting the allocation page timestamp to a value greater than the timestamp value on any deallocated data page.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: August 24, 2010
    Assignee: Sybase, Inc.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Publication number: 20080294648
    Abstract: A distributed database system providing data and space management methodology. In one embodiment, for example, a method for transferring a data structure in cache at a first database server to a second database server in a distributed database system comprises steps of: determining a first database server having a data structure in cache in response to a request for the data structure from a second database server, the request including a request for a lock on the data structure; providing the request for the data structure to the first database server; in response, sending the data structure from the first database server to the second database server; and receiving and using the data structure at the second database server without waiting for the lock request to be explicitly granted.
    Type: Application
    Filed: February 26, 2008
    Publication date: November 27, 2008
    Applicant: Sybase, Inc.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Publication number: 20080286853
    Abstract: A process for the production of organic and combination formulation of bio-pesticide containing Trichoderma harzianum and Pseudomonas fluorescens comprising preparation of mother culture, liquid fermentation as well as solid fermentation of T. harzianum, preparation of mother culture, liquid fermentation as well as solid fermentation of P. fluorescens separately, followed by mixing both the bio-pesticides in the proportion of 1-2:1-2: preferably 1:1 to get the final combination, formulation.
    Type: Application
    Filed: February 15, 2007
    Publication date: November 20, 2008
    Applicant: DEPARTMENT OF BIOTECHNOLOGY (DBT)
    Inventors: Mahendrakar Sreenivasa Rao, N. Ramachandran
  • Publication number: 20080235298
    Abstract: A distributed database system providing data and space management methodology. In a distributed database system having an allocation page for tracking allocation and deallocation of data pages including a deallocation bit for tracking data page deallocation, a method for determining when to clear the deallocation bit during recovery comprises: during runtime operation, generating log records recording allocation and deallocation of data pages, setting the deallocation bit during deallocation of a data page by a transaction, and clearing the deallocation bit after the transaction has committed; during recovery following a failure, identifying a particular log record corresponding to the deallocation bit set during deallocation of a given data page; determining whether the deallocation of the given data page recorded in the particular log record committed prior to the failure; and if the deallocation of the given data page committed prior to the failure, clearing the deallocation bit.
    Type: Application
    Filed: March 26, 2008
    Publication date: September 25, 2008
    Applicant: Sybase, Inc.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Publication number: 20080208938
    Abstract: A distributed database system providing data and space management methodology. In a distributed system comprising a plurality of servers sharing access to data pages, a method for setting a timestamp indicating when modifications to data pages are made in a non-regressing fashion comprises steps of: maintaining a local sequence at each server and an allocation page timestamp on an allocation page; upon allocation of a data page, applying a timestamp to the data page which is greater than the allocation page timestamp; upon modification of a given data page at a particular server, setting the timestamp on the given data page to the greater of the local sequence at the particular server and an existing timestamp already on the given data page; and when data pages are deallocated, adjusting the allocation page timestamp to a value greater than the timestamp value on any deallocated data page.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 28, 2008
    Applicant: SYBASE, INC.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Patent number: 7403945
    Abstract: A distributed database system providing data and space management methodology is described. In one embodiment, for example, a method is described for detection of deadlocks in a distributed database system comprising a plurality of servers sharing access to data, the method comprises steps of: in response to a task at a first server waiting to obtain a lock regulating access to data, sending a search request including lock information to a second server holding the lock; at the second server, examining dependencies of the task holding the lock based on the lock information received with the search request and local lock information; if the task holding the lock is waiting to obtain a lock held by an additional server, forwarding the search request and local lock information to the additional server; repeating the examining and forwarding steps until all dependencies are examined; and responding to the search request indicating whether a deadlock was detected and providing lock information found.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: July 22, 2008
    Assignee: Sybase, Inc.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Publication number: 20080172429
    Abstract: A distributed database system providing data and space management methodology. In one embodiment a system for allocating resources amongst a plurality of database servers sharing resources comprises: an input module for receiving user input for allocating resources shared amongst a plurality of database servers and establishing thresholds for utilization of resources at each database server; a monitoring module at each database server for monitoring local resource utilization at each database server and sending a request for balancing resources to a second database server when local resource utilization reaches an established threshold at a first database server; and a load balancing module for receiving the request for balancing resources and determining whether to adjust resources allocated to the first database server and the second database server in response to the request.
    Type: Application
    Filed: March 25, 2008
    Publication date: July 17, 2008
    Applicant: SYBASE, INC.
    Inventors: Mei-Lin Linda Lin, Fei Zhou, Joe Francis, Srikanth Sampath, Satya N. Ramachandran, Gangavara Prasad Varakur
  • Patent number: 6197742
    Abstract: A method for increasing surface deposition of silicone from soap and improving processing characteristics of soap and a corresponding composition are disclosed. The composition includes a fatty alkyl silicone, a fatty silicate ester, a high viscosity lower alkyl silicone fluid, a silicone surfactant, and an organic surfactant. The organic surfactant is one or more of a nonionic, cationic or anionic surfactant, a fatly ester sulfonate, sorbitan monostearate, and sodium lauryl sulfate.
    Type: Grant
    Filed: January 5, 2000
    Date of Patent: March 6, 2001
    Assignee: General Electric Company
    Inventors: K. N. Ramachandran, G. Sudesh Kumar
  • Patent number: 6051546
    Abstract: A method for increasing surface deposition of silicone from soap and improving processing characteristics of soap and a corresponding composition are disclosed. The composition includes a fatty alkyl silicone, a fatty silicate ester, a high viscosity lower alkyl silicone fluid, a silicone surfactant, and an organic surfactant. The organic surfactant is one or more of a nonionic, cationic or anionic surfactant, a fatty ester sulfonate, sorbitan monostearate, and sodium lauryl sulfate.
    Type: Grant
    Filed: July 26, 1999
    Date of Patent: April 18, 2000
    Assignee: General Electric Company
    Inventors: K. N. Ramachandran, G. Sudesh Kumar
  • Patent number: 5981465
    Abstract: A method for increasing surface deposition of silicone from soap and improving processing characteristics of soap and a corresponding composition are disclosed. The composition includes a fatty alkyl silicone, a fatty silicate ester, a high viscosity lower alkyl silicone fluid, a silicone surfactant, and an organic surfactant. The organic surfactant is one or more of a nonionic, cationic or anionic surfactant, a fatty ester sulfonate, sorbitan monostearate, and sodium lauryl sulfate.
    Type: Grant
    Filed: December 18, 1997
    Date of Patent: November 9, 1999
    Assignee: General Electric Company
    Inventors: K. N. Ramachandran, G. Sudesh Kumar
  • Patent number: 5034147
    Abstract: A built synthetic organic detergent composition, in particulate or patty form, results from extruding such a composition, containing water in sufficient quantity to form at least some hydrate from hydratable builder salt, and with enough free water present to plasticize the composition without resulting in separation of liquid and solid phases, and converting the extrudate to particles or lightly compressing it to pre-measured form-retaining patties or cakes.
    Type: Grant
    Filed: May 8, 1990
    Date of Patent: July 23, 1991
    Assignee: Colgate-Palmolive Company
    Inventor: Pallassana N. Ramachandran
  • Patent number: 4933100
    Abstract: A built synthetic organic detergent composition, in particulate or patty form, results from extruding such a composition, containing water in sufficient quantity to form at least some hydrate from hydratable builder salt, and with enough free water present to plasticize the composition without resulting in separation of liquid and solid phases, and converting the extrudate to particles or lightly compressing it to pre-measured form-retaining patties or cakes.Also within the invention are processes for making such particulate and patty products, and methods of washing laundry with them.
    Type: Grant
    Filed: January 19, 1988
    Date of Patent: June 12, 1990
    Assignee: Colgate-Palmolive Co.
    Inventor: Pallassana N. Ramachandran
  • Patent number: 4873001
    Abstract: A fabric softening and antistatic liquid laundry detergent composition includes synthetic anionic organic detergent, bentonite and higher aliphatic isostearamide antistat in an aqueous medium. The liquid detergent composition preferably contains a builder for the detergent component, such as polyphosphate and/or carbonate. Also within the invention is a process for washing and drying laundry, utilizing the described liquid detergent in the washing operation, whcih produces laundry that is soft and static-free or of low electrostatic charge despite having been subjected to a tumble drying process or similar static charging drying process, which normally causes laundry of similar fabrics to become electrostatically charged, resulting in objectionable "static cling".
    Type: Grant
    Filed: June 17, 1988
    Date of Patent: October 10, 1989
    Assignee: Colgate-Palmolive Company
    Inventors: Pallassana N. Ramachandran, Paul S. Grand, Robert A. Bauman
  • Patent number: 4806273
    Abstract: Detergent laundry bars of improved physical characteristics, including improved resistance to breakage on handling, are described which include 10 to 35% of sodium higher fatty alcohol sulfate detergent, 10 to 60% of builder for the detergent mixture, a bodying proportion, in the range of 10 to 60% of water insoluble powder, 1 to 10% of higher fatty lower alkanolamide, 0.2 to 5% of glycerol, with the ratio of alkanolamide to glycerol being in the range of 1:5 to 25:1, and 5 to 20% of water (including that which is removable from any hydrate components when the bar is subjected to heating at 105.degree. C. for two hours). Preferably the invented bars will comprise 10 to 25% of sodium coco alcohol sulfate or equivalent sodium higher fatty alcohol sulfate, up to 5 or 10% of secondary detergents, 15 to 30% of sodium tripolyphosphate, 5 to 25% of sodium carbonate, 0 to 10% of sodium silicate, 10 to 50% of calcium carbonate powder, 3 to 7% of cocomonoethanolamide; 0.
    Type: Grant
    Filed: July 17, 1987
    Date of Patent: February 21, 1989
    Assignee: Colgate-Palmolive Company
    Inventors: Patrizia Barone, Pallassana N. Ramachandran
  • Patent number: 4721581
    Abstract: Detergent laundry bars of acceptable mildness, foaming properties and processing characteristics are described which are based on built higher fatty alcohol ethoxylate sulfate detergent and which contain bentonite, which acts as a bodying agent for the laundry bars, facilitating production thereof, and contributes fabric softening properties to laundry washed with such laundry bar. When the bentonite is omitted or is replaced by water insoluble filler, such as calcium carbonate powder, bars made are not of acceptable hardness and such compositions are not satisfactorily processable in conventional soapmaking apparatuses.Also described are processes for converting aqueous solutions of higher fatty alcohol ethoxylate sulfate detergent to solid form by treatment with bentonite, and for making detergent laundry bars from such solidified detergent.
    Type: Grant
    Filed: March 6, 1986
    Date of Patent: January 26, 1988
    Assignee: Colgate-Palmolive Company
    Inventors: Pallassana N. Ramachandran, Patrizia Barone
  • Patent number: 4707289
    Abstract: Detergent laundry bars of acceptable mildness, detergency, foaming properties, processing characteristics and resistance to breakage are described which are based on built water soluble salts of alpha-sulfo-higher fatty acid-lower alcohol ester detergent and/or alpha-sulfo-higher fatty acid-amide, and which contain bentonite, which acts as a bodying agent for the laundry bars, facilitating production thereof, and contributing fabric softening properties to laundry washed with such laundry bars. When the bentonite is omitted or is replaced by water insoluble filler, such as calcium carbonate powder, and the alpha-sulfo-fatty acid derivative detergent is employed as an aqueous solution, bars made are not of acceptable hardness and such compositions are not satisfactorily processable in conventional soapmaking apparatuses.
    Type: Grant
    Filed: March 6, 1986
    Date of Patent: November 17, 1987
    Assignee: Colgate Palmolive Company
    Inventors: Pallassana N. Ramachandran, Patrizia Barone
  • Patent number: 4705644
    Abstract: Detergent laundry bars which are mild to the hands of a user, of good foaming properties during hand washing of laundry and of good processing characteristics, include 10 to 30% of water soluble salt of alpha-sulfo-higher fatty acid-lower alcohol ester, 10 to 50% of builder for such detergent, a bodying proportion, in the range of 20 to 70%, of water insoluble powder and/or sodium sulfate filler, and 5 to 20% of water. Preferably, this improved detergent laundry bar includes 18 to 22% of sodium alpha-sulfo-higher fatty acid methyl ester, 8 to 20% of sodium tripolyphosphate, 5 to 15% of sodium carbonate, 2 to 5% of sodium silicate, 20 to 35% of calcium carbonate, 5 to 15% of talc and 10 to 15% of water.
    Type: Grant
    Filed: March 6, 1986
    Date of Patent: November 10, 1987
    Assignee: Colgate Palmolive Company
    Inventors: Patrizia Barone, Pallassana N. Ramachandran
  • Patent number: 4699729
    Abstract: A fabric softening particulate synthetic organic detergent composition is made by mixing together a minor proportion of a finely divided bentonite powder and a major proportion of larger sized built synthetic organic detergent composition particles, spraying onto the surfaces of the moving mixture a dilute sodium silicate solution so that a small proportion of sodium silicate and a larger proportion of moisture are deposited on the mixing materials, and continuing mixing of the materials after cessation of the spraying of the silicate solution onto them.
    Type: Grant
    Filed: December 18, 1984
    Date of Patent: October 13, 1987
    Assignee: Colgate Palmolive Co.
    Inventors: Richard S. Parr, Pallassana N. Ramachandran, Seymour Grey, Martin D. Reinish