Patents by Inventor Justin A Drummond-Murray

Justin A Drummond-Murray 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: 20060217132
    Abstract: The present invention relates to locating a person who is operating a wireless communications device in an indoor environment. In particular, it relates to processing various combinations of RSSI, direction of arrival and flight time characteristics of a signal, as received at two or more and preferably three or more access points. In one embodiment, the access points implement a wireless LAN (WLAN) and the communications device is a telephone operating over the WLAN. In another embodiment, the localization of a wireless device allows a system to reject users who are outside a predefined physical area.
    Type: Application
    Filed: March 23, 2005
    Publication date: September 28, 2006
    Applicant: 3COM Corporation
    Inventors: Justin Drummond-Murray, Andrew Terry, Niels Erven, Peter Doggart
  • Patent number: 6999452
    Abstract: A packet-switched network system comprises a multiplicity of multi-port network units each of which has first and second ports and other ports and transmission links coupling the first and second ports of said unit in a closed ring. The first and second ports and transmission links support duplex transmission of Ethernet data packets. Each unit transmits from said first and second ports packets including selected information enabling on reception of a packet at any of the units a determination of a number of hops from unit to unit around said ring said packet has made. Each unit has a forwarding database and in response to the said selected information controls the transmission of said packets in two directions around said ring, and each unit causes discard of packets which have according to said selected information circumnavigated the ring.
    Type: Grant
    Filed: February 23, 2000
    Date of Patent: February 14, 2006
    Assignee: 3Com Corporation
    Inventors: Justin A Drummond-Murray, Paul J Moran
  • Patent number: 6975627
    Abstract: An Ethernet data packet including a VLAN tag header and a VLAN identification field is modified. The modification is accomplished by inserting in place of the VLAN tag header a field of the same size including selected information. The VLAN identification may be retained. The inserted field may include a first field indicating the presence of the VLAN identification field and a second field of selected information, the second field being longer than the first field.
    Type: Grant
    Filed: October 13, 1999
    Date of Patent: December 13, 2005
    Assignee: 3Com Technologies
    Inventors: Robin Parry, Justin A Drummond-Murray, David J Law, Daniel M O'Keeffe
  • Patent number: 6795946
    Abstract: Apparatus for performing a cyclic redundancy code check on a binary digital signal consisting of a variable multiplicity (M) of data bytes comprises a buffer register for temporarily storing in succession segments each consisting of an integral number (N) of bytes. Each successive segment is loaded into a cyclic redundancy checker which produces a remainder after performing polynomial division of the digital signal. When the number of bytes of the digital signal in the last segment is less than the integral plurality (N) that last segment is padded with constant data.
    Type: Grant
    Filed: May 5, 2000
    Date of Patent: September 21, 2004
    Assignee: 3Com Corporation
    Inventors: Justin A Drummond-Murray, Ruben Aszkenasy
  • Patent number: 6762995
    Abstract: A multiport network device includes a multiplicity of receive queues, a multiplicity of transmit queues and a forwarding engine for transferring entries from the receive queues to the transmit queues. When a transmit queue is greater than a first hysteresis point, the forwarding engine prevents transfer of entries from a receive queue to the transmit queue and transfer of entries to the transmit queue is allowed when the length of the transmit queue falls below a second hysteresis point.
    Type: Grant
    Filed: June 14, 2000
    Date of Patent: July 13, 2004
    Assignee: 3Com Corporation
    Inventors: Justin A Drummond-Murray, David J Law, Daniel M O'Keeffe, Robin Parry
  • Patent number: 6683875
    Abstract: A network switch which can perform in respect of addressed data packets source address and destination address look-ups in a forwarding database includes a control which inhibits the performance of source address look-ups if the length of a respective receive queue of packets is greater than a threshold. The inhibition may endure until the length of the receive queue falls below a second threshold lower than the first.
    Type: Grant
    Filed: May 5, 2000
    Date of Patent: January 27, 2004
    Assignee: 3Com Corporation
    Inventors: Christopher Byham, Justin A Drummond-Murray, Daniel M O'Keeffe
  • Patent number: 6667985
    Abstract: A network switch maintains transmit queues and for each transmit queue a table which identifies the contributions of traffic received at the ingress ports to that queue. When a queue is too long, a pause frame is dispatched from a selected one of the ingress ports. The ingress port may be selected as that making the greatest contribution to the transmit queue. However, a control algorithm allows ports carrying high priority traffic to be excluded from the selection.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: December 23, 2003
    Assignee: 3Com Technologies
    Inventor: Justin A Drummond-Murray
  • Patent number: 6611520
    Abstract: A multi-port data communication device includes a common central memory through which all data packets must pass. Packet data is written to and read from the common memory space in bursts in response to receive write requests and transmit read requests. A transmit read request for a first burst of data in a packet has in a central arbiter a relatively low priority and transmit read requests for a second and any subsequent burst of data in a packet have in the central arbiter a relatively high priority. Preferably the receive write requests have in said central arbiter a priority intermediate said relatively low priority and said relatively high priority. The priority system reduces the likelihood of underrun and overrun particularly when the burst size is generally smaller than the packet size.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: August 26, 2003
    Assignee: 3Com Corporation
    Inventors: Daniel M O'Keeffe, Justin A Drummond-Murray, Annette E Sohor, Paul Flood
  • Patent number: 6594270
    Abstract: A packet memory system including a memory space having a multiplicity of addressable memory locations for the storage of data packets, pointer control means for generating a write pointer which progressively defines where data is to be written to the memory space and a read pointer which progressively defines where data is to be read from the memory space and an ageing clock which defines a succession of intervals. The pointer control means generates a ‘current’ pointer and a ‘discard’ pointer and for each interval is operative to cause the ‘current’ pointer to correspond to an immediately previous value of the write pointer and to cause the discard pointer to correspond to an immediately previous value of the said current pointer. In this manner the portion of the memory space between the ‘discard’ pointer and the read pointer denotes data which has been in said memory space for at least two of said intervals.
    Type: Grant
    Filed: July 14, 1999
    Date of Patent: July 15, 2003
    Assignee: 3Com Corporation
    Inventors: Justin A Drummond-Murray, Robin Parry, David J Law, Paul J Moran
  • Patent number: 6442161
    Abstract: A network in which a data packet is altered, for instance by the insertion or removal of a data portion such as a VLAN tag. The data of the data packet is read out of memory to an output means which forms the altered data packet with a new FCS portion and to a checking means which checks the integrity of the input packet using the existing FCS. The possibility for discrepancies to occur between the data supplied to the output and checking means is reduced.
    Type: Grant
    Filed: July 27, 1998
    Date of Patent: August 27, 2002
    Assignee: 3Com Corporation
    Inventors: Justin Drummond-Murray, David Law, Rob Parry
  • Patent number: 6293706
    Abstract: A socket connector has a single socket including fiber optic terminals 10 and wire terminals 12 and is adapted to receive alternatively in respectively inverted positions either a first plug connector for cooperation with the fiber optic terminals or a second plug connector for cooperation with the wire terminals, in each case without engagement with the terminals with which the plug should not cooperate. The connector includes respective latching slots 7 and 11 in opposite walls 5 and 3 for the respective plug connectors.
    Type: Grant
    Filed: February 23, 2000
    Date of Patent: September 25, 2001
    Assignee: 3Com Corporation
    Inventors: Richard JA Strike, Justin A Drummond-Murray, Christopher Byham, Malcolm G Brown, Lee C Harrison
  • Patent number: 6265930
    Abstract: A clock selector circuit for selecting a single output clock signal from a multiplicity of input clock signals, each constituted by transitions between binary states, comprises a multiplicity of D-bistables each having a clock input coupled to receive the respective one of the input clock signals, a D-input coupled to receive a hold signal common to the bistables, and an output for providing a respective hold signal. A first multiplexer has inputs coupled to receive the respective input clock signals and is operative to select in response to the selection signal one of said input signals. A second multiplexer has inputs coupled to receive the respective hold signals and is operative to select in response to the selection signal the hold signal corresponding to the clock signal selected by the first multiplexer.
    Type: Grant
    Filed: May 3, 2000
    Date of Patent: July 24, 2001
    Assignee: 3Com Corporation
    Inventors: Christopher Walker, Robin Parry, Justin A Drummond-Murray
  • Patent number: 6256318
    Abstract: The occurrence of collision and activity in a computer network is indicated by activation of a visual indication device. The device is activated for periods which are longer than the actual periods of collision and activity to permit the human eye to register the visual indications. This is particularly useful for high speed networks where the periods of collision and activity may be very brief.
    Type: Grant
    Filed: August 26, 1998
    Date of Patent: July 3, 2001
    Assignee: 3Com Corporation
    Inventors: Pauric O'Callaghan, Nigel Horspool, David Law, Justin Drummond-Murray, Nicholas Stapleton