At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Diversity antenna for UNII access point
A combination of near omni-directional antennas and internal patch antennas, all built into an access point in accordance with FCC requirements. Typically a...
Arrangement for reversibly converting extensible markup language documents
to hypertext markup language documents
An application server executes voice-enabled web applications by runtime execution of extensible markup language (XML) documents that define the voice-enabled...
ARQ for point to point links
An automatic retransmission system offering good latency and overhead characteristics combined with programmable tradeoffs among overhead, latency, and error...
IP web based messaging system for localized management of wireless
An application server, configured for executing a messaging application defined by XML documents, is able to provide messaging services to a calling party for a...
Voice over packet system configured to connect different facsimile
A method for selecting a transmission protocol for a voice over packet system (VOPS) is disclosed. The method comprises generating a first data comprising a...
High-speed hardware implementation of MDRR algorithm over a large number of
A pipelined linecard architecture for receiving, modifying, switching, buffering, queuing and dequeuing packets for transmission in a communications network. The...
DSP voice buffersize negotiation between DSPs for voice packet end devices
A packet switching network system for use in transferring information that is in the form of packets and including an originating device and a destination device...
Synchronous switch and method for a telecommunications node
A synchronous switch for a telecommunications node includes a switch interface, a switch controller, and a switch memory. The switch interface is operable to...
Dial-out with dynamic IP address assignment
Packet network addresses, such as Internet Protocol addresses, may be assigned dynamically to computer systems accessed from the packet network by dial-out calls...
Combining multilink and IP per-destination load balancing over a multilink
Load balanced transport of best efforts traffic together with delay-bounded traffic over a multilink bundle combines fragmentation and fragment distribution for...
Load balancing for fast reroute backup tunnels
Load balancing among fast reroute backup tunnels in a label switched network is achieved. M backup tunnels may be used to protect N parallel paths. A single...
Electrical connector having enhanced strain relief for signal-sensitive
An electrical connector comprises a housing configured to house an interconnect mechanism, which defines an on-axis plane that is coplanar with the long axis of...
Method and apparatus for using a spectrum analyzer for locating ingress
A device, system and method are disclosed for locating clean channels for upstream data carriers that are certain to have lower noise levels than the currently...
Method of managing a scalable interface communication system
A method for managing a scalable infrastructure communication system. The method includes initializing the communication system with at least one space having at...
Client security for networked applications
Methods and apparatuses are provided for limiting access, by users of a networked computer system, to networked services on the computer system. More...
Search function for data lookup
A SEARCH function preferably built into the instruction set of a microprocessor for quickly and efficiently searching a plurality of memory locations. Data from...
Method and apparatus for allocating and using range identifiers as input
values to content-addressable memories
Methods and apparatus are disclosed for allocating and using range identifiers as input values to associative memories, especially binary content-addressable...
Apparatus and method for downloading core file in a network device
A router stores core file into a local flash memory after detecting a shutdown event. In order to increase the amount of core file data that can be stored, the...
Locally configurable audio IP network appliance and method for configuring
A locally configurable audio IP network appliance provides audio feedback to the installer while in a configuration mode. The appliance includes a normal audio...
Proxying and unproxying a connection using a forwarding agent
A system and method are disclosed for controlling access to a server. Instructions are sent to a forwarding agent that instruct the forwarding agent to forward...
Multilayered intrusion detection system and method
A multilayered intrusion detection system and method are disclosed. The method includes monitoring activity on a network and maintaining a registry of each host...
System and method for establishing roaming line numbers
A method is provided for establishing a roaming line number in a communication network. The method includes receiving information from a telephony device...
Scalable multidimensional ring network
A multidimensional ring network includes a plurality of network processing devices that are connected together with a plurality of individual ring networks....
Method for servicing of multiple queues carrying voice over virtual
circuits based on history
In one embodiment, a method including transmitting data cells through a plurality of queues to an input of a processor is disclosed. The method includes...
Methods and apparatus for routing packets using policy and network
A technique routes packets in a data communications device having multiple output ports. The technique involves obtaining, from a network, data having an...
Method and apparatus for minimizing delay induced by DTMF processing in
packet telephony systems
The invention solves the problem of DTMF delay by shifting the delay and in-band signal processing to the receiving packet gateway. The transmitting gateway...
Method for scheduling data for communication on a digital subscriber line
A system is disclosed that provides voice, signaling and data communications between customer premises equipment (CPE) and network equipment using a digital...
Dynamic weighted resource sharing
In one embodiment, the technique dynamically adjusts resource allocations for each traffic class based on actual traffic load measured for each service class. In...
Device and method for reducing DC/DC converter initial set-point error and
An apparatus and method for significantly reducing the initial set-point error and voltage margining accuracy of a DC/DC converter. The initial set-point error...
Electromagnetic interference gasket
A gasket comprises an edge, a first end and a second end bounding the edge, and a plurality of slits spaced between the first and second ends. At least some of...
Directory band shell extension
A method and system thereof for retrieving data, for example from a web site in a computer system network. A user enters a query using a graphical user interface...
Matching of RADIUS request and response packets during high traffic volume
A solution for matching RADIUS request packets with corresponding RADIUS response packets when the number of simultaneous outstanding requests is greater than...
Apparatus and methods for providing event-based data communications device
A system and method are provided which enable a data communications device to be programmed to automatically and dynamically modify allocation of resources upon...
Method and apparatus for scheduling packets in a packet switch
The present invention reduces the number of multicast synchronization delays in a packet switch by determining the mix of packets pending at the input ports....
Wireless power control in conjunction with a wireline MAC protocol
Systems and methods for employing digital two-way cable MAC protocols for multi-user wireless communication systems. In one embodiment, a physical layer TDMA...
Keyed bumper device for electronic card and/or backplane protection
An apparatus for protecting an electronic card is described. The apparatus has a protective contact. The protective contact has a contact face that, when the...
Persistent storage of information objects
A method and apparatus for persistently storing information objects in a secondary store is provided. Each object to be stored persistently is made a subclass of...
Method and apparatus of using a single computer program source code base to
provide a program that is operable...
A method and apparatus for using a single computer program code base to provide a program that is operable in either a client-server mode or a standalone mode...
Method and system for testing linked list integrity
According to one embodiment of the invention, a method is provided for testing linked list integrity. The method includes storing a plurality of link pointers in...
Ensuring fair access to upstream trunk bandwidth in ATM subtended
To ensure fair access to upstream trunk bandwidth among a plurality of interface units, a plurality of queues is provided in a first unit. One of the queues is...
Dynamically adaptive network element in a feedback-based data network
A feedback-based adaptive network is described wherein at least a portion of the network elements report operating information relating to network conditions to...
Dual-channel communications protocol providing enhanced capabilities for
A system providing a framework for the negotiation of a dual-channel communication protocol between modems connected by a communications link. The dual-channel...
Communicating voice over a packet-switching network
Communicating voice over a packet-switching network is implemented on a telecommunications network that includes the packet-switching network, two coding units...
Method and apparatus for generating and checking cyclic redundancy code
(CRC) values using a CRC generator and...
Methods and apparatus are disclosed for generating and checking CRC values using a multi-byte CRC generator and a binary Galois field ("GF2") multiplier. These...
System and method for enabling interoperation and partnering among products
over a network
A system and method for enabling interoperation and partnering that permit software application products and/or hardware device products to interoperate over a...
Method and apparatus for communicating information between a browser and an
A method and apparatus are provided for communicating information and carrying out other interactions between a browser and an application program. A hyperaction...
Application server configured for dynamically generating web pages for
voice enabled web applications
A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol...
Offset mode phase locked loop frequency synthesizer with reduced divide
A phase locked loop (PLL) frequency synthesizer includes a voltage controlled oscillator (VCO) to provide a VCO frequency signal, a frequency offset circuit...
Method and apparatus for transceiving multiple services data simultaneously
A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A...
Bit rearranging unit for network data, method for rearranging bits, and
software for enabling the same
A method is provided for rendering compatible with each other devices that use the data formats BBDD and BDBD for an 18-bit word and 144 Kbs network ...