Patents by Inventor John Welshofer

John Welshofer 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: 7873912
    Abstract: The present invention provides methods and apparatus for presenting fields associated with a report format suitable for displaying data associated with a plurality of fields, the plurality of fields being associated with one or more records. A layout is obtained, the layout being a report format including the plurality of fields. A user selection is received. A first list of fields that are pertinent to the layout (e.g., including the plurality of fields) is presented when the user selection is in a first state. For instance, the first list of fields may include only the fields that are in the layout (e.g., visible to the user). When the user selection is in a second state, a user is presented or provided access to a second list of fields, where the second list of fields includes fields that are not in the layout. The second list of fields may also include the fields that are pertinent to the layout (e.g., those fields in the layout).
    Type: Grant
    Filed: February 25, 2005
    Date of Patent: January 18, 2011
    Assignee: Apple Inc.
    Inventors: Christopher L. Crim, Stephen Iremonger, John Welshofer, Kenneth D. Walter, Jr.
  • Publication number: 20060259503
    Abstract: Techniques for displaying information associated with a database are disclosed. A database-informer displays information (or additional information) about various database objects displayed for a user. The database-informer may be presented to user as a tool-tip. However, the database-informer can be customized and dynamically constructed based on various variables that are dynamically determined at runtime. As such, the information can be dynamically determined based on variables stored in different tables and provided on-demand when the database-informer is invoked by the user. As a result, database users can be provided with customized and up-to-date information without having to view different tables.
    Type: Application
    Filed: May 12, 2005
    Publication date: November 16, 2006
    Inventors: Vladimir Bradateanu, Toufic Milan, Lee McIntyre, Geraldine Vahey, John Welshofer