Patents Assigned to 3Com Corporation
  • Publication number: 20110267986
    Abstract: Providing enhanced emergency services (E-911) to an IP Telephony-based PBX or similar system, by utilizing aspects of the intelligence of end-user SIP client devices to address challenges and difficulties associated with E-911-like services in LAN-based telephony environments.
    Type: Application
    Filed: July 8, 2011
    Publication date: November 3, 2011
    Applicant: 3Com Corporation
    Inventors: David Grabelsky, Michael Homeier, Anoop Tripathi, Body Joseph
  • Patent number: 7773739
    Abstract: Techniques are disclosed for automating the process of configuring a telephone system. More specifically, the techniques disclosed herein enable a telephone system to monitor the behavior of users of that system and to configure the users' preferences based on their observed behavior. For example, the system may observe that a particular user frequently dials a particular telephone number manually. In response to this observation, the system may automatically configure the frequently-dialed telephone number as a speed dial number for that user. As a result, the user may dial the number in the future by pressing a speed dial button rather than by entering the number manually. Such an automatic configuration process may enable the telephone system to be adapted to its users' needs more quickly and accurately, and with less effort on behalf of the users, than is possible using conventional systems that require their users to perform configuration manually.
    Type: Grant
    Filed: February 7, 2006
    Date of Patent: August 10, 2010
    Assignee: 3Com Corporation
    Inventors: Rama Raju Kalidindi, Kalpesh Savla
  • Patent number: 7746834
    Abstract: A method for wirelessly connecting a computer network to a destination device located at an unknown location in response to a request from a requesting device. The method of the present invention creates a more versatile wireless computer network by enabling devices within the computer network to efficiently wirelessly connect to mobile devices that are not connected to the computer network but are in range of at least one wireless access point. Therefore, the network can efficiently dynamically adjust to the movement of particular wireless devices throughout the network. Likewise, the method effectively increases the capabilities of the network by enabling devices within the network to efficiently connect with devices that are not actively communicating with the network. The method includes a series of searching routines which are performed at each access point to locate the destination device.
    Type: Grant
    Filed: March 17, 2003
    Date of Patent: June 29, 2010
    Assignee: 3Com Corporation
    Inventors: David Moore, Thomas Scribner
  • Patent number: 7746860
    Abstract: When testing network management applications, it is desirable to show that they will work with large or very large networks, to determine the upper bounds of the applications capabilities, and improvements which might increase the upper bounds. A method of testing a network application is disclosed mapping a layer-3 addresses of a real subnetwork onto a plurality of mapped layer-3 subnetwork addresses for conversations with applications or devices. Packets are modified to change a destination layer-3 address in a mapped subnetwork, pointing to corresponding real IP address and forwarding the packets. The conversation to which a response from a reallayer-3 address relates is identified. The source layer-3 address and packet contents are changed into the appropriate mapped subnetwork and the packet is forwarded to the application or device. An existing test network of any size may be used as the basis for testing the network management application.
    Type: Grant
    Filed: July 29, 2005
    Date of Patent: June 29, 2010
    Assignee: 3Com Corporation
    Inventors: Jonathan Gilbert Gordon Tams, David James Stevenson, Iain Hogg
  • Patent number: 7733904
    Abstract: Systems and methods for roaming between a mobile node and at least one serving node connected to a network are disclosed. The present application provides a method for roaming between. In the system and method, a first communication is established between the mobile node and one of the serving nodes through a control server, when an Ethernet transceiver is used by the mobile node. Ethernet is used for communications between the mobile node and the control server, and a wireless communication technology for communications between the control server and the serving node. The control server also translates communications between Ethernet and the wireless communication technology. In the system and method, a second communication is established between the mobile node and one of the serving nodes with the wireless communication technology, when a wireless communication technology transceiver is used by the mobile node.
    Type: Grant
    Filed: July 1, 2002
    Date of Patent: June 8, 2010
    Assignee: 3Com Corporation
    Inventors: Michael S. Borella, Sundar Raman
  • Patent number: 7734789
    Abstract: A method and device for providing switched tunnel connections from a user to a destination or a multiple number of destinations. Tunnels are switched from a user to a destination by receiving an incoming tunnel connection from the user and initiating a switched tunnel connection to the destination. Traffic from the incoming tunnel is switched to the destination over the switched tunnel. A disclosed embodiment uses user information to determine the switching of the tunnel to implement security access to a tunnel destination, load balancing among destination resources, and bundling of tunnel sessions to implement high bandwidth transmission.
    Type: Grant
    Filed: October 7, 2002
    Date of Patent: June 8, 2010
    Assignee: 3Com Corporation
    Inventor: Patrice Calhoun
  • Patent number: 7724740
    Abstract: A data processing system adapted for high-speed network communications, a method for managing a network interface and a network interface for such system, are provided, in which processing of packets received over the network is achieved by embedded logic at the network interface level. Incoming packets on the network interface are parsed and classified as they are stored in a buffer memory. Functional logic coupled to the buffer memory on the network interface is enabled to access any data field within a packet in a single cycle, using pointers and packet classification information produced by the parsing and classifying step. Results of operations on the data fields in the packets are available before the packets are transferred out of the buffer memory.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: May 25, 2010
    Assignee: 3Com Corporation
    Inventors: Chi-Lie Wang, BaoDong Hu, Scott W. Mitchell
  • Patent number: 7720066
    Abstract: A distributed router composed of individual units connected by links in a routing fabric which appears to be a single network entity routes multicast packets by bridging to the final unit in the fabric. At the final unit the packet is replicated as necessary and routed. The scheme avoids multiple transmission of the same packet across the fabric.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: May 18, 2010
    Assignee: 3Com Corporation
    Inventors: Raphael J Weyman, Francisco Aquino, Maurice A Goodfellow
  • Publication number: 20100119056
    Abstract: The present invention discloses circuits for isolating and attenuating signals generated by a telephone network. In disclosed embodiments, a metering pulse signal is isolated from the terminals of the connecting device, and then attenuated with an impedance that is synthesized with a programmable digital signal processor. Embodiments also utilize the digital signal processor to synthesize a termination impedance for the connecting device. The termination impedance matches closely the characteristic impedance of the network, so as to minimize wave reflections and the like.
    Type: Application
    Filed: December 22, 2009
    Publication date: May 13, 2010
    Applicant: 3COM CORPORATION
    Inventors: Spiro POULIS, John EVANS, Shayne MESSERLY
  • Patent number: 7711744
    Abstract: Methods are provided for identifying user-directory records that match input strings entered into a packet-based telephone. Each input string comprises symbols associated with character sets, and each record comprises multiple attributes. A record matches a set of input strings when, independent of the order of the input strings, there is a one-to-one correspondence matching the input strings with an equal number of attributes of the record. An input string matches an attribute when, on a character-by-character, symbol-by-symbol basis, the characters of at least a portion of the attribute are elements of the character sets associated with the symbols of the input string. Subsets of matching records are dynamically sent to the packet-based telephone for display.
    Type: Grant
    Filed: January 18, 2006
    Date of Patent: May 4, 2010
    Assignee: 3Com Corporation
    Inventor: Swapnil Kashikar
  • Publication number: 20100107226
    Abstract: A system and methods are shown for providing presence state services in an Internet Protocol network. One exemplary system includes a central presence element configured to track and provide user presence state information, and a local presence element in communication with the central presence element and further in communication with a signaling entity. According to one embodiment, the local presence element is configured to create and manage local presence state authorization data generated based on user presence state information being received from the central presence element. Further, the local presence element is configured to authorize a user service request using the local presence authorization data before providing access to a service requested by the user in the user service request.
    Type: Application
    Filed: January 4, 2010
    Publication date: April 29, 2010
    Applicant: 3COM CORPORATION
    Inventors: David Grabelsky, Anoop Tripathi, Michael Homeier, Guanglu Wang
  • Patent number: 7707217
    Abstract: A method performs a lookup on a search key word, employing a trie database including multiple trie blocks that include pointers to other trie blocks. Each trie is accessible by means of a segment of the search key. A selected section of the search key word is applied to a content addressable memory. In the event of an absence of a match of the selected section with an entry in the content addressable memory, a trie search is performed on the whole search key word. In the event of a match of the selected section with an entry in the content addressable memory, a partial trie search is performed, commencing with a first segment of the search key word after the selected section that has been matched in the content addressable memory.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: April 27, 2010
    Assignee: 3Com Corporation
    Inventors: Gareth Edward Allwright, Eugene O'Neill, Tin Lam, Kam Choi, Francisco Valentin Aquino
  • Patent number: 7706362
    Abstract: A method is shown for deterministically selecting an endpoint for multiple links through a network for a client device. When a first network device establishes a connection for a client device to an endpoint device, it causes a database entry to be created that is keyed by a client identifier value for the client device and includes an endpoint address field with the network address of the endpoint device. When a second network device receives a call request from the client device, it queries the database using the client identifier value for the client device and waits a predetermined period for a database reply. A database device storing the database entry receives the query from the second network device, searches for the database entry matching the client identifier value, and sends a database reply that includes the client identifier value and the network address of the endpoint device from the database entry.
    Type: Grant
    Filed: October 29, 1999
    Date of Patent: April 27, 2010
    Assignee: 3Com Corporation
    Inventors: Janakiraman Senthilnathan, Rohit Verma, Amit Tiwari, Ashwin Hegde
  • Publication number: 20100100616
    Abstract: A method for controlling traffic between different entities on a network in which packets of received data are inspected, and if encapsulated, are decapsulated layer by layer and, after each layer is decapsulated, the packet is inspected to determine if the packet is to be acted upon or discarded.
    Type: Application
    Filed: December 23, 2009
    Publication date: April 22, 2010
    Applicant: 3COM CORPORATION
    Inventors: Harry Andrew BRYSON, Malcolm Graham DODDS
  • Patent number: 7701941
    Abstract: A network switch includes a look-up engine for obtaining associated data in response to a header portion of a packet and an interlinked network processor such as a RISC for performing a processing function on the header portion or the associated data. Both look-up engine and the network processor may modify a destination port bitmask. The network processor may implement additional packet header processing required for replication or server load balancing.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: April 20, 2010
    Assignee: 3Com Corporation
    Inventors: Sorcha O'Callaghan, Neil O Fanning, Kevin Jennings, Eugene O'Neill, Joseph N Butler
  • Patent number: 7702726
    Abstract: A system and methods are shown for providing presence state services in an Internet Protocol network. One exemplary system includes a central presence element configured to track and provide user presence state information, and a local presence element in communication with the central presence element and further in communication with a signaling entity. According to one embodiment, the local presence element is configured to create and manage local presence state authorization data generated based on user presence state information being received from the central presence element. Further, the local presence element is configured to authorize a user service request using the local presence authorization data before providing access to a service requested by the user in the user service request.
    Type: Grant
    Filed: April 10, 2002
    Date of Patent: April 20, 2010
    Assignee: 3Com Corporation
    Inventors: David Grabelsky, Anoop Tripathi, Michael Homeier, Guanglu Wang
  • Patent number: 7702903
    Abstract: A present invention license reallocation system and method facilitates flexible and effective licensing distribution. The license reallocation system and method enables convenient movement of licensed information between hardware devices while ensuring appropriate compliance with license terms. An expired license indication is generated on license expiration. The expired license indication indicates that prior license keys associated with proprietary information are expired. Upon receipt of a valid expired license indication and expired license keys new license key(s) is issued presumably for a different hardware. A license serial number (LSN) that is both globally unique and mutable is utilized to generate license keys. In one embodiment, the license serial number includes system serial number (SSN) and an extension serial number (ESN).
    Type: Grant
    Filed: August 8, 2005
    Date of Patent: April 20, 2010
    Assignee: 3Com Corporation
    Inventors: Amitava Roy, Jeffrey R. Young
  • Publication number: 20100091782
    Abstract: A method and system for introducing controlled delay of packet processing at a network device using one or more delay loop paths (DLPs). For each packet received at the network device, a determination will be made as to whether or not packet processing should be delayed. If delay is chosen, a DLP will be selected according to a desired delay for the packet. The desired delay value is used to determine a time value and inserts the time value in the DLP ahead of the packet. Upon completion of a DLP delay, a packet will be returned for processing, an additional delay, or some other action. One or more DLPs may be enabled with packet queues, and may be used advantageously by devices, for which in-order processing of packets may be desired or required.
    Type: Application
    Filed: October 10, 2008
    Publication date: April 15, 2010
    Applicant: 3Com Corporation
    Inventor: James S. Hiscock
  • Patent number: 7697679
    Abstract: A telephone set suitable for sending and receiving calls and for affecting a display of call-related information on a user-viewable information display. The telephone set comprises a handset and a base. The handset includes a transmitter, a receiver, and an integrated pointing device. The integrated pointing device is configured to transmit a signal to the base in response to physical manipulation by a user. The base includes a numeric keypad for inputting phone numbers, an input for receiving the signal from the handset, and an electronic pathway that originates from the input and is directed toward the information display such that the physical manipulation of the integrated pointing device will affect the display of call-related information. Preferably, the telephone set is, by incorporation of a network interface, enabled to communicated and share call-related information through a packet-switched network.
    Type: Grant
    Filed: September 15, 2006
    Date of Patent: April 13, 2010
    Assignee: 3Com Corporation
    Inventor: Frank J. Cannata
  • Patent number: 7684383
    Abstract: A method and system for dynamic call type detection for circuit and packet-switched networks. A network endpoint, such as a gateway, will receive an incoming signal and make an examination of the signal to detect characteristics of the signal. Upon detection of a characteristic of the signal, the gateway will generate a data packet, identifying the characteristic, and send the packet to a receiving network endpoint. The initial gateway will continue to examine the incoming signal and continue to send packets identifying characteristics of the signal as more characteristics are detected. The receiving gateway may then begin reproducing the signal in part by generating a signal that has the characteristics as indicated by the data packets. Once the initial gateway no longer receives the incoming signal, and determines that an event has occurred, the gateway will send a packet to the receiving gateway to inform it of the event.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: March 23, 2010
    Assignee: 3Com Corporation
    Inventors: Leland Otis Thompson, Michael G. Nicholas, Tejal S. Patel