Patents Represented by Attorney, Agent or Law Firm Bernard D. Bogdon
  • Patent number: 5956045
    Abstract: A coordinate input system to which control data (a displacement value), concerning the location and the posture of a displayed graphic object, can be input with a conventional coordinate pointing device, such as a mouse, and a method therefor. Coordinate values of three sequential input points P.sub.n, P.sub.n+1 and P.sub.n+2, which are entered with a coordinate pointing device, such as a mouse, are employed to calculate the central angle .angle.P.sub.n O.sub.n P.sub.n+2 relative to the arc P.sub.n P.sub.n+1 P.sub.n+2 of the circle O.sub.n circumscribed about these three points. Then, the angle .angle.P.sub.n O.sub.n P.sub.n+2 is employed to acquire the central angle .angle..theta..sub.n for the arc P.sub.n P.sub.n+1. A logic circuit or an upper-level program that waits for the input of the dial rotation value as control data employs the central angle .angle..theta..sub.n, which is acquired by inputting the coordinate values of the two sequential points P.sub.n and P.sub.
    Type: Grant
    Filed: October 22, 1996
    Date of Patent: September 21, 1999
    Assignee: International Business Machines Corporation
    Inventors: Kazuhiro Gotoh, Seida Iida
  • Patent number: 5929602
    Abstract: A controlled battery charger for appropriately executing trickle charging for an electronic apparatus incorporating more than two batteries even when output terminal voltages of the incorporated batteries differ. A battery charger of the present invention includes a trickle charging circuit serially inserted between the output terminals of the first and the second batteries. An example of the trickle charging circuit is constituted by the first zener diode whose cathode is connected to the output terminal of the first battery, and the second zener diode whose cathode is connected to the output terminal of the second battery and whose anode is connected to the anode of the first zener diode, i.e., is constituted by two zener diodes serially connected in opposing directions. A resistor may be serially inserted between the anodes of the first and the second zener diodes.
    Type: Grant
    Filed: July 21, 1998
    Date of Patent: July 27, 1999
    Assignee: International Business Machines Corporation
    Inventor: Keiji Suzuki
  • Patent number: 5928336
    Abstract: Provided is a PC card and peripheral device having a non-volatile memory device that can perform erasing and re-writing at a relatively high operational voltage, and an internal circuit that is driven at a relatively low voltage, and is accomplished by a typical PC card that comprises: (a) an EEPROM serving as a non-volatile memory device; (b) a built-in battery having a low voltage output that supports the reading of the EEPROM but does not support erasing and re-writing; (c) a power line for conveying from a host computer system the high voltage required for erasing and re-writing the EEPROM; (d) an MPU that can be driven by a voltage supplied by the built-in battery; (e) an interface circuit that can be driven at a voltage supplied by the built-in battery; and (f) a switching circuit for selecting either the built-in battery or the power line as the power supply for the EEPROM.
    Type: Grant
    Filed: May 15, 1997
    Date of Patent: July 27, 1999
    Assignee: International Business Machines Corporation
    Inventor: Atsuya Takeuchi
  • Patent number: 5925098
    Abstract: An apparatus for dispatching client requests within a server computer system, wherein the client requests are issued from at least one client computer system on a different platform from said server computer system and are passed through a communications channel to said server computer system, the apparatus comprising: a buffer having an input connected to said communications channel and an output; a plurality of parallel execution threads connected to said output of said buffer; and a scheduling means for distributing client requests stored in said buffer to said plurality of execution threads in a manner such that related client requests are sent to the same execution thread.
    Type: Grant
    Filed: May 12, 1997
    Date of Patent: July 20, 1999
    Assignee: International Business Machines Corporation
    Inventors: Thomas Freund, Simon Antony James Holdsworth, Iain Stuart Caldwell Houston
  • Patent number: 5926364
    Abstract: A foldable display screen notebook computer with touch screen operational capabilities which folds outward to form a viewing angle for the display screen and its supporting base which is determined by the viewing position of the operator or user where the user can gaze directly at the display screen at substantially right angles to the display screen with the viewer's head in a substantially normal upright position, to one where the viewer looks downward at the display screen and the gaze may be at an angle different than a right angle to the display screen and the viewer's head is positioned to gaze downward. The display screen whether in the upright most position or in the substantially flat to-the-table position can be utilized as a touchpad and can be operated by the user's finger or a stylus. The display screen can be oriented to provide a space spacing foot print and includes electronics and programming to provide a portrait view of the screen.
    Type: Grant
    Filed: May 30, 1997
    Date of Patent: July 20, 1999
    Assignee: International Business Machines Corporation
    Inventor: John P. Karidis
  • 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: 5923898
    Abstract: A memory controller having request queue and snoop tables is provided for functioning with bus interface units interposed between a multiple processor bus and individually coupled to the respective processors in a complex incorporating a multitude of processors, where each bus interface unit includes block snoop control registers responsive to signals from a system memory controller including enhanced function supportive of I/O devices with and without block snooping compatibility. The tables are compared to minimize and more efficiently institute snoop operations as a function of the presence or absence of the same listings in the tables. The BIU provides functionality for the bus of the multiple processors to be processor independent. This architecture reduces the number of snoop cycles which must access the processor bus, thereby effectively increasing the available processor bus bandwidth. This in turn effectively increases overall system performance.
    Type: Grant
    Filed: May 14, 1997
    Date of Patent: July 13, 1999
    Assignee: International Business Machines Corporation
    Inventors: Thomas B. Genduso, Wan L. Leung
  • Patent number: 5909211
    Abstract: A pressure sensitive touch pad and an overlay depicting a pattern, e.g., a typewriter keyboard, for providing specific data characteristics of the pattern to a host computer and to a specific application program of any one of a number of application programs resident in the host computer, which specific application program includes software programmed to accept configured touch pad output signals from the touch pad corresponding to the pattern, which output signals are a function of originally generated touch signals achieved by actuation, normally by touch, of the pressure sensitive overlay surface at any particular point on the pattern, which pattern on the overlay on the touch pad corresponds to and is coordinated with a specific application program in the host computer including a multitude of application programs.
    Type: Grant
    Filed: March 25, 1997
    Date of Patent: June 1, 1999
    Assignee: International Business Machines Corporation
    Inventors: James L. Combs, Herman Rodriguez, James A. Strothmann
  • 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: 5900017
    Abstract: Bus interface units interposed between a multiple processor bus and individually coupled to the respective processors in a complex incorporating a multitude of processors, where each bus interface unit includes block snoop control registers responsive to signals from a system memory controller including enhanced function supportive of I/O devices with and without block snooping compatibility. The BIU provides functionality for the bus of the multiple processors to be processor independent. This architecture reduces the number of snoop cycles which must access the processor bus, thereby effectively increasing the available processor bus bandwidth. This in turn effectively increases overall system performance.
    Type: Grant
    Filed: May 14, 1997
    Date of Patent: May 4, 1999
    Assignee: International Business Machines Corporation
    Inventors: Thomas B. Genduso, Wan L. Leung
  • Patent number: 5889372
    Abstract: A display device includes field emission cathode apparatus for emitting electrons. A plurality of electron beams are formed from the field emission cathode apparatus. A screen, which has a phosphor coating facing the cathode receives the plurality of electron beams. The phosphor coating includes a plurality of pixels each corresponding to a different one of said plurality of electron beams. A grid electrode is disposed between the cathode and the screen for controlling the flow of electrons from the cathode. The field emission cathode includes extractor grid means, having a plurality of separately addressable portions associated with each of said plurality of pixels. A gamma transfer function between input data value and beam current is provided in order to emulate a conventional CRT. This can be achieved by use of a lookup table.
    Type: Grant
    Filed: July 2, 1997
    Date of Patent: March 30, 1999
    Assignee: International Business Machines Corporation
    Inventors: John Beeteson, Andrew Ramsay Knox
  • Patent number: 5884094
    Abstract: A personal computer system is provided which includes a CPU, with the CPU being operable by a BIOS including initialization or booting instructions. The system includes a local bus and a peripheral bus. A bus interface chip, including a memory controller/peripheral bus host bridge (MC/PBHB) interconnects the local bus and the peripheral bus, and includes a latch which includes as its input clock cycles generated by the CPU. The initialization instructions of the BIOS are contained in a non-volatile ROM module located to write onto either the local bus or the peripheral bus. The MC/PBHB unit is able to decode and handle ROM cycles and is configured to either pass or not pass ROM read cycles depending upon certain control states that identify whether the ROM is located on the local bus or the peripheral bus.
    Type: Grant
    Filed: April 2, 1998
    Date of Patent: March 16, 1999
    Assignee: International Business Machines Corporation
    Inventors: Ralph Murray Begun, William Robert Greer, Christopher Michael Herring
  • 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: 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: 5874823
    Abstract: A controlled battery charger for appropriately executing trickle charging for an electronic apparatus incorporating more than two batteries even when output terminal voltages of the incorporated batteries differ. A battery charger of the present invention includes a trickle charging circuit serially inserted between the output terminals of the first and the second batteries. An example of the trickle charging circuit is constituted by the first zener diode whose cathode is connected to the output terminal of the first battery, and the second zener diode whose cathode is connected to the output terminal of the second battery and whose anode is connected to the anode of the first zener diode, i.e., is constituted by two zener diodes serially connected in opposing directions. A resistor may be serially inserted between the anodes of the first and the second zener diodes.
    Type: Grant
    Filed: August 7, 1997
    Date of Patent: February 23, 1999
    Assignee: International Business Machines Corporation
    Inventor: Keiji Suzuki
  • 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: 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
  • Patent number: 5805157
    Abstract: A computer in which entry of data from an area provided on a display, touchscreen or the like is facilitated by the provision of a "soft keyboard" having keys configurable as hexagonal cells. Hexagonal cells enable display of larger areas for engagement by the finger or other input pointer used by a user of the computer of this invention. A user can be permitted a choice between hexagonal and rectangular cells.
    Type: Grant
    Filed: August 12, 1996
    Date of Patent: September 8, 1998
    Assignee: International Business Machines Corporation
    Inventors: Randal Lee Bertram, David Frederick Champion, Lisa Salcedo Eichorn
  • Patent number: 5805158
    Abstract: 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. Predictive lists are shared and copied between and among a plurality of communicating computer systems.
    Type: Grant
    Filed: August 22, 1996
    Date of Patent: September 8, 1998
    Assignee: International Business Machines Corporation
    Inventors: Randal Lee Bertram, Peter James Brittenham, David Frederick Champion
  • Patent number: 5805412
    Abstract: A docking station adapted to a portable computer has a first docking unit, which can be mechanically coupled with the portable computer, including a first connector for electrically connecting with the portable computer, more than one connection port provided for the respective port signal lines that run from the first connector, and a second connector for directly passing through bus signal lines that run from the first connector; and a second docking unit, which can be mechanically coupled with the first docking unit, including a third connector for electrically connecting with the second connector, space for retaining a peripheral device connected to a bus expanded through the third connector, and at least one bus slot to connect an expansion adaptor card to the bus expanded through the third connector.
    Type: Grant
    Filed: October 31, 1996
    Date of Patent: September 8, 1998
    Assignee: International Business Machines Corporation
    Inventors: Takashi Yanagisawa, Kazuhiko Maeda, Taketoshi Yokemura