3COM CORPORATION Patent applications |
Patent application number | Title | Published |
20110267986 | IP-BASED ENHANCED EMERGENCY SERVICES USING INTELLIGENT CLIENT DEVICES - 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. | 11-03-2011 |
20100119056 | ATTENUATION AND TERMINATION CIRCUIT USING IMPEDANCE SYNTHESIS - 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. | 05-13-2010 |
20100107226 | System and Methods for Providing Presence Services In IP Network - 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. | 04-29-2010 |
20100100616 | METHOD AND APPARATUS FOR CONTROLLING TRAFFIC BETWEEN DIFFERENT ENTITIES ON A NETWORK - 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. | 04-22-2010 |
20100091782 | Method and System for Controlling a Delay of Packet Processing Using Loop Paths - 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. | 04-15-2010 |
20100061228 | METHOD AND APPARATUS FOR PSTN-BASED IP ACTIVE CALL RECOVERY AND RE-ROUTING - A method and system for rerouting IP telephony call information. The system includes an existing IP telephony call, the telephony call originating at a first IP telephony phone. A second IP telephony phone receiving the IP telephony call from the first IP phone and a network routing condition, the routing condition causing the IP telephony call to be rerouted. A switchover instruction, the switchover instruction initiating a switchover of the existing IP telephony call to a PSTN. | 03-11-2010 |
20100057912 | Method for Implementing Network Resource Access Functions into Software Applications - An Open Network Adapter (ONA) provides an interface that provides network resource access functions to application writers and network users while hiding the implementation details from those writers and users. The ONA accepts high-level network resource access function requests and coordinates the lower-level actions necessary to accomplish the high-level requests. These network resource access requests may, for example, be provided via a user interface which may be implemented by a personal computer, telephone, or other device capable of providing a display and receiving user input. | 03-04-2010 |
20100012865 | ELECTRON BEAM SWITCH - The present invention is directed to an electron beam crossbar switch for interconnection between communication units. The crossbar switch includes an array of electrically charged particle emitter source devices with an input connected to a slow wave structure coupled to the emitter source. An array of detectors is positioned relative to the array of emitter devices for receiving charged particles from various of the emitter devices. X and y deflection means are positioned adjacent each of the emitters for directing the charged particles from each of the emitters to at least one of the detectors to provide more signal output and a reduction in deflection accuracy. | 01-21-2010 |
20100011089 | Computer Network and Method of Operating Same to Preload Content of Selected Web Pages - A method for operating a computer network for example a school to preload the content of web addresses on the local memory, i.e. the web cache memory for use in for example a subsequent lesson. The network comprises at least one device, a web cache memory, and internet access apparatus to connect a device on the network to internet using a web browser, relevant devices on the network being accessible to a network administrator and defined network users (teachers and pupils), a method whereby one of said defined network users (teachers) uses a modified web browser to define a set of web addresses (web pages) to be accessed, said set of web addresses being stored in the network, and operates the network to cause the content of the set of web addresses to be stored on said web cache memory, whereby the content may be accessed by the pupils during said lesson via the network without further access to internet. Limits or quotas may be set up for the amount of memory space usable by each user so as to prevent overload of the memory and users may be limited to access web pages defined by one or more preload tasks on the memory at a particular time. Software to allow the method of the invention may be loaded on the web cache. | 01-14-2010 |
20090323675 | METHOD FOR IMPLEMENTING DISTRIBUTED VOICE FUNCTIONS INTO SOFTWARE APPLICATIONS - A system includes application software that issues voice function requests to one or more web services server. A web services server receives the requests from the application software. In response to the voice function request, the web services server selects at least one to perform one or more actions to provide the voice function request and issues implementation specific messages to the selected device or devices to perform the actions. | 12-31-2009 |
20090323550 | SYSTEM AND METHOD FOR PROCESSING NETWORK PACKET FLOWS - A system and method provides a broadband network node for a best effort network such as the Internet or intranets which supports the inexpensive and rapid deployment of services to the best efforts network. Separate data path and control path mechanisms allow high-speed data transfers with parallel processing flows for the data path that are controlled across data flows by the control path. Packets are classified, modified and shaped to enable the service on the network with an accountant to track packet traffic for control and billing purposes. A series of processing blades perform a modification function for each blade that processes packets according to classifications. The processing blades are modular and scalable for insertion in the broadband switch to rapidly adapt the broadband network node for new services. | 12-31-2009 |
20090175270 | TELEPHONE RECORDING AND STORING ARBITRARY KEYSTROKES SEQUENCE WITH REPLAY WITH A SINGLE STROKE - A telephone is described that allows any arbitrary combination of key strokes, including numerical keys, extension keys, as well as function keys such as TRANSFER, CONFERENCE, etc., to be programmed such that the entire sequence of key strokes can be recalled with the touch of a single button. The phone can be programmed directly by operation of the telephone user interface on the phone (i.e., the keys, phone display, and speaker prompting the user) and a program button dedicated to the feature of programming a separate programmable button to map to the specified key sequence. The feature can be implemented in advanced telephones capable of voice over Internet Protocol networks, and supporting the Session Initiation Protocol. In these more advanced phones, the programming can be done by a system administrator or by the user of the phone via a computer with internet access. | 07-09-2009 |
20090028045 | SYSTEM AND METHOD FOR TRAFFIC LOAD BALANCING TO MULTIPLE PROCESSORS - A method for load balancing selects one of a set of distribution formulas to associate packets of each of multiple communications sessions traversing a link to one of a plurality of output links and assigns the associated packets of at least one of the communications sessions to a different output link. | 01-29-2009 |
20090003535 | IP-Based Enhanced Emergency Services Using Intelligent Client Devices - 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. | 01-01-2009 |
20080298361 | Method and System for Network Based Call-Pickup - A method and system for network based call-pickup is provided. In one embodiment a first user agent communicates in a communication session with a second user agent in a network telephony system. The second user agent may request that a third user agent replace the second user agent in the communication. The third user agent may be a park server, and when it replaces the second user agent, the communication session may thereby be parked at the park server. A fourth user agent may then request that the third user agent (e.g., park server) initiate a communication session between the first user agent and the fourth user agent. The third user agent may then instruct the first user agent to communicate with the fourth user agent. The parked communication session may thereby be picked up by the fourth user agent. | 12-04-2008 |
20080279189 | Method and System For Controlled Delay of Packet Processing With Multiple Loop Paths - A method and system for introducing controlled delay of packet processing at a network entity using multiple delay loop paths (DLPs). For each packet received at the network entity, a determination will be made as to whether or not processing should be delayed. If delay is necessary, one of a plurality of DLPs will be selected according to a desired delay for the packet and a path delay determined for each DLP. Upon completion of a DLP delay, a packet will be returned for processing, an additional delay, or some other action. Multiple DLPs may be enabled with packet queues, and may be used advantageously by security devices, such as Intrusion Prevention Systems (and other packet processing platforms) for which in-order processing of packets may be desired or required. | 11-13-2008 |
20080279106 | SWITCHING FABRICS AND CONTROL PROTOCOLS FOR THEM - A network unit for use in a switching fabric includes multiple units collectively constituting a single network entity, each having ports for the reception and forwarding of data packets. The network unit has at least one fabric port for connection to a partner port on another one of the units by at least one link. The network unit is organized to send and receive via the at least one fabric port protocol packets which contain information on the path costs between said units in the fabric and to perform an algorithm to determine, on the basis of said information, routes for data packets within the fabric to other units of the fabric. | 11-13-2008 |
20080273040 | Efficient Selective Updating Of Multiple-Region Flexible Displays - Methods and systems are provided for efficiently selectively updating multiple-region flexible displays. In an embodiment, multiple regions of a display material each have a common conductor along a first surface and a patterned set of conductors along a second surface. A control circuit includes a separate conductive trace to each common conductor, such that the control circuit can selectively apply known voltages to the common conductors, as well as a single set of driver lines to all of the patterned sets of conductors, such that any sets of signals sent to any of the patterned sets of conductors are received by all of the patterned sets of conductors. The control circuit is used to selectively apply electric fields between the common conductor and the patterned set of conductors of a subset of the regions, so as to selectively update an appearance of the subset of the regions. | 11-06-2008 |