Patents by Inventor Om Sharma
Om Sharma 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: 20200090818Abstract: A system and method of mapping biomedical entities, wherein each of the biomedical entities belong to one of a predefined class: target, disease, pathway, and drug. The system includes a database arrangement operable to store existing data sources; a processing module communicably coupled to the database arrangement. The processing module operable to receive a user-input of a biomedical entity belonging to one of the predefined classes, wherein the predefined class of the biomedical entity defines an input class; extract a plurality of biomedical entities related to the biomedical entity of the user-input from existing data sources, wherein the plurality of biomedical entities belong to predefined classes except the input class; identify at least one pair of biomedical entities, from the plurality of extracted biomedical entities, having an association therebetween; and map the plurality of biomedical entities to the biomedical entity of the user-input.Type: ApplicationFiled: March 27, 2019Publication date: March 19, 2020Inventors: Gaurav Tripathi, Om Sharma, Vatsal Agarwal, Anurag Chandrekar
-
Publication number: 20200090789Abstract: A system and method for identifying potential targets for a pharmaceutical compound. The system includes a database arrangement operable to store existing data sources and information related to the pharmaceutical compound; and a processing module communicably coupled to database arrangement. The processing module is operable to receive information related to the pharmaceutical compound, wherein the information includes at least one known target associated with the pharmaceutical compound; extract plurality of targets from existing data sources, wherein the existing data sources comprise plurality of data records and wherein each of the plurality of targets is associated with the pharmaceutical compound in at least one data record; analyse druggability of each of plurality of targets to determine a preliminary set of targets; determine net score for each of the targets in preliminary set of targets; and designate targets with a net score above a predefined threshold, as potential targets.Type: ApplicationFiled: March 27, 2019Publication date: March 19, 2020Inventors: Gaurav Tripathi, Om Sharma, Vatsal Agarwal, Anurag Chandrekar
-
Publication number: 20090282398Abstract: A user interface to a software installer is arranged to enable users to select additional software products that are downloaded, queued, and then installed dynamically (i.e., “on-the-fly”) on a PC while an existing software installation is performed. The user interface may be configured to provide an indication of the progress of software products that are currently being installed, as well as a list of other software products that are available for installation. When a user selects a new software product from the list, the installer will immediately fetch the software and queue it for installation. The user interface will be updated to display the installation progress for the new software product along with the installation progress for the existing products. The user can repeat the process and continue to add new products that will also be installed on-the-fly until all the desired software products are installed on the user's PC.Type: ApplicationFiled: May 8, 2008Publication date: November 12, 2009Applicant: MICROSOFT CORPORATIONInventors: Jennifer Shen, Christoph Huber, Om Sharma
-
Patent number: 7602758Abstract: A method and apparatus to decrease the amount of time it takes to obtain friendly names of Bluetooth devices is presented. A name server caches friendly names for devices that it has acquired from other devices or from other name servers. The name server is any device that caches friendly names of Bluetooth devices and that makes the friendly names available to other devices. A requesting device determines if a name server has responded to an inquiry command. If a name server has responded, the device gets the friendly names the name server has cached and requests the friendly names of devices that responded that have not been cached by the name server. Identification of a name server is accomplished by embedding a marker in the friendly name field after the null character to indicate that the device is a name server.Type: GrantFiled: August 16, 2006Date of Patent: October 13, 2009Assignee: Microsoft CorporationInventors: Om Sharma, Doron J. Holan, Kenneth D. Ray, Louis J. Giliberto
-
Publication number: 20070237638Abstract: A method for manufacturing a turbine engine component comprises the steps of forming a first half of an airfoil portion of the turbine engine component and forming a first cooling microcircuit having at least one passageway on an exposed internal wall of the first half of the airfoil portion. The method further comprises forming a second half of the airfoil portion of said turbine engine component, forming a second cooling microcircuit having at least one passageway on an exposed internal wall of the second half of the airfoil portion, and placing the first half in an abutting relationship with the second half after the cooling microcircuits have been formed and inspected.Type: ApplicationFiled: August 31, 2005Publication date: October 11, 2007Inventors: Om Sharma, Frank Cunha, Edward Pietraszkiewicz
-
Publication number: 20070189897Abstract: A turbine blade is cooled by cooling air that flows through a radial cooling channel. The turbine blade includes a root and an airfoil. The flow of cooling air into the cooling channel is limited by a pre-meter orifice to provide a reduced pressure within the cooling channel. The pressure drop results from the cross-sectional area of the pre-meter orifice being less than the cross-sectional area of the adjacent cooling channel. After flowing through the cooling channel, the cooling air exits the cooling channel through a film hole to form a film layer over the airfoil to cool and insulate the turbine blade.Type: ApplicationFiled: February 15, 2006Publication date: August 16, 2007Applicant: United Technologies CorporationInventors: Edward Pietraszkiewicz, Om Sharma, Kar Chin
-
Publication number: 20070048135Abstract: A method for forming a component for use in a gas turbine engine, such as a turbine vane construction is provided. The method broadly comprises the steps of: forming a first aerodynamic structure having a first platform with a leading edge and a trailing edge, and an edge with an airfoil suction side structure; forming a second aerodynamic structure having a second platform with a leading edge and a trailing edge, and an first edge with an airfoil pressure side structure; and joining the two structures together so that the airfoil suction side structure mates with the airfoil pressure side structure to form an airfoil.Type: ApplicationFiled: August 31, 2005Publication date: March 1, 2007Inventors: Edward Pietraszkiewicz, Om Sharma
-
Publication number: 20070048134Abstract: A method for manufacturing a turbine engine component comprises the steps of forming a first half of an airfoil portion of the turbine engine component and forming a plurality of microcircuits having at least one passageway on an exposed internal wall of the first half of the airfoil portion. The method further comprises forming a second half of the airfoil portion of said turbine engine component, and forming at least one additional cooling microcircuit having at least one passageway on an exposed internal wall of the second half of the airfoil portion. Thereafter, the first half is placed in an abutting relationship with the second half after the cooling microcircuits have been formed and inspected. The first half and the second half are joined together to form the airfoil portion.Type: ApplicationFiled: August 31, 2005Publication date: March 1, 2007Inventors: Frank Cunha, Om Sharma, Edward Pietraszkiewicz
-
Publication number: 20070048128Abstract: A method for manufacturing a cooling microcircuit in a blade-outer-air-seal is provided. The method broadly comprises the steps of forming a first section of the blade-outer-air-seal having a first exposed internal wall, forming a second section of the blade-outer-air-seal having a second exposed internal wall, and forming at least one cooling microcircuit on at least one of the first and second exposed internal walls.Type: ApplicationFiled: August 31, 2005Publication date: March 1, 2007Inventors: Frank Cunha, Om Sharma, Edward Pietraszkiewicz
-
Publication number: 20060282517Abstract: A method and apparatus to decrease the amount of time it takes to obtain friendly names of Bluetooth devices is presented. A name server caches friendly names for devices that it has acquired from other devices or from other name servers. The name server is any device that caches friendly names of Bluetooth devices and that makes the friendly names available to other devices. A requesting device determines if a name server has responded to an inquiry command. If a name server has responded, the device gets the friendly names the name server has cached and requests the friendly names of devices that responded that have not been cached by the name server. Identification of a name server is accomplished by embedding a marker in the friendly name field after the null character to indicate that the device is a name server.Type: ApplicationFiled: August 16, 2006Publication date: December 14, 2006Applicant: MICROSOFT CORPORATIONInventors: Om Sharma, Doron Holan, Kenneth Ray, Louis Giliberto
-
Patent number: 7110382Abstract: A method and apparatus to decrease the amount of time it takes to obtain friendly names of Bluetooth devices is presented. A name server caches friendly names for devices that it has acquired from other devices or from other name servers. The name server is any device that caches friendly names of Bluetooth devices and that makes the friendly names available to other devices. A requesting device determines if a name server has responded to an inquiry command. If a name server has responded, the device gets the friendly names the name server has cached and requests the friendly names of devices that responded that have not been cached by the name server. Identification of a name server is accomplished by embedding a marker in the friendly name field after the null character to indicate that the device is a name server.Type: GrantFiled: March 1, 2002Date of Patent: September 19, 2006Assignee: Microsoft CorporationInventors: Om Sharma, Doron J. Holan, Kenneth D. Ray, Louis J. Giliberto
-
Patent number: 7082461Abstract: A technique to simplify L2CAP channel creation/configuration for a node is presented. The method enables a node to determine how involved it is in the L2CAP channel connection creation and management process. There are three levels of participation that the node may specify. The three levels are no involvement at all, minimal involvement, and total involvement. In no involvement, the channel is dropped if a remote node does not accept all node specified parameters. In minimal involvement, the channel is dropped if a remote node does not accept all node specified parameters and the node is notified when the connection has been disconnected by a remote disconnect or HCI link loss. In the total involvement level, the node is fully involved in the channel creation/configuration. The node provides a function pointer that is called to confirm or reject parameters. If a parameter is unacceptable, the connection is disconnected.Type: GrantFiled: June 28, 2002Date of Patent: July 25, 2006Assignee: Microsoft CorporationInventors: Om Sharma, Doron J. Holan, Louis J. Giliberto
-
Publication number: 20050225530Abstract: A system for using computer input devices with software applications is disclosed. The system includes an input device mapper API, which uses a language of semantics as an interface between input devices and software applications. The input device mapper receives information about which semantics the devices connected to the computer are able to implement, and which semantics correspond to actions that a user can request the software to perform. The input device mapper maps controls on the available devices into user-requestable software actions by matching, as closely as possible, device controls and software actions that correspond to the same semantic. The system thus makes input devices and software applications transparent to each other, and permits a software application to be designed to operate without regard to which input device is being used to control its actions.Type: ApplicationFiled: June 6, 2005Publication date: October 13, 2005Applicant: Microsoft CorporationInventors: C. Evans, Marcus Andrews, Om Sharma, James Veres, John Thornton
-
Publication number: 20040003062Abstract: A technique to simplify L2CAP channel creation/configuration for a node is presented. The method enables a node to determine how involved it is in the L2CAP channel connection creation and management process. There are three levels of participation that the node may specify. The three levels are no involvement at all, minimal involvement, and total involvement. In no involvement, the channel is dropped if a remote node does not accept all node specified parameters. In minimal involvement, the channel is dropped if a remote node does not accept all node specified parameters and the node is notified when the connection has been disconnected by a remote disconnect or HCI link loss. In the total involvement level, the node is fully involved in the channel creation/configuration. The node provides a function pointer that is called to confirm or reject parameters. If a parameter is unacceptable, the connection is disconnected.Type: ApplicationFiled: June 28, 2002Publication date: January 1, 2004Applicant: Microsoft CorporationInventors: Om Sharma, Doron J. Holan, Louis J. Giliberto
-
Patent number: 6619909Abstract: An axial or centrifugal flow compressor having arrays of blades (16) extending across a working medium flowpath (18) includes a casing treatment for enhancing the compressor's fluid dynamic stability. The casing treatment features a circumferentially extending compartment (62), typically comprising a voluminous pressure compensation chamber (64) and a single passage (66) circumferentially coextensive with the chamber, for establishing fluid communication between the chamber and the flowpath. The voluminous character of the compartment attenuates the circumferential pressure difference across the tips of heavily loaded compressor blades (16), making the compressor less susceptible to tip vortex induced instabilities. In one embodiment of the invention, a passage (66) is oriented so that any fluid discharged from the passage enters the flowpath with a streamwise directional component.Type: GrantFiled: March 20, 2001Date of Patent: September 16, 2003Assignee: United Technologies CorporationInventors: Mark Barnett, Martin Graf, John A. Raw, Om Sharma, William D. Sprout
-
Publication number: 20030165129Abstract: A method and apparatus to decrease the amount of time it takes to obtain friendly names of Bluetooth devices is presented. A name server caches friendly names for devices that it has acquired from other devices or from other name servers. The name server is any device that caches friendly names of Bluetooth devices and that makes the friendly names available to other devices. A requesting device determines if a name server has responded to an inquiry command. If a name server has responded, the device gets the friendly names the name server has cached and requests the friendly names of devices that responded that have not been cached by the name server. Identification of a name server is accomplished by embedding a marker in the friendly name field after the null character to indicate that the device is a name server.Type: ApplicationFiled: March 1, 2002Publication date: September 4, 2003Applicant: Microsoft CorporationInventors: Om Sharma, Doron J. Holan, Kenneth D. Ray, Louis J. Giliberto
-
Publication number: 20030138317Abstract: An axial flow or centrifugal flow compressor having arrays of blades (16) extending across a working medium flowpath (18) includes a casing treatment for enhancing the compressor's fluid dynamic stability. In one variant of the invention the casing treatment comprises one or more circumferentially extending grooves (40) that each receive indigenous fluid from the compressor flowpath at a fluid extraction site (56) and discharge indigenous fluid into the flowpath at a fluid injection site (58), circumferentially offset from the extraction site, where the migrated fluid is better able to advance against an adverse pressure gradient in the flowpath. Each groove is oriented so that the discharged fluid enters the flowpath with a streamwise directional component that promotes efficient and reliable integration of the introduced fluid into the flowpath fluid stream (20).Type: ApplicationFiled: March 20, 2001Publication date: July 24, 2003Inventors: Mark Barnett, Martin Graf, John A. Raw, Om Sharma, William D. Sprout
-
Patent number: 6231301Abstract: An axial flow or centrifugal flow compressor having arrays of blades (16) extending across a working medium flowpath (18) includes a casing treatment for enhancing the compressor's fluid dynamic stability. In one variant of the invention the casing treatment comprises one or more circumferentially extending grooves (40) that each receive indigenous fluid from the compressor flowpath at a fluid extraction site (56) and discharge indigenous fluid into the flowpath at a fluid injection site (58), circumferentially offset from the extraction site, where the migrated fluid is better able to advance against an adverse pressure gradient in the flowpath. Each groove is oriented so that the discharged fluid enters the flowpath with a streamwise directional component that promotes efficient and reliable integration of the introduced fluid into the flowpath fluid stream (20).Type: GrantFiled: December 10, 1998Date of Patent: May 15, 2001Assignee: United Technologies CorporationInventors: Mark Barnett, Martin Graf, John A. Raw, Om Sharma, William D. Sprout