Patents by Inventor Edward W. Connell

Edward W. Connell 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: 7584169
    Abstract: The present invention provides a method and computer-readable medium for searching for programming objects on a computer system. Under the invention, object attributes that are stored outside of a static attribute storage area are inspected during the search for programming objects.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: September 1, 2009
    Assignee: Microsoft Corporation
    Inventors: Ralph Lipe, Robert L. Chambers, Edward W. Connell, Abhijit Sarkar
  • Patent number: 7457821
    Abstract: The present invention provides a method and computer-readable medium for searching for programming objects on a computer system. Under one aspect of the invention, optional search attributes are used to order a list of references to found programming objects. Under a second aspect of the invention, object attributes that are stored outside of a static attribute storage area are inspected during the search for programming objects. Under a third aspect of the invention, different sets of object data are allowed to reference the same programming object class, and different objects of a single programming object class may be initialized in different ways so that they exhibit different attributes.
    Type: Grant
    Filed: July 13, 2005
    Date of Patent: November 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Ralph Lipe, Robert L. Chambers, Edward W. Connell, Abhijit Sarkar
  • Patent number: 7451159
    Abstract: The present invention provides a method and computer-readable medium for searching for programming objects on a computer system. Under one aspect of the invention, optional search attributes are used to order a list of references to found programming objects. Under a second aspect of the invention, object attributes that are stored outside of a static attribute storage area are inspected during the search for programming objects.
    Type: Grant
    Filed: March 11, 2005
    Date of Patent: November 11, 2008
    Assignee: Micosoft Corporation
    Inventors: Ralph Lipe, Robert L. Chambers, Edward W. Connell, Abhijit Sarkar
  • Patent number: 7148907
    Abstract: An image processing application employs the concept of integral pre-multiplied alpha channel, and combines the techniques of multi-resolution representation, graph-structured representation, and automatic and intelligent data type conversion in order to permit a computer user to mix and manipulate both raster and vector based images in a single user interface while remaining unaware of the different data types underlying the images.
    Type: Grant
    Filed: July 15, 2004
    Date of Patent: December 12, 2006
    Assignee: Microsoft Corporation
    Inventors: Alvy Ray Smith, John Bradstreet, Jonathan Edgar Fay, Ajai Sehgal, Tanuja Abhay Joshi, John Fitzgerald Bronskill, Daniel Gwozdz, Steven Andrew Cover, Nicholas John Clay, Edward W. Connell
  • Patent number: 7099886
    Abstract: The present invention provides a method and computer-readable medium for searching for programming objects on a computer system. Under one aspect of the invention, optional search attributes are used to order a list of references to found programming objects. Under a second aspect of the invention, object attributes that are stored outside of a static attribute storage area are inspected during the search for programming objects. Under a third aspect of the invention, different sets of object data are allowed to reference the same programming object class, and different objects of a single programming object class may be initialized in different ways so that they exhibit different attributes.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: August 29, 2006
    Assignee: Microsoft Corporation
    Inventors: Ralph Lipe, Robert L. Chambers, Edward W. Connell, Abhijit Sarkar
  • Patent number: 6870545
    Abstract: An image processing application employs the concept of integral pre-multiplied alpha channel, and combines the techniques of multi-resolution representation, graph-structured representation, and automatic and intelligent data type conversion in order to permit a computer user to mix and manipulate both raster and vector based images in a single user interface while remaining unaware of the different data types underlying the images.
    Type: Grant
    Filed: July 26, 1999
    Date of Patent: March 22, 2005
    Assignee: Microsoft Corporation
    Inventors: Alvy Ray Smith, John Bradstreet, Jonathan Edgar Fay, Ajai Sehgal, Tanuja Abhay Joshi, John Fitzgerald Bronskill, Daniel Gwozdz, Steven Andrew Cover, Nicholas John Clay, Edward W. Connell
  • Publication number: 20040257367
    Abstract: An image processing application employs the concept of integral pre-multiplied alpha channel, and combines the techniques of multi-resolution representation, graph-structured representation, and automatic and intelligent data type conversion in order to permit a computer user to mix and manipulate both raster and vector based images in a single user interface while remaining unaware of the different data types underlying the images.
    Type: Application
    Filed: July 15, 2004
    Publication date: December 23, 2004
    Applicant: Microsoft Corporation
    Inventors: Alvy Ray Smith, John Bradstreet, Jonathan Edgar Fay, Ajai Sehgal, Tanuja Abhay Joshi, John Fitzgerald Bronskill, Daniel Gwozdz, Steven Andrew Cover, Nicholas John Clay, Edward W. Connell
  • Publication number: 20020010809
    Abstract: The present invention provides a method and computer-readable medium for searching for programming objects on a computer system. Under one aspect of the invention, optional search attributes are used to order a list of references to found programming objects. Under a second aspect of the invention, object attributes that are stored outside of a static attribute storage area are inspected during the search for programming objects. Under a third aspect of the invention, different sets of object data are allowed to reference the same programming object class, and different objects of a single programming object class may be initialized in different ways so that they exhibit different attributes.
    Type: Application
    Filed: May 31, 2001
    Publication date: January 24, 2002
    Inventors: Ralph Lipe, Robert L. Chambers, Edward W. Connell, Abhijit Sarkar