Patents by Inventor Jerry Walters

Jerry Walters 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: 20040136112
    Abstract: A cleaning system for cleaning a picker in an automated media library includes a removable cleaning cartridge. The cleaning cartridge contains cleaning tape that is automatically advanced. The cleaning cartridge has a window through which access to the cleaning tape is provided. The picker has rollers that must be periodically cleaned of debris. The picker is aligned with a designated cleaning bin and one of the rollers is placed in contact with the cleaning tape. The roller then wipes against the cleaning tape. After the roller is cleaned, the cleaning tape advances so that a clean, unused portion of the cleaning tape is available through the window. The cleaning cartridge is extracted from the bin so that another roller can be cleaned. After each roller is cleaned, the cleaning cartridge is returned to the bin, and the picker returns to picking and placing media cartridges until another cleaning operation is required.
    Type: Application
    Filed: January 13, 2003
    Publication date: July 15, 2004
    Applicant: International Business Machines Corporation
    Inventors: Erik E. Bengds, Kamal Emile Dimitri, Jerry Walter Hammar, Wayne Alan McKinley
  • Patent number: 6684341
    Abstract: A method, apparatus, and computer implemented instructions in a data processing system for managing processor power usage. Current processor utilization is compared to current processor spaced to form a comparison. Current processor speed is decreased in response to current processor speed being greater then the current processor utilization. Current processor speed is increased in response to processor speed being less than the current processor utilization in the comparison. In this manner processor speed is adjusted to meet the processor utilization. In addition, power management may be based on particular programs executing on the data processing system. A program is identified in the data processing system to form an identified program. This identified program may be one that is being initialized for execution or currently executing. Power usage is set based on the identified program. User input may be used to select particular programs for power management.
    Type: Grant
    Filed: March 9, 2000
    Date of Patent: January 27, 2004
    Assignee: International Business Machines Corporation
    Inventors: Jerry Walter Malcolm, Allen Chester Wynn
  • Publication number: 20040003031
    Abstract: A wizard is utilized when running a server-based transactional Web page application. The wizard tracks the interdependencies of the Web pages, any data accesses required for any of the Web pages, and any rules for presenting a different sequence of Web pages based upon differing aspects of anticipated user input. The wizard is used to access the required data if a user selection is made to download the application and run the application off-line at a client that is disconnected from the network. To run off-line, the applicable Web pages, the wizard, and the required data are downloaded to the client. When running off-line, the wizard plays back the downloaded pages of the application in a sequence dependent upon the tracked interdependencies and received user input. As such, the wizard controls the dynamic presentation of the downloaded pages and provides the required data to enable the transactional pages of the application to be completed.
    Type: Application
    Filed: June 26, 2002
    Publication date: January 1, 2004
    Applicant: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Jerry Walter Malcolm, Aaron Keith Reed, Cristi Nesbitt Ullmann
  • Publication number: 20040003345
    Abstract: A wizard is utilized when creating a server-based transactional Web page application. The wizard keeps track of the interdependencies of the Web pages, any data accesses required for any of the Web pages, and any rules for presenting a different sequence of Web pages based upon differing aspects of anticipated user input. The wizard can then be used to access the required data if a user selection is made to download the application and run the application off-line at a client that is disconnected from the network. When running off-line, the wizard plays back the downloaded pages of the application in a sequence dependent upon the tracked interdependencies and received user input. When running off-line, the wizard controls the dynamic presentation of the downloaded pages and provides the required data to enable the transactional pages of the application to be completed.
    Type: Application
    Filed: June 26, 2002
    Publication date: January 1, 2004
    Applicant: International Business Machines Corporation
    Inventors: Michael Wayne Brown, Jerry Walter Malcolm, Aaron Keith Reed, Cristi Nesbitt Ullmann
  • Publication number: 20040003290
    Abstract: A method and computer program product that allow a firewall program to control whether an application program is granted access to a wide area network (WAN), such as the Internet. The method allows the firewall to receive an access request definition from the application program through a well-known port. A preferred request definition comprises the application unique identifier, a destination address, the port, and a corresponding justification statement. The firewall intercepts access requests sent by the application program and identifies a matching access request definition. The firewall then prompts a user to approve or deny the request, wherein the prompt is accompanied by the justification statement from the identified access request definition. Accordingly, the user is better able to make an informed decision whether or not to grant the access request.
    Type: Application
    Filed: June 27, 2002
    Publication date: January 1, 2004
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Jerry Walter Malcolm
  • Patent number: 6662026
    Abstract: An apparatus and a method is presented for detecting the accidental dialing of telephone numbers on a mobile communications device. Accidental dialing is typically caused by pressing a redial button or a speed dial button. The system works by monitoring the outgoing and incoming voice levels in order to detect an absence of conversation in both directions for a specified time period. An alarm system is activated if an absence of conversation is detected. The alarm system sends a unique audio signal to the earpiece of the mobile communications device and waits for a response. The response might be pressing a particular key sequence or simply resuming the conversation. If a response is not detected after a short period of time, then the telephone call is automatically terminated. If a response is received, then, depending on user preferences, the monitoring system continues to function or can be disabled for the duration of the phone call.
    Type: Grant
    Filed: September 28, 2000
    Date of Patent: December 9, 2003
    Assignee: International Business Machines Corporation
    Inventors: David A. Cordray, Jerry Walter Malcolm
  • Publication number: 20030212573
    Abstract: A method and apparatus for processing electronic transactions. A batch request is received, wherein the batch request includes a plurality of electronic transactions. A determination is then made as to whether the batch request has been processed. Responsive to a determination that a portion of the batch request has been processed, the plurality of electronic transactions is sent for processing. Responsive to a determination that a portion of the batch request has been processed, a signal is sent indicating a check for duplicate electronic transactions should be made with respect to the plurality of electronic transactions.
    Type: Application
    Filed: June 6, 2003
    Publication date: November 13, 2003
    Inventors: Daniel Michael Dorrance, Jerry Walter Malcolm
  • Patent number: 6620204
    Abstract: Test pages for an object oriented program on a web server are generated. A data structure is analyzed for a set of data fields. Rule data is retrieved from a rule database for property naming rules. Using this information, a test page, e.g., in HTML, is generated for each object associated with the data structure, the test page including an instance of the respective object and a set of property names and associated data names for the respective object. When a change is detected in the data structure, an updated set of test pages and test data can easily be generated to reflect the changed data structure. Dynamic argument generation and object constructors for test data and real data are encompassed by the invention.
    Type: Grant
    Filed: November 25, 1997
    Date of Patent: September 16, 2003
    Assignee: International Business Machines Corporation
    Inventor: Jerry Walter Malcolm
  • Patent number: 6611817
    Abstract: Complex data protocols, such as the financial protocols OFX and Gold, generate data streams in which some elements may not have a one-to-one mapping between protocols, some elements may have only conditional mapping between protocols, and some elements may not supply fields or parameters under a first protocol which are required under the second protocol. Executable code and/or data structures for data conversion between such complex protocols are automatically generated. An exhaustive definition of each protocol in machine readable format is obtained, complex mapping rules between elements are broken into atomic operations and procedures which are definable and encapsulated, and a structured flow for element conversion between protocols is defined.
    Type: Grant
    Filed: June 17, 1999
    Date of Patent: August 26, 2003
    Assignee: International Business Machines Corporation
    Inventors: Daniel M. Dorrance, Jerry Walter Malcolm
  • Publication number: 20020165877
    Abstract: A standard based automated system is disclosed for filling out electronic forms based on a standard. A user creates a standard compliant database with labeled fields for name(s), address(s), telephone number(s), credit card number(s), and other information. A requester creates a standard compliant form and sends the form to the user where the form extracts information from the appropriate fields of the database. The user also creates a set of rules for combining the standard compliant database with the standard compliant form by applying a set of rules for default values, a set of rules responsive to flags included in the form, and a set of rules to make certain decisions when conflicts arise among field values. The completed form is then presented to the user for approval and returned to the information requester.
    Type: Application
    Filed: December 7, 2000
    Publication date: November 7, 2002
    Inventors: Jerry Walter Malcolm, Newton James Smith
  • Publication number: 20020156781
    Abstract: A method, apparatus, and computer instructions for managing cookies in a data processing system. A cookie is received during a browser program session. The cookie is only stored in a temporary data store within the data processing system for a duration of the browser program session. The cookies stored in the temporary data store may be displayed in response to a signal to terminate the browser program session. Cookies are selectively stored in a persistent storage, based on user input.
    Type: Application
    Filed: April 19, 2001
    Publication date: October 24, 2002
    Applicant: International Business Machines Corporation
    Inventors: David A. Cordray, Jerry Walter Malcolm
  • Patent number: 6430598
    Abstract: A method and system are disclosed for reliably deleting messages from an electronic mail server system, where the electronic mail server system operates within a client/server network system having at least one client connected to a server and operates independently of a protocol utilized by the client/server network system between the client and the server, where at least one protocol utilized by the client does not provide an explicit delete signal. The client requests a transmission of messages from the server. A list of references to the requested messages to be transmitted from the server is logged within the server. The requested messages are then transmitted from the server to the client. The client may send an acknowledgement of the reception of the transmission of the requested messages from the server to the client in a first communication protocol. However, if the acknowledgement is not sent in the first communication protocol, then the reception of the requested messages is inferred.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: August 6, 2002
    Assignee: International Business Machines Corporation
    Inventors: Daniel Dorrance, Jerry Walter Malcolm
  • Patent number: 6389481
    Abstract: An apparatus for producing object code from source code including input means for receiving the source code, the source code including executable source code and source code documentation, and compilation means, coupled to the input means, including first means for providing object code from the source code, and second means for providing documentation including selected portions of the executable source code and the source code documentation, and for organizing the provided documentation into a predefined format independent of executable source code organization.
    Type: Grant
    Filed: September 6, 1994
    Date of Patent: May 14, 2002
    Assignee: International Business Machines Corporation
    Inventor: Jerry Walter Malcolm
  • Patent number: 6256631
    Abstract: Creating hyperlinks in a document is performed according to structural indicators within a set of documents. The documents are parsed for at least one structural indicator, preferably of a type of structural indicator which is likely to be present in the type of documents being parsed. Each time a structural indicator is found in a document, text proximate to, and possibly including, the structural indicator is converted to a hyperlink. In one preferred embodiment, each structural indicator is associated with its own rule for creating the hyperlink. The invention also resolves the terminus of the hyperlink as a target document, e.g., a web page on the World Wide Web. The web page may be one of the documents newly hyperlinked as the set of hyperlinked documents are stored in a directory in a web server connected to the Internet. The target document may be resolved by retrieving a set of candidate documents related in subject matter to the hyperlinks.
    Type: Grant
    Filed: September 30, 1997
    Date of Patent: July 3, 2001
    Assignee: International Business Machines Corporation
    Inventor: Jerry Walter Malcolm
  • Patent number: 6243332
    Abstract: An Input/Output periscope station for automated storage and retrieval systems is disclosed. The periscoping I/O station provides a push down action after a cartridge is imported or exported and which can be used to automatically exchange cartridges with adjacent libraries. The periscoping I/O station includes a periscope arm, a first motor for moving the periscope arm along a first axis, a second motor for rotating the periscope arm about an axis of rotation, a cartridge supporter comprising a plurality of slots for holding a corresponding plurality of cartridges and a mounting fixture for mounting the periscope arm to a library. The system further includes LED sensors for monitoring when a cartridge is being inserted in or retrieved from the plurality of slots of the cartridge support, or when a cartridge is stuck.
    Type: Grant
    Filed: September 11, 1998
    Date of Patent: June 5, 2001
    Assignee: International Business Machines Corporation
    Inventors: Kamal Emile Dimitri, Jerry Walter Hammar
  • Patent number: 6230157
    Abstract: To facilitate automatic code generation for Java and JavaScript applications executed over the Internet, complex nested data structures resulting from non-unique naming of data fields are flattened. Fully-qualified names for each data field are created. The fully-qualified names include the names of all nodes within a nesting path for a given data field. Where fully-qualified names become overly cumbersome, aliases may be utilized and mapped to the fully-qualified names within a correlation table. The object hierarchy for an application is thus simplified.
    Type: Grant
    Filed: November 25, 1997
    Date of Patent: May 8, 2001
    Assignee: International Business Machines Corporation
    Inventors: Jerry Walter Malcolm, Richard Dale Hoffman, Maria Azua Himmel
  • Patent number: 6121536
    Abstract: A system and method for transmitting text data to MIDI devices. Text data is received, encoded to generate a plurality of MIDI events not including a standard MIDI text event, and the generated MIDI events are transmitted. In one embodiment, the encoding includes selecting a standard type of MIDI event and generating a plurality of MIDI events of the selected type that encode the text data, the generated MIDI events being overrun events that have no effect on a musical output. In another embodiment, the encoding includes selecting a non-standard type of MIDI event and generating a plurality of MIDI events of the selected type that encode text data.
    Type: Grant
    Filed: April 29, 1999
    Date of Patent: September 19, 2000
    Assignee: International Business Machines Corporation
    Inventor: Jerry Walter Malcolm
  • Patent number: 6085123
    Abstract: Disclosed is a combined pass through and load/unload system for automated data storage libraries. Separate portals open into each of the libraries. A pivoting robot supports a housing which is capable of supporting at least one removable multi-cartridge magazine, and pivots about a pivot axis. An actuator withdraws or extends the housing toward or away from the pivot axis. A pass through controller operates the pivoting robot to position the housing at a portal and operates the actuator to extend the housing into the portal so that the library may load and/or unload the data storage media into or out of the removable magazine(s) in the housing. The controller then operates the actuator and robot to withdraw the housing out of the portal. The controller may position the housing at the bulk load/unload position so an operator may unload and/or load magazines from the housing. The controller may position the housing at the portal of the other library to allow the transfer of media thereto.
    Type: Grant
    Filed: April 1, 1998
    Date of Patent: July 4, 2000
    Assignee: International Business Machines Corporation
    Inventors: Francisco Antonio Baca, Robert Lamar Bingham, Jerry Walter Hammar
  • Patent number: 6041026
    Abstract: A storage and retrieval library has a column of storage cells including at least some side-by-side storage cells. A media accessor with a picker gripper for accessing media in one side of the side-by-side cells is rotatable about a pivot to an opposed position for accessing media in the other side of the side-by-side cells. For multi-sized media, a column may have storage cells extending the full width of the column for holding a large sized media, and a second type of smaller cells arranged side-by-side, each for holding a small sized media. A media picker has a first gripper for accessing large sized media from the full width cells, and a second gripper for accessing small sized media from one side of the side-by-side cells. The media picker is rotatable about a pivot to an opposed position for the second gripper for accessing small sized media from the other side of the side-by-side cells.
    Type: Grant
    Filed: February 25, 1999
    Date of Patent: March 21, 2000
    Assignee: International Business Machines Corporation
    Inventors: Jerry Walter Hammar, John Edward Kulakowski, Rodney Jerome Means, Chi-Hung Dang
  • Patent number: 6006204
    Abstract: A financial institution customer is permitted to create an uncleared transaction record within the financial institution's account ledger for the customer in anticipation of actually making the transaction. Although maintained within the financial institutions electronic records for the account and appearing on monthly statements or printed transaction histories, uncleared transaction records are treated as account comments but the financial institution and are not employed in any manner to modify the account balance for the corresponding account. The uncleared transaction record may include a detailed description of the transaction as well as a unique transaction identifier, created by the customer or preprinted on a banking form such as a deposit slip. When the transaction is actually made, the real transaction record is annotated with the transaction identifier.
    Type: Grant
    Filed: December 18, 1997
    Date of Patent: December 21, 1999
    Assignee: International Business Machines Corporation
    Inventor: Jerry Walter Malcolm