Patents Represented by Attorney Joseph T. Van Leeuwen
  • Patent number: 6633977
    Abstract: A data collection program collects data from a user's workstation and captures the user environment data, including user settings and program application data. The user environment data is stored for duplication processing on a new workstation. One embodiment provides for a workstation list that is read by the data collection program for collecting data from one or more workstations. The stored user environment data is then processed by a duplication process to duplicate the user environment data from the old workstation onto a new workstation. One embodiment includes saving the user environment data to a data storage area connected to a server and then read from the data storage area to duplicate the user environment data to a new workstation also connected to the server. Another embodiment includes saving the user environment data to a nonvolatile computer operable medium for duplicating user environment data to a new workstation.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: October 14, 2003
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, Steven Jay Lipton
  • Patent number: 6580784
    Abstract: A system and method for notifying a user of urgent phone messages is provided. When a telephone or text message is received by the phone answering system, a priority is determined for the message. If the telephone call is identified as an urgent telephone call, the system repeatedly dials the subscriber's phone in order to notify the user of the urgent message. In one embodiment, multiple locations, such as pagers, email addresses, and alternate phone numbers are contacted in order to inform the user of the urgent message. When the user is contacted, the urgent messages are played for the user. In a mobile telephone system environment, determinations are made as to whether the user is operating in roam mode before messages are delivered. A caller id function can further be included to selectively allow messages to be identified as urgent based upon the identification of the caller.
    Type: Grant
    Filed: December 4, 2000
    Date of Patent: June 17, 2003
    Assignee: International Business Machines Corporation
    Inventors: Herman Rodriguez, Newton James Smith, Jr., Clifford Jay Spinac
  • Patent number: 6564229
    Abstract: A move/copy interface is provided with a pause feature that allows the user to pause and subsequently resume a move or copy command. In one embodiment, the pause, tool saves an index, source file name, target file name, block size and block number so that the operation can be subsequently resumed. After a pause has been requested, a “resume” command button appears on the, user interface that is selected by the user to resume processing. Extended periods between a pause and subsequent resume are provided by saving the pause data to a data file. Another embodiment pauses a copy operation over a computer network, such as the Internet, suspending the source computer's sending of blocks of data comprising the source file until the resume operation is requested. The user can repeatedly pause and resume the copy operation in order to free system resources in order to perform other operations.
    Type: Grant
    Filed: June 8, 2000
    Date of Patent: May 13, 2003
    Assignee: International Business Machines Corporation
    Inventors: Baljeet Singh Baweja, Kulvir Singh Bhogal, Nizamudeen Ishmael, Jr., Mandeep Sidhu
  • Patent number: 6510436
    Abstract: A system and method for clustering data from a server computer and sent to a client computer. The server computer obtains a requested cluster size for the client computer. The requested cluster size includes the optimal size cluster the client computer can handle and the largest manageable cluster size that can be handled by the client. Fuzzy logic computations are performed on the data to determine an optimal cluster size and an optimal point at which to split the data for the particular client. Part of the cluster computations are based upon the affinity of individual data items to adjacent data items in the clustered list. The server computer also checks the affinity between the item with the largest score and the first item in the next cluster. If this affinity is higher than other affinity scores within the cluster, the cluster split is moved accordingly. Once an optimal cluster is determined, the data is transmitted from the server computer to the client computer.
    Type: Grant
    Filed: March 9, 2000
    Date of Patent: January 21, 2003
    Assignee: International Business Machines Corporation
    Inventor: David G. Hart