Patents Assigned to 3Com Corporation
-
Publication number: 20110267986Abstract: 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: ApplicationFiled: July 8, 2011Publication date: November 3, 2011Applicant: 3Com CorporationInventors: David Grabelsky, Michael Homeier, Anoop Tripathi, Body Joseph
-
Patent number: 7773739Abstract: 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: GrantFiled: February 7, 2006Date of Patent: August 10, 2010Assignee: 3Com CorporationInventors: Rama Raju Kalidindi, Kalpesh Savla
-
Patent number: 7746834Abstract: 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: GrantFiled: March 17, 2003Date of Patent: June 29, 2010Assignee: 3Com CorporationInventors: David Moore, Thomas Scribner
-
Patent number: 7746860Abstract: 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: GrantFiled: July 29, 2005Date of Patent: June 29, 2010Assignee: 3Com CorporationInventors: Jonathan Gilbert Gordon Tams, David James Stevenson, Iain Hogg
-
Patent number: 7734789Abstract: 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: GrantFiled: October 7, 2002Date of Patent: June 8, 2010Assignee: 3Com CorporationInventor: Patrice Calhoun
-
Patent number: 7733904Abstract: 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: GrantFiled: July 1, 2002Date of Patent: June 8, 2010Assignee: 3Com CorporationInventors: Michael S. Borella, Sundar Raman
-
Patent number: 7724740Abstract: 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: GrantFiled: August 27, 2002Date of Patent: May 25, 2010Assignee: 3Com CorporationInventors: Chi-Lie Wang, BaoDong Hu, Scott W. Mitchell
-
Patent number: 7720066Abstract: 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: GrantFiled: November 16, 2007Date of Patent: May 18, 2010Assignee: 3Com CorporationInventors: Raphael J Weyman, Francisco Aquino, Maurice A Goodfellow
-
Publication number: 20100119056Abstract: 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: ApplicationFiled: December 22, 2009Publication date: May 13, 2010Applicant: 3COM CORPORATIONInventors: Spiro POULIS, John EVANS, Shayne MESSERLY
-
Patent number: 7711744Abstract: 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: GrantFiled: January 18, 2006Date of Patent: May 4, 2010Assignee: 3Com CorporationInventor: Swapnil Kashikar
-
Publication number: 20100107226Abstract: 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: ApplicationFiled: January 4, 2010Publication date: April 29, 2010Applicant: 3COM CORPORATIONInventors: David Grabelsky, Anoop Tripathi, Michael Homeier, Guanglu Wang
-
Patent number: 7706362Abstract: 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: GrantFiled: October 29, 1999Date of Patent: April 27, 2010Assignee: 3Com CorporationInventors: Janakiraman Senthilnathan, Rohit Verma, Amit Tiwari, Ashwin Hegde
-
Patent number: 7707217Abstract: 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: GrantFiled: January 24, 2005Date of Patent: April 27, 2010Assignee: 3Com CorporationInventors: Gareth Edward Allwright, Eugene O'Neill, Tin Lam, Kam Choi, Francisco Valentin Aquino
-
Publication number: 20100100616Abstract: 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: ApplicationFiled: December 23, 2009Publication date: April 22, 2010Applicant: 3COM CORPORATIONInventors: Harry Andrew BRYSON, Malcolm Graham DODDS
-
Patent number: 7702903Abstract: 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: GrantFiled: August 8, 2005Date of Patent: April 20, 2010Assignee: 3Com CorporationInventors: Amitava Roy, Jeffrey R. Young
-
Patent number: 7701941Abstract: 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: GrantFiled: March 28, 2001Date of Patent: April 20, 2010Assignee: 3Com CorporationInventors: Sorcha O'Callaghan, Neil O Fanning, Kevin Jennings, Eugene O'Neill, Joseph N Butler
-
Patent number: 7702726Abstract: 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: GrantFiled: April 10, 2002Date of Patent: April 20, 2010Assignee: 3Com CorporationInventors: David Grabelsky, Anoop Tripathi, Michael Homeier, Guanglu Wang
-
Publication number: 20100091782Abstract: 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: ApplicationFiled: October 10, 2008Publication date: April 15, 2010Applicant: 3Com CorporationInventor: James S. Hiscock
-
Patent number: 7697679Abstract: 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: GrantFiled: September 15, 2006Date of Patent: April 13, 2010Assignee: 3Com CorporationInventor: Frank J. Cannata
-
Patent number: 7684383Abstract: 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: GrantFiled: January 30, 2003Date of Patent: March 23, 2010Assignee: 3Com CorporationInventors: Leland Otis Thompson, Michael G. Nicholas, Tejal S. Patel