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.
Techniques for mounting an area array package to a circuit board using an
improved pad layout
A circuit board assembly includes a printed circuit board (PCB). The PCB has a pad layout which includes a set of pads arranged in a two-dimensional array having...
Methods and apparatus for facilitating network splicing
The invention provides systems and methods for providing compressed video data from multiple bit streams. The systems and methods apply a two-stage strategy. In...
Method and system for automatically documenting system command file tags
and generating skeleton documentation...
A method for generating documentation content for computer operating system commands with command specifications in command definition files is disclosed. The...
Method and apparatus for negotiating Diffie-Hellman keys among multiple
parties using a distributed recursion...
A method and apparatus for negotiating a shared secret among members of a multicast group are disclosed. A tree that represents the group is created and stored...
DHCP over mobile IP
A protocol that enables an 802 mobile host to obtain a "home IP address," and other configuration parameters via DHCP or BOOTP, while attached to either its home...
Methods and apparatus for pooling and depooling the transmission of stream
Mechanisms and techniques provide a system that can transmit stream data in a computer network. The system can identify at least two packets of stream data that...
Marking network data packets with differentiated services codepoints based
on network load
A method and apparatus for performing load-based packet marking within a network is described. In one aspect, a first group of one or more packets of a data flow...
Methods and system for processing changes to existing purchase orders in
an object-oriented order processing system
In an order processing system, mechanisms and techniques receive a change to an existing order in the order processing system and generate a change order based...
Encryption method and apparatus with forward secrecy and random-access key
An encryption method and apparatus that provides forward secrecy, by updating the key using a one-way function after each encryption. By providing forward...
Devices, softwares and methods for selectively limiting the total
modem-on-hold timeout time of a single log-in...
Devices, softwares and methods limit the total Modem-On-Hold ("MOH") timeout time of a single log-in session. When a logged in user requests a Modem-On-Hold...
OFDM interference cancellation based on training symbol interference
Systems and methods for optimally combining signals from multiple antennas to ameliorate the effects of noise and/or interference on OFDM communications are...
Port isolation for restricting traffic flow on layer 2 switches
This invention provides for an apparatus and method to isolate ports on layer 2 switches on the same VLAN to restrict traffic flow. The apparatus comprises a...
Reliable multicast communication
Disclosed are various ways of performing reliable multicast communication which may include, for example, designating which node or nodes to acknowledge a...
System and method for deriving IPv6 scope identifiers and for mapping the
identifiers into IPv6 addresses
A system and method for use at an intermediate network device employs Virtual Local Area Network (VLAN) designations as Internet Protocol version 6 (IPv6) link...
Method and apparatus for deploying configuration instructions to security
devices in order to implement a...
A method and apparatus for deploying configuration instructions to security devices in order to implement a security policy on a network are disclosed. An...
Unified messaging system configured for converting short message service
messages to audible messages
A unified communications system includes an SMS command processor configured for executing prescribed messaging operations based on reception of an SMS message...
Arrangement for common-format notification delivery messages based on
notification device type in an IP-based...
A notification architecture utilizes multiple processes configured for managing notification operations based on reception of SMTP-based messages within IMAP...
Method and apparatus for measuring network data packet delay, jitter and
An apparatus for measuring data transmission performance through a packet switched network, the apparatus having a time of day (TOD) clock for determining a send...
Redirecting multiple requests received over a connection to multiple
servers and merging the responses over the...
Methods and apparatus are disclosed for redirecting requests received over a connection and redirecting them to multiple servers. The responses are then merged...
Method and apparatus for mapping an MPLS tag to a data packet in a headend
A method of using DOCSIS 1.1 features to allow the addition of ISPs and QOS levels to a single cable modem without having to modify the CMTS is described in the...
Method and apparatus for distributed reassembly of subdivided packets
using multiple reassembly components
Methods and apparatus are disclosed for distributed reassembly of large packets split into smaller packets. Larger packets are split into several smaller...
Method and system for providing voice communication over data networks
A method and system are disclosed in which an Internet subscriber can establish real-time voice conversations over the Internet. By performing a call negotiation...
Methods and apparatus for exchanging information between browser pages
The invention provides a system that allows logic entities that perform within different browser pages to exchange state information such as variable or data...
Programmable test pattern and capture mechanism for boundary scan
Programmable test pattern driver and capture mechanisms for boundary scan cluster or functional block testing. A boundary scan test system includes at least one...
Test buffer design and interface mechanism for differential receiver AC/DC
boundary scan test
A boundary scan test system including a transmitter and a receiver. The system performs DC and AC boundary scan testing of the interconnections between devices....
Method allocation scheme for maintaining server load balancers services in
a high throughput environment
An improved client network address translation ("NAT") system is provided. A memory allocation scheme is provided for initializing connection control blocks with...
Apparatus and methods for combining data
Disclosed are methods and apparatus for combining data segments. At a combiner node, data segments are received from a first node that are destined for a second...
Directory enabled secure multicast group communications
An approach for establishing secure communication among multiple multicast groups using a multi-master directory is disclosed. The multi-master directory is on a...
Long reach unamplified optical SONET/SDH card
An assembly, method, and device for high-speed optical format data transmission includes a printed circuit board containing mounting locations for electrical...
Methods and apparatus for providing privacy for a user of an audio
The invention is directed to techniques for suppressing the voice of a user of an audio electronic device, such as a mobile phone, from being heard by an...
Method and system for automatic call distribution based on network
resource availability and agent skills
A method for handling calls of an automatic call distributor system includes receiving, from a user, a request for connection with one of a plurality of agents,...
Call management implemented using call routing engine
Call management techniques are implemented using a call routing engine. In the invention the routing engine centrally controls a public network to facilitate...
Call screening agent
A method for providing telecommunication service includes receiving an incoming call request and generating a processing event, in response to the incoming call...
Method and system for controlling flow of multiplexed data
According to one embodiment of the invention, a method for controlling flow of data cells within a digital subscriber line access multiplexer is provided. The...
Server load balancing using IP option field approach to identify route to
A method of routing data from a client through one or more load-balancing nodes to a selected load-balanced server among a plurality of servers in a network...
Method and apparatus for measuring latency of a computer network
A control mechanism enables a destination router to authenticate a response time request issued by a source router. The control mechanism uses a control message...
Packet voting in wireless mobile devices
A wireless communications system includes a core packet network coupled to multiple base transceiver stations, each station providing wireless services to mobile...
Reducing overhead when using loopback cells for fault detection in
bi-directional virtual circuits
An end system ("first end system") concluding that a bi-directional virtual circuit is operational if the other end system (at the other end of the virtual...
Techniques for cooling a circuit board component within an environment
with little or no forced convection airflow
A dimpled heat spreader includes a central portion configured to couple to the circuit board component, an outer portion coupled to the central portion, and...
Methods and apparatuses for evaluation of regular expressions of arbitrary
Embodiments of the invention provide a programmable FSA building block, having a number of programmable registers and associated logic implemented therein, that...
Map routing technique implemented in access networks
An improved addressing scheme is disclosed for use in access networks. According to a specific embodiment, upstream and/or downstream channels may be grouped...
Method and apparatus for carrying telephony network traffic over an ATM
A method that sends ATM source identification and an ATM-TDM correlation tag from an ATM source gateway to a telephony signaling control network; and then...
Network telephony devices, softwares and methods for discontinuing
Devices, softwares and methods for network telephony sense if a party that has been placed on hold is talking. If it does, transmitting on hold music or other...
ARQ in a point to multipoint network
The systems and methods for incorporating an automatic retransmission mechanism into a point to multipoint network MAC layer that does not already incorporate...
Scheduling assist for data networking packet dequeuing in a parallel 1-D
systolic array system
The present invention comprises a scheduling assist function (scheduling assist) that enables a processor to schedule events and be notified when these events...
Method for testing congestion avoidance on high speed networks
A method for testing congestion avoidance on a network by simulating transmission control protocol (TCP) streams. In one embodiment, one hundred TCP streams are...
Method and apparatus for fast failure detection in switched LAN networks
A switch detects port failures and identifies a MAC address associated with the port failure. The switch then sends a failure notification message to other ports...
Methods and apparatus for holding circuit boards together
A circuit board holder includes a base portion, and a mounting portion coupled to the base portion. The mounting portion is configured to actuate with a first...
System and method for providing video conferencing synchronization
An audio mixer on a first device receives one or more incoming audio streams. Each of the one or more incoming audio streams has an associated timestamp. The...
Method and apparatus for triage of network alarms
A method and apparatus for triaging alarms transmitting from monitored entities in a network is provided. A relative importance value and a health value are...