Patents by Inventor Dirk I. Gates

Dirk I. Gates 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: 10517060
    Abstract: There are disclosed methods and access points for estimating a location of a user device in a wireless communications network. A plurality of access points define respective received signal strength indicator (RSSI) values for transmissions received from the user device. Each of the plurality of access points sends the respective RSSI values to the other access points of the plurality of access points. One of the plurality of access points self-elects to estimate the location of the user device. The self-elected access point estimates a location of the user device based, at least in part, on the RSSI values.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: December 24, 2019
    Assignee: Cambium Networks, Ltd.
    Inventors: Jack Horner, Dirk I. Gates
  • Publication number: 20180020420
    Abstract: There are disclosed methods and access points for estimating a location of a user device in a wireless communications network. A plurality of access points define respective received signal strength indicator (RSSI) values for transmissions received from the user device. Each of the plurality of access points sends the respective RSSI values to the other access points of the plurality of access points. One of the plurality of access points self-elects to estimate the location of the user device. The self-elected access point estimates a location of the user device based, at least in part, on the RSSI values.
    Type: Application
    Filed: April 24, 2017
    Publication date: January 18, 2018
    Inventors: Jack Horner, Dirk I. Gates
  • Patent number: 9668233
    Abstract: There are disclosed methods and access points for estimating a location of a user device in a wireless communications network. A plurality of access points define respective received signal strength indicator (RSSI) values for transmissions received from the user device. Each of the plurality of access points sends the respective RSSI values to the other access points of the plurality of access points. One of the plurality of access points self-elects to estimate the location of the user device. The self-elected access point estimates a location of the user device based, at least in part, on the RSSI values.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: May 30, 2017
    Assignee: Xirrus, Inc.
    Inventors: Jack Horner, Dirk I. Gates
  • Patent number: 9414418
    Abstract: There is disclosed a wireless communications system, a method for wireless communication, and an omnibus access point. The omnibus access point may receive, from a user device, a request to join an identified service set. The omnibus access point may attempt to identify an access point associated with the identified service set. When the omnibus access point identifies the access point associated with the identified service set, the omnibus access point may establish a communications path between the omnibus access point and the identified access point to allow communications between the user device and the identified service set.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: August 9, 2016
    Assignee: Xirrus, Inc.
    Inventors: Dirk I. Gates, Patrick Parker, Jack Horner, Alan Russell
  • Patent number: 5299314
    Abstract: A network adapter configured to functionally connect a local area network cable to a personal computer bus via the computer's standard parallel port. The adapter includes a substantially fully enclosed housing having first and second external connectors respectively configured to mate with a computer's parallel port connector and with a network cable. The adapter is primarily comprised of (1) network interface circuitry for transmitting data packets to and receiving data packets from a local area network and (2) input/output circuitry for bidirectionally transferring data bytes between the network interface circuitry and a computer's parallel port.
    Type: Grant
    Filed: September 8, 1993
    Date of Patent: March 29, 1994
    Assignee: Xircom, Inc.
    Inventor: Dirk I. Gates
  • Patent number: 5276443
    Abstract: A multiplexor for use with a computer having a parallel port, for providing multiple separately addressable auxiliary parallel ports.
    Type: Grant
    Filed: March 27, 1991
    Date of Patent: January 4, 1994
    Assignee: Xircom, Inc.
    Inventors: Dirk I. Gates, James K. Matthews, Monte A. Pooley, David B. Rosen
  • Patent number: 5225975
    Abstract: A programmable logic controller system having the capability of controlling up to 64 clusters of peripheral controllers, wherein each cluster has up to seven racks of peripheral controllers, each rack having up to 16 individual peripheral controllers. Excepting for the cluster containing the programmable logic controller, each cluster is coupled to the programmable logic controller through an ethernet cable to a cluster controller. Each of the seven racks of peripheral controller cards is connected to its respective programmable logic controller or cluster controller directly (for the first rack) or through a local rack adaptor (for the other six racks). The programmable logic controller generates data, address and control signals which are used by the peripheral controllers to operate machines and equipment on an assembly line.
    Type: Grant
    Filed: October 10, 1990
    Date of Patent: July 6, 1993
    Assignee: Square D Company
    Inventors: Dirk I. Gates, Walter W. Kurczewski
  • Patent number: 4992926
    Abstract: A communication network for programmable logic controllers (PLC) wherein selected memory means of each PLC has at least two ports directly accessible by other PLC and certain registers of the PLC are identical. Each PLC further has an interblock gap timer to signal the PLC when its transmit time slice is to occur. The time slice consists of a block transmit time and an interblock gap time. The total update time has been optimized to engable efficient, high-speed transfer of blocks of data between the PLCs.
    Type: Grant
    Filed: October 17, 1988
    Date of Patent: February 12, 1991
    Assignee: Square D Company
    Inventors: Donald R. Janke, Kim J. Watt, Dirk I. Gates, Joseph T. Bronikowski
  • Patent number: 4969083
    Abstract: A programmable logic controller system having the capability of controlling up to 64 clusters of peripheral controllers, wherein each cluster has up to seven racks of peripheral controllers, each rack having up to 16 individual peripheral controllers. Excepting for the cluster containing the programmable logic controller, each cluster is coupled to the programmable logic controller through an ethernet cable to a cluster controller. Each of the seven racks of peripheral controller cards is connected to its respective programmable logic controller or cluster controller directly (for the first rack) or through a local rack adaptor (for the other six racks). The programmable logic controller generates data, address and control signals which are used by the peripheral controllers to operate machines and equipment on an assembly line.
    Type: Grant
    Filed: April 4, 1988
    Date of Patent: November 6, 1990
    Assignee: Petron Controls Corporation
    Inventor: Dirk I. Gates
  • Patent number: 4910659
    Abstract: The present invention is directed to a programmable logical controller (PLC) system incorporating a universal input controller card, a universal output controller card, and a symmetrical current mirror fuse blown detector circuit. The universal input controller card is capable of tracking input voltages from 12 to 240 volts, AC or DC. The universal output controller card is capable of outputting output voltages ranging from 12 to 120 volts, AC or DC with no significant leakage current and no load resistors. The current mirror fuse blown detector circuit detects blown fuses in each output channel of the output controller card.
    Type: Grant
    Filed: December 11, 1987
    Date of Patent: March 20, 1990
    Assignee: Square D Company
    Inventors: Dirk I. Gates, Charles A. Clark, Jr.
  • Patent number: 4897777
    Abstract: A communication network for programmable logic controllers (PLCs) wherein selected memory means of each PLC have at least two ports directly accessible by other PLCs and certain registers of the PLCs are identical to enable efficient, high-speed transfer of blocks of data between the PLCs.
    Type: Grant
    Filed: April 11, 1988
    Date of Patent: January 30, 1990
    Assignee: Square D Company
    Inventors: Donald R. Janke, Kim J. Watt, Dirk I. Gates
  • Patent number: 4722071
    Abstract: An intelligent compiler particularly useful for evaluating Boolean expressions such as those associated with ladder structures. True/false paths are defined through the expressions. In a first pass for the code generation, the start code for examining each element is set out. In a second pass the relative offsets for branching from one element to the next element along both the true and false paths are filled in. In practice, execution time for evaluating ladder structures is reduced by an order of magnitude over prior techniques which use source code and an interpreter.
    Type: Grant
    Filed: April 19, 1985
    Date of Patent: January 26, 1988
    Assignee: Pertron Controls, Corporation
    Inventors: Dirk I. Gates, David B. Rosen, Gary A. Jones
  • Patent number: D336467
    Type: Grant
    Filed: March 29, 1990
    Date of Patent: June 15, 1993
    Assignee: Xircom, Inc.
    Inventors: Monte Pooley, Jerome Czerwinski, Dirk I. Gates
  • Patent number: D339116
    Type: Grant
    Filed: March 27, 1991
    Date of Patent: September 7, 1993
    Assignee: Xircom, Inc.
    Inventors: Dirk I. Gates, James K. Matthews, Monte A. Pooley
  • Patent number: RE36263
    Abstract: A communication network for programmable logic controllers (PLCs) wherein selected memory means of each PLC have at least two ports directly accessible by other PLCs and certain registers of the PLCs are identical to enable efficient, high-speed transfer of blocks of data between the PLCs.
    Type: Grant
    Filed: May 14, 1996
    Date of Patent: August 3, 1999
    Assignee: Schneider Automation, Inc.
    Inventors: Donald R. Janke, Kim J. Watt, Dirk I. Gates
  • Patent number: RE36904
    Abstract: A network adapter configured to functionally connect a local area network cable to a personal computer bus via the computer's standard parallel port. The adapter includes a substantially fully enclosed housing having first and second external connection respectively configured to mate with a computer's parallel port connector and with a network cable. The adapter is primarily comprised of (1) network interface circuitry for transmitting data packets to and receiving data packets from a local area network and (2) input/output circuitry for bidirectionally transferring data bytes between the network interface circuitry and a computer's parallel port.
    Type: Grant
    Filed: March 28, 1996
    Date of Patent: October 3, 2000
    Assignee: Xircom, Inc.
    Inventor: Dirk I. Gates