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.
Method for dynamically tunneling over an unreliable protocol or a reliable
protocol, based on network conditions
A method, and computer program product for providing dynamically tunneling over an unreliable protocol or a reliable protocol based on network conditions is...
System and method for network user authentication
A system for user authentication includes a gateway operable to receive a user authentication request in an Internet Protocol format from a server. The gateway...
Method and apparatus for re-authentication of a computing device using
Automatically re-authenticating a computing device seeking access to a network or a resource. A method comprises forwarding a request received from the computing...
Method for coordinating a set of related tasks and events by reducing
A template listing one or more associated tasks is distributed to one or more devices, each device having a respective user. A task is selectively designated as...
Flexible XML parsing based on p-code
Methods and systems thereof for processing Extensible Markup Language (XML) documents are described. In one embodiment, an XML document comprising content in an...
Methods and apparatus providing a reference monitor simulator
A computer-implemented system, method and apparatus for operating a reference monitor simulator is operable to recreate the operations performed by a reference...
Method and system for cloned cable modem detection
A method and a system for providing a service in a network, is provided. In one embodiment, a first modem with a first address, which is identical to a second...
Method and apparatus of providing zero configuration single source
Methods and apparatus for providing request compatibility in a multicast system are disclosed. In one aspect, a layer 2 switch is configured to receive traffic...
Method and apparatus for processing simple network management protocol
(SNMP) requests for bulk information
A method is disclosed for Simple Network Management Protocol (SNMP) bulk information processing. A request for a plurality of object instances stored in a...
Methods and devices for sharing content on a network
Method and devices are provided for to simplify, for the user of a home network, the sharing of content with remote users. Some such implementations allow remote...
Method and apparatus for persisting SNMP MIB integer indexes across
multiple network elements
Disclosed are systems and methods for persisting management information indexes across multiple network elements. In particular, methods of detecting and curing...
Method and apparatus for reducing client-server messages associated with
opening a file
A method is disclosed for reducing client-server messages. A first request to open a file is received. The first request includes first information that...
Method for culling a litigation discovery file set
Methods and systems for culling a litigation discovery file set are described. A directory of the litigation discovery file set is traversed. A hashcode...
System and method for access authentication in a mobile wireless network
A system and method is provided for authenticating access in a mobile wireless network. The system and method comprise exchanging an extensible authentication...
Fallback for V.42 modem-over-internet-protocol (MoIP) gateways method and
The invented method and apparatus include a transport mechanism for transporting a non-V.42, e.g. a V.14 or synchronous modem, data stream in a modem relay...
Method and system for billing network usage in a network
Methods, systems and apparatus for billing network usage in a network are provided. Statistics of subscribers' network usage and subscriber information are...
Pipelined packet switching and queuing architecture
An architecture for a line card in a network routing device is provided. The line card architecture provides a bi-directional interface between the routing...
Method and system for data link layer address classification
A method and system for data link layer address classification. Data link layer address information is received from a device over a local area network (LAN),...
Apparatus and methods for handling shared services through virtual route
Methods and apparatus for performing NAT are disclosed. Specifically, NAT is performed at a service provider network device associated with an interface of a...
Common backplane for physical layer system and networking layer system
A backplane having a switch card interface and an adapter card interface where the switch card interface has input/outputs in an arrangement that functionally...
L2VPN redundancy with ethernet access domain
Redundancy for Virtual Private Network (VPN) service with an Ethernet access network is provided by a full-mesh of dedicated pseudowires connected among the...
Apparatus and method for separating corrupted data from non-corrupted data
within a packet
A method and apparatus for detecting errors and improving quality in real-time data transmissions is provided. In one embodiment, the packet header checksum...
Method and apparatus of communicating security/encryption information to a
physical layer transceiver
An apparatus for providing link layer security in a Physical Layer Transceiver (PHY) is disclosed. In one embodiment, the apparatus may comprise analog circuitry...
Management of applications and their current versions
A system and method for a communication terminal to manage memory and maintain a current application version for multiple applications are provided. The system...
Arrangement in a router for inserting address prefixes based on command
line address identifiers
A router is configured for dynamically applying an address prefix value, during execution of a router command, based on retrieving the address prefix value for...
Remote survivable DHCP for a DHCP relay agent
A remote survivable DHCP technique is described for facilitating communications between nodes of a computer network. According to a specific embodiment, the...
High availability for intelligent applications in storage networks
Methods and apparatus provide formation and management of intelligent application clusters in a storage area network. Disk arbitration mechanisms ensure that a...
File system for nonvolatile memory
A file system for nonvolatile memory media is disclosed, based on the assumptions that the file system structure is flat (i.e., does not contain directories),...
Method and system for radio-independent predictive handoffs in a wireless
According to one embodiment of the invention, a method includes determining, at a base station, at least one usability factor providing a relative measure of the...
Method for establishing voice communications using a mobile handset
A mobile handset transmits a radio frequency (RF) signal. The mobile handset determines when it is in close proximity to a Voice over Internet Protocol (VoIP)...
Multiple broadcast channels for wireless networks
An access point of a wireless network broadcasts directory information including a schedule on a first broadcast channel about media programs being broadcast on...
Scalable packet routing and switching device and method
Methods of routing and switching a packet from an incoming link to an outgoing link of a router. In one example, the method includes assigning a destination...
Method and apparatus for determining information associated with a
particular multicast channel in a multicast...
A method and apparatus for determining information associated with a particular multicast channel in a multicast network are disclosed. In accordance with the...
Method and apparatus for dynamically allocating traffic in a physical
Methods and apparatus are disclosed for dynamically allocating bandwidth to a plurality of client devices coupled over a network to a physical layer device...
Controlling advertisement of management prefixes
A management scheme compares a source address included in a received solicitation with an address for a registered endpoint. A communication including a...
Private VLAN edge across multiple switch modules
A source endpoint connected via a Virtual Local Area Network to a first access port and a destination endpoint connected to a second access port. Two or more...
System and method for implementing multiple spanning trees per network
Several different spanning trees are calculated for a network. The network has several different ingress points via which packets can enter the network. Each of...
Distributed telecommunication network
A telecommunication device includes a first interface coupled to the public switched telephone network (PSTN) in a first local calling area, a second interface...
Voice over IP device with programmable buttons
A VoIP device has at least one programmable button to enable the user to initiate a VoIP or SIP call to another device. The button can be programmed by the...
System and method for floating port configuration
A system and method automatically configures the interfaces of an intermediate network device. A discovery process operating at the device detects the identity...
Path diversity for customer-to-customer traffic
In one embodiment, egress provider edge devices (PEs) send advertisements to ingress PEs for address prefixes of a first multi-homed customer network that...
Method and system for providing network management based on defining and
applying network administrative intents
Method and system for providing a dynamic network configuration and management based on defining and applying high level administrative intents including...
System and method for speeding border gateway protocol graceful restart
A technique is provided for graceful restart of a Border Gateway Protocol (BGP) router that uses a local store on the restarting router that stores prefixes on...
Method and apparatus for computing routing information for a data
A method is disclosed for computing routing information for a data communications network comprising a plurality of nodes. The method comprises the step...
Technique for enabling traffic engineering on CE-CE paths across a
A technique enables Traffic Engineering (TE) on paths between customer edge devices (CEs) across a provider network ("CE-CE paths") in a computer network....
Packet routing to reduce susceptibility to disturbances
In a communications system, a network provides multiple physical paths for communicating packets between participants of communication sessions. During a...
Disaster recovery for active-standby data center using route health and
The present invention provides an active/standby data center that avoids the delay associated with a cached DNS entry to switch from the active data center to...
Recovery mechanism for 10 GE optical transport network wavelength division
Methods and apparatus for processing a failure and a subsequent recovery in a ten Gigabit Ethernet (GE) optical transport network (OTN) wave division...
System and method for dynamic control of image capture in a video
A system and method are provided for capturing and transmitting frames in a video conference. The method comprises determining a frame rate and a shutter speed...
System and method for preventing movement in a telepresence system
A method for preventing movement in a telepresence system, includes a plurality of cameras. Each camera has a respective field of vision for viewing one or more...