Patents by Inventor Gordon Robertson

Gordon Robertson 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: 20110320246
    Abstract: The present invention is a system, data access management utility and a method of generating links between local merchants and a marketing system. For example, the marketing system may be that disclosed in PCT Patent Application No. PCT/CA2009/001605. The present invention may be operable to register members, merchants, community programs, intermediaries and other entities with the marketing system. Embodiments of the present invention may be operable to quickly and efficiently register multiple members and/or multiple merchant store types virtually simultaneously to the marketing system. An automated registration and/or boarding process may be operated by the present invention to undertake such registration and/or boarding of members, merchants, community programs, intermediaries and other entities with the marketing system, including automated boarding of merchants.
    Type: Application
    Filed: June 24, 2011
    Publication date: December 29, 2011
  • Patent number: 7892494
    Abstract: An apparatus for accurately dispensing small volumes of liquid from a cartridge having a substantially cylindrical body and a sliding piston and a dispensing tip, wherein an initial starting state is established by electro-optically sensing the position of the liquid meniscus in the dispensing tip, and by adjusting the motion of the piston according to the output of said sensing means. A means for detaching the liquid drop adhering to the dispensing tip by imparting sufficient acceleration to the dispensing tip that the surface tension bond is overcome which substantially improves the accuracy of dispensing small volumes of liquid from the cartridge.
    Type: Grant
    Filed: April 19, 2007
    Date of Patent: February 22, 2011
    Assignee: Archivex LLC
    Inventor: Gordon Robertson
  • Publication number: 20100006574
    Abstract: A closure (1) having a shell (10) and a polymer insert (20). The polymer material of the insert (20) is selected to be sufficiently soft to provide an adequate sealing surface (21) and yet sufficiently stiff to define legs (22), which clip behind the internal curl (11) of the closure shell (10).
    Type: Application
    Filed: September 26, 2007
    Publication date: January 14, 2010
    Applicant: Crown Packaging Technology, Inc.
    Inventors: Steven Gordon Robertson, Keith West
  • Patent number: 7467493
    Abstract: The invention relates to a raising device for raising or opening a closure panel, in particular a rear flip glass, decklid, door or hood of a vehicle, after the closure panel has been unlocked. The raising device includes a raising lever moveably supported by a base frame, a spring having one part coupled to the raising lever for providing a raising force and securing means associated with the base frame for securing another part of the spring to secure the spring in different spring conditions, where each spring condition yields a different spring force and raising the force.
    Type: Grant
    Filed: March 2, 2005
    Date of Patent: December 23, 2008
    Assignee: Keykert USA, Inc.
    Inventors: Daniel Udriste, Vasanth Suratkal, Keith Gordon Robertson
  • Publication number: 20070248498
    Abstract: An apparatus for accurately dispensing small volumes of liquid from a cartridge having a substantially cylindrical body and a sliding piston and a dispensing tip, wherein an initial starting state is established by electro-optically sensing the position of the liquid meniscus in the dispensing tip, and by adjusting the motion of the piston according to the output of said sensing means. A means for detaching the liquid drop adhering to the dispensing tip by imparting sufficient acceleration to the dispensing tip that the surface tension bond is overcome which substantially improves the accuracy of dispensing small volumes of liquid from the cartridge.
    Type: Application
    Filed: April 19, 2007
    Publication date: October 25, 2007
    Applicant: Archivex LLC
    Inventor: Gordon Robertson
  • Patent number: 6577905
    Abstract: An apparatus and method for providing a transient connection port are provided. Further, an apparatus and method for switching between a permanent connection port and a transient connection port are provided. The apparatus and method include a permanent connection port and a transient connection port located at the rear of a rack mounted server system and the front of the rack mounted server system, respectively. The permanent connection port operates when there is an absence of a connected device at the transient connection port. When a device is connected to the transient connection port, a signal is sent to a logic switch which causes the active input to be switched from the permanent connection port to the transient connection port. When the device is no longer connected to the transient connection port, the absence of the signal from the transient connection port causes the logic switch to switch the active input back to the permanent connection port.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: June 10, 2003
    Assignee: International Business Machines Corporation
    Inventors: Paul Gordon Robertson, Hector Saenz
  • Patent number: 6529967
    Abstract: A system and method are provided for detecting when a valid configuration of I/O adapters is present in the system board of a computer. The present invention is a mechanism that allows the system user to determine the configuration of the I/O adapter cards to be used, independent of their voltage levels. More particularly, if the programmed voltage of the computer system power supply is compatible with the desired adapter card, the present invention will allow the card to be inserted and used. The present invention includes a connector that is physically capable of receiving any one of a variety of adapter cards, independent of the operating voltage level of the adapter cards. The present invention is a mechanism for detecting a valid mix of adapter cards inserted into connectors on the system board of a computer. When adapter cards having different voltage ratings are inserted into the slots, power on operations are not allowed preventing possible damage to the computer.
    Type: Grant
    Filed: September 9, 1999
    Date of Patent: March 4, 2003
    Assignee: International Business Machines Corporation
    Inventor: Paul Gordon Robertson
  • Patent number: 6519555
    Abstract: The invention provides an apparatus and method of allowing a device to respond to a configuration query only if it is the true target of the query. In one embodiment of the invention, logic gates having two inputs are provided. The first input of the logic gates is connected to the signal of a bridge that selects a device when the address of the signal is referenced in the configuration query. The second input of the logic gate receives a signal indicating whether the local bus or the subordinate bus is being configured and the output of the logic gate is used to enable the device. In a second embodiment, certain signals designated to indicate the selection of a bus are used to enable devices to respond to configuration queries.
    Type: Grant
    Filed: September 30, 1996
    Date of Patent: February 11, 2003
    Assignee: International Business Machines Corporation
    Inventors: Richard Allen Kelley, Danny Marvin Neal, Michael Anthony Perez, Paul Gordon Robertson, Padmavathy Tamirisa, John Daniel Upton
  • Publication number: 20020086431
    Abstract: A method of collecting cells from a specimen and plating such cells onto a slide to create a monolayer. A suspension of cells is filtered to remove unwanted material and monitored to determine if a desired quantity of cells are collected. If insufficient cells are present in the filtered sample, additional suspensions of cells are serially added to the sample and filtered until a desired quantity of cells have been obtained. Devices for collecting samples of cells, for isolating a quantity of cells, and for microscopic examination of a monolayer of cells are also disclosed.
    Type: Application
    Filed: August 16, 2001
    Publication date: July 4, 2002
    Inventors: Walter Bruce Markham, Kenneth Grant Kinsman, Jan Hendrikse, Gordon Robertson
  • Patent number: 6323040
    Abstract: A biological specimen preparation system for processing and depositing a portion of a biological specimen from a specimen vial onto a slide. The biological specimen preparation specimen includes a specimen processing unit and an external actuation unit. The specimen vial is connected to an input port on the specimen processing unit and the slide is coupled to an output port. A portion of the biological specimen is injected into the specimen processing unit and prepared by sequentially passing the biological specimen under the control of the external actuation unit through a number of specimen conditioning chambers and a specimen enrichment chamber in the specimen processing unit. The specimen is then deposited on the slide through the output port. To prevent sample to sample contamination, the specimen processing unit is manufactured as a disposable component using injection moulding techniques.
    Type: Grant
    Filed: February 15, 2000
    Date of Patent: November 27, 2001
    Inventors: Ryan S. Raz, Gordon Robertson
  • Patent number: 6009482
    Abstract: A process and implementing computer system in which an arbitration circuit is comprised of a plurality of state machines 301, 303 and 305 which combine to receive various system timing signals and provide a data bus grant signal effective to enable data streaming of sequential data blocks of information from an L2 cache memory 109 without intervening wait states between the data blocks.
    Type: Grant
    Filed: March 28, 1997
    Date of Patent: December 28, 1999
    Assignee: International Business Machines Corporation
    Inventor: Paul Gordon Robertson
  • Patent number: 5805606
    Abstract: A process and implementing system is provided for conducting a memory test for isolating and identifying failed cache memory modules in a memory subsystem of a computer system. The methodology initially selects 303 a block of memory which is twice the size of the cache 105 being tested. The cache 105 is then disabled 305 and a first test is performed 307 on the selected block of to isolate byte addresses of individual bit failures. If bit failures are detected 308, the appropriate byte address is mapped 310 and the test is ended 321. If no bit errors are detected in the first test, the cache is enabled 309 and a second test is performed and the block is tested 311 for failures. Any detected failures are assumed to be cache failures and the appropriate byte address is mapped 315. The cache is again disabled 317. An appropriate message is then displayed 319 to indicate the results of the testing.
    Type: Grant
    Filed: March 13, 1997
    Date of Patent: September 8, 1998
    Assignee: International Business Machines Corporation
    Inventors: Paul Gordon Robertson, Robert Lisin Tung
  • Patent number: 5778235
    Abstract: A computer system and arbitrator prevent a livelock condition from occurring between a host bus bridge and a PCI bridge, where the host bus bridge and PCI bridge conform to the specification delineated in the PCI-to-PCI Bridge Architecture Specification 1.0 and PCI Local Bus Specification 2.0. The system includes an arbitrator for masking from the PCI bridge a request (REQ.sub.--) generated by a device on a second bus. The arbitrator requests that the host bus bridge flush all existing I/O requests (FLUSHREQ.sub.--) and postpone any future I/O requests from a central processing unit. The third step includes, in response to a notification from the host bus bridge that all I/O requests have been flushed and that any future I/O requests from the central processing unit will be postponed (MEMACK.sub.--), the arbitrator unmasks the request to the PCI bridge (GREQ.sub.--). In response to unmasking the request to the PCI bridge, the PCI bridge grants control of the second bus to the device (GNT.sub.--).
    Type: Grant
    Filed: February 26, 1996
    Date of Patent: July 7, 1998
    Inventor: Paul Gordon Robertson
  • Patent number: 5734846
    Abstract: A method prevents a livelock condition from occurring between a host bus bridge (e.g., memory controller) and a PCI bus bridge, where the host bus bridge and PCI bus bridge conform to the specification delineated in the PCI-to-PCI Bridge Architecture Specification 1.0 and PCI Local Bus Specification 2.0. The method includes the first step of masking from the PCI bridge a request generated by a device on a second bus. The second step includes requesting that the host bus bridge flush all existing I/O requests and postpone any future I/O requests from a central processing unit. The third step includes, in response to a notification from the host bus bridge that all I/O requests have been flushed and that any future I/O requests from the central processing unit will be postponed, unmasking the request to the PCI bridge. The fourth step includes, in response to unmasking the request to the PCI bus bridge, granting access of the second bus from the PCI bus bridge to the device.
    Type: Grant
    Filed: February 26, 1996
    Date of Patent: March 31, 1998
    Assignee: International Business Machines Corporation
    Inventor: Paul Gordon Robertson
  • Patent number: 5717876
    Abstract: A method prevents a livelock condition from occurring between a host bus bridge and a PCI bridge, where the host bus bridge and PCI bridge conform to the specification delineated in the PCI-to-PCI Bridge Architecture Specification 1.0 and PCI Local Bus Specification 2.0. The method includes the first step of in response to at least first and second requests being substantially simultaneously received from at least first and second peripherals, determining if a state of a state machine corresponds to an assigned order of either the first peripheral or the second peripheral. The second step includes if the state does not correspond to the assigned order of the first peripheral or the second peripheral, advancing the state and repeating the first step until the state corresponds to one of the first or second peripherals. The third step includes if the state corresponds to the assigned order of either the first or second peripheral, determining if the selected request targets system memory.
    Type: Grant
    Filed: February 26, 1996
    Date of Patent: February 10, 1998
    Assignee: International Business Machines Corporation
    Inventor: Paul Gordon Robertson