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: 7712158Abstract: 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: GrantFiled: November 7, 2005Date of Patent: May 11, 2010Inventor: Vinod Kumar Mehta
-
Publication number: 20080276238Abstract: 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: ApplicationFiled: July 14, 2008Publication date: November 6, 2008Inventors: Yossi Levanoni, Sanjib Saha, Bimal Kumar Mehta, Paul Maybee, Lee Graber, Balasubramanian Sriram, Eldar Azerovich Musayev, Kevin Bowen Smith
-
Patent number: 7412513Abstract: 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: GrantFiled: November 14, 2003Date of Patent: August 12, 2008Assignee: Microsoft CorporationInventors: Yossi Levanoni, Sanjib Saha, Bimal Kumar Mehta, Paul Maybee, Lee Graber, Balasubramanian Sriram, Eldar Azerovich Musayev, Kevin Bowen Smith
-
Patent number: 7411904Abstract: 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: GrantFiled: July 21, 2003Date of Patent: August 12, 2008Assignee: Lucent Technologies Inc.Inventors: Richard Foote, Usama Anqud, Venkat Manickayasagam, Kumar Mehta, Rama Ramakrishnan
-
Patent number: 7380166Abstract: 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: GrantFiled: March 30, 2005Date of Patent: May 27, 2008Assignee: Microsoft CorporationInventors: Satish Ramchandra Thatte, Lucius Gregory Meredith, Marc Levy, Bimal Kumar Mehta, Johannes Klein, Anthony Dean Andrews
-
Publication number: 20080028179Abstract: 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: ApplicationFiled: June 20, 2007Publication date: January 31, 2008Inventors: Sandya S. Mannarswamy, Virendra Kumar Mehta, Prakash Sathyanath Raghavendra
-
Publication number: 20070218141Abstract: 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: ApplicationFiled: March 13, 2007Publication date: September 20, 2007Inventors: Ashis Kumar Mehta, Gurvinder Singh, Indu Bhushan, Mailatur Sivaraman Mohan
-
Patent number: 7190695Abstract: 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: GrantFiled: September 28, 2001Date of Patent: March 13, 2007Assignee: Lucent Technologies Inc.Inventors: Marc Schaub, Balakrishnan Ramakrishnan, Kumar Mehta
-
Patent number: 7139926Abstract: 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: GrantFiled: August 30, 2002Date of Patent: November 21, 2006Assignee: Lucent Technologies Inc.Inventors: Praveen Madhav, Rama Ramakrishnan, Kumar Mehta, Apurva Mehta
-
Patent number: 6918053Abstract: 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: GrantFiled: February 28, 2002Date of Patent: July 12, 2005Assignee: Microsoft CorporationInventors: Satish Ramchandra Thatte, Lucius Gregory Meredith, Marc Levy, Bimal Kumar Mehta, Johannes Klein, Anthony Dean Andrews
-
Publication number: 20050018605Abstract: 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: ApplicationFiled: July 21, 2003Publication date: January 27, 2005Inventors: Richard Foote, Usama Anqud, Venkat Manickayasagam, Kumar Mehta, Rama Ramakrishnan
-
Publication number: 20030217094Abstract: 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: ApplicationFiled: May 17, 2002Publication date: November 20, 2003Inventors: Anthony Dean Andrews, Johannes Klein, Bimal Kumar Mehta, Satish Ramchandra Thatte
-
Publication number: 20030212818Abstract: 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: ApplicationFiled: May 8, 2002Publication date: November 13, 2003Inventors: Johannes Klein, Lee Graber, Sanjib Saha, Bimal Kumar Mehta, Jean-Emile Elien
-
Patent number: 6620599Abstract: 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: GrantFiled: March 28, 2000Date of Patent: September 16, 2003Assignee: Council of Scientific and Industrial ResearchInventors: Sunil Kumar Chattopadhyay, Suchitra Banerjee, Shipra Agarwal, Manish Kulshrestha, Ram Prakash Sharma, Vijay Kumar Mehta, Sushil Kumar
-
Publication number: 20030063611Abstract: 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: ApplicationFiled: September 28, 2001Publication date: April 3, 2003Inventors: Marc Schaub, Balakrishnan Ramakrishnan, Kumar Mehta
-
Patent number: 6521037Abstract: 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: GrantFiled: August 22, 2001Date of Patent: February 18, 2003Assignee: Brown University Research FoundationInventors: Robert H. Hurt, Eric M. Suubert, Arun Kumar Mehta, Yuming Gao, Xu Chen
-
Patent number: 6437154Abstract: 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: GrantFiled: September 28, 2001Date of Patent: August 20, 2002Assignee: Council of Scientific and Industrial ResearchInventors: Sunil Kumar Chattopadhyay, Sachin Srivastava, Vijay Kumar Mehta
-
Patent number: 6365757Abstract: 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: GrantFiled: March 28, 2000Date of Patent: April 2, 2002Assignee: Council of Scientific and Industrial ResearchInventors: 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: 4102657Abstract: 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: GrantFiled: May 9, 1977Date of Patent: July 25, 1978Assignee: Combustion Engineering, Inc.Inventor: Arun Kumar Mehta
-
Patent number: 3951907Abstract: 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: GrantFiled: July 23, 1973Date of Patent: April 20, 1976Assignee: The Regents of the University of CaliforniaInventor: Povindar Kumar Mehta