Patents Represented by Attorney Daniel E. McConnell
  • Patent number: 5926006
    Abstract: A modular electronic apparatus, in particular a mobile client system, in which a fully functional handheld computing system can be selectively integrated with a fully functional handheld communications system. Each system is provided with battery supported power supply, to enable the separate functionality of each system, and a particular cooperation between the power supplies of the two systems, when integrated, is achieved. Optimization of the battery supported power supplies for two systems (here, the computer and communications systems) is thus achieved, while accommodating the integrated use of the systems.
    Type: Grant
    Filed: November 3, 1997
    Date of Patent: July 20, 1999
    Assignee: International Business Machines Corporation
    Inventors: Chester Robert Burroughs, Brian Ashley Carpenter, Gary Ernest O'Neil, Russell Alan Resnick
  • Patent number: 5923861
    Abstract: A display generating system, such as a mobile client computer system, in which a scroll bar is selectively deployed from a less active or "stored" position to a fully active or "extended" position. Deployment of the scroll bar may be by an animated process resembling an unrolling. By deploying the scroll bar only as required and requested by a user, the scroll bar may be enlarged for use and additional functions supported.
    Type: Grant
    Filed: March 7, 1997
    Date of Patent: July 13, 1999
    Assignee: International Business Machines Corporation
    Inventors: Randal Lee Bertram, David Frederick Champion
  • Patent number: 5918007
    Abstract: This invention relates to personal computer systems and, more particularly, to such a system having security features enabling control over access to data retained in such a system. The present invention protects a trusted personal computer system against a probing attack, in which an unauthorized user would attempt to overcome the security feature elements of the personal computer system by inserting some form of probe into an opening provided in the system enclosure for other, legitimate, purposes such as cooling air flow or removable media insertion. A plurality of security feature elements are mounted within the enclosure for selective activation to secure and non-secure states and are disposed at locations inaccessible to any unauthorized user of the personal computer system attempting to affect the operation of any one of the security feature elements by insertion of a probe through an opening.
    Type: Grant
    Filed: May 27, 1992
    Date of Patent: June 29, 1999
    Assignee: International Business Machines Corporation
    Inventors: John Wiley Blackledge, Jr., Richard Alan Dayan, Dennis Lee Moeller, Palmer Eugene Newman, Kenneth John Peter Zubay
  • Patent number: 5912894
    Abstract: This invention deals with a method and system for dynamically adjusting the communication bandwidth assigned to an audio channel connection in a high speed digital network. More particularly, the invention is made to track the activity of a voice assigned connection (e.g. a PBX or PABX entry to the network), define a so-called activity bit for each block of audio channel signal and then dynamically adjust the assigned network communication bandwidth accordingly. Adjustment of the communication bandwidth is accomplished by integrating the audio channel activity bits through a predefined integration function, the result of which is then compared against predefined threshold values in order to determine an appropriate bandwidth setting for the audio channel.
    Type: Grant
    Filed: January 22, 1997
    Date of Patent: June 15, 1999
    Assignee: International Business Machines Corporation
    Inventors: Maurice Duault, Claude Galand, Gerard Lebizay, Bernard Pucci, Gerard Richter
  • Patent number: 5913225
    Abstract: An effective mechanism for cache flushing that can be applied to a memory system operated in dual-mode is disclosed. The dual-mode is composed of two modes using two physically distinguished main memory spaces respectively at a common logical address in at least a portion of the whole address area. The interruption of the signal (SMIACT#) that represents the switching of the mode by secondary cache is provided. When SMIACT# is generated by CPU and it is detected by the system core, the system core switches the memory bank for the cache memory to write back, resulting in violating memory consistency between the cache and main memory. This invention keeps the SMIACT# from reaching the system core before the cache flushing is over, assuring the content of the cache memory to be written back to a correct memory bank where the data originally resided, since the system core believes that the mode has not yet been switched though the CPU actually generated SMIACT#.
    Type: Grant
    Filed: February 17, 1997
    Date of Patent: June 15, 1999
    Assignee: International Business Machines Corporation
    Inventors: Nobuyuki Ohba, Takeo Nakada
  • Patent number: 5905486
    Abstract: The present invention contemplates a display generating system, preferably a computer such as a mobile client system, in which text entry to supply data for a defined field in a form or the like is facilitated. In particular, the present invention contemplates combining certain functions heretofore separated in a display which accepts data entry such as letters or numbers entered by hand using a stylus or the like. In a system implementing this invention, the functions of providing a cursor which indicates the location for data entry and providing a field displaying or receiving data entry are combined. By this combination, the field receiving or displaying an entry is positioned immediately adjacent the displayed field for such entry, permitting a user to focus attention on a single location in the display as distinguished from dividing attention between a location at which a cursor prompts for data to appear and a separated field at which the entry is entered or displayed.
    Type: Grant
    Filed: March 3, 1997
    Date of Patent: May 18, 1999
    Assignee: International Business Machines Corporation
    Inventors: Peter James Brittenham, Liam David Comerford
  • Patent number: 5905900
    Abstract: A computer system, and particularly a handheld mobile client system, in which an energy management control program having a plurality of cooperating components permits a designer to choose from among a plurality of foci for energy management.
    Type: Grant
    Filed: April 30, 1997
    Date of Patent: May 18, 1999
    Assignee: International Business Machines Corporation
    Inventors: James L. Combs, Jeffrey A. Craig, Brent Alan Miller
  • Patent number: 5894579
    Abstract: An apparatus and a method for managing power, in a computer system, whereby it is possible to so manage power, where there are a plurality of peripheral devices which can be simultaneously operated, that the total power consumed by such peripheral devices does not exceed a predetermined capacity.
    Type: Grant
    Filed: February 21, 1997
    Date of Patent: April 13, 1999
    Assignee: International Business Machines Corporation
    Inventor: Shinobu Fujihara
  • Patent number: 5880724
    Abstract: A form handling or processing system, such as a computer or mobile client system, in which data relevant to a form being completed is drawn from fields in the form into a title bar or line for the form, thereby facilitating recognition by a user of the linkage of the form to a particular data record.
    Type: Grant
    Filed: March 7, 1997
    Date of Patent: March 9, 1999
    Assignee: International Business Machines Corporation
    Inventors: Randal Lee Bertram, David Frederick Champion
  • Patent number: 5877597
    Abstract: A display device comprises a cathode and a permanent magnet. A two dimensional array of rows and columns of channels extends between opposite poles of the magnet for receiving electrons from the cathode. A screen has a plurality of phosphor pixels each corresponding to a different channel and each comprising a plurality of sub-pixels facing the side of the magnet remote from the cathode. Grid electrode means is disposed between the cathode means and the magnet. A plurality of pairs of anodes are disposed between the magnet and the screen and extending parallel to the columns of channels. Each pair corresponds to a different column of channels and each pair has first and second anodes extending along opposite sides of the corresponding column of channels. Address means supplies control signals to the grid electrode means to selectively control flow of electrons from the cathode through each channel to the corresponding pixel.
    Type: Grant
    Filed: January 2, 1997
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corporation
    Inventors: John Beeteson, Andrew Knox
  • Patent number: 5878276
    Abstract: A computer system, and particularly a handheld mobile client system, in which a user input device such as a keyboard or a scanner, coupled by a tethering conductor or a wireless link such as an infrared radiation link, functions as a master while the central processing unit of the system functions as a slave in receiving input digital signals.
    Type: Grant
    Filed: January 9, 1997
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corporation
    Inventors: Thomas John Aebli, Brent Alan Miller, William Walter Vetter
  • Patent number: 5878272
    Abstract: A computer system has a central processing unit ("CPU") and a plurality of peripheral devices. A bus interconnects the CPU and the peripheral devices. Command signals are transmitted over the bus including an initiator ready signal ("IRDY"), a device select signal ("DEVSEL"), and a target ready signal ("TRDY"). First and second direct memory access devices ("DMA") are connected to the bus and assigned the same address space. First and second switches selectively connect and disconnect the DEVSEL and TRDY signals that are output from the first and second DMA devices, respectively. Controller logic receives the DEVSEL and TRDY signals and directs the opening and closing of the first and second switches.
    Type: Grant
    Filed: September 18, 1996
    Date of Patent: March 2, 1999
    Assignee: International Business Machines Corp.
    Inventors: Takashi Yanagisawa, Masayoshi Taniguchi, Masayoshi Nakano
  • Patent number: 5874962
    Abstract: In a graphical user interface, a method for automatically arranging the position of the windows on the desktop according to a weighting value in order to provide an intuitive disposition of the windows on the desktop. The windows are spread radially around the center of the display with the higher weighted windows closer to the center. The weight of a window for placement purposes is determined by a measure of importance for the window, such as area or the frequency with which the user operates on the window.
    Type: Grant
    Filed: February 21, 1997
    Date of Patent: February 23, 1999
    Assignee: International Business Machines
    Inventors: Dario de Judicibus, Gherardo Albano
  • Patent number: 5873759
    Abstract: In a method and apparatus for manufacturing a cathode ray tube display device, the electrical characteristics and electron beam landing characteristics of a cathode ray tube are measured. A machine-readable recording the measured electrical and beam landing characteristics is then generated. The machine readable recording is then associated with the cathode ray tube. The cathode ray tube and the associated machine readable recording are then supplied to the display device production line.
    Type: Grant
    Filed: January 2, 1997
    Date of Patent: February 23, 1999
    Assignee: International Business Machines Corporation
    Inventors: Martin Huw Ball, Campbell Cromar, Hugh James Kelly
  • Patent number: 5875120
    Abstract: An information processing system which has (a) a CPU that is operated in a normal mode during which the CPU is driven at a relatively fast operating clock rate, and a power saving mode during which the operating clock has a lower rate or is halted; (b) at least one peripheral device; (c) a bus for performing communication between the CPU and the peripheral device; (d) a termination detector detecting a completion of a predetermined transaction between the CPU and the peripheral device; (e) a time counter measuring a predetermined period of time after the completion of the predetermined transaction; and (f) a power saving control causing the CPU enter the power saving mode until the time counted by the time counting means reaches the predetermined period of time.
    Type: Grant
    Filed: July 1, 1996
    Date of Patent: February 23, 1999
    Assignee: International Business Machines Corporation
    Inventors: Shinji Matsushima, Seiichi Kawano, Masayoshi Nakano, Takashi Inui
  • Patent number: 5875463
    Abstract: Advantage is taken of Very Large Scale Integrated (VLSI) circuit design and manufacture to provide, in a digital data handling system handling display signal streams, a video processor which is capable of high performance due to vector processing and special addressing modes. The video processor has, on a single VLSI device, a plurality of processors which cooperate for generating video signal streams and which employ distinctive addressing modes for memory elements of the device. Each of the plurality of processors has associated instruction and data caches, which are joined together by a wide data bus formed on the same substrate as the processors, and further has registers for controlling access, and the modes of access, to data held in memory.
    Type: Grant
    Filed: August 6, 1997
    Date of Patent: February 23, 1999
    Assignee: International Business Machines Corporation
    Inventors: Dwayne T. Crump, Steve T. Pancoast
  • Patent number: 5873045
    Abstract: A mobile client system in which a tripartite organization is used to facilitate adaptation of the system to alternate or later developed wireless communication technology. In particular, the system of this invention contemplates the provision of an intermediate element, here called a holster, to enable effective cooperation between a computer system and a radio frequency transceiver. The transceiver, as here contemplated, will have additional capability beyond simple data exchange, and preferably will be a telephone or have telephone capability.
    Type: Grant
    Filed: October 29, 1997
    Date of Patent: February 16, 1999
    Assignee: International Business Machines Corporation
    Inventors: Peter Lee, Brian Ashley Carpenter, Mark Garner Noll, Robert E. Reiland
  • Patent number: 5870283
    Abstract: Disclosed is a docking unit which includes a mechanical lock having an unlock position and a lock position. A security key is provided for manipulating the mechanical lock to move between the unlock position and the lock position. The security key is (1) detachable from the mechanical lock at the lock position and (2) undetachable from the mechanical lock at the unlock position. The docking unit further includes a latch for securing a portable computer to the unit in response to positioning of the mechanical lock in the lock position and releasing the computer from the unit in response to positioning of the mechanical lock in the unlock position. The unit also includes an inhibitor for selectively inhibiting the mechanical lock from movement to the lock position.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: February 9, 1999
    Assignee: International Business Machines Corporation
    Inventors: Kazuhiko Maeda, Masaki Kobayashi, Taketoshi Yokemura, Takashi Yanagisawa
  • Patent number: 5870504
    Abstract: OCR processing involves: acquisition of images from image capturing devices; determination of location/size/style for each character; normalization; smoothing for large corners; smoothing by the deletion of individual protruding and extraneous dots; extraction of features; pattern matching; automatic error correction using a word dictionary; and output of recognition results.In the present invention, high speed software processes accomplish smoothing large corners and deletion of individual protruding and extraneous dots. In this software processing, the smoothing process is performed by shifting bit rows and using only the logical operators NOT, AND, and OR; not used are the often employed conventional conditional branch commands, such as the "if then else" and "switch" statements. This smoothing method (using only NOT, AND, and OR) contributes to a substantial reduction in the processing speed.
    Type: Grant
    Filed: January 6, 1997
    Date of Patent: February 9, 1999
    Assignee: International Business Machines Corporation
    Inventors: Naoyuki Nemoto, Hiroyasu Takahashi
  • Patent number: 5864340
    Abstract: 058643404 A computer system preferably a mobile client computer, optimizes data handling and display through the use of predictive widgets. A predictive widget uses a predictive list of possible entries into a defined field of a form, as in a form filling application, to provide one or both of a predictive default entry for a field or a predictive fill once a user has started an entry into the field.
    Type: Grant
    Filed: August 22, 1996
    Date of Patent: January 26, 1999
    Assignee: International Business Machines Corporation
    Inventors: Randal Lee Bertram, David Frederick Champion, Peter James Brittenham