Patents by Inventor Jonathan Mark Wagner

Jonathan Mark Wagner 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: 8139744
    Abstract: A method for automatically adjusting the volume of individual conference call participants during a conference call. The present invention comprises a Configuration Program (CP) and a Volume Adjustment Program (VAP). The CP allows a user to configure the automatic volume adjustment options. The VAP continuously monitors the conference call and adds new participants to a display screen as the new participants are added to the conference call. Based upon the settings that the user selected in the CP, the VAP adjusts the volume of the conference call participant when the new participant is added, adjusts the volume of each conference call participant upon the occurrence of the time interval, or continuously adjusts the volume of each conference call participant. The VAP also allows the user to manually adjust the volume of all of the participants or an individual participant using a plurality of navigation buttons.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Pierre Carlson, Jonathan Mark Wagner
  • Patent number: 7522719
    Abstract: A method for automatically adjusting the volume of individual conference call participants during a conference call. The present invention comprises a Configuration Program (CP) and a Volume Adjustment Program (VAP). The CP allows a user to configure the automatic volume adjustment options. The VAP continuously monitors the conference call and adds new participants to a display screen as the new participants are added to the conference call. Based upon the settings that the user selected in the CP, the VAP adjusts the volume of the conference call participant when the new participant is added, adjusts the volume of each conference call participant upon the occurrence of the time interval, or continuously adjusts the volume of each conference call participant. The VAP also allows the user to manually adjust the volume of all of the participants or an individual participant using a plurality of navigation buttons.
    Type: Grant
    Filed: January 13, 2004
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Michael Pierre Carlson, Jonathan Mark Wagner
  • Publication number: 20080304645
    Abstract: A method for automatically adjusting the volume of individual conference call participants during a conference call. The present invention comprises a Configuration Program (CP) and a Volume Adjustment Program (VAP). The CP allows a user to configure the automatic volume adjustment options. The VAP continuously monitors the conference call and adds new participants to a display screen as the new participants are added to the conference call. Based upon the settings that the user selected in the CP, the VAP adjusts the volume of the conference call participant when the new participant is added, adjusts the volume of each conference call participant upon the occurrence of the time interval, or continuously adjusts the volume of each conference call participant. The VAP also allows the user to manually adjust the volume of all of the participants or an individual participant using a plurality of navigation buttons.
    Type: Application
    Filed: July 17, 2008
    Publication date: December 11, 2008
    Inventors: Michael Pierre Carlson, Jonathan Mark Wagner
  • Publication number: 20080114770
    Abstract: A computer implemented method, apparatus, and computer program product for retrieving data. The process identifies a class type for the requested attribute data to form an identified class type in response to receiving a request for attribute data for a configuration item from a client. The process generates a set of data windows associated with the identified class type. Each data window in the set of data windows provides availability information for attribute data available from a remote data source. The process attribute data associated with each data window in the set of data windows to form a set of attribute data.
    Type: Application
    Filed: November 14, 2006
    Publication date: May 15, 2008
    Inventors: JINFANG CHEN, DAVID G. ROBINSON, SHAW-BEN SHEPHERD SHI, JONATHAN MARK WAGNER
  • Patent number: 7346856
    Abstract: A methodology for displaying a website on a hand held display device (HHDD) is disclosed. The present invention comprises an Image Modification Program (IMP) and a Navigation Program (NP). The IMP analyzes the webpage HTML to determine if an image is present and if the image exceeds the allotted image display space on the HHDD display screen. The IMP calculates the required number of x-axis and y-axis divisions and fragments the image accordingly. The IMP displays the reduced web page on the HHDD, but replaces the reduced image with a fragment from the fragmented image. The fragment is displayed at the intended resolution allowing the user to view a portion of the image at full size, as opposed to the whole image at a reduced size. The NP of the present invention allows the user to move from one fragment to another. An alternative embodiment utilizing a proxy is also disclosed.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: March 18, 2008
    Assignee: International Business Machines Corporation
    Inventors: Dao Nguyen, Sivakumar Rajendran, Michael Joseph Sullivan, Jonathan Mark Wagner
  • Publication number: 20070245314
    Abstract: A solution (200) for collecting inventory information relating to complex resources is proposed. For this purpose, a data mover (285) interfaces with a common collector engine (210). The data mover registers (A3) itself as a listener for a selected resource class on behalf of every exploiter (265). The collector engine solves (A4) the correlations involving the selected resource class, as indicated in predefined discovery directories (235). Providers (225) adapted to discover inventory information about the correlated resource classes are periodically invoked (A5-A9), according to a scheduling plan defined in the same discovery directives. As soon as the providers for all the correlated resource classes have completed the discovery of the corresponding information (A10), the data mover is notified accordingly (A11). In response thereto, the data mover transfers (A13-A15) the discovered (delta) inventory information to the exploiter.
    Type: Application
    Filed: February 22, 2007
    Publication date: October 18, 2007
    Inventors: Francesco Maria Carteri, Alessandro Donatelli, Alberto Giammaria, Luigi Pichetti, Jonathan Mark Wagner
  • Patent number: 7092915
    Abstract: A mechanism is provided for storing user identifications and passwords in a mobile device, such as a personal digital assistant. A modified keyboard device driver may be installed on each platform the user accesses. When the user is prompted for a password from a functioning terminal, the user may select the appropriate account on the mobile device. The mobile device then may send the user identification and password for the account to the terminal. The modified keyboard device driver receives the user identification and password from the mobile device and converts it into keyed text. The accounts with user identifications and passwords may be protected by a password. Thus, the user must only remember the one mobile device password to access a plurality of resources and computer systems. Furthermore, the communications between the mobile device and terminal may be encrypted to prevent snooping.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: August 15, 2006
    Assignee: International Business Machines Corporation
    Inventors: Steven Francis Best, Michael Richard Cooper, James Lee Gray, Jonathan Mark Wagner
  • Patent number: 6968568
    Abstract: Broadcast information is classified in categories to facilitate user selection and filtration of the broadcast information which is processed for presentation to the user. The broadcast information is transmitted in the form of a meta frame and one or more category frames which are repeated in a continuous cycle. Meta frames and category frames are distinguished and identified by major and minor codes following a frame starting delimiter. The meta frame contains a description of each of the available categories, together with an identification of respective category major and minor codes, the frequency on which the respective category frame is transmitted if multiple frequencies are employed, and the relative position of the respective category frame within transmission cycle.
    Type: Grant
    Filed: December 20, 1999
    Date of Patent: November 22, 2005
    Assignee: International Business Machines Corporation
    Inventors: Edwin James Hilpert, Jr., Michael Joseph Sullivan, William J. Tracey, Jonathan Mark Wagner
  • Patent number: 6829583
    Abstract: Expected service delays are determined from actual service data captured during service at an establishment. For each party seeking service at an establishment, the time at which the party seeks service and the time at which the party receives, or at least begins receiving, service are automatically captured, by sensors situated proximate to a cafeteria-style service line or from a data processing system-implemented waiting list. A subset of the collected data is selected utilizing defined criteria relevant to service times, such as time of day, level of service as a proportion to overall capacity, etc. An average service delay for parties is then calculated from the selected subset of collected service data.
    Type: Grant
    Filed: December 20, 1999
    Date of Patent: December 7, 2004
    Assignee: International Business Machines Corporation
    Inventors: Kenneth C. Knapp, Michael Daniel Santivenere, Michael Joseph Sullivan, Jonathan Mark Wagner
  • Publication number: 20040046733
    Abstract: The present invention relates to a method, apparatus, and computer instructions for keyboard entry into a computer device using a handheld input device configured to be held in the palm of one hand. The handheld input device contains a thumb controlled push pad capable of eight directions plus a center position and four buttons operable by the remaining four fingers. The four buttons can be pressed in various combinations to generate up to sixteen different possible keystrokes. When pressing combinations of the four buttons in conjunction with the thumb controlled push pad, the handheld input device is capable of generating at least 144 unique keystrokes. The handheld input device is programmable to meet the needs of the application being supported and may include, for example, the same input as the standard QWERTY keyboard. A user can hold a device, such as a personal digital assistant, in one hand and the handheld input device in the other hand to generate keyboard input for the device.
    Type: Application
    Filed: September 19, 2002
    Publication date: March 11, 2004
    Applicant: International Business Machines Corporation
    Inventors: Randolph Michael Forlenza, Sivakumar Rajendran, Michael Joseph Sullivan, William J. Tracey, Jonathan Mark Wagner
  • Patent number: 6611915
    Abstract: A client station on computer network uses an operating system such as JavaOS which is permanently stored at the server rather than on storage media at the client location. JavaOS is loaded and installed at the client upon bootup of the client. The JavaOS is loaded and installed at the client upon bootup of the client. Once the basic system is booted using local firmware, and the base file systems on the network are enabled, an application can begin running, and when it needs to use a particular class file a request will be made through the file system and will be routed over to a generic file system driver, on the client, which will then determine, using a set of configured information, where this class exists; it will utilize the particular file systems available on to that booted client, whether it be NFS, or TFTP, to determine where the server is and how to retrieve that particular class file.
    Type: Grant
    Filed: May 27, 1999
    Date of Patent: August 26, 2003
    Assignee: International Business Machines Corporation
    Inventors: Joseph Kubik, Michael Joseph Sullivan, Jonathan Mark Wagner
  • Publication number: 20030130957
    Abstract: A mechanism is provided for storing user identifications and passwords in a mobile device, such as a personal digital assistant. A modified keyboard device driver may be installed on each platform the user accesses. When the user is prompted for a password from a functioning terminal, the user may select the appropriate account on the mobile device. The mobile device then may send the user identification and password for the account to the terminal. The modified keyboard device driver receives the user identification and password from the mobile device and converts it into keyed text. The accounts with user identifications and passwords may be protected by a password. Thus, the user must only remember the one mobile device password to access a plurality of resources and computer systems. Furthermore, the communications between the mobile device and terminal may be encrypted to prevent snooping.
    Type: Application
    Filed: January 7, 2002
    Publication date: July 10, 2003
    Applicant: International Business Machines Corporation
    Inventors: Steven Francis Best, Michael Richard Cooper, James Lee Gray, Jonathan Mark Wagner
  • Patent number: 6591413
    Abstract: A method and apparatus in a data processing system for processing errors during building of a program. A set of tools needed to build the program is identified. Each tool within the set of tools is called. Responsive to a tool within the set of tools generating output, a determination is then made as to whether an error is present in an output generated by the tool. Responsive to determining a presence of the error, a notification is automatically generated.
    Type: Grant
    Filed: October 7, 1999
    Date of Patent: July 8, 2003
    Assignee: International Business Machines Corporation
    Inventors: Randy Scott Humphrey, Steven Donald Turner, Jonathan Mark Wagner
  • Patent number: 6559873
    Abstract: A system, method, and program of the invention enables a separating region to be displayed adjacent to at least one side of a problem menu choice within a menu list in a user interface. The problem menu choice may be any menu choice that has the potential for causing undesirable effects if it is inadvertently selected by a user, such as by overshooting a desired menu choice with a displayed pointer. The separating region creates a non-selectable area that buffers the problem menu choices from the other menu choices. The user is notified if the user moves the displayed pointer into the separating region. The notification may include any one or more of the following: i) changing the rate of movement of the displayed pointer, ii) causing the displayed pointer to change in appearance, and iii) causing an audible sound. The separating region may be partitioned into zones wherein certain characteristics of the notification is dependent upon the zone location of the displayed pointer.
    Type: Grant
    Filed: December 17, 1999
    Date of Patent: May 6, 2003
    Assignee: International Business Machines Corporation
    Inventors: Marilyn Diane Smith Dawkins, Frank Eliot Levine, Newton James Smith, Jr., Jonathan Mark Wagner
  • Patent number: 6538660
    Abstract: Disclosed is a system, method, and program for displaying data. A program receives first input graphics commands from a first application program to display first output on a display monitor and second input graphics commands from a second application program to display second output on the display monitor. The second output is graphically blended with an overlapping portion of the first output. Output graphics commands are generated from the first and second input graphics commands to display the graphically blended second output superimposed over an overlapping portion of the first output and the first output non-overlapping with the second output. This allows the content of the secondary output to be displayed without affecting user operations with respect to the primary application window.
    Type: Grant
    Filed: November 12, 1999
    Date of Patent: March 25, 2003
    Assignee: International Business Machines Corporation
    Inventors: Joseph Celi, Jr., Michael R. Cooper, Joseph Kubik, Jonathan Mark Wagner
  • Patent number: 6519633
    Abstract: A client station on computer network uses an operating system such as JavaOS which is permanently stored at the server rather than on storage media at the client location. The JavaOS is loaded and installed at the client upon bootup of the client. The client loads certain standard file systems as part of the basic OS code that it receives from the server. These employ a generic file system driver, which is located in Java code rather than in native code at the client. In addition to the standard file systems, other file systems may be installed, using this generic file system driver. For example, a file system for a hard drive may be installed at a particular client, even though this file system is not part of the set of standard file systems. Providing the generic file system driver or handler switch in Java code rather than native code allows file systems to be dynamically added to a running system.
    Type: Grant
    Filed: May 27, 1999
    Date of Patent: February 11, 2003
    Assignee: International Business Machines Corporation
    Inventors: Joseph Kubik, Michael Joseph Sullivan, Jonathan Mark Wagner
  • Patent number: 6462675
    Abstract: In accordance with the present invention, a position of a vehicle is detected by a receiver at the vehicle from a global positioning system. A speed limit associated with the position is determined from a centralized database accessible via a wireless network. An actual speed of the vehicle at the detected position is compared with the determined speed limit for the detected position, such that if it is determined that the actual speed exceeds the determined speed limit at the detected position, the driver may be alerted.
    Type: Grant
    Filed: October 13, 2000
    Date of Patent: October 8, 2002
    Assignee: International Business Machines Corporation
    Inventors: Randy Scott Humphrey, Frank Schroeder, Jonathan Mark Wagner
  • Patent number: 6344863
    Abstract: A three-dimensional graphical user interface is provided wherein the windows have a “thickness” property. In the preferred embodiment, a window will have a Z plane position (z) and a Z plane thickness (cz) as well as the traditional x, cx, y and cy. This allows positioning anywhere in three dimensional space. Using either a three axis mouse or a conventional mouse with supplemental control (perhaps keyboard), each axis may be traversed to navigate the desktop. As the pointer moves along an axis, the user's point of view can change, bringing the view either closer/farther/left/right, depending on the direction of motion, which may cause the windows perspective to change, e.g., larger or smaller. The user's perspective can pass into and through the window-blocks.
    Type: Grant
    Filed: November 24, 1999
    Date of Patent: February 5, 2002
    Assignee: International Business Machines Corporation
    Inventors: Ronald B. Capelli, Joseph Kubik, Michael Joseph Sullivan, Jonathan Mark Wagner
  • Patent number: 6289303
    Abstract: A method and system for supporting multiple language sets in a data processing system, where each character of the language set is a pen based input character. A language set is designated among multiple language sets with which a pen-based character is associated within a data processing system in response to a user input. A pen based input character is penned into said data processing system. The pen based input character is identified within only said designated language set. The pen based input character is translated into a graphically displayed iconic representation of the pen based input character represented in a designated language set.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: September 11, 2001
    Assignee: International Business Machines Corporation
    Inventors: Steven Atkin, Jonathan Mark Wagner
  • Patent number: 6118428
    Abstract: A method and system are disclosed which may be utilized to generate a simultaneous presentation within a data processing system of video data within multiple windows supported by different graphic user interfaces. Each graphic user interface is coupled to a separate display device driver. Window movements including: creation; deletion; resizing; movement; minimization; maximization; activation; enablement; or an alteration in relative background/foreground order are detected for each graphic user interface and that information and the associated display device driver for each graphic user interface are coupled to a virtual device driver which facilitates interprocess communication between two or more graphic user interfaces, wherein the portion of the video display which is managed by each graphic user interface may be ascertained.
    Type: Grant
    Filed: November 15, 1993
    Date of Patent: September 12, 2000
    Assignee: International Business Machines Corporation
    Inventors: John Monroe Blackmon, Barry Alan Feigenbaum, Mark Allen Fiechtner, Jeffrey Thomas Galea, Allen Moses Gilbert, David Andrews Kerr, Paul R. King, Tatchi Placido Lay, Ivan Lomelli, Darren Mark Miclette, Colin Victor Powell, Glenn Thomas Puchtel, Jonathan Mark Wagner