Patents by Inventor Rod Waltermann

Rod Waltermann 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: 20060075029
    Abstract: A system and method that limits the number of concurrent instant messaging sessions at a given time is provided. The system and method allows a user to configure the number of instant messaging sessions that are allowed at a given time. When a new request for an instant messaging session is received, a determination is made as to whether there are already the maximum number of allowed sessions. If the maximum number of sessions has been reached, the requestor receives a message indicating that the user is currently busy with other instant messaging sessions and inviting the requestor to join the queue. If the requestor joins the queue, then the requestor moves up in the queue when one of the user's instant messaging sessions terminate.
    Type: Application
    Filed: September 15, 2004
    Publication date: April 6, 2006
    Applicant: International Business Machines Corporation
    Inventors: Scott Kelso, Nathan Peterson, Rod Waltermann, Arnold Weksler
  • Publication number: 20060064646
    Abstract: A system and method that gathers activity level from users and provides a “busy gauge” to others that indicates the user's activity level. In one embodiment, the user's activity is computed automatically based upon the user's interaction with their computer system. In the automatic method, an input tracking routine records the user's input frequency, such as mouse clicks, voice inputs, keyboard inputs, and other inputs in order to determine the user's activity level. The recorded activity data is compared with activity level thresholds that can be either default thresholds or user-specified. The user can select to use a manual input level in which the user specifies the user's activity level despite the number of input actions received at the user's computer.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 23, 2006
    Applicant: International Business Machines Corporation
    Inventors: Scott Kelso, Rod Waltermann, Arnold Weksler
  • Publication number: 20060059235
    Abstract: A system and method that allows multiple threads, or topics, to be managed and displayed within a single instant messaging session is provided. When an instant messaging session commences, an initial, or first, thread commences to which both parties to the instant messaging session can add comments. Two input areas are provided—one for inputting text to the first conversation thread and a second for inputting text that will commence a new (second) thread. When a second thread is started, three input areas appear for both parties of the instant messaging session: (1) the input area to add text to the first thread, (2) a new input area for adding text to the newly created second thread, and (3) the input area for adding text to a new (third) thread. In this manner, a virtually unlimited number of conversation threads can be included in a single instant messaging session.
    Type: Application
    Filed: September 15, 2004
    Publication date: March 16, 2006
    Applicant: International Business Machines Corporation
    Inventors: Nathan Peterson, Rod Waltermann, Arnold Weksler
  • Publication number: 20060059363
    Abstract: Controlling access to a computerized device includes deriving a hash from two pieces of information, signing the hash to create a signed password and storing the password in the device. In response to an initial access attempt, the user is prompted to enter two input values. A local hash is then derived from the two input values and compared to a hash derived from the stored password. Upon detecting a match between the hashes, the user is granted access to the device, where the match indicates equivalence between the two pieces of information and the two input values. The input values may include information specific or personal to the user and information unique to the device. A public/private key pair may be used to sign and optionally encrypt and decrypt the stored password.
    Type: Application
    Filed: September 16, 2004
    Publication date: March 16, 2006
    Inventors: John Mese, Nathan Peterson, Rod Waltermann, Arnold Weksler
  • Publication number: 20060059174
    Abstract: An apparatus, system, and method are disclosed for finding an application compatible with a file. An identification module is included to associate an identifier with a file within a computing device, the identifier configured to identify an application compatible with the file. An access module is included to access the identifier in response to selection of the file. A reference module is included to reference an application external to the computing device using the identifier. In an alternate embodiment, the access module accesses the identifier in response to selection of the file and failure to locate an application registered with the computing device compatible with the file.
    Type: Application
    Filed: September 16, 2004
    Publication date: March 16, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: John Mese, Nathan Peterson, Rod Waltermann, Arnold Weksler
  • Publication number: 20060047748
    Abstract: A method, system, and computer program product for disabling the capturing of chat session text. A chat session participant may store a profile for informing other chat session participants of preferences regarding the capture of chat session text. A chat session user may disable another user's ability to capture text. A chat session user may request that another user not capture text.
    Type: Application
    Filed: August 26, 2004
    Publication date: March 2, 2006
    Inventors: Scott Kelso, John Mese, Nathan Peterson, Rod Waltermann, Arnold Weksler
  • Publication number: 20060038780
    Abstract: Handedness settings for a mouse-like point and click input device are automatically established based on signals that are generated when a user rests his hand on the device.
    Type: Application
    Filed: August 20, 2004
    Publication date: February 23, 2006
    Inventors: John Mese, Rod Waltermann, Arnold Weksler
  • Publication number: 20060038774
    Abstract: Handedness settings for an embedded point and click input device are automatically established based on signals that are generated when a user rests his hand on the device. For example, the device can be a joystick or a button-like trackpoint element on the keyboard of an IBM Thinkpad®.
    Type: Application
    Filed: August 20, 2004
    Publication date: February 23, 2006
    Inventors: John Mese, Rod Waltermann, Arnold Weksler
  • Publication number: 20060020821
    Abstract: A system and method for providing a system planar specific pre-load authentication that enables a supplier of system hardware and software components to detect assembly of unauthorized systems. The method includes authenticating a data processing system having a hardware inventory device that is uniquely associated with the data processing system. First, an identifier code that uniquely identifies the data processing system and an encrypted hash of the identifier code are stored in non-erasable memory within a hardware inventory device prior to the device being mounted on a system board. After mounting the hardware inventory device on the system board, software preload is authenticated by generating a hash of the identifier code, decrypting the encrypted hash of the identifier code, and comparing the decrypted identifier code hash with the generated identifier code hash to authenticate the system.
    Type: Application
    Filed: July 24, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corp.
    Inventors: Rod Waltermann, Michael Anderson, Ernest Mandese, Kerry Sanders
  • Publication number: 20060020810
    Abstract: A system, method and program product for authenticating a software load to a data processing system that includes a stored basic input/output system (BIOS). The method of the present invention is initiated responsive to initiating an install or load transfer of computer software to or within a data processing system. The installation program includes or is provided with a public key decryption algorithm utilized during the authentication process for decrypting a digital signature in the form of a pre-stored, private key encrypted hash of the system BIOS. The installation program further includes a hash algorithm corresponding to the hash algorithm used to produce the digital signature for generating a hash of the system BIOS. The installation program then compares the decrypted BIOS hash with the generated BIOS hash to authenticate the system, which is utilized to determine whether to continue or terminate the software load or installation process.
    Type: Application
    Filed: July 24, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Rod Waltermann, Michael Anderson, Ernest Mandese, Kerry Sanders
  • Publication number: 20060020697
    Abstract: Real time quality of service (QoS) of a link between Internet chat users is gathered and displayed to the users.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Scott Kelso, Nathan Peterson, Rod Waltermann, Arnold Weksler, John Mese
  • Publication number: 20060020676
    Abstract: If a chat user has multiple chat services, a chat partner can list the user name of each service under a single generic user name for display. The service user name with the “best” service as indicated by heuristics including, e.g., activity, security, etc. is invoked whenever the chat partner uses the generic user name to address the chat user.
    Type: Application
    Filed: July 20, 2004
    Publication date: January 26, 2006
    Applicant: International Business Machines Corporation
    Inventors: Nathan Peterson, Rod Waltermann, Arnold Weksler
  • Publication number: 20050154938
    Abstract: A method and data processing system for providing a preload imaging process that is self-healing. The state information of a single or multi-threaded preload environment is autonomically recognized and stored in a log file along with the corresponding file images that are being preloaded. The log tracks the image files and related state information for a plurality of simultaneously executing (preloading) threads. When a crash occurs during the preload process, the log information is dynamically analyzed to determine a safe point within the respective threads to resume the preload operation. The preload process is then autonomically resumed from the safe location without necessarily having to restart the entire process.
    Type: Application
    Filed: December 19, 2003
    Publication date: July 14, 2005
    Applicant: International Business Machines Corp.
    Inventors: Patrick McLamb, John Mese, Nathan Peterson, Rod Waltermann
  • Publication number: 20050146433
    Abstract: An area is established by positioning a string of boundary objects that are reflective to a range of ultrasonic frequencies. Tracking objects may be placed inside the area which also are reflective to the range of ultrasonic frequencies. An array of transducers insonify the area and the reflected signals are received by each transducer, digitized and stored as digital data. The digital data is read out in time reverse order and time reversal signals are generated that are coupled to each corresponding transducer. The time reversed signals focus energy on the reflective sources. The reflected signals resulting from the time reversed signals are analyzed to generate a reference signature indicating relative locations of boundary and tracking objects. The time reversed signals are sent intervals to generate new signatures which are compared to the reference signature to determine if tracking objects have been moved outside the area.
    Type: Application
    Filed: December 29, 2003
    Publication date: July 7, 2005
    Applicant: International Business Machines Corporation
    Inventor: Rod Waltermann
  • Publication number: 20050134478
    Abstract: Traffic signal data is broadcast, for receipt by vehicles traversing the roadways controlled by the traffic signals. If desired, traffic lights are provided with the capability to broadcast their location, status, changing cycles and timing data continuously. A receiving system in a vehicle is configured to receive the traffic signal data and display, to a user of the vehicle, visual display information and/or audible information informing the user of a speed range which, if followed, optimizes the use of the highway and minimizes the number of starts and stops that must be made.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: John Mese, Nathan Peterson, Rod Waltermann, Arnold Weksler
  • Publication number: 20050138158
    Abstract: A method and system for downloading software according to an identity of a user. Upon booting up a client computer, the user is automatically directed to a deployment server, which contains a listing of software to which the user is authorized to download and use. The directions to the deployment server are provided by a domain name server, or a domain controller. The software initially loaded onto the client computer is minimal, such that it is easily appended with additional features and programs.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corp.
    Inventors: David Challener, Richard Cheston, Daryl Cromer, Howard Locker, Rod Waltermann
  • Publication number: 20050134225
    Abstract: An intelligent battery charger is disclosed which tracks usage of the computer by the user and the charging and usage habits of the user. This tracking includes dates, times, and elapsed usage time, as well as dates, times, and elapsed charging time. Parameters regarding the specific battery being charged are also known by the intelligent battery charger. This information is utilized to develop a usage and charging profile for a particular battery in the device for which it is used.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: John Mese, Nathan Peterson, Rod Waltermann, Arnold Weksler
  • Publication number: 20050138646
    Abstract: A system and method for creating and accessing an object in a computer system is disclosed. The computer system including an application and an operating system. The system and method comprises a plurality of application programming interfaces (APIs) calls in the operating system. The plurality of API calls being utilized to obtain and set state information related to the application. The system further comprises a record/playback application on the computer, the record/playback application being capable of generating and reading script based upon the API calls to record actions that represent the operations of the applications and to reply actions that represent operations of the application. A system and method in accordance with the present invention utilizes existing accessibility screen reader technologies in order to create automated script files to launch program events.
    Type: Application
    Filed: December 18, 2003
    Publication date: June 23, 2005
    Applicant: International Business Machines Corporation
    Inventors: John Mese, Nathan Peterson, Rod Waltermann, Arnold Weksler
  • Publication number: 20050044096
    Abstract: A method for providing an image of software installed on a computer system is disclosed. The method includes the steps of deconstructing the image into at least one portion and creating at least one module from the at least one portion of the image. The deconstructing step can include the steps of scanning an image and identifying at least one portion of the image to be modularized. The creating step can include the steps of extracting the at least one portion of the image identified to be modularized and generating at least one module from the extracted portion of the image. The modules that are created in accordance with the present invention can be formatted for use in a new image or part of a new image to be used with a software program such as with a hardware-independent imaging tool.
    Type: Application
    Filed: August 18, 2003
    Publication date: February 24, 2005
    Applicant: International Business Machines Corporation
    Inventors: Neal Caliendo, Jeffrey Estroff, Michaelle Fuccella-Walcutt, James Hunt, Howard Locker, John Mese, Joshua Novak, Jose Ruiz, Rod Waltermann, Arnold Weksler
  • Publication number: 20050041804
    Abstract: A method and system for preventing unauthorized copying of a film using a recording device is disclosed. The film is played using a projector residing on a first side of the screen. At least one image from the film is thus displayed on a screen. The method and system include providing at least one signal to the screen from a second side of the screen. The second side of the screen is opposite to the first side. The signal(s) are preferably invisible to the human eye but visible to a recording device used in copying the film. The signal(s) are also sufficient to wash out at least a portion of the image to the recording device.
    Type: Application
    Filed: August 18, 2003
    Publication date: February 24, 2005
    Applicant: International Business Machines Corporation
    Inventors: John Mese, Nathan Peterson, Rod Waltermann, Arnold Weksler