Patents by Inventor Theodore J. Shrader

Theodore J. Shrader 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: 8826112
    Abstract: Methods, computer program products and systems are provided for navigating a display of a table in a computer application that includes enabling a context sensitive action menu, detecting activation of the action menu in the displayed table, and executing a table display control instruction from the context sensitive action menu to reformat and redisplay the table in a collapsed or an expanded format around one or more selected cells of the table. The display instruction indicates which columns, etc. are to be reformatted. Further steps may include populating an array with data from corresponding cells of the table and executing an array display control instruction to display at least a portion of the array on an action menu display panel. Navigation tools provide selection of array elements and reformatting and redisplaying the table in the collapsed or the expanded format around a table cell corresponding to the selected array cell.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: September 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: David K. Clark, Mary W. Ferguson, Julie L. Gilbreath, Theodore J. Shrader
  • Patent number: 8484569
    Abstract: A method for saving and restoring collaborative applications to a selected earlier time, may include saving, by a processing device, content for each collaborative application of a plurality of collaborative applications as a user uses each of the collaborative applications. The method may additionally include restoring each collaborative application to a selected earlier time in response to the selected earlier time being selected by the user. The method may further include presenting the content of each collaborative application at the selected earlier time to the user in response to each collaborative application being restored to the selected earlier time, wherein each collaborative application is presented in an original context from the selected earlier time.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: July 9, 2013
    Assignee: International Business Machines Corporation
    Inventors: Michael P. Carlson, Indran Naick, Theodore J. Shrader, Clifford J. Spinac
  • Publication number: 20100306114
    Abstract: A computer-implemented method, apparatus, and computer program code for conducting a transaction between a merchant and a user. Using a composite key generated by a user, a user profile associated with the user and generated by the user is accessed. Accessing is performed by a merchant. The user profile comprises data specifying a set of household items owned by the user. The user profile is one of a set of user profiles that make up a H3D definition. The H3D definition comprises data describing a plurality of household items belonging to the user. The plurality of household items includes the set of household items. Responsive to accessing the user profile, a merchant profile is generated. The merchant profile comprises data specifying a portion of inventory associated with the merchant. The portion of inventory is selected based on the user profile. An offer to sell the portion of inventory is transmitted.
    Type: Application
    Filed: May 27, 2009
    Publication date: December 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: William K. Bodin, David K. Clark, David Salinas, Theodore J. Shrader