Patents by Inventor Michael Wiley

Michael Wiley 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: 20050282862
    Abstract: This application relates to a compound of formula I (or a pharmaceutically acceptable salt thereof) as defined herein, pharmaceutical compositions thereof, and its use as an inhibitor of factor Xa, as well as a process for its preparation and intermediates therefor.
    Type: Application
    Filed: July 29, 2003
    Publication date: December 22, 2005
    Inventors: Douglas Beight, Trelia Craft, Carl Denny, Jeffry Franciskovich, Theodore Goodson, Steven Hall, David Herron, Sajan Joseph, Valentine Klimkowski, Jeffrey Kyle, John Masters, David Mendel, Guy Milot, Marta Pineiro-Nunez, Jason Sawyer, Robert Shuman, Gerald Smith, Anne Tebbe, Jennifer Tinsley, Leonard Weir, James Wikel, Michael Wiley, Ying Yee
  • Publication number: 20050096328
    Abstract: The compounds of formula (I) in which R represents a hydrogen atom or a fluorine atom, or a pharmaceutically acceptable salt thereof are Factor Xa inhibitors useful in the treatment of thrombotic disorders.
    Type: Application
    Filed: March 24, 2003
    Publication date: May 5, 2005
    Inventors: Michael Wiley, Gary Engel
  • Publication number: 20050060226
    Abstract: A method, apparatus, system, and signal-bearing medium that in an embodiment recommend an offering to a client based on inventory data received from a client, a condition, and a threshold. The client provides the inventory data, which in various embodiments may be an inventory of hardware and/or software installed at the client and/or an inventory of data that describes performance characteristics and/or a trend of the client. In this way, an offering, such as an offer to provide goods or services, can be targeted to the client based on the specific needs of the client.
    Type: Application
    Filed: September 11, 2003
    Publication date: March 17, 2005
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Daniel Heithoff, R. Holcomb, Satheesh Krishnamoorthy, David Nusbaum, Van Sammons, Kurt Thompson, Paul Wertzler, Michael Wiley
  • Publication number: 20050032790
    Abstract: Compounds of formula (I) where R2, each X, L, Y, Cy, Lp, D and n are as defined in the specification, are serine protease inhibitors useful as antithrombotic agents.
    Type: Application
    Filed: August 23, 2004
    Publication date: February 10, 2005
    Inventors: John Liebeschuetz, Amanda Lyons, Christopher Murray, Andrew Rimmer, Stephen Young, Nicholas Camp, Stuart Jones, Phillip Morgan, William Wylie, Simon Richards, John Masters, Michael Wiley
  • Publication number: 20050026928
    Abstract: Compounds of formula (I) in which R1, R2 and X4 have the meanings given in the specification are Factor Xa inhibitors useful in the treatment of thrombotic disorders.
    Type: Application
    Filed: July 24, 2002
    Publication date: February 3, 2005
    Inventors: Michael Wiley, Daniel Sall, John Liebeschuetz
  • Patent number: 6724392
    Abstract: A system and method for selecting a cartographically-preferred label position from a plurality of potential label positions for a feature on a computer-generated map. The mechanism analyzes each pixel within each potential label position to determine the presence of a colliding label or a colliding feature, and calculates a total penalty for each potential label position. Then, based on the several total penalties, the mechanism determines which of the potential label positions is the cartographically-preferable label position and places the label in that label position.
    Type: Grant
    Filed: March 2, 1999
    Date of Patent: April 20, 2004
    Assignee: Microsoft Corporation
    Inventors: John-Michael Wiley, Martin John Sedluk
  • Patent number: 6665840
    Abstract: A system and method for generating multiple potential label positions for a polygon at run time, rather than selecting from pre-configured label positions. The present invention analyzes the visible portion of the polygon to generate potential label positions dynamically based on the visible portion of the polygon, rather than using pre-configured label positions. As many rectangles are created as can fit within the visible portion of the polygon, and which can support the placement of a label. The rectangles are sized in accordance with the size of the label to be displayed. Once the rectangles are created, the present invention allows for the selection of one of the rectangles as a preferred label position for the polygon. The present invention also allows for the generation of a form following baseline created by connecting the centerpoints of horizontally disposed rectangles, and then smoothing the resulting baseline until a desirable baseline is obtained.
    Type: Grant
    Filed: March 2, 1999
    Date of Patent: December 16, 2003
    Assignee: Microsoft Corporation
    Inventors: John-Michael Wiley, Martin John Sedluk
  • Patent number: 6154219
    Abstract: Labeling objects on a computerized map in an efficient manner while avoiding collisions with both more and less important objects. A first list contains objects to be labeled on the computerized map, the objects being both points and non-points. Each of the objects in the first list has a label selection priority. A second list contains the a collection of objects from the first list having the lowest label selection priority. The system can draw each object in the first list to the computerized map in ascending order of label selection priority. As each object is drawn, the system labels the object with a label while avoiding collisions between the label and objects in the second list having a higher label selection priority than the object.
    Type: Grant
    Filed: December 1, 1997
    Date of Patent: November 28, 2000
    Assignee: Microsoft Corporation
    Inventors: John-Michael Wiley, Mark B. Atherton