Patents by Inventor Baldev Singh

Baldev Singh 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: 8181109
    Abstract: An apparatus and method for providing Unicode support in legacy operating systems are provided. With the apparatus and method, a focus hook module, keyboard hook module, and keystroke conversion module are registered with the legacy operating system. The focus hook module determines the currently active application and whether the currently active application is Unicode capable. The keyboard hook module receives keyboard events from an input interface and sends those keyboard events to the keystroke conversion module. The keystroke conversion module converts the keyboard events into Unicode characters which are sent back to the keyboard hook module. The keyboard hook module then stores the Unicode characters in a temporary storage memory, e.g., the clipboard. The keyboard hook module then sends a command to the application to paste the contents of the temporary storage memory to the currently active application.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Kenneth Wayne Borgendale, Michael Aaron Kaply, Baldev Singh Soor
  • Patent number: 7998960
    Abstract: For the separation, removal, isolation, purification, characterization, identification or quantification of plasminogen or a protein that is a plasminogen analogue, an affinity adsorbent is used that is a compound of formula (II) wherein one X is N and the other is N, C—Cl or C—CN; A is a support matrix, optionally linked to the triazine ring by a spacer; Z is O, S or N—R and R is H, C1-6 alkyl, C1-6 hydroxyalkyl, benzyl or &bgr;-phenylethyl; B is an optionally substituted hydrocarbon linkage containing from 1 to 10 carbon atoms; D is H, OH or a primary amino, secondary amino, tertiary amino, quaternary ammonium, imidazole, guanidino or amidino group; or B-D is —CHCOOH—(CH2)3-4—NH2; and q is 2 to 6.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: August 16, 2011
    Assignee: Prometic Biosciences Ltd.
    Inventors: Jason Richard Betley, James Christopher Pearson, Claudia Hildegard Kuhn, Baldev Singh Baines
  • Patent number: 7960182
    Abstract: For the separation, removal, isolation, purification, characterization, identification or quantification of Factor VIII, von Willebrand's Factor or a protein that is a analogue of either, an affinity adsorbent is used that is a compound of formula (II) wherein one X is N and the other is N, C—Cl or C—CN; A is a support matrix, optionally linked to the triazine ring by a spacer; Y is O, S or NR2; Z is O, S or N—R3; R2 and R3 are each H, C1-6 alkyl, C1-6 hydroxyalkyl, benzyl or &bgr;-phenylethyl; B and W are each an optionally substituted hydrocarbon linkage containing from 1 to 10 carbon atoms; D is H, OH or a primary amino, secondary amino, tertiary amino, quaternary ammonium, imidazole, guanidino or amidino group; or B-D is —CHCOOH—(CH2)3-4—NH2; and R7 is a group bearing a positive charge at neutral pH.
    Type: Grant
    Filed: May 9, 2006
    Date of Patent: June 14, 2011
    Assignee: Prometic Biosciences Ltd.
    Inventors: Jason Richard Betley, Baldev Singh Baines
  • Patent number: 7913235
    Abstract: A method for creating a specific POSIX style locale source file, on demand, suitable for compilation in a computer is provided the method comprising, receiving a request submitted for the specific POSIX style locale, and obtaining a plurality of localization values related to the specific POSIX style locale. Next, determining a category within the plurality of localization values and selecting process routines dependent upon the category, and then selectively extracting the category information. After extracting the category information is stored into a memory of the computer. A determination is made regarding more categories to process, which might result in processing the remaining categories, otherwise assembling the extracted information into the POSIX style locale source file. Assembling may entail addition of no files or files such as LC-CTYPE and LC_COLLATE to form a locale source suitable for compilation.
    Type: Grant
    Filed: December 16, 2004
    Date of Patent: March 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Daniel Alan Rose, Baldev Singh Soor
  • Patent number: 7793297
    Abstract: A method, apparatus, and computer program product in a data processing system for intelligent resource provisioning based on on-demand weight calculation. Resource weights are defined for an application cluster. If the application cluster requests a set of additional resources, an on-demand weight for each resource in a resource pool is calculated and the resource with the highest on-demand weight is provisioned for the requesting application cluster. If resources need to be de-provisioned from the application cluster, an on-demand weight for each resource in the application cluster is calculated and the resource with the lowest on-demand weight for the application cluster is de-provisioned.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Manishkumar Aggarwal, Baldev Singh Soor
  • Patent number: 7627858
    Abstract: A computer implemented method for preparing a plurality of stream oriented locale files for verification is provided. In an embodiment there is a method comprising obtaining at least one of the plurality of stream oriented locale files as input, determining more than one of a plurality of stream oriented locale files, merging the plurality of stream oriented locale files into a stream oriented locale file, otherwise; locating a respective portion of the stream oriented locale file, creating an output portion from the respective portion by selectively invoking a process based on the respective portion, storing the output portion in a memory and formatting the output portion, stored in the memory, into a formatted string. The formatted string may then be viewed by a user verifier or programmatically verified using reference strings. This form of verification is performed using typical system utilities and scripting services.
    Type: Grant
    Filed: June 24, 2004
    Date of Patent: December 1, 2009
    Assignee: International Business Machines Corporation
    Inventors: Daniel Alan Rose, Baldev Singh Soor
  • Publication number: 20090275141
    Abstract: For the separation, removal, isolation, purification, characterisation, identification or quantification of Factor VIII, von Willebrand's Factor or a protein that is a analogue of either, an affinity adsorbent is used that is a compound of formula (II) wherein one X is N and the other is N, C—Cl or C—CN; A is a support matrix, optionally linked to the triazine ring by a spacer; Y is O, S or NR2; Z is O, S or N—R3; R2 and R3 are each H, C1-6 alkyl, Cu, hydroxyalkyl, benzyl or phenylethyl; B and W are each an optionally substituted hydrocarbon linkage containing from 1 to 10 carbon atoms; D is H, OH or a primary amino, secondary amino, tertiary amino, quaternary ammonium, imidazole, guanidino or amidino group; or B—D is —CHCOOH—(CH2)3-4—NH2; and R7 is a group bearing a positive charge at neutral pH.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 5, 2009
    Inventors: Jason Richard Betley, Baldev Singh Baines
  • Publication number: 20080293925
    Abstract: For the separation, removal, isolation, purification, characterisation, identification or quantification of plasminogen or a protein that is a plasminogen analogue, an affinity adsorbent is used that is a compound of formula (II) wherein one X is N and the other is N, C—Cl or C—CN; A is a support matrix, optionally linked to the triazine ring by a spacer; Z is O, S or N—R and R is H, C1-6 alkyl, C1-6 hydroxyalkyl, benzyl or &bgr;-phenylethyl; B is an optionally substituted hydrocarbon linkage containing from 1 to 10 carbon atoms; D is H, OH or a primary amino, secondary amino, tertiary amino, quaternary ammonium, imidazole, guanidino or amidino group; or B-D is —CHCOOH—(CH2)3-4—NH2; and q is 2 to 6.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 27, 2008
    Inventors: Jason Richard Betley, Christopher Pearson, Claudia Hildegard Kuhn, Baldev Singh Baines
  • Patent number: 7455827
    Abstract: Nicotinamides and isonicotinamides, used in the preparation of anti-TB drugs i.e. isoniazid and as an intermediate of vitamin B12 are prepared from cyanopyridines and nicotinamides. Catalysts useful for the preparation of nicotinamide and isonicotinamide.
    Type: Grant
    Filed: January 24, 2006
    Date of Patent: November 25, 2008
    Assignee: Council of Scientific and Industrial Research
    Inventors: Subhash Chandra Ray, Baldev Singh, Hiralal Prasad, Prodyot Kumar Sarkar, Pashupati Dutta, Shyam Kishore Roy, Anup Kumar Bandyopadhyay, Raja Sen
  • Patent number: 7345176
    Abstract: The present invention relates to an improved process for conversion of cyanopyridines to nicotinamides. More particularly the present invention relates to preparation of nicotinamides and isonicotinamides which finds its usage in the preparation of anti-TB drug i.e. isoniazid and as an intermediate of vitamin B12. The present invention also relates to a process for a catalyst useful for the preparation of nicotinamide and isonicotinamide.
    Type: Grant
    Filed: May 9, 2005
    Date of Patent: March 18, 2008
    Assignee: Council of Scientific and Industrial Research
    Inventors: Subhash Chandra Ray, Baldev Singh, Hiralal Prasad, Prodyot Kumar Sarkar, Pashupati Dutta, Shyam Kishore Roy, Anup Kumar Bandyopadhyay, Raja Sen
  • Publication number: 20060155131
    Abstract: The present invention relates to an improved process for conversion of cyanopyridines to nicotinamides. More particularly the present invention relates to preparation of nicotinamides and isonicotinamides which finds its usage in the preparation of anti-TB drug i.e. isoniazid and as an intermediate of vitamin B12. The present invention also relates to a process for a catalyst useful for the preparation of nicotinamide and isonicotinamide.
    Type: Application
    Filed: January 24, 2006
    Publication date: July 13, 2006
    Applicant: COUNCIL OF SCIENTIFIC AND INDUSTRIAL RESEARCH
    Inventors: Subhash Chandra Ray, Baldev Singh, Hiralal Prasad, Prodyot Sarkar, Pashupati Dutta, Shyam Roy, Anup Bandyopadhyay, Raja Sen
  • Publication number: 20050209461
    Abstract: The present invention relates to an improved process for conversion of cyanopyridines to nicotinamides. More particularly the present invention relates to preparation of nicotinamides and isonicotinamides which finds its usage in the preparation of anti-TB drug i.e. isoniazid and as an intermediate of vitamin B12. The present invention also relates to a process for a catalyst useful for the preparation of nicotinamide and isonicotinamide.
    Type: Application
    Filed: May 9, 2005
    Publication date: September 22, 2005
    Applicant: Council of Scientific and Industrial Research
    Inventors: Subhash Ray, Baldev Singh, Hiralal Prasad, Prodyot Sarkar, Pashupati Dutta, Shyam Roy, Anup Bandyopadhyay, Raja Sen
  • Publication number: 20040215647
    Abstract: A computer system and object-oriented method and class for use with the computer system to convert data in Unicode format back and forth to data having a fixed-length format, such as EBCDIC, and to allow editing of the data and return the edited data back to its original format without loss of bytes. Conversely, the method, class, and computer system also allow the downloading of data in a fixed-length format into a Unicode environment, the fixed-length format is converted into an editable form and then reconverted back into the fixed-length format without loss of bytes. The method accommodates UTF-8, UTF-16, and UTF-32. Once the fixed-length of the data has been determined, a byte array is created and an attribute indicating whether a character is a single byte character or a double-byte character is assigned to each byte in the array.
    Type: Application
    Filed: October 30, 2003
    Publication date: October 28, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian Farn, Baldev Singh Soor
  • Publication number: 20040191842
    Abstract: The present invention includes chemopreventive and therapeutic methods based on the administration of polyphenolic compositions, including the polyphenolic compositions found in green tea. The present invention also includes various screening assay for the identification of chemopreventive and therapeutic agents.
    Type: Application
    Filed: December 10, 2003
    Publication date: September 30, 2004
    Applicant: Medical College of Georgia Research Institute, Inc.
    Inventors: Stephen Hsu, George Schuster, Jill Lewis, Baldev Singh, Fu-Shin Yu
  • Publication number: 20040186297
    Abstract: The present invention relates to an improved process for conversion of cyanopyridines to nicotinamides More particularly the present invention relates to preparation of nicotinamides and isonicotinamides which finds its usage in the preparation of anti-TB drug i.e. isoniazid and as an intermediate of vitamin B12. The present invention also relates to a process for a catalyst useful for the preparation of nicotinamide and isonicotinamide.
    Type: Application
    Filed: March 20, 2003
    Publication date: September 23, 2004
    Inventors: Subhash Chandra Ray, Baldev Singh, Hiralal Prasad, Prodyot Kumar Sarkar, Pashupati Dutta, Shyam Kishore Roy, Anup Kumar Bandyopadhyay, Raja Sen
  • Publication number: 20040181776
    Abstract: An apparatus and method for providing Unicode support in legacy operating systems are provided. With the apparatus and method, a focus hook module, keyboard hook module, and keystroke conversion module are registered with the legacy operating system. The focus hook module determines the currently active application and whether the currently active application is Unicode capable. The keyboard hook module receives keyboard events from an input interface and sends those keyboard events to the keystroke conversion module. The keystroke conversion module converts the keyboard events into Unicode characters which are sent back to the keyboard hook module. The keyboard hook module then stores the Unicode characters in a temporary storage memory, e.g., the clipboard. The keyboard hook module then sends a command to the application to paste the contents of the temporary storage memory to the currently active application.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: International Business Machines Corporation
    Inventors: Steven Edward Atkin, Kenneth Wayne Borgendale, Michael Aaron Kaply, Baldev Singh Soor
  • Patent number: 6734309
    Abstract: The invention provides a process for the manufacture of isonicotinic acid hydrazide(INH) useful in the treatment of tuberculosis. The invention relates to the single step conversion of isonicotinamide by hydrazine hydrate to isonicotinic acid hydrazide (INH) of yield greater than 95% (w/w) and purity more than 99%.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: May 11, 2004
    Assignee: Council of Scientific and Industrial Research
    Inventors: Subhash Chandra Ray, Lakshmi Narayan Nandi, Baldev Singh, Hiralal Prasad, Sumant Maharaj, Prodyot Kumar Sarkar, Pashupati Dutta, Shyam Kishore Roy, Satya Niketan Yadav, Anup Kumar Bandyopadhyay
  • Patent number: 6370269
    Abstract: A method and apparatus for optical character recognition particularly suitable for cursive and scripted text in one or more of several languages follows the tracings of the script and encodes them as a sequence of directional vectors. It reads a preprocessed word or sub-word of interconnected characters as a unit and the characters are accepted in a specific language only if all characters in a unit have been recognized by testing against a first set of language-specific rules without leaving a remainder of any vectors in the unit. If there are vectors remaining unused, it moves a character marker to utilize more or fewer vectors for the current sub-word in order to obtain recognition. If the vectors do not form a character in a first language, the invention consults a second set of language-specific rules and follows similar steps to obtain recognition of one or more characters against the second set of language-specific rules.
    Type: Grant
    Filed: January 21, 1997
    Date of Patent: April 9, 2002
    Assignee: International Business Machines Corporation
    Inventors: Abdel Naser Al-Karmi, Shamsher S. Singh, Baldev Singh Soor
  • Patent number: 6105059
    Abstract: A method and system for generating event information in a distributed computing environment. An event information packet is passed between the client system and the server system in a remote procedure call. Event information, such as trace data, is gathered in the event packet during execution of the remote procedure, and the event packet is passed back to the calling system when the procedure returns. The information in the event packet is made available for use by a program, such as a debugging utility or other application, running in the address space of the client system.
    Type: Grant
    Filed: December 16, 1996
    Date of Patent: August 15, 2000
    Assignee: International Business Machines Corporation
    Inventors: Abdel Naser Al-Karmi, Shamsher S. Singh, Baldev Singh Soor
  • Patent number: 5977118
    Abstract: 6-Substituted pyrazolo[3,4-d]pyrimidin-4-one derivatives, pharmaceutical compositions containing them and methods for effecting c-GMP-phosphodiesterase inhibition and for treating heart failure and/or hypertension.
    Type: Grant
    Filed: March 26, 1997
    Date of Patent: November 2, 1999
    Assignee: Sanofi
    Inventors: Edward R. Bacon, Sol J. Daum, Baldev Singh