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.
A method and apparatus for content-based billing is provided. Techniques are provided for intercepting, modifying, and retransmitting a request between various...
System and method for filtering received data units
A system for filtering received data units comprises a memory structure adapted to store a plurality of P tables, each table comprising a plurality of...
Method and apparatus for filtering URL
A method and an apparatus for filtering a uniform resource locator (URL). According to the method, a first category corresponding to a URL connection request...
Secure in-band signaling method for mobility management crossing firewalls
An in-band signaling method that enables secure updates of a care-of-IP address for a mobile host that roams between access networks. In the illustrative...
Facilitating content accessibility via different communication formats
Methods and systems for facilitating content accessibility via different communication formats are provided. According to one embodiment, a method is provided...
Method for continuous, frame-specific click-stream recording
A method for tracking a user's movements between network addresses can include, subsequent to a request for a (current) network address from a user, receiving...
High availability for cloud-based services
High availability mechanisms are described for cloud-based services such as voice-over-IP (VoIP) services.
Method of request routing re-direction with loop detection and prevention
A method of request routing redirection includes: receiving, by a first content delivery network (CDN) among a plurality of CDNs connected by CDN ...
Systems, methods, and apparatus to identify media presentation devices
Systems, methods, and apparatus to identify media presentation devices are disclosed. An example method includes receiving a domain name service query from a...
Connecting layer-2 domains over layer-3 networks
In one embodiment, a method includes building an address resolution cache for a layer-3 router in a first layer-2 datacenter, where the address resolution cache...
Aggregating content associated with topics in a social network
In order to facilitate access to relevant information, a system may determine topics that are of interest based on skills of users in a social network of users...
Automatic expiration of messages communicated to an end user communication
An exemplary method is implemented by an electronic device for transmitting a data message to at least a first end-user communication device. Data that forms a...
Message subscription based on message aggregate characteristics
A method for message subscription based on a message aggregate characteristic is described. The method includes receiving a message subscription from a user....
Replacing typed emoticon with user photo
In one embodiment, a computing device receives input from a user participating in a message session. The computing device detects an emoticon in the received...
Occasionally-connected computing interface
Described are computer-based methods and apparatuses, including computer program products, for allowing a user to switch between interfacing with a service...
Using content based routing to scale cast iron like appliances
Routing messages to message queues may be provided. In one embodiment of the present disclosure, a message may be routed to a message queue based on topic of...
Browser/HTML friendly protocol for real-time communication signaling
In accordance with an embodiment, described herein is a system for real-time communication signaling protocol for use in a telecommunication network and...
Processing connection request in online service
Disclosed is a system and method for processing a connection request in an online service by a server corresponding to the online service. A connection request...
Automatically generating email subject lines
Systems and methods for automatically generating e-mail subject lines are provided. A method for automatic generation of subject lines for electronic mail...
System, method, and apparatus for using a virtual bucket to transfer
A method for transferring data between a first and a second computer system by way of a storage location in a third computer system. When needed for a transfer,...
Wireless host I/O using virtualized I/O controllers
Mechanisms provide hosts such as servers and mobile devices with access to virtualized I/O resources including virtual Host Bus Adapters (vHBAs) and virtual...
Methods and systems for time sensitive networks
A packet based switched multimedia network which consolidates networking of high throughput, time sensitive data, and control streams, with Ethernet data...
Heterogeneous media packet bridging
Methods and systems for bridging network packets transmitted over heterogeneous media channels are provided. According to one embodiment, a network...
Communication system, communication device, storage medium, and
An example communication system, including: a plurality of devices that form a mesh-type network, each of the plurality of devices performing communication from...
Transmission apparatus and transmission method
A transmission apparatus includes a detector to receive a multiplexed signal including a plurality of signals having different frame periods and detect...
Distributed packet switching in a source routed cluster server
A cluster compute server includes nodes coupled in a network topology via a fabric that source routes packets based on location identifiers assigned to the...
Cache control for web application resources
Cache control for Web application resources can include receiving a cache manifest for a Web application, wherein the cache manifest specifies a Web page of the...
Processing method for stateful path computation element and stateful path
The disclosure discloses a processing method for a stateful Path Computation Element (PCE) and a stateful PCE. The method includes: the stateful PCE completes...
Transporting operations of arbitrary size over remote direct memory access
The embodiments described herein generally relate to a protocol for implementing data operations, e.g., a version of SMB, atop RDMA transports. In embodiments,...
Functional device, access system, and communication establishing method
A functional device can communicate with an access apparatus through wireless communication. At least one additional device can be connected to the functional...
Device management method, middleware, and machine-to-machine
communications platform, device, and system
Example embodiments of the present invention disclose a device management method, middleware, computer-program products, system, and apparatuses. The method...
Modifying an assignment of nodes to roles in a computing environment
Provided are a computer program product, system, and method for modifying an assignment of nodes to roles in a computing environment. There are a plurality of...
Path discovery in data transport networks based on statistical inference
A method and network management node for determining the managed nodes on a path from a given source node to a given destination node based on a statistical...
Apparatus and method for VoIP traffic flow identification
A data exchange device that identifies VoIP traffic flow. When a type of data flow is received by the data exchange device, the data exchange device determines...
Control network management system
A control network management system for relaying first and second wireless communications comprises a first repeater having a packet control means for writing...
System and method for provisioning flows in a mobile network environment
An example method is provided and includes receiving a request from a mobile node for an Internet protocol (IP) address and establishing a point-to-point (PPP)...
Packet-rate policing and admission control with optional stress throttling
Systems and methods can provide for packet-rate policing and admission control with optional stress throttling. In some implementations, a broadband device can...
Method and apparatus to distribute data center network traffic
Exemplary embodiments provide a technique to improve the system availability of the systems that have multiple links and are connected to a network fabric. In...
Method and network device for transmitting data stream
A method and a network device for transmitting a data stream are provided in the embodiments of the present disclosure. The present disclosure relates to the...
Real-time network monitoring and subscriber identification with an
A system and a method are disclosed for selectively monitoring traffic in a service provider network. The system receives a notice for a beginning of a network...
Asynchronous scheduling informed by job characteristics and anticipatory
provisioning of data for real-time,...
Systems and methods are disclosed for scheduling jobs processed in a distributed fashion to realize unharnessed efficiencies latent in the characteristics of...
Apparatus and method for processing alternately configured longest prefix
A network switch includes a memory configurable to store alternate table representations of an individual trie in a hierarchy of tries. A prefix table processor...
Traffic flow redirection between border routers using routing
In response to receiving one or more packets from an interface, an anchoring border router classifies the traffic flow and either transmits the packets based...
System and method providing distributed virtual routing and switching
Systems, methods, architectures and/or apparatus for providing a distributed Virtual Routing and Switching (dVRS) solution at a data center (DC) by logically...
Message forwarding method, system, and relay agent device
The present disclosure provides a message forwarding method and system, and a relay agent device. The forwarding method includes: receiving a first DHCPv6...
Extension of logical networks across layer 3 virtual private networks
A method of manages a set of managed forwarding elements that forward data between machines. The method configures (1) a first managed forwarding element to...
Exchange of network state information between forwarding elements
Some embodiments provide a network control system that includes a network controller and a set of hosts on which a set of managed forwarding elements operate....
Switch fabric support for overlay network features
A method for communication in a packet data network including a subnet containing multiple nodes having respective ports. The method includes assigning...
Network device selection
An embodiment may include circuitry that may be capable of selecting, from network devices, at least one network device to which at least one packet is to be...
Packet distribution system, control device and control method for
controlling distribution of content packet
A packet distribution system includes: a first transfer device that is placed on a boundary of a core network and near first and second terminal devices; a...