Patents by Inventor Tom Davies

Tom Davies 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: 20060122929
    Abstract: In a real-time auction user interface display, the user may select to participate in multiple auctions simultaneously in which case the user interface divides the display screen into different areas and displays information about an ongoing auction in each of the different display areas. The user may select which auction to display in which display area. Each of the auction display areas are updated independently based on information provided by multiple disparately-located auctions.
    Type: Application
    Filed: December 8, 2005
    Publication date: June 8, 2006
    Applicant: Manheim Interactive, Inc.
    Inventors: Bob Schoen, Tom Davis, Gordon Warren, Joe Luppino
  • Patent number: 6993040
    Abstract: A system and method for adaptively assigning queue service weights to an ATM traffic management controller in order to reduce service weight update calculations. The implementation of a fair weighted queuing scheme on a network is divided into two functions: queue arbitration; and queue weight configuration. Queue arbitration is performed via a virtual time-stamped fair queuing algorithm. The queue weight configuration is performed via a reconfigurable weighted fair queuing controller wherein bandwidth requirements are calculated in response to connection setup and release values.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: January 31, 2006
    Assignee: Alcatel Canada Inc.
    Inventor: Tom Davis
  • Publication number: 20060004646
    Abstract: A live auction or other sales transaction permits sellers to dynamically participate from remote locations. The remotely-located seller receives a simulcast of the auction in progress and is able to at any time indicate to the auctioneer an approval to sell an item on the block at the current high bid price. The remote seller may also send a counteroffer to the current high bidder, “if” the sale or reject the high bid to result in a no sale. The computer system detects when the remote seller is temporarily inactive to allow the auctioneer to proceed as if the seller were not present. The remote seller feature can be used on sales with remote buyers, sales with all buyers located at the same location as the goods being offered, or a combination.
    Type: Application
    Filed: July 2, 2004
    Publication date: January 5, 2006
    Applicant: Manheim Interactive, Inc.
    Inventors: Bob Schoen, Tom Davis, Gordon Warren
  • Publication number: 20050129031
    Abstract: In accordance with one or more embodiments of the present invention, a method and system for providing combined processing of cell traffic and packet traffic is described. For a communication device, the improved system provides a series of inputs on a single line card for processing both ATM traffic (e.g., native ATM or encapsulated packets) and packet traffic. The system receives the cell traffic and packet traffic, then converts them into a common form. The converted traffic traverses the fabric, then the system reconstitutes the converted traffic into its original form. The system provides output as ATM traffic or packet traffic, as originally received.
    Type: Application
    Filed: December 10, 2003
    Publication date: June 16, 2005
    Inventors: Robert Robotham, Tom Davis
  • Patent number: 6858309
    Abstract: The present invention provides improved methods for conducting living/controlled polymerization on polymeric solid supports. The improved methods allow polymerization to occur directly from the non-functionalized surface of a bulk support. In addition, polymerization may be re-initiated to provide co-polymers. The disclosed methods may employ the non-nitroxide-based RAFT and ATRP control agents that allow controlled polymerization to proceed at relatively low temperatures (<80° C.). Furthermore, these improved methods may provide graft polymers with decreased levels of “in-growth” of the bulk solid support. The invention also provides substrate polymers, with improved properties for solid phase synthesis and diagnostic applications, which may be made by the disclosed methods.
    Type: Grant
    Filed: March 28, 2002
    Date of Patent: February 22, 2005
    Assignee: Polymerat Pty. Ltd.
    Inventors: Peter Kambouris, Michael Whittaker, Tom Davis, Idriss Blakey, Gary M. Day
  • Patent number: 6762994
    Abstract: A system and method for managing high speed traffic though switching elements in a digital network such as an asynchronous transfer mode (ATM) network. The system applies in particular to available bit rate (ABR) and unspecified bit rate (UBR) categories of service in an ATM network. ABR traffic incorporates resource management cells (RM) in a feed back loop from destination to source for the purpose of carrying explicit rate (ER) congestion control information. Lookup tables are provided in order to quickly provide ER information to the RM cells. UBR traffic is subject to cell discard in the event of congestion. Lookup tables are provided in order to fairly apply an early packet discard (EPD) algorithm.
    Type: Grant
    Filed: April 13, 1999
    Date of Patent: July 13, 2004
    Assignee: Alcatel Canada Inc.
    Inventors: Charles Mitchell, Tom Davis, Natalie Giroux
  • Publication number: 20040114520
    Abstract: Techniques for bandwidth management and flow control on a resilient packet ring (RPR) network is described. The RPR requires allocation and guarantee of a bandwidth for each channel between two nodes on the ring. The bandwidth is managed by shaping traffic on a channel at the source by using a bandwidth allocation factor calculated at each node. The bandwidth allocation factor, which is communicated to other nodes, is calculated by using a recursive nonlinear function of the transit buffer size.
    Type: Application
    Filed: December 12, 2002
    Publication date: June 17, 2004
    Applicant: Alcatel Canada Inc.
    Inventor: Tom Davis
  • Publication number: 20040081165
    Abstract: Apparatus and method for shaping ATM cell traffic emitted onto a virtual path connection in an ATM network are described. Component virtual channel connections are arbitrated at an aggregation point utilizing an arbitration technique. The technique provides both virtual path shaping and controllability of underlying virtual channel connections with an improved fairness performance amongst all the aggregating virtual channel connections.
    Type: Application
    Filed: September 10, 2003
    Publication date: April 29, 2004
    Applicant: Alcatel Canada Inc.
    Inventors: David Walter Carr, Denny L.S. Lee, Tom Davis
  • Patent number: 6687254
    Abstract: The method and system for buffering packets such as ATM cells at a queueing point of a device which employs a connection-orientated communications protocol includes the steps of logically partitioning a memory into plural reserved buffer spaces allocated to traffic classes and a shared buffer space available to any connection; determining whether to store or discard a given packet based on predetermined discard criteria; and filling the reserved buffer space to a predetermined state of congestion before storing the given packet in the shared buffer space. Reserved buffer space congestion states are defined with respect to individual connections, groups of connections, and the total capacity of the reserved buffer space itself. Packets are discarded when any, or alternatively a specific combination, of corresponding congestion states occur, and the shared space is congested as well.
    Type: Grant
    Filed: June 25, 1999
    Date of Patent: February 3, 2004
    Assignee: Alcatel Canada Inc.
    Inventors: Esmond Ho, Tom Davis, Ganti Sudhakar, Kostic Predrag, Hossain Pezeshki-Esfahani, Charlie Sabry, Natalie Giroux
  • Publication number: 20040005896
    Abstract: A policing technique for a telecommunications traffic of variable length packets is described. The technique uses a plurality of police engines, grouped in pairs. A selection module selects a police engine pair to process a packet. Each police engine contains a conformance unit, credit unit and a debit unit, in which the credit update of one police engine influences the credit update of the other police engine in the pair. The technique also uses a combinatorial function to decide on a category of a processed packet and which police engines to update their debit units.
    Type: Application
    Filed: July 8, 2002
    Publication date: January 8, 2004
    Applicant: ALCATEL CANADA INC.
    Inventors: Tom Davis, Predrag Kostic
  • Patent number: 6657955
    Abstract: The method of buffering packets in a digital communications device includes defining an n-level hierarchy of memory partitions, wherein each non-top level partition has one or more child partitions at an immediately lower level of the hierarchy. The memory partitions at the top-most level are pre-configured with a target memory occupancy size, and the target occupancy for each memory partition situated at a lower level is recursively computed in a dynamic manner based on the aggregate congestion of its parent partition, until the target occupancies for the bottom-most memory partitions are determined. Each traffic flow which uses the buffer is associated with one of the memory partitions at the bottom-most level of the hierarchy and packet discard is enabled in the event the actual memory occupancy of a traffic flow exceeds its target occupancy.
    Type: Grant
    Filed: May 27, 1999
    Date of Patent: December 2, 2003
    Assignee: Alcatel Canada Inc.
    Inventors: Marie-Claude Bonneau, Tom Davis
  • Patent number: 6636510
    Abstract: In an N×N packet switch, for example an ATM switch, multicast connections receive backpressure signals from congested output ports in the switch core. The cells in the connections are destination address modified not to send to the congested output port, but to continue sending to the other output ports in the connection. The multicast cells may include a user selected primary route identification and be queued in a unicast input queue for the primary route before being destination address modified. Destination address modification for congestion may be accompanied by partial packet discard, through destination address modification of the remaining cells forming part of a multiple cell packet to remove the destination address for the congested port (whether or not it is now congested) where one of the multiple destination addresses of one of the cells in the packet has been modified to remove the destination address of the congested output port.
    Type: Grant
    Filed: May 27, 1999
    Date of Patent: October 21, 2003
    Assignee: Alcatel Canada Inc.
    Inventors: Denny Lee, Charles Mitchell, Natalie Giroux, Tom Davis
  • Publication number: 20030103499
    Abstract: A packet processing device has an on-board match engine memory. Actions to be taken on a packet can be looked up in the match engine memory using a key comprising a match engine index and a protocol field from the packet. The match engine index is obtained from either a relatively small on-board parser memory or a larger context memory. The parser memory contains match engine indices for sparse protocols. Performance approaching that of hard-wired packet processors can be obtained. New protocols or changes in protocols can be accommodated by writing new values into the match engine, parser and context memories. The packet processing device can be provided in a pipelined architecture.
    Type: Application
    Filed: November 21, 2001
    Publication date: June 5, 2003
    Inventors: Tom Davis, Chad Kendall, Shay Nahum
  • Publication number: 20030088028
    Abstract: The present invention provides improved methods for conducting living/controlled polymerization on polymeric solid supports. The improved methods allow polymerization to occur directly from the non-functionalized surface of a bulk support. In addition, polymerization may be re-initiated to provide co-polymers. The disclosed methods may employ the non-nitroxide-based RAFT and ATRP control agents that allow controlled polymerization to proceed at relatively low temperatures (<80° C.). Furthermore, these improved methods may provide graft polymers with decreased levels of “in-growth” of the bulk solid support. The invention also provides substrate polymers, with improved properties for solid phase synthesis and diagnostic applications, which may be made by the disclosed methods.
    Type: Application
    Filed: March 28, 2002
    Publication date: May 8, 2003
    Inventors: Peter Kambouris, Michael Whittaker, Tom Davis, Idriss Blakey, Gary M. Day
  • Publication number: 20030076834
    Abstract: A system and method for adaptively assigning queue service weights to an ATM traffic management controller in order to reduce service weight update calculations. The implementation of a fair weighted queuing scheme on a network is divided into two functions: queue arbitration; and queue weight configuration. Queue arbitration is performed via a virtual time-stamped fair queuing algorithm. The queue weight configuration is performed via a reconfigurable weighted fair queuing controller wherein bandwidth requirements are calculated in response to connection setup and release values.
    Type: Application
    Filed: July 11, 2002
    Publication date: April 24, 2003
    Inventor: Tom Davis
  • Patent number: 6470928
    Abstract: A product saver for facilitating the transfer of the contents of an upper most bottle to a cavity within a lower most bottle. The device includes a pair of fittings between which a butterfly valve is positioned such that the contents of the upper most bottle can settle against the butterfly valve which can then be opened and allowing the rapid transfer of the contents of the upper most bottle into the cavity of the lower most bottle.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: October 29, 2002
    Inventors: Tom Davis, Tim Walker
  • Patent number: 6434160
    Abstract: A system and method for adaptively assigning queue service weights to an ATM traffic management controller in order to reduce service weight update calculations. The implementation of a fair weighted queuing scheme on a network is divided into two functions: queue arbitration; and queue weight configuration. Queue arbitration is performed via a virtual time-stamped fair queuing algorithm. The queue weight configuration is performed via a reconfigurable weighted fair queuing controller wherein bandwidth requirements are calculated in response to connection setup and release values.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: August 13, 2002
    Assignee: Alcatel Canada, Inc.
    Inventor: Tom Davis
  • Patent number: 6385168
    Abstract: A device and algorithm for fairly allocating available bandwidth between contending connections at a contention point in a data network. The allocation is based on global queue size at the contention point and a weighted value assigned to the data traffic. The device and algorithm find particular application in an ATM network which supports the available bit rate (ABR) service category.
    Type: Grant
    Filed: June 19, 1997
    Date of Patent: May 7, 2002
    Assignee: Alcatel Canada Inc.
    Inventors: Tom Davis, Sudhakar Ganti, Denny L. S. Lee
  • Patent number: 6353618
    Abstract: A scheduling device for use in a packet-switched network, belonging to the class of non-work conserving or idling weighted round robin (WRR) arbiters, assigns a packet stream slots in a fixed-length time division multiple access (TDMA) frame by selecting free slots which are closest to ideal slot positions that would, if assigned, eliminate jitter or cell delay variation. The scheduler is able to simultaneously determine if a new constant bit rate connection requiring a predetermined bandwidth conforms to a leaky bucket or GCRA algorithm characterized by a peak packet or cell emission interval T=1/PCR and a packet or cell delay variation time, CDVT, i.e., whether the new connection is GCRA (T, CDVT) conformant.
    Type: Grant
    Filed: February 4, 1999
    Date of Patent: March 5, 2002
    Assignee: Alcatel Canada Inc.
    Inventors: Anthony Hung, Hossain Pezeshki-Esfahani, Tom Davis
  • Patent number: 6157654
    Abstract: A system and method for adaptively assigning queue service weights to an ATM traffic management controller in order to reduce service weight update calculations. The implementation of a fair weighted queuing scheme on a network is divided into two functions: queue arbitration; and queue weight configuration. Queue arbitration is performed via a virtual time-stamped fair queuing algorithm. The queue weight configuration is performed via a reconfigurable weighted fair queuing controller wherein bandwidth requirements are calculated in response to connection setup and release values.
    Type: Grant
    Filed: June 24, 1997
    Date of Patent: December 5, 2000
    Assignee: Alcatel Networks Corporation
    Inventor: Tom Davis