Patents by Inventor Theodore Shrader

Theodore 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).

  • Publication number: 20070266313
    Abstract: Provided are a computer implemented method and apparatus for manipulating data through directional or ordered selection of data. A first user input is received for selecting a section of data in a direction of selection, or an order of selection, from a source. A second user input is received for performing a basic editing operation on the selection. Responsive to the second input received from the user, the selected section of data is re-oriented or re-ordered in a direction or order corresponding to the direction or order of selection. A third user input is received for performing a basic editing operation at a destination. The re-oriented or re-ordered section of data is subjected to the second action at the destination. Once the user has selected a section of data, the user can also choose to re-orient or re-order the data in conjunction with a basic editing operation by selecting an enhanced editing operation that implements the inventive method from a menu.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 15, 2007
    Inventors: David Clark, David Salinas, Theodore Shrader
  • Publication number: 20070265759
    Abstract: A system for an adaptive cruise control system to regulate vehicle fuel consumption. A velocity of a vehicle is monitored in response to receiving a user input to engage the adaptive cruise control system. The velocity is regulated within a velocity bound range in response to monitoring the velocity of the vehicle. An ideal velocity is calculated for the vehicle within the velocity bound range using a plurality of factors. Then the velocity of the vehicle is automatically adjusted to the calculated ideal velocity in advance of a topographical feature in order to regulate fuel consumption of the vehicle.
    Type: Application
    Filed: May 9, 2006
    Publication date: November 15, 2007
    Inventors: David Salinas, Theodore Shrader, David Clark
  • Publication number: 20070239688
    Abstract: A system and method for receiving search criteria from a client; determining if the client has specified a set of user preferences for defining a search result presentation order when returning a plurality of search results, in response to uniquely identifying the client; and presenting the plurality of search results in the search result presentation order as defined by the user preferences, in response to determining the client has specified a set of user preferences.
    Type: Application
    Filed: April 11, 2006
    Publication date: October 11, 2007
    Inventors: David Clark, David Salinas, Theodore Shrader
  • Publication number: 20070240225
    Abstract: A method, system, and computer program product that enables a web designer/architect to be dynamically notified of the presence of unsecured content within a secure web site based on testing or users browsing activities. A boundary error detection and reporting (BEDR) utility is added to the web browser, web application server, or both. The BEDR utility provides/activates a function that tracks a user's movements on the secure web site. Whenever a link crosses an HTTP-to-HTTPS boundary, the BEDR utility records the transition as informational. The utility also records any HTPS-to-HTTP boundary crossings and any objects not from the same HTTPS source as an error. The BEDR utility automatically addresses the boundary problem, such as through stripping out code or objects, and also automatically reports these boundary crossings to a Web designers and/or architects, who may utilize this reported data to correct these errors on the secure site.
    Type: Application
    Filed: April 10, 2006
    Publication date: October 11, 2007
    Inventors: Theodore Shrader, David Clark, David Salinas
  • Publication number: 20070067710
    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: Application
    Filed: September 22, 2005
    Publication date: March 22, 2007
    Inventors: David Clark, Mary Ferguson, Julie Gilbreath, Theodore Shrader
  • Publication number: 20060129911
    Abstract: A system, method, and related computer program for automatically cataloging Web elements, such as text and color, in a Web document for use by those performing searches for Web documents containing specific Web elements. The present invention allows users to scan Web elements into a Web site database where they are automatically cataloged for future searches of the particular element data. Searchers can search for a source document containing a particular color and/or text. Users may enter values related to scanned-in Web elements on source documents, such as an alternate color that may be used in addition to or instead of the scanned in color on said source document. Web elements or graphics are cataloged in a manner that allows users to query an entire set of objects quickly by accessing the database values. A user is able to automatically change text or color values on a global basis. Alternate values entered into the Web site database override Web element data previously scanned into the database.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Inventors: Mary Ferguson, David Clark, Julie Gilbreath, Theodore Shrader
  • Publication number: 20060129571
    Abstract: Data structures are provided having physical and logical aspects which organize information in a manner which facilitates their replication across networks for the purpose of distributing information. In particular, data structures are provided for information worms and for information channels incorporating information worms. A computer programming product is provided for automated networked distribution of information. The product includes a memory and data, stored on the memory, for representing an information worm, including a worm ID. Also provided are a computing device for automated networked distribution of information and a signal encoded with a computer program for automated networked distribution of information.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Inventors: Theodore Shrader, David Clark, Mary Ferguson, Julie Gilbreath
  • Publication number: 20060130143
    Abstract: Provided are methods and systems that facilitate automated networked distribution of information. In particular, a plurality of information worms are evaluated, one or more of the information worms are selected based on the evaluation, and the selected information worms are incorporated into one or more information channels suitable for automated distribution across a network.
    Type: Application
    Filed: December 14, 2004
    Publication date: June 15, 2006
    Inventors: Theodore Shrader, David Clark, Mary Ferguson, Julie Gilbreath
  • Publication number: 20050177785
    Abstract: A method of collecting product data, e.g., from a plurality of web sites on the Internet. The method is operative from a client computer and utilizes a pricing agent. Using the agent, a user can generate a set of product profiles each identifying a given site URL, a list of one or more included items to be queried, a scan interval, and a site template. For a given product profile, the agent periodically retrieves data from the given site URL at the scan interval. It then parses the data retrieved according to the site template to generate a data record for each included item comprising an item name, an associated price value and, optionally, a secondary source. The retrieved data may also be compared against one or more threshold expressions to generate given actions.
    Type: Application
    Filed: July 22, 2003
    Publication date: August 11, 2005
    Inventors: Theodore Shrader, Umesh Khatwani
  • Patent number: 5485567
    Abstract: A method, system and program for displaying database information via a table containing icons and other summary information which clearly and concisely convey particular aspects of a database to a user. The table display acts as a window into a database when it is selected by a user. A user can also make changes to the database via the window of information.
    Type: Grant
    Filed: September 15, 1994
    Date of Patent: January 16, 1996
    Assignee: International Business Machines Corporation
    Inventors: Kenneth R. Banning, George P. Erwin-Grotsky, Shih-Gong Li, Alejandra Sanchez-Frank, Theodore Shrader