Patents by Inventor Kumar Mehta

Kumar Mehta 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: 7712158
    Abstract: Disclosed herein is a non-clog shredder that is used to shred solid matter entrained in a non-homogenous liquid-solid feed. In one embodiment of the invention, the shredder is located at the bottom of a toilet bowl and is used to shred solid disposable products such as napkins and diapers that are discarded in the toilet bowl. The shredder comprises a generally cylindrical cup that is open at one end, with a circular end-cap at the other end. The end-cap has an axial opening that allows the feed to pass through the cup. In one embodiment of the invention, the opening has recesses and/or teeth on the periphery of the opening. An impeller disposed against the circular end plate creates suction for transfer of the waste through the shredder. A cutting blade on the impeller assembly projects axially through the opening in the end-cap.
    Type: Grant
    Filed: November 7, 2005
    Date of Patent: May 11, 2010
    Inventor: Vinod Kumar Mehta
  • Publication number: 20080276238
    Abstract: A system and method of using metrics to control throttling and swapping in a message processing system is provided. A workload status of a message processing system is determined, and the system polls for a new message according to the workload status. The message processing system identifies a blocked instance and calculates an expected idle time for the blocked instance. The system dehydrates the blocked instance if the expected idle time exceeds a predetermined threshold.
    Type: Application
    Filed: July 14, 2008
    Publication date: November 6, 2008
    Inventors: Yossi Levanoni, Sanjib Saha, Bimal Kumar Mehta, Paul Maybee, Lee Graber, Balasubramanian Sriram, Eldar Azerovich Musayev, Kevin Bowen Smith
  • Patent number: 7412513
    Abstract: A system and method of using metrics to control throttling and swapping in a message processing system is provided. A workload status of a message processing system is determined, and the system polls for a new message according to the workload status. The message processing system identifies a blocked instance and calculates an expected idle time for the blocked instance. The system dehydrates the blocked instance if the expected idle time exceeds a predetermined threshold.
    Type: Grant
    Filed: November 14, 2003
    Date of Patent: August 12, 2008
    Assignee: Microsoft Corporation
    Inventors: Yossi Levanoni, Sanjib Saha, Bimal Kumar Mehta, Paul Maybee, Lee Graber, Balasubramanian Sriram, Eldar Azerovich Musayev, Kevin Bowen Smith
  • Patent number: 7411904
    Abstract: A technique for managing network traffic is disclosed. According to the technique, a set of VLAN IDs is explicitly identified for use with a first service. The rest of the customer traffic is considered as part of a default service. Traffic that is received at a PE from a customer is examined to identify whether or not the traffic belongs to the first service. For example, the VLAN ID and incoming port of a packet is compared to the set of VLAN IDs that were allocated to the first service on the respective port. Traffic that is identified as belonging to the first service is “extracted” from the default service and forwarded on a path that is related to the first service. The remaining traffic is forwarded on a path that is related to the default service. The service extraction technique can be implemented across an MPLS domain.
    Type: Grant
    Filed: July 21, 2003
    Date of Patent: August 12, 2008
    Assignee: Lucent Technologies Inc.
    Inventors: Richard Foote, Usama Anqud, Venkat Manickayasagam, Kumar Mehta, Rama Ramakrishnan
  • Patent number: 7380166
    Abstract: An error-handling framework is provided for business process transactions. The error-handling framework facilitates coordination of the invocation of exception and compensation handlers in response to errors. The error-handling framework includes support for custom ordering of compensation actions, data flow into and out of compensation actions, and management of the process state visible to compensation actions.
    Type: Grant
    Filed: March 30, 2005
    Date of Patent: May 27, 2008
    Assignee: Microsoft Corporation
    Inventors: Satish Ramchandra Thatte, Lucius Gregory Meredith, Marc Levy, Bimal Kumar Mehta, Johannes Klein, Anthony Dean Andrews
  • Publication number: 20080028179
    Abstract: A technique for reducing non-local access, in dynamically generated code that resides in a code buffer of a NUMA computer system including multiple nodes, for improving overall performance of dynamic optimization systems. In one example embodiment, this is accomplished by partitioning the code buffer into multiple smaller code buffers and assigning each of the multiple smaller code buffers to one of the multiple nodes. Statically determining which methods in the generated code are executed by a thread and then to place those methods in associated one of the multiple smaller code buffers to reduce memory latencies introduced by non-local accesses.
    Type: Application
    Filed: June 20, 2007
    Publication date: January 31, 2008
    Inventors: Sandya S. Mannarswamy, Virendra Kumar Mehta, Prakash Sathyanath Raghavendra
  • Publication number: 20070218141
    Abstract: The present invention relates to pharmaceutical compositions comprising simvastatin or pharmaceutically acceptable salts, solvates, enantiomers or mixtures thereof, processes for preparing the same and methods of use and treatment.
    Type: Application
    Filed: March 13, 2007
    Publication date: September 20, 2007
    Inventors: Ashis Kumar Mehta, Gurvinder Singh, Indu Bhushan, Mailatur Sivaraman Mohan
  • Patent number: 7190695
    Abstract: Distributing packets from an input link to multiple output links involves categorizing each incoming packet, selecting a mapping algorithm based on the packet category, and using the selected mapping algorithm for each packet to determine an output link for the respective packet. If packets are from a category that requires the order of the packets to be maintained, then the selected mapping algorithm causes packets from the same set of packets to be distributed to the same output link. If packets are from a category that does not require the order of the packets to be maintained, then the selected mapping algorithm can cause packets to be distributed more evenly among the multiple output links. Hashing can be used to distribute in-order packets from the same set to the same output link. Load balancing and round-robin distribution can be used to distribute out-of-order packets more evenly across the output links.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: March 13, 2007
    Assignee: Lucent Technologies Inc.
    Inventors: Marc Schaub, Balakrishnan Ramakrishnan, Kumar Mehta
  • Patent number: 7139926
    Abstract: Failure protection is provided between two routers that are actively implementing load sharing using network address translation. Failure protection is achieved by generating state information at the two routers and then exchanging the state information between the two routers so that each router has a combined set of state information that can be used in the event of a failure of the other router.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: November 21, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Praveen Madhav, Rama Ramakrishnan, Kumar Mehta, Apurva Mehta
  • Patent number: 6918053
    Abstract: An error-handling framework is provided for business process transactions. The error-handling framework facilitates coordination of the invocation of exception and compensation handlers in response to errors. The error-handling framework includes support for custom ordering of compensation actions, data flow into and out of compensation actions, and management of the process state visible to compensation actions.
    Type: Grant
    Filed: February 28, 2002
    Date of Patent: July 12, 2005
    Assignee: Microsoft Corporation
    Inventors: Satish Ramchandra Thatte, Lucius Gregory Meredith, Marc Levy, Bimal Kumar Mehta, Johannes Klein, Anthony Dean Andrews
  • Publication number: 20050018605
    Abstract: A technique for managing network traffic is disclosed. According to the technique, a set of VLAN IDs is explicitly identified for use with a first service. The rest of the customer traffic is considered as part of a default service. Traffic that is received at a PE from a customer is examined to identify whether or not the traffic belongs to the first service. For example, the VLAN ID and incoming port of a packet is compared to the set of VLAN IDs that were allocated to the first service on the respective port. Traffic that is identified as belonging to the first service is “extracted” from the default service and forwarded on a path that is related to the first service. The remaining traffic is forwarded on a path that is related to the default service. The service extraction technique can be implemented across an MPLS domain.
    Type: Application
    Filed: July 21, 2003
    Publication date: January 27, 2005
    Inventors: Richard Foote, Usama Anqud, Venkat Manickayasagam, Kumar Mehta, Rama Ramakrishnan
  • Publication number: 20030217094
    Abstract: A system and method facilitating business process(es) employing a correlation set is provided. The invention includes a system for sending message(s) having a data retrieval component and a service component. The data retrieval provides an output to the service component based on a schema and a business process type. The service component generates a message having a correlation set based on the output of the data retrieval component. To initiate a business process, the service component generates an activation message and the correlation set, the correlation set uniquely identifying the business process.
    Type: Application
    Filed: May 17, 2002
    Publication date: November 20, 2003
    Inventors: Anthony Dean Andrews, Johannes Klein, Bimal Kumar Mehta, Satish Ramchandra Thatte
  • Publication number: 20030212818
    Abstract: Systems and methodologies are disclosed to facilitate for routing messages in a communications framework, which can include one or more computers. Determinations as to whether and where to route messages are based at least in part upon the content of messages. Services interested in receiving messages specify one or more subscriptions, which are employed to make routing decisions for messages. The subscriptions are evaluated relative to messages, and more particularly content based message properties of respective messages, to determine whether and where to route messages.
    Type: Application
    Filed: May 8, 2002
    Publication date: November 13, 2003
    Inventors: Johannes Klein, Lee Graber, Sanjib Saha, Bimal Kumar Mehta, Jean-Emile Elien
  • Patent number: 6620599
    Abstract: The invention provides a process for the production of a biologically active phenolic compound (+) catechin from Taxus wallichiana tissue cultures, said process comprising the steps of (a) inoculating the of explants on a culture medium supplemented with combinations of auxins and cytokinins, (b) incubating the cultures under continuous light or dark conditions for 4-6 weeks for callus initiation followed by subculturing at 4-6 weeks intervals, (c) extracting the fresh pulverized calli with polar solvents at room temperature; (d) evaporating the solvent to obtain a residue; and (e) treating the residue with a chlorinated solvent and isolating (+) catechin compound by filtration.
    Type: Grant
    Filed: March 28, 2000
    Date of Patent: September 16, 2003
    Assignee: Council of Scientific and Industrial Research
    Inventors: Sunil Kumar Chattopadhyay, Suchitra Banerjee, Shipra Agarwal, Manish Kulshrestha, Ram Prakash Sharma, Vijay Kumar Mehta, Sushil Kumar
  • Publication number: 20030063611
    Abstract: Distributing packets from an input link to multiple output links involves categorizing each incoming packet, selecting a mapping algorithm based on the packet category, and using the selected mapping algorithm for each packet to determine an output link for the respective packet. If packets are from a category that requires the order of the packets to be maintained, then the selected mapping algorithm causes packets from the same set of packets to be distributed to the same output link. If packets are from a category that does not require the order of the packets to be maintained, then the selected mapping algorithm can cause packets to be distributed more evenly among the multiple output links. Hashing can be used to distribute in-order packets from the same set to the same output link. Load balancing and round-robin distribution can be used to distribute out-of-order packets more evenly across the output links.
    Type: Application
    Filed: September 28, 2001
    Publication date: April 3, 2003
    Inventors: Marc Schaub, Balakrishnan Ramakrishnan, Kumar Mehta
  • Patent number: 6521037
    Abstract: Carbon-containing fly ash has been treated with optimum amounts of ozone. There is homogenous treatment of the fly ash with ozone and oversaturation with ozone is avoided.
    Type: Grant
    Filed: August 22, 2001
    Date of Patent: February 18, 2003
    Assignee: Brown University Research Foundation
    Inventors: Robert H. Hurt, Eric M. Suubert, Arun Kumar Mehta, Yuming Gao, Xu Chen
  • Patent number: 6437154
    Abstract: The present invention discloses a process for the conversion of a mixture of taxol analogues 7-xylosyl-10-deacetylbaccatin taxols of the formula 2 where R is C6H5, CH3C═CHCH3 or C5H11 into 10-deacetylbaccatin III of the formula 1 by dissolving the taxol analogue of formula 2 in a polar solvent, reacting the resultant solution with a base at a temperature of 20-50° C. for a time period in the range of 20-40 hours, and isolating 7-xyloxyl-10-deacetylbaccatin III, dissolving the 7-xylosyl-10-deacetylbaccatin III in a polar solvent, reacting the resultant solution with a periodate at 20-40° C. for a time period in the range of 20-40 hours to cleave the diol system of the xyloside into dialdehyde, treating the generated dialdehyde in an organic acid medium with salts of amine at 0-40° C. for 12-18 hours and isolating 10-deacetylbaccatin III of formula 1.
    Type: Grant
    Filed: September 28, 2001
    Date of Patent: August 20, 2002
    Assignee: Council of Scientific and Industrial Research
    Inventors: Sunil Kumar Chattopadhyay, Sachin Srivastava, Vijay Kumar Mehta
  • Patent number: 6365757
    Abstract: This invention relates to a process for the production of a compound (+) catechin penta acetate of formula I from Taxus wallichiana tissue cultures which comprises : (a) inoculation of explants on different media compositions supplemented with combinations of auxins (1-5 mg/l) and cytokinins (0.1-1.0 mg/l); (b) incubation of the cultures under continuous light or dark conditions for 4-6 weeks for callus cultures followed by subculturing at 4-6 weeks intervals; (c) harvesting of the calli at different growth phases ranging from 12-36 months; (d) extraction of fresh pulverized calli with polar solvents at room temperature; (e) evaporating the solvent to give a residue; and partitioning of the residue between water and chlorinated solvents and evaporating the solvent to a semisolid mass; (f) subjecting the resultant mass to column chromatography over suitable adsorbent and (g) eluting with organic solvent/mixtures of organic solvents to get (+) catechin penta acetate.
    Type: Grant
    Filed: March 28, 2000
    Date of Patent: April 2, 2002
    Assignee: Council of Scientific and Industrial Research
    Inventors: Sunil Kumar Chattopadhyay, Suchitra Banerjee, Shipra Agarwal, Koneni Venkata Sashidhara, Vinayak Tripathi, Arun Kumar Kukreja, Sushil Kumar, Manish Kulshrestha, Ram Prakash Sharma, Vijay Kumar Mehta
  • Patent number: 4102657
    Abstract: Air quality control system scrubs flue gas of SO.sub.2 and particulates with a slurry of lime/limestone and water. The contact between the slurry is in a centrifugal section which is the upper part of a tank in which the chemical action is completed and from which the slurry is recirculated to the contact section. The gas to be scrubbed is inserted into a circular path within the scrubbing section into which the slurry is sprayed. The treated gas is withdrawn from the circular path in heat exchange relationship with the incoming gas.
    Type: Grant
    Filed: May 9, 1977
    Date of Patent: July 25, 1978
    Assignee: Combustion Engineering, Inc.
    Inventor: Arun Kumar Mehta
  • Patent number: 3951907
    Abstract: A composition of matter is disclosed which includes rubber, plastomer and elastomer materials, that is, natural and synthetic rubbers and polymeric materials commonly referred to as plastics containing as a filler material a carbonaceous siliceous material derived from organic agricultural material having high initial silica contents (for example, rice hulls) of up to about 28%; which carbonaceous siliceous material is obtained from the original organic agricultural material by a process of controlled incineration such that the resulting material contains minor residual impurities and small quantities of residual carbon and is amorphous in nature while retaining the original cellular structure of the agricultural material from which it is derived; the rubber; elastomeric and plastomeric compositions also may contain other ordinary components used in the preparation of such materials employing other fillers.
    Type: Grant
    Filed: July 23, 1973
    Date of Patent: April 20, 1976
    Assignee: The Regents of the University of California
    Inventor: Povindar Kumar Mehta