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: 20200090818
    Abstract: 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: Application
    Filed: March 27, 2019
    Publication date: March 19, 2020
    Inventors: Gaurav Tripathi, Om Sharma, Vatsal Agarwal, Anurag Chandrekar
  • Publication number: 20200090789
    Abstract: 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: Application
    Filed: March 27, 2019
    Publication date: March 19, 2020
    Inventors: Gaurav Tripathi, Om Sharma, Vatsal Agarwal, Anurag Chandrekar
  • Publication number: 20090282398
    Abstract: 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: Application
    Filed: May 8, 2008
    Publication date: November 12, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Jennifer Shen, Christoph Huber, Om Sharma
  • Patent number: 7602758
    Abstract: 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: Grant
    Filed: August 16, 2006
    Date of Patent: October 13, 2009
    Assignee: Microsoft Corporation
    Inventors: Om Sharma, Doron J. Holan, Kenneth D. Ray, Louis J. Giliberto
  • Publication number: 20070237638
    Abstract: 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: Application
    Filed: August 31, 2005
    Publication date: October 11, 2007
    Inventors: Om Sharma, Frank Cunha, Edward Pietraszkiewicz
  • Publication number: 20070189897
    Abstract: 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: Application
    Filed: February 15, 2006
    Publication date: August 16, 2007
    Applicant: United Technologies Corporation
    Inventors: Edward Pietraszkiewicz, Om Sharma, Kar Chin
  • Publication number: 20070048135
    Abstract: 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: Application
    Filed: August 31, 2005
    Publication date: March 1, 2007
    Inventors: Edward Pietraszkiewicz, Om Sharma
  • Publication number: 20070048134
    Abstract: 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: Application
    Filed: August 31, 2005
    Publication date: March 1, 2007
    Inventors: Frank Cunha, Om Sharma, Edward Pietraszkiewicz
  • Publication number: 20070048128
    Abstract: 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: Application
    Filed: August 31, 2005
    Publication date: March 1, 2007
    Inventors: Frank Cunha, Om Sharma, Edward Pietraszkiewicz
  • Publication number: 20060282517
    Abstract: 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: Application
    Filed: August 16, 2006
    Publication date: December 14, 2006
    Applicant: MICROSOFT CORPORATION
    Inventors: Om Sharma, Doron Holan, Kenneth Ray, Louis Giliberto
  • Patent number: 7110382
    Abstract: 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: Grant
    Filed: March 1, 2002
    Date of Patent: September 19, 2006
    Assignee: Microsoft Corporation
    Inventors: Om Sharma, Doron J. Holan, Kenneth D. Ray, Louis J. Giliberto
  • Patent number: 7082461
    Abstract: 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: Grant
    Filed: June 28, 2002
    Date of Patent: July 25, 2006
    Assignee: Microsoft Corporation
    Inventors: Om Sharma, Doron J. Holan, Louis J. Giliberto
  • Publication number: 20050225530
    Abstract: 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: Application
    Filed: June 6, 2005
    Publication date: October 13, 2005
    Applicant: Microsoft Corporation
    Inventors: C. Evans, Marcus Andrews, Om Sharma, James Veres, John Thornton
  • Publication number: 20040003062
    Abstract: 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: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Microsoft Corporation
    Inventors: Om Sharma, Doron J. Holan, Louis J. Giliberto
  • Patent number: 6619909
    Abstract: 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: Grant
    Filed: March 20, 2001
    Date of Patent: September 16, 2003
    Assignee: United Technologies Corporation
    Inventors: Mark Barnett, Martin Graf, John A. Raw, Om Sharma, William D. Sprout
  • Publication number: 20030165129
    Abstract: 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: Application
    Filed: March 1, 2002
    Publication date: September 4, 2003
    Applicant: Microsoft Corporation
    Inventors: Om Sharma, Doron J. Holan, Kenneth D. Ray, Louis J. Giliberto
  • Publication number: 20030138317
    Abstract: 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: Application
    Filed: March 20, 2001
    Publication date: July 24, 2003
    Inventors: Mark Barnett, Martin Graf, John A. Raw, Om Sharma, William D. Sprout
  • Patent number: 6231301
    Abstract: 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: Grant
    Filed: December 10, 1998
    Date of Patent: May 15, 2001
    Assignee: United Technologies Corporation
    Inventors: Mark Barnett, Martin Graf, John A. Raw, Om Sharma, William D. Sprout