Patents by Inventor J. Banks

J. Banks 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).

  • Patent number: 6691337
    Abstract: A cushioned support apparatus (10) for use in combination with a conventional bathtub/spa (100) wherein the support apparatus (10) includes a pair of extension arm members (30) (30′) formed integrally with a main upper body support unit (11) having an upper backrest portion (25) wherein, the upperback rest portion (26) is also provided with an elongated non-skid friction skirt member (40); and, wherein, the pair of extension arm members (30) (30′) are further provided with a plurality of contoured recesses (33) (34) dimensioned to receive and support bath accessories (200) and (201).
    Type: Grant
    Filed: December 20, 2002
    Date of Patent: February 17, 2004
    Inventor: Aaron J. Banks
  • Publication number: 20040024709
    Abstract: Systems and methods for determining identities of transaction parties are disclosed. One embodiment of the invention provides a method for determining identities of transaction parties including: capturing a transaction image of a transaction party conducting a transaction at a transaction device at the time of the transaction; associating the transaction image with transaction information generated by the transaction device; and using the transaction image to verify whether the transaction party has an authority to conduct the transaction. Preferably, the associating includes cross-referencing the transaction image with the transaction information at the time of the transaction. The transaction information can include information related to one or more of date and time of the transaction. The transaction information can also include information related to the transaction device.
    Type: Application
    Filed: July 31, 2003
    Publication date: February 5, 2004
    Inventors: Paul D. Yu, J. Banks Hyde
  • Publication number: 20030202378
    Abstract: An electrically alterable, non-volatile memory cell has more than two memory states that can be programmed selectively. Programming of the cell can be performed without actually reading the memory state of the cell during the programming operation. A plurality of the memory cells are preferably arranged in a matrix of rows and columns disposed substantially in a rectangle, with a plurality of word lines coupled with memory gate electrodes intersecting a first side of the rectangle substantially perpendicularly, a plurality of bit lines coupled with memory drain-source current paths intersecting a second side of the rectangle substantially perpendicularly (the second side also substantially perpendicularly intersecting the first side), a row select circuit being disposed at the first side for coupling with the word lines, and peripheral circuitry including a column select circuit and a sense circuit being disposed at the second side.
    Type: Application
    Filed: May 5, 2003
    Publication date: October 30, 2003
    Applicant: BTG International Inc.
    Inventor: Gerald J. Banks
  • Publication number: 20030149709
    Abstract: Provided are methods, apparatus and computer programs for managing updates to replicated data, which enable one or many replicas of a data resource to be updated independently of a master copy of the data resource, and then each replica to be separately consolidated with the master copy. If data updates applied ‘optimistically’ to a local replica conflict with updates applied to the master copy (since the last consolidation with that replica), then the local updates will not be applied to the master copy. Instead, the conflicting local updates are replaced using the current version of the master copy—preferably by backing out the conflicting update transactions and then applying the latest updates from the master copy. If there are no data conflicts when consolidation is performed, then both the master copy and the replica are successfully updated.
    Type: Application
    Filed: May 2, 2002
    Publication date: August 7, 2003
    Applicant: International Business Machines Corporation
    Inventor: Andrew D.J. Banks
  • Patent number: 6584012
    Abstract: An electrically alterable, non-volatile memory cell has more than two memory states that can be programmed selectively. Programming of the cell is conducted by applying a plurality of programming signals having different characteristics to the cell. The programming signals include at least a first programming signal which programs the cell by a first increment and a subsequent programming signal which programs the cell by a second increment smaller than the first increment. As the cell is being programmed to a selected state, its programming status is verified independently of reference values bounding the memory states. For this purpose, a signal indicative of the programming status (e.g., the cell's bit line signal) is compared with a reference signal corresponding to the selected state but having a value different from the reference value or values bounding the selected state. The programming operation can thus be controlled without actually reading the memory state of the cell.
    Type: Grant
    Filed: June 4, 2002
    Date of Patent: June 24, 2003
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks
  • Publication number: 20020196661
    Abstract: Memory states of a multi-bit memory cell are demarcated by generating read reference signals having levels that constitute boundaries of the memory states. The read reference signals may be dependent upon the levels of programming reference signals used for controlling the programming of the memory cell. The memory cell can thus be programmed without reading out its memory state during the programming process, with programming margins being assured by the dependence of the read reference signals on the programming reference signals. Both sets of reference signals may be generated by reference cells which track variations in the operating characteristics of the memory cell with changes in conditions, such as temperature and system voltages, to enhance the reliability of memory programming and readout.
    Type: Application
    Filed: July 5, 2002
    Publication date: December 26, 2002
    Applicant: BTG International Inc.
    Inventor: Gerald J. Banks
  • Publication number: 20020186587
    Abstract: An electrically alterable, non-volatile memory cell has more than two memory states that can be programmed selectively. Programming of the cell is conducted by applying a plurality of programming signals having different characteristics to the cell. The programming signals include at least a first programming signal which programs the cell by a first increment and a subsequent programming signal which programs the cell by a second increment smaller than the first increment. As the cell is being programmed to a selected state, its programming status is verified independently of reference values bounding the memory states. For this purpose, a signal indicative of the programming status (e.g., the cell's bit line signal) is compared with a reference signal corresponding to the selected state but having a value different from the reference value or values bounding the selected state. The programming operation can thus be controlled without actually reading the memory state of the cell.
    Type: Application
    Filed: June 4, 2002
    Publication date: December 12, 2002
    Applicant: BTG International Inc.
    Inventor: Gerald J. Banks
  • Patent number: 6434050
    Abstract: Memory states of a multi-bit memory cell are demarcated by generating read reference signals having levels that constitute boundaries of the memory states. The read reference signals may be dependent upon the levels of programming reference signals used for controlling the programming of the memory cell. The memory cell can thus be programmed without reading out its memory state during the programming process, with programming margins being assured by the dependence of the read reference signals on the programming reference signals. Both sets of reference signals may be generated by reference cells which track variations in the operating characteristics of the memory cell with changes in conditions, such as temperature and system voltages, to enhance the reliability of memory programming and readout.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: August 13, 2002
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks
  • Patent number: 6404675
    Abstract: An electrically alterable, non-volatile memory cell has more than two memory states that can be programmed selectively. Programming of the cell is conducted by applying a plurality of programming signals having different characteristics to the cell. The programming signals include at least a first programming signal which programs the cell by a first increment and a subsequent programming signal which programs the cell by a second increment smaller than the first increment. As the cell is being programmed to a selected state, its programming status is verified independently of reference values bounding the memory states. For this purpose, a signal indicative of the programming status (e.g., the cell's bit line signal) is compared with a reference signal corresponding to the selected state but having a value different from the reference value or values bounding the selected state. The programming operation can thus be controlled without actually reading the memory state of the cell.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: June 11, 2002
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks
  • Patent number: 6381172
    Abstract: Memory states of a multi-bit memory cell are demarcated by generating read reference signals having levels that constitute boundaries of the memory states. The read reference signals may be dependent upon the levels of programming reference signals used for controlling the programming of the memory cell. The memory cell can thus be programmed without reading out its memory state during the programming process, with programming margins being assured by the dependence of the read reference signals on the programming reference signals. Both sets of reference signals may be generated by reference cells which track variations in the operating characteristics of the memory cell with changes in conditions, such as temperature and system voltages, to enhance the reliability of memory programming and readout.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: April 30, 2002
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks
  • Publication number: 20020037903
    Abstract: Compounds of formula I, 1
    Type: Application
    Filed: February 8, 2001
    Publication date: March 28, 2002
    Inventors: Bernard J. Banks, Stephen P. Gibson
  • Publication number: 20020034097
    Abstract: Memory states of a multi-bit memory cell are demarcated by generating read reference signals having levels that constitute boundaries of the memory states. The read reference signals are dependent upon the levels of programming reference signals used for controlling the programming of the memory cell. The memory cell can thus be programmed without reading out its memory state during the programming process, with programming margins being assured by the dependence of the read reference signals on the programming reference signals. Both sets of reference signals may be generated by reference cells which track variations in the operating characteristics of the memory cell with changes in conditions, such as temperature and system voltages, to enhance the reliability of memory programming and readout.
    Type: Application
    Filed: December 12, 2000
    Publication date: March 21, 2002
    Inventor: Gerald J. Banks
  • Patent number: 6356486
    Abstract: An electrically alterable, non-volatile memory cell has more than two memory states that can be programmed selectively. Programming of the cell is conducted by applying a plurality of programming signals having different characteristics to the cell. The programming signals include at least a first programming signals which programs the cell by a first increment and a subsequent programming signal which programs the cell by a second increment smaller than the first increment. As the cell is being programmed to a selected state, its programming status is verified independently of reference values bounding the memory states. For this purpose, a signal indicative of the programming status (e.g., the cell's bit line signal) is compared with a reference signal corresponding to the selected state but having a value different from the reference value or values bounding the selected state. The programming operation can thus be controlled without actually reading the memory state of the cell.
    Type: Grant
    Filed: June 5, 2000
    Date of Patent: March 12, 2002
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks
  • Patent number: 6353554
    Abstract: Memory states of a multi-bit memory cell are demarcated by generating read reference signals having levels that constitute boundaries of the memory states. The read reference signals are dependent upon the levels of programming reference signals used for controlling the programming of the memory cell. The memory cell can thus be programmed without reading out its memory state during the programming process, with programming margins being assured by the dependence of the read reference signals on the programming reference signals. Both sets of reference signals may be generated by reference cells which track variations in the operating characteristics of the memory cell with changes in conditions, such as temperature and system voltages, to enhance the reliability of memory programming and readout.
    Type: Grant
    Filed: December 12, 2000
    Date of Patent: March 5, 2002
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks
  • Patent number: 6344998
    Abstract: An electrically alterable, non-volatile memory cell has more than two memory states that can be programmed selectively. Programming of the cell is conducted by applying a plurality of programming signals having different characteristics to the cell. The programming signals include at least a first programming signal which programs the cell by a first increment and a subsequent programming signal which programs the cell by a second increment smaller than the first increment. As the cell is being programmed to a selected state, its programming status is verified independently of reference values bounding the memory states. For this purpose, a signal indicative of the programming status (e.g., the cell's bit line signal) is compared with a reference signal corresponding to the selected state but having a value different from the reference value or values bounding the selected state. The programming operation can thus be controlled without actually reading the memory state of the cell.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: February 5, 2002
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks
  • Patent number: 6343034
    Abstract: An electrically alterable, non-volatile memory cell has more than two memory states that can be programmed selectively. Programming of the cell is conducted by applying a plurality of programming signals having different characteristics to the cell. The programming signals include at least a first programming signal which programs the cell by a first increment and a subsequent programming signal which programs the cell by a second increment smaller than the first increment. As the cell is being programmed to a selected state, its programming status is verified independently of reference values bounding the memory states. For this purpose, a signal indicative of the programming status (e.g., the cell's bit line signal) is compared with a reference signal corresponding to the selected state but having a value different from the reference value or values bounding the selected state. The programming operation can thus be controlled without reading out the cell.
    Type: Grant
    Filed: January 28, 2000
    Date of Patent: January 29, 2002
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks
  • Patent number: 6339545
    Abstract: An electrically alterable, non-volatile memory cell has more than two memory states that can be programmed selectively. Programming of the cell is conducted by applying a plurality of programming signals having different characteristics to the cell. The programming signals include at least a first programming signal which programs the cell by a first increment and a subsequent programming signal which programs the cell by a second increment smaller than the first increment. As the cell is being programmed to a selected state, its programming status is verified independently of reference values bounding the memory states. For this purpose, a signal indicative of the programming status (e.g., the cell's bit line signal) is compared with a reference signal corresponding to the selected state but having a value different from the reference value or values bounding the selected state. The programming operation can thus be controlled without actually reading the memory state of the cell.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: January 15, 2002
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks
  • Publication number: 20020001226
    Abstract: Memory states of a multi-bit memory cell are demarcated by generating read reference signals having levels that constitute boundaries of the memory states. The read reference signals may be dependent upon the levels of programming reference signals used for controlling the programming of the memory cell. The memory cell can thus be programmed without reading out its memory state during the programming process, with programming margins being assured by the dependence of the read reference signals on the programming reference signals. Both sets of reference signals may be generated by reference cells which track variations in the operating characteristics of the memory cell with changes in conditions, such as temperature and system voltages, to enhance the reliability of memory programming and readout.
    Type: Application
    Filed: June 29, 2001
    Publication date: January 3, 2002
    Applicant: BTG International Inc.
    Inventor: Gerald J. Banks
  • Publication number: 20010055222
    Abstract: Memory states of a multi-bit memory cell are demarcated by generating read reference signals having levels that constitute boundaries of the memory states. The read reference signals may be dependent upon the levels of programming reference signals used for controlling the programming of the memory cell. The memory cell can thus be programmed without reading out its memory state during the programming process, with programming margins being assured by the dependence of the read reference signals on the programming reference signals. Both sets of reference signals may be generated by reference cells which track variations in the operating characteristics of the memory cell with changes in conditions, such as temperature and system voltages, to enhance the reliability of memory programming and readout.
    Type: Application
    Filed: June 29, 2001
    Publication date: December 27, 2001
    Applicant: BTG International Inc.
    Inventor: Gerald J. Banks
  • Patent number: 6327189
    Abstract: An electrically alterable, non-volatile memory cell has more than two memory states that can be programmed selectively. Programming of the cell is conducted by applying a plurality of programming signals having different characteristics to the cell. The programming signals include at least a first programming signal which programs the cell by a first increment and a subsequent programming signal which programs the cell by a second increment smaller than the first increment. As the cell is being programmed to a selected state, its programming status is verified independently of reference values bounding the memory states. For this purpose, a signal indicative of the programming status (e.g., the cell's bit line signal) is compared with a reference signal corresponding to the selected state but having a value different from the reference value or values bounding the selected state. The programming operation can thus be controlled without actually reading the memory state of the cell.
    Type: Grant
    Filed: February 28, 2001
    Date of Patent: December 4, 2001
    Assignee: BTG International Inc.
    Inventor: Gerald J. Banks