Patents by Inventor Gerald Shea

Gerald Shea 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: 20050108733
    Abstract: Hooking replacement and augmented API functions is disclosed. In one embodiment, an alternative implementation of one or more API functions is hooked into the operating system through utilization of a replacement API table. The functions that have been replaced, augmented, or otherwise modified have entries in the table pointing to their new implementation. The entries for functions that have not been change continue to point to their existing implementation. A bit array is also disclosed to track desired messages, as compared to undesired messages, where each bit of the array corresponds to a type of message. The table can be variably sized, and can support nested and re-entrant calls.
    Type: Application
    Filed: December 23, 2004
    Publication date: May 19, 2005
    Applicant: Microsoft Corporation
    Inventors: Gerardo Bermudez, Gerald Shea, Jeffrey Stall
  • Publication number: 20050091254
    Abstract: A system and a method for a user interface which generates a preview display to aid in the navigation of items on a computer. A screen displays one or more items to a user. Upon receipt of a user input representing a selection to preview the contents of one or more of the items, a preview display is generated and rendered on the screen display. The preview display includes at least a portion of the display which would result from a selection to view the item.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Inventors: Charles Stabb, Gerald Shea, Joshua Dersch, Alan Marks
  • Publication number: 20050091612
    Abstract: A system and a method for a user interface which generates a preview display to aid in the navigation of items of content on a computer. A screen displays an item to a user. Upon receipt of a user input representing a proposed navigational action to be performed with respect to the item, a preview display is generated and rendered on the screen display. The preview display includes at least a portion of the display which would result from a selection to perform the navigational action with respect to the item.
    Type: Application
    Filed: October 23, 2003
    Publication date: April 28, 2005
    Inventors: Charles Stabb, Gerald Shea, Joshua Dersch, Alan Marks
  • Patent number: 5769566
    Abstract: A catch basin splash guard for inhibiting water impacting the catch basin side walls, comprising an upper rim section defining an opening of about the same shape as that of the catch basin frame, the rim section adapted to rest on the frame lip; and depending side walls projecting down from the rim section at essentially 90.degree., to define an outlet of about the same size as the opening so as not to obstruct water flow through and out of the splash guard; wherein the side walls direct water flowing into the catch basin away from the catch basin walls and down toward the catch basin bottom, to inhibit wall corrosion and erosion caused by incoming water.
    Type: Grant
    Filed: March 11, 1996
    Date of Patent: June 23, 1998
    Inventor: Gerald Shea