Patents by Inventor Praveen G
Praveen G 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).
-
Publication number: 20250092392Abstract: Novel antisense oligonucleotides that induce Exon-2 skipping in the CD33 gene during pre-mRNA splicing, and their use in the treatment of a neurodegenerative disease, such as Alzheimer's disease, are disclosed.Type: ApplicationFiled: April 28, 2022Publication date: March 20, 2025Applicant: Eisai R&D Management Co., Ltd.Inventors: Vinod VATHIPADIEKAL, Branko MITASEV, Courtney EASLEY-NEAL, Hyeong Wook CHOI, Francis G. FANG, John WANG, Praveen VEMULA, Jung Hwa LEE
-
Publication number: 20250082617Abstract: Liquid pharmaceutical compositions of apixaban or pharmaceutically acceptable salts thereof are described. More specifically, stable oral liquid pharmaceutical compositions of apixaban for oral administration are provided, wherein the composition is stable for extended periods of time. More specifically, stable liquid pharmaceutical compositions of apixaban at concentrations of 0.4 mg/mL or more are provided. Stable oral liquid compositions of apixaban, methods for their administration, processes for their production, and use of these compositions for treatment of diseases treatable by apixaban are disclosed.Type: ApplicationFiled: November 27, 2024Publication date: March 13, 2025Applicant: Slayback Pharma LLCInventors: Sushant Omprakash Dube, Girish G. Kore, Naga Venkata Durga Prasad Ketha, Sumitra Ashokkumar Pillai, Praveen Kumar Subbappa
-
Patent number: 10988356Abstract: The present disclosure relates to a control unit for controlling operation of a hoist in a load slip condition. The hoist may include a motor coupled to a winding drum for lifting and lowering a load. The control unit may include a processor and a memory communicatively coupled to the processor. The memory may store processor executable instructions, which, on execution, cause the processor to operate the hoist for selectively lifting and lowering a load between a first position and a second position upon detecting a load slip condition. The processor may operate the hoist based on parameters pertaining to transport of the load. The control unit may be configured to reciprocate the load in a load slip condition to prevent overheating and failure of a motor, thereby preventing a fall of the load in a work area.Type: GrantFiled: March 31, 2019Date of Patent: April 27, 2021Assignee: ABB Schweiz AGInventors: Praveen G, NS Prasad
-
Publication number: 20190337778Abstract: The present disclosure relates to a control unit for controlling operation of a hoist in a load slip condition. The hoist may include a motor coupled to a winding drum for lifting and lowering a load. The control unit may include a processor and a memory communicatively coupled to the processor. The memory may store processor executable instructions, which, on execution, cause the processor to operate the hoist for selectively lifting and lowering a load between a first position and a second position upon detecting a load slip condition. The processor may operate the hoist based on parameters pertaining to transport of the load. The control unit may be configured to reciprocate the load in a load slip condition to prevent overheating and failure of a motor, thereby preventing a fall of the load in a work area.Type: ApplicationFiled: March 31, 2019Publication date: November 7, 2019Inventors: Praveen G, NS Prasad
-
Patent number: 8656106Abstract: Methods, apparatuses, and computer program products are disclosed for cache management. Embodiments include receiving, by a cache controller, a request to insert a new cache line into a cache; determining, by the cache controller, whether the new cache line is associated with a forced injection; in response to determining that the new cache line is associated with a forced injection, accepting, by the cache controller, the insertion of the new cache line into the cache; and in response to determining that the new cache line is not associated with a forced injection, determining, by the cache controller, whether to accept the insertion of the new cache line based on a comparison of an address of the new cache line to a predefined range of addresses.Type: GrantFiled: December 16, 2010Date of Patent: February 18, 2014Assignee: International Business Machines CorporationInventors: Jason A. Cox, Praveen G. Karandikar, Eric F. Robinson, Mark J. Wolski
-
Publication number: 20120159086Abstract: Methods, apparatuses, and computer program products are disclosed for cache management. Embodiments include receiving, by a cache controller, a request to insert a new cache line into a cache; determining, by the cache controller, whether the new cache line is associated with a forced injection; in response to determining that the new cache line is associated with a forced injection, accepting, by the cache controller, the insertion of the new cache line into the cache; and in response to determining that the new cache line is not associated with a forced injection, determining, by the cache controller, whether to accept the insertion of the new cache line based on a comparison of an address of the new cache line to a predefined range of addresses.Type: ApplicationFiled: December 16, 2010Publication date: June 21, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jason A. Cox, Praveen G. Karandikar, Eric F. Robinson, Mark J. Wolski
-
Patent number: 7769606Abstract: A method for administrating healthcare services allows providers to select cost-sharing levels for each service. Cost-share selections and other provider practice characteristics are stored in a dynamic, cost-sharing database. Individuals seeking a provider can access the database through a network and perform a provider search based on selected criteria. Individuals that receive services from a provider pay the appropriate cost-share at the time of service, and an administrator pays an additional amount based on a fee schedule specifying the amount the administrator will pay for the specified service.Type: GrantFiled: July 1, 2002Date of Patent: August 3, 2010Inventors: H. Keith Boone, Cecil R. Dearborne, Brian S. Kaplan, Laurie H. Maiser, David D. Montgomery, Gayle Y. Popp, Glenn A. Stolar, Deborah L. Worrell, Jim D. Emery, Stuart R. Friedman, Melissa H Nuttall, Praveen G. Thadani, Nada M. Hakimi, Katherine B. Hatting, William P. Whitely, David A. Rey, Robert S. Frisch, Brian A. Johnson
-
Patent number: 7752396Abstract: Embodiments include a cache controller adapted to determine whether a memory line for which the processor is to issue an address-only kill request resides in a fill buffer for the cache line in a shared state. If so, the cache controller may mark the fill buffer as not having completed bus transactions and issue the address-only kill request for that fill buffer. The address-only kill request may transmit to other processors on the bus and the other processors may respond by invalidating the cache entries for the memory line. Upon confirmation from the other processors, a bus arbiter may confirm the kill request, promoting the memory line already in that fill buffer to exclusive state. Once promoted, the fill buffer may be marked as having completed the bus transactions and may be written into the cache.Type: GrantFiled: August 22, 2008Date of Patent: July 6, 2010Assignee: International Business Machines CorporationInventors: James Norris Dieffenderfer, Praveen G. Karandikar, Michael Bryan Mitchell, Thomas Philip Speier, Paul Michael Steinmetz
-
Patent number: 7523265Abstract: Systems and arrangements promoting a line from shared to exclusive in cache are contemplated. Embodiments include a cache controller adapted to determine whether a memory line for which the processor is to issue an address-only kill request resides in a fill buffer for the cache line in a shared state. If so, the cache controller may mark the fill buffer as not having completed bus transactions and issue the address-only kill request for that fill buffer. The address-only kill request may transmit to other processors on the bus and the other processors may respond by invalidating the cache entries for the memory line. Upon confirmation from the other processors, a bus arbiter may confirm the kill request, promoting the memory line already in that fill buffer to exclusive state. Once promoted, the fill buffer may be marked as having completed the bus transactions and may be written into the cache.Type: GrantFiled: March 18, 2005Date of Patent: April 21, 2009Assignee: International Business Machines CorporationInventors: James Norris Dieffenderfer, Praveen G. Karandikar, Michael Bryan Mitchell, Thomas Philip Speier, Paul Michael Steinmetz
-
Publication number: 20080313410Abstract: Embodiments include a cache controller adapted to determine whether a memory line for which the processor is to issue an address-only kill request resides in a fill buffer for the cache line in a shared state. If so, the cache controller may mark the fill buffer as not having completed bus transactions and issue the address-only kill request for that fill buffer. The address-only kill request may transmit to other processors on the bus and the other processors may respond by invalidating the cache entries for the memory line. Upon confirmation from the other processors, a bus arbiter may confirm the kill request, promoting the memory line already in that fill buffer to exclusive state. Once promoted, the fill buffer may be marked as having completed the bus transactions and may be written into the cache.Type: ApplicationFiled: August 22, 2008Publication date: December 18, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Norris Dieffenderfer, Praveen G. Karandikar, Michael Bryan Mitchell, Thomas Philip Speier, Paul Michael Steinmetz
-
Patent number: 6862689Abstract: A method and apparatus for managing session information. In one embodiment, a communication session is established between a client computer and a server computer. When the client computer and the server computer establish the communication session, the client or the server typically stores information about the communication session, which is referred to as “session information.” The session information is stored in a first log file stored in a persistent volatile memory and in a cache file stored in a volatile memory of the server. The cache file is reconstructed after a server failure by retrieving the session information stored in the first log file.Type: GrantFiled: April 12, 2001Date of Patent: March 1, 2005Assignee: Stratus Technologies Bermuda Ltd.Inventors: Bjorn Bergsten, Praveen G. Mutalik
-
Publication number: 20040002924Abstract: A method for administrating healthcare services allows providers to select cost-sharing levels for each service. Cost-share selections and other provider practice characteristics are stored in a dynamic, cost-sharing database. Individuals seeking a provider can access the database through a network and perform a provider search based on selected criteria. Individuals that receive services from a provider pay the appropriate cost-share at the time of service, and an administrator pays an additional amount based on a fee schedule specifying the amount the administrator will pay for the specified service.Type: ApplicationFiled: July 1, 2002Publication date: January 1, 2004Applicant: UnitedHealth GroupInventors: H. K. Boone, Cecil R. Dearborne, Brian S. Kaplan, Laurie H. Maiser, David D. Montgomery, Gayle Y. Popp, Glenn A. Stolar, Deborah L. Worrell, Jim D. Emery, Stuart R. Friedman, Melissa H. Nuttall, Praveen G. Thadani, Nada M. Hakimi, Katherine B. Hatting, William P. Whitely, David A. Rey, Robert S. Frisch, Brian A. Johnson
-
Publication number: 20020152429Abstract: A method and apparatus for managing session information. In one embodiment, a communication session is established between a client computer and a server computer. When the client computer and the server computer establish the communication session, the client or the server typically stores information about the communication session, which is referred to as “session information.” The session information is stored in a first log file stored in a persistent volatile memory and in a cache file stored in a volatile memory of the server. The cache file is reconstructed after a server failure by retrieving the session information stored in the first log file.Type: ApplicationFiled: April 12, 2001Publication date: October 17, 2002Inventors: Bjorn Bergsten, Praveen G. Mutalik
-
Publication number: 20020016935Abstract: A method and apparatus for managing one or more records. A scan module transmits a scan request to a session storage manager. The scan request identifies a particular record at which the scan module 612 starts a scan session. The session storage manager also receives an application request from an application to modify the record. The session storage manager then transforms the requested record into a version if the record exhibits a predetermined characteristic.Type: ApplicationFiled: September 24, 2001Publication date: February 7, 2002Inventors: Bjorn Bergsten, Praveen G. Mutalik, Hrushikesh Vinayak Bhide