Patents by Inventor Rajendra Kumar

Rajendra Kumar 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: 6516397
    Abstract: A method of operating a data processing system having a main memory divided into memory pages that are swapped into and out of main memory when the main memory becomes short. The data processing system has an operating system that sends page store commands specifying memory pages to be stored in a swap file and page retrieve commands specifying memory pages to be retrieved from the swap file and stored in the main memory. The present invention provides a swap driver that utilizes compression code for converting one of the memory pages that is to be swapped out of main memory to a compressed memory page. The data processing memory includes a compressed page region that is used to store the compressed memory pages. A page table in the compressed page region specifies the location of each compressed page and the page address corresponding to that page.
    Type: Grant
    Filed: April 9, 2001
    Date of Patent: February 4, 2003
    Assignee: Hewlett-Packard Company
    Inventors: Sumit Roy, Rajendra Kumar, Milos Prvulovic, Kenneth Mark Wilson
  • Publication number: 20030018671
    Abstract: In a compiler or program proving or verification software code, it is often useful to analyse a computer program and one way in which this might be partially achieved is by comparing algebraic expressions to see if they are equivalent, i.e. to see if they are derivable from a common template or function definition. Herein a string matching and replacement algorithm is used to compare two functions. Initially, each expression is converted to a “reduced” form by reference to a set of standard rules so as, for example, to ensure that terms comprising the same variables are combined. The variables names in each term are then replaced with symbols to produce, for each expression, a corresponding character string which, arranged in a predetermined order, are compared to determine equivalence of the expressions. To achieve this, a matrix M is formed with entries corresponding to the symbols and the matrix elements are incremented according to pre-set rules.
    Type: Application
    Filed: April 20, 2001
    Publication date: January 23, 2003
    Applicant: International Business Machines Corporation
    Inventor: Rajendra Kumar Bera
  • Publication number: 20030018072
    Abstract: The present invention relates to the use of certain dialkyl fumarates for the preparation of pharmaceutical preparations for use in transplantation medicine or for the therapy of autoimmune diseases and said compositions in the form of micro-tablets or pellets. For this purpose, the dialkyl fumarates may also be used in combination with conventional preparations used in transplantation medicine and immunosuppressive agents, especially cyclosporines.
    Type: Application
    Filed: July 17, 2002
    Publication date: January 23, 2003
    Inventors: Rajendra Kumar Joshi, Hans-Peter Strebel
  • Patent number: 6509376
    Abstract: The present invention relates to the use of certain dialkyl fumarates for the preparation of pharmaceutical preparations for use in transplantation medicine or for the therapy of autoimmune diseases and said compositions in the form of micro-tablets or pellets. For this purpose, the dialkyl fumarates may also be used in combination with conventional preparations used in transplantation medicine and immunosuppressive agents, especially cyclosporines.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: January 21, 2003
    Assignee: Fumapharm AG
    Inventors: Rajendra Kumar Joshi, Hans-Peter Strebel
  • Publication number: 20030013761
    Abstract: The present invention relates to the use of individual fumaric acid derivatives or mixtures thereof for preparing a pharmaceutical composition for treating mitochondrial diseases, especially for treating Parkinson's syndrome, Alzheimer's disease, Chorea Huntington disease, retinopathia pigmentosa and mitochondrial encephalomyopathy. Preferably, the fumaric acid derivative(s) is/are those selected from the group consisting of fumaric acid dialkyl esters or fumaric acid monoalkyl esters in the form of the free acid or a salt thereof.
    Type: Application
    Filed: May 28, 2002
    Publication date: January 16, 2003
    Inventors: Rajendra Kumar Joshi, Hans-Peter Strebel
  • Publication number: 20030009576
    Abstract: A method for performing a soft-handoff in a mobile streaming media system, and a method for performing a hard-handoff in a mobile streaming media system are is disclosed. In the soft-handoff embodiment, the present invention detects that a channel quality between a mobile client and a first base station remains above a drop threshold and that a channel quality between the mobile client and a second base station increases from below to above an add threshold. The present embodiment then sends a first multiple description bitstream from the first base station to the mobile client and sends a complementary second multiple description bitstream from the second base station to the mobile client. This method thereby provides improved utilization of wireless bandwidth during soft-handoffs, in contrast to conventional systems where the same bitstream is transmitted from each base station.
    Type: Application
    Filed: July 3, 2001
    Publication date: January 9, 2003
    Inventors: John G. Apostolopoulos, Sujoy Basu, Gene Cheung, Rajendra Kumar, Sumit Roy, Wai-Tan Tan, Susie J. Wee, Tina Wong, Bo Shen
  • Publication number: 20030009577
    Abstract: A method for handing off to a second server, in either a fixed or mobile streaming media system, a multiple description streaming session between a first server and either a fixed or mobile client. In one embodiment, the present invention recites selecting a second server to receive a handoff of a multiple description streaming media session between the first server and the client. In this embodiment, the multiple description streaming media session is comprised of a first multiple description bitstream and a second multiple description bitstream. The present embodiment further recites receiving at the second server, the second multiple description bitstream for streaming to the client. This embodiment further recites sending the second multiple description bitstream from the second server to the client.
    Type: Application
    Filed: July 3, 2001
    Publication date: January 9, 2003
    Inventors: John G. Apostolopoulos, Sujoy Basu, Gene Cheung, Rajendra Kumar, Sumit Roy, Wai-tan Tan, Susie J. Wee, Tina Wong, Bo Shen
  • Publication number: 20030006998
    Abstract: It is an object of the invention to provide a device that can adapt off-the-shelf PDA devices to portable data entry applications. The resulting devices must be sized and shaped to be selectively rugged and/or to facilitate handheld operation when the user is mobile during use. The device provides features required for portable data entry such as key entry, barcode scanning, and wireless local area network communications.
    Type: Application
    Filed: May 29, 2002
    Publication date: January 9, 2003
    Inventor: Rajendra Kumar
  • Publication number: 20030009589
    Abstract: A method for assigning servers to provide multiple description bitstreams to a mobile client (in a mobile client environment) or to a fixed client (in a fixed client environment). In one embodiment, the present invention, upon receiving a request from a mobile client to have media data streamed thereto, analyzes a plurality of servers to determine a first candidate server for providing a first multiple description bitstream to the base station along a first path. The present method also determines a second candidate server for providing a second multiple description bitstream to the base station along a second path. The present method then sends a request to the first candidate server to provide the first multiple description bitstream to a mobile client through a base station along the first path, and also sends a request to the second candidate server to provide the second multiple description bitstream to the mobile client through the same base station along a second path.
    Type: Application
    Filed: July 3, 2001
    Publication date: January 9, 2003
    Inventors: John G. Apostolopoulos, Sujoy Basu, Gene Cheung, Rajendra Kumar, Sumit Roy, Wai-tan Tan, Susie J. Wee, Tina Wong, Bo Shen
  • Publication number: 20030007515
    Abstract: A fixed client and a mobile client for receiving multiple description media streams. In one embodiment, the client comprises a multiple description receiving portion which is adapted to receive a plurality of multiple description bitstreams. The client includes memory coupled to the multiple description receiving portion for storing the plurality of multiple description bitstreams in respective portions thereof. The client of the present embodiment also includes a synchronization module coupled to the memory for blending the plurality of multiple description bitstreams. In one embodiment, a decoder is coupled to the synchronization module for decoding the plurality of multiple description bitstreams. A source control module for determining appropriate operation characteristics of the client is also coupled to the synchronization module. Also, a user interface device is coupled to the decoder to present to a user, media previously encoded into the plurality of multiple description bitstreams.
    Type: Application
    Filed: July 3, 2001
    Publication date: January 9, 2003
    Inventors: John G. Apostolopoulos, Sujoy Basu, Gene Cheung, Rajendra Kumar, Sumit Roy, Wai-Tan Tan, Susie J. Wee, Tina Wong, Bo Shen
  • Publication number: 20020184617
    Abstract: The present invention discloses a method for determining, in a computer environment, the equivalence, if any, of two blocks of assignment statements in a computer program for use in compiler optimization of source code, program verification, program proving, and like computing tasks. The method, inter alia, successfully eliminates, from a block of assignment statements, all intermediate variables and statements which are identities and also those which are irrelevant to the computation of the output variables and brings the block to a form suitable for comparing two or more blocks of assignment statements. A system for carrying out the above method and a computer program product incorporating the method are also disclosed.
    Type: Application
    Filed: April 20, 2001
    Publication date: December 5, 2002
    Applicant: International Business Machines Corporation
    Inventor: Rajendra Kumar Bera
  • Publication number: 20020177886
    Abstract: The invention discloses a reusable heat pack comprising a soft sealed plastic bag containing a mixture of supercooled supersaturated recrystalizable solution of inorganic substance, alcohol, chemical compound additives, and means to trigger recrystallization of supercooled supersaturated recrystalizable solution of inorganic substance.
    Type: Application
    Filed: March 26, 2001
    Publication date: November 28, 2002
    Applicant: COUNCIL OF SCIENTIFIC & INDUSTRIAL RESEARCH
    Inventors: Chattrapal Sharma, Rajendra Kumar Sharma, Chandra Kant, Ajit Kumar Sarkar
  • Publication number: 20020147705
    Abstract: A method and apparatus for searching data to locate a portion identified by a search query. The data may comprise text files in a database. The search query comprises two or more data fragments expected to be contained in the portion of data being sought and in any order. The method comprises receiving the data fragments and searching the data to locate matches between the data and the respective data fragments. Any overlapping matches are discriminated and replaced by an iterative search process until there is found a minimal portion of the data containing all of the data fragments without overlaps, the term minimal meaning a portion with only one complete set of the data fragments (though some but not all can be duplicated). The identified portion of text can be highlighted in a display of the data.
    Type: Application
    Filed: April 5, 2001
    Publication date: October 10, 2002
    Applicant: International Business Machines Corporation
    Inventor: Rajendra Kumar Bera
  • Publication number: 20020147893
    Abstract: A method of operating a data processing system having a main memory divided into memory pages that are swapped into and out of main memory when the main memory becomes short. The data processing system has an operating system that sends page store commands specifying memory pages to be stored in a swap file and page retrieve commands specifying memory pages to be retrieved from the swap file and stored in the main memory. The present invention provides a swap driver that utilizes compression code for converting one of the memory pages that is to be swapped out of main memory to a compressed memory page. The data processing memory includes a compressed page region that is used to store the compressed memory pages. A page table in the compressed page region specifies the location of each compressed page and the page address corresponding to that page.
    Type: Application
    Filed: April 9, 2001
    Publication date: October 10, 2002
    Inventors: Sumit Roy, Rajendra Kumar, Milos Prvulovic, Kenneth Mark Wilson
  • Patent number: 6451596
    Abstract: The present invention provides improved adenovirus vectors and packaging cell lines. One type of improved adenoviral vector comprises deletions within the E2b region of the adenoviral genome. These E2b-deleted virus are used in conjunction with novel cell lines that constitutively express E2b gene products. The present invention further provides adenoviral vectors deleted for all viral coding regions. These “gutted” vectors permit the transfer of large genes to cells as demonstrated herein by the transfer of the dystrophin gene to the muscle of mice. The E2b-deleted vectors and the gutted vectors provide improved adenoviral vectors useful for a wide variety of gene therapy applications.
    Type: Grant
    Filed: May 2, 2000
    Date of Patent: September 17, 2002
    Assignee: Regents of the University of Michigan
    Inventors: Jeffrey S. Chamberlain, Andrea Amalfitano, Michael A. Hauser, Rajendra Kumar-Singh, Denis J. Hartigan-O'Connor
  • Patent number: 6436992
    Abstract: Disclosed is a method of treating auto-immune diseases by the administration of certain fumaric acid monoalkyl esters as salts or free acids thereof either alone or in combination with a dialkyl fumarate.
    Type: Grant
    Filed: July 8, 1999
    Date of Patent: August 20, 2002
    Assignee: Fumapharm AG
    Inventors: Rajendra Kumar Joshi, Hans Peter Strebel
  • Patent number: 6378029
    Abstract: A distributed shared memory multi-processor system includes a System Control Unit (SCU) which is made up of a system control unit address section (SCUA) and system control unit data sections (SCUDs). The SCU is scalable by dividing the control and data flow functions of the SCU, and then parallelizing the data path. This allows the number of processors in the system to be increased or higher performance processors to be added by increasing the number of SCUDs and reprogramming crossbar switches incorporated in the SCUA and SCUDs. This results in the overall increase of the multi-processor system performance.
    Type: Grant
    Filed: April 21, 1999
    Date of Patent: April 23, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Padmanabha I. Venkitakrishnan, Gopalakrishnan Janakiraman, Tsen-Gong Jim Hsu, Rajendra Kumar
  • Patent number: 6374331
    Abstract: A network of integrated communication switches and coherence controllers is provided which interconnected nodes in a cache-coherent multi-processor computer architecture. The nodes contain multiple processors operatively connected to associated memory units through memory controllers. The communication switches and coherence controllers has associated coherence directories which maintain coherence information for all memory lines that are “homed” in the nodes that are directly connected to the particular communication switch and coherence controller.
    Type: Grant
    Filed: December 30, 1998
    Date of Patent: April 16, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Gopalakrishnan Janakiraman, Tsen-Gong Jim Hsu, Padmanabha I. Venkitakrishnan, Rajendra Kumar
  • Patent number: 6359003
    Abstract: The invention relates to the use of certain fumaric acid monoalkyl esters as salts or a free acid either alone or in combination with a dialkyl fumarate for producing pharmaceutical preparations for use in transplantation medicine, especially for treating, alleviating or suppressing host-versus-graft reactions. For this purpose, the fumaric acid monoalkyl esters may be used in combination with preparations conventionally used in transplantation medicine and immuno suppressives, especially such as cyclosporines.
    Type: Grant
    Filed: December 8, 2000
    Date of Patent: March 19, 2002
    Assignee: Fumapharm AG
    Inventors: Rajendra Kumar Joshi, Hans-Peter Strebel
  • Patent number: 6355676
    Abstract: The present invention relates to the use of one or more salts of fumaric acid monoalkyl esters of the general formula optionally in admixture with dialkyl fumarate of the formula wherein A is a bivalent cation from the series consisting of Ca, Mg, Zn or Fe or a monovalent cation from the series Li, Na or K, respectively, and n denotes the numeral 1 or 2 depending on the type of cation, and, optionally, commonly used pharmaceutical excipients and vehicles for preparing a pharmaceutical composition in the form of micro-tablets or micro-pellets for the treatment of psoriatic arthritis, neurodermatitis, psoriasis and enteritis regionalis Crohn.
    Type: Grant
    Filed: January 17, 2001
    Date of Patent: March 12, 2002
    Assignee: Fumapharm AG
    Inventors: Rajendra Kumar Joshi, Hans-Peter Strebel