...When G.G. Hubbard learned of his future son-in-law's invention, he called it "only a toy." His daughter was engaged to a young man named Alexander Graham Bell.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8090868 | Load balancer having band control function and setting method thereof A load balancer includes a configuration information receiving unit that receives configuration information having address information of all the servers to which a request is directed and the type of service provided by each server, a load balance setting unit that... | 01/03/2012 |
| 8082361 | Method and system for providing a mobile IP network with non-path dependent intra domain quality of service A system and method for providing quality of service (QoS) service over a mobile IP network with dynamic domains, multiple or distributed QoS managers per domain and/or with network congestion feedback being used to establish an estimated total domain bandwidth whic... | 12/20/2011 |
| 8073965 | Transmission bandwidth and memory requirements reduction in a portable image capture device A system and method for reducing storage and transmission bandwidth requirements of a portable image capture device capable of establishing a communications connection on a network are disclosed. The method includes assigning an image identifier to captured images u... | 12/06/2011 |
| 8065430 | Storage system and logical unit checking method for the same In a situation where a host computer or storage system is an initiator and the storage system or another storage system is a target, when the initiator intends to check LUs in the target, if the initiator judges that the number of delay ACKs is set to more than one,... | 11/22/2011 |
| 8060647 | Multiple concurrent arbiters Plural arbiters arbitrate over a set of queues. The arbiters are constructed as a series of pipelined stages. Conflict detection logic detects conflicts among the arbiters in arbitrating across the queues, and, when a conflict is detected, the conflict detection log... | 11/15/2011 |
| 8060646 | Adaptive refresh rate for header compression over long propagation channels and related methods An adaptive telecommunications packet transmission system. Implementations may include a compression engine configured to compress a header of at least one uncompressed packet and to send at least one compressed packet corresponding to the at least one uncompressed ... | 11/15/2011 |
| 8046486 | Active client buffer management Active client buffer management methods, systems, and apparatus for transmitting electronic data from a server to a client having a limited receive buffer are disclosed. The receive buffer is managed by determining a consumption rate at the client and adjusting the ... | 10/25/2011 |
| 8032653 | Guaranteed bandwidth sharing in a traffic shaping system In one aspect the invention provides a method for allocating bandwidth in a network appliance where the network appliance includes a plurality of guaranteed bandwidth buckets used to evaluate when to pass traffic through the network appliance. The method includes pr... | 10/04/2011 |
| 8010694 | Network performance and reliability evaluation taking into account multiple traffic matrices Network performability characteristics with improved accuracy are derived by taking into account, in the various analyzed network failure states, attributes of elements at the logical level other than just the capacities of edges, as well as by taking into account o... | 08/30/2011 |
| 8005978 | Method to optimize the load balancing of parallel coprocessors A technique for optimally balancing the load between a series of coprocessors that takes into consideration the load associated with each coprocessor. A cost associated with a packet is determined. This cost along with the coprocessor's current load is used to deter... | 08/23/2011 |
| 7966417 | Method and system for transparent TCP offload (TTO) with a user space library Certain aspects of a method and system for transparent TCP offload with a user space library are disclosed. Aspects of a method may include collecting TCP segments in a network interface card (NIC) without transferring state information to a host system. When an eve... | 06/21/2011 |
| 7962643 | Method and apparatus for reducing spam on peer-to-peer networks One embodiment of the present method and apparatus for reducing spam in peer-to-peer networks includes forming a search message including at least one decoy word and sending the search request message, including the decoy word(s), to one or more nodes in the network... | 06/14/2011 |
| 7958113 | Automatically and adaptively determining execution plans for queries with parameter markers A method and system for automatically and adaptively determining query execution plans for parametric queries. A first classifier trained by an initial set of training points is generated. A query workload and/or database statistics are dynamically updated. A new se... | 06/07/2011 |
| 7953884 | Method and apparatus for overload control and audit in a resource control and management system A system and method for resource control management implementing Diameter protocol is disclosed. The system includes a border gateway which is configured to send an overload message and a controller that is acting as a Diameter protocol server which is configured to... | 05/31/2011 |
| 7949781 | Flow routing for reducing internet congestion For reducing Internet congestion caused by multiple flows of the same popular content transmitted to different destinations, a single flow of content is transmitted from the content hosting server to an Internet regional domain using a conventional exterior routing ... | 05/24/2011 |
| 7949780 | Adaptive flow control techniques for queuing systems with multiple producers Provided is a method, computer program and system for controlling the flow of service requests originated by a plurality of requesters. The method includes adding an additional control mechanism, which includes a serializer and a serializer queue, between the reques... | 05/24/2011 |
| 7937490 | Intelligent switching of client packets among a group of servers The content-aware application switch and methods thereof intelligently switch client packets to one server among a group of servers in a server farm. The switch uses Layer 7 or application content parsed from a packet to help select the server and to schedule... | 05/03/2011 |
| 7921224 | Method of maintaining traffic services through congestion caused by network failovers In a method for controlling data traffic in a wireless or other communication network, one or more hardware/software agents are deployed to interface with one or more network entities such as routers, switches, backhaul transmission lines, and wireless base stations... | 04/05/2011 |
| 7912978 | Method for determining metrics of a content delivery and global traffic management network A method for determining metrics of a content delivery and global traffic management network provides service metric probes that determine the service availability and metric measurements of types of services provided by a content delivery machine. Latency probes ar... | 03/22/2011 |
| 7899927 | Multiple concurrent arbiters Plural arbiters arbitrate over a set of queues. The arbiters are constructed as a series of pipelined stages. Conflict detection logic detects conflicts among the arbiters in arbitrating across the queues, and, when a conflict is detected, the conflict detection log... | 03/01/2011 |
| 7840695 | Capacity management Capacity management is described. In an implementation, a method includes executing a module on a computing device to monitor use of a product during a measurement interval to determine a maximum capacity of the product used during the measurement interval and wheth... | 11/23/2010 |
| 7827302 | Scalable virtual partitioning of resources Resources are partitioned via a virtual partitioning system to distribute the resources over a plurality of resource servers. A virtual partition table can be kept at each of a set of resource managers handling requests for resources in tandem. When a resource is re... | 11/02/2010 |
| 7814223 | Packet communication device, packet communication system, packet communication system, packet communication module, data processor, and data transfer system A transmit packet generated by a CPU 1 is held in a buffer 100a (100b). From among packets received from Ethernet 820a (820b), a packet, a destination of which is a communication device 800, is he... | 10/12/2010 |
| 7814224 | Information processor deactivates communication processing function without passing interrupt request for processing when detecting traffic inbound is in over-traffic state An information processor disclosed herein prevents adverse impacts on higher priority processing due to extremely frequent receive processing when inbound traffic from a network is over-traffic state (under a DoS attack). The information processor attached to a netw... | 10/12/2010 |
| 7802008 | Quality of service management in network gateways An apparatus for ensuring quality-of-service in a network is provided. A first stream sender having a flow control parameter and transmitting a first stream. A network interconnection receiving the first stream and a second stream. First stream being a non-realtime ... | 09/21/2010 |
| 7783776 | Method of distributing the load of a management centre that transmits information to a large number of user units The present invention concerns a method for distribution of the load of a managing center transmitting information to a great number of user units, each unit receiving information after a request carried out while connecting to the managing center, characterized in ... | 08/24/2010 |
| 7779147 | Method and system for advertisement placement based on network trail proximity Users that visit a network site typically visit other sites in the same session. The surfing pattern or “trail” through the sites is significant because it may outline the underlining relationship between those sites. Once such data is available, the relationshi... | 08/17/2010 |
| 7779148 | Dynamic routing based on information of not responded active source requests quantity received in broadcast heartbeat signal and stored in local data structure for other processor chips A mechanism for performing dynamic request routing based on broadcast source request information is provided. Each processor chip in the system may use a synchronized heartbeat signal it generates to provide source request information to each of the other processor ... | 08/17/2010 |
| 7774492 | System, method and computer program product to maximize server throughput while avoiding server overload by controlling the rate of establishing server-side net work connections A method for maximizing server throughput while avoiding overload of a server is presented. The method involves intercepting, via an interface unit, a client request for information from the server. Next, the interface unit determines the current server performance,... | 08/10/2010 |
| 7761592 | Method of managing a congestion state in a server of a communication network A method of managing a congestion state in a server of a communication network is provided. The server includes a buffer storing a first number of service requests and having a maximum storage capacity. The method includes: in a first time frame, receiving a further... | 07/20/2010 |
| 7734809 | System and method to maximize channel utilization in a multi-channel wireless communication network A system and method for data transmission using a multichannel medium access control (MAC) protocol to send small messages on the reservation channel directly without any RTS/CTS handshake or channel switching delays. The message is assigned a special type so that i... | 06/08/2010 |
| 7734808 | End-to-end congestion control in a Fibre Channel network Methods and devices are provided for controlling congestion in a network such as a Fibre Channel network. According to some implementations, a node within a network fabric detects congestion caused by an edge device outside of the fabric and notifies the edge device... | 06/08/2010 |
| 7730202 | Dynamic interrupt timer A method of adjusting a timer is disclosed. The method includes adjusting a timer activation period based on a characteristic of a network and setting the timer using the timer activation period. The timer is used in communicating information over the network. ... | 06/01/2010 |
| 7725595 | Embedded communications system and method A method and system for steganography and steganalytic techniques are provided for effecting embedded communications in a variety of communication environments. One aspect may include an embedded transmitter for inserting embedded data into a packet and an embedded ... | 05/25/2010 |
| 7720990 | Method and apparatus for handling service requests in a data processing system A method for handling service requests in a data processing system is disclosed. In response to a service request, a priority of the service request is determined by mapping a context of the service request to a service level agreement (SLA). SLA-aware and timeout-c... | 05/18/2010 |
| 7694009 | System and method for balancing TCP/IP/workload of multi-processor system based on hash buckets A method and system is provided for balancing work load for a plurality of computer processors in a multiple processor computer system. In such a system, there are a plurality of packets to be processed. First, a plurality of hash buckets are generated and each pack... | 04/06/2010 |
| 7689708 | Apparatus to flow control frames in a networked storage virtualization using multiple streaming protocols A storage server includes various components that monitor and control the data flow therebetween. If an egress (downstream) port becomes congested, that information is propagated upstream to the egress components such as the port manager, the traffic manager process... | 03/30/2010 |
| 7653740 | Method and system for bandwidth allocation tracking in a packet data network In a metropolitan area network, a method and system for maintaining an accurate total of the amount of allocated bandwidth on the network. A plurality of incoming packets are assigned to a respective plurality of queues of a metropolitan area network switch. Using a... | 01/26/2010 |
| 7653741 | Method and apparatus for processing system management messages Method and apparatus for processing system management messages are described herein. In one embodiment, a throttling policy associated with a network node is determined for throttling system management messages to be sent to a system management server over a network... | 01/26/2010 |
| 7631096 | Real-time bandwidth provisioning in a switching device A method and apparatus for provisioning bandwidth among a plurality of queues in a switching device are disclosed. The bandwidth provisioning employs a QoS label with a timestamp to determine the queue delay associated with the transmission of the packet from an ing... | 12/08/2009 |