...that Kleenex tissue was originally designed to be a gas mask filter? It was developed at the beginning of World War I to replace cotton, which was then in short supply as a surgical dressing.
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 |
| 7567582 | Branch office DNS storage and resolution Maintaining DNS records. A computing network system includes a local Domain Name Service (DNS) server connected to one or more local clients or resources at a local branch office in an enterprise network. The local DNS server advertises to the local clients or resou... | 07/28/2009 |
| 7564861 | Systems and methods for compressing data A method for predicting the compression rate of a particular compression algorithm upon a data stream before applying the compression algorithm to the data stream. The method utilizes a predefined threshold value and an estimated compression rate to determine whethe... | 07/21/2009 |
| 7539204 | Data and context memory sharing An off-load engine for processing a packet conveyed between a target and a network over a transport connection, the packet including a payload and a header. The engine includes a payload buffer, for holding data exchanged between the off-load engine, the network, an... | 05/26/2009 |
| 7489702 | Method and apparatus for increasing radio frequency efficiency for mixed voice over internet protocol and data traffic In one aspect of the instant invention, a method is provided for controlling a communications system in which VoIP traffic and data traffic are both provided. The method comprises receiving voice over internet protocol packets, accumulating a plurality of the voice ... | 02/10/2009 |
| 7480310 | Flexible DMA descriptor support A method of processing DMA operations includes providing a DMA descriptor, with the DMA descriptor including a reload field therein. The DMA descriptor is then processed, and a location of a next DMA descriptor is identified based upon a condition of the reload fiel... | 01/20/2009 |
| 7457305 | Handling of acknowledgement messages in terminal The invention relates to handling of an acknowledgement message related to packet data transmission, said acknowledgement message acknowledging positively or negatively one or more data blocks sent from a terminal and said acknowledgement message comprising an infor... | 11/25/2008 |
| 7447225 | Multiple multicast forwarder prevention during NSF recovery of control failures in a router A technique prevents multiple multicast forwarders from forwarding multicast packets for a route over a link in a computer network during non-stop forwarding (NSF) recovery of one or more failures in a control plane of a multicast router. The multicast router has a ... | 11/04/2008 |
| 7440469 | Descriptor write back delay mechanism to improve performance A multiprocessor switching device substantially implemented on a single CMOS integrated circuit is described in connection with a descriptor write back timer mechanism for use in efficiently writing descriptors back to memory after transmitting data under control of... | 10/21/2008 |
| 7440416 | Hierarchical communication system providing intelligent data, program and processing migration A hierarchical communication system, arranged in a spanning tree configuration, is described in which wired and wireless communication networks exhibiting substantially different characteristics are employed in an overall scheme to link portable or mobile computing ... | 10/21/2008 |
| 7440460 | Apparatus and method for forwarding mixed data packet types in a high-speed router A routing table search circuit comprising a forwarding table containing forwarding table entries, each forwarding table entry comprising a destination address, and a content addressable memory (CAM) comprising a CAM lookup table, the CAM receiving a search key and o... | 10/21/2008 |
| 7433364 | Method for optimizing queuing performance Techniques for optimizing queuing performance include passing, from a ring having M slots, one or more enqueue requests and one or more dequeue requests to a queue manager, and determining whether the ring is full, and if the ring is full, sending only an enqueue re... | 10/07/2008 |
| 7430167 | Method and system to enable an adaptive load balancing in a parallel packet switch A method and a system to adapt the load balancing of the incoming traffic over the planes of a parallel packet switch (PPS) on the basis of the monitoring of requests and acknowledgments exchanged between ingress port adapters and arrays of collapsed virtual output ... | 09/30/2008 |
| 7430214 | Circuit, method and program for data queue control After packets received by receiving latches have been divided into individual words and the words have been stored into buffer queues, the packets read from the buffer queues are stored into packet storage queues. A format determining circuit has defined in advance ... | 09/30/2008 |
| 7430173 | Data traffic policer A data traffic policer includes a classifier for separating a packet stream in accordance with class, a first bucket for a first traffic class representing a first transmission rate and a first burst capacity and a plurality of second buckets for a plurality of seco... | 09/30/2008 |
| 7430213 | Method and telecommunications node for distribution of terminating traffic within telecommunications node The present invention relates to a telecommunications node (60) that is able to handle IP-traffic and to terminate telecommunications traffic. The node includes a forwarding functionality with a number of forwarding engines (65). The node includes mean... | 09/30/2008 |
| 7428232 | Broadcast method in wireless network and communication apparatus using the same A broadcast method in a wireless network and a communication apparatus using the same. The broadcast method determines whether the broadcast packet is first received upon receiving a broadcast packet. If a determination reveals that the packet is first received, the... | 09/23/2008 |
| 7424028 | Cable modem for connecting customer premises equipment and method of controlling flow of data between cable modem and customer premises equipment A cable modem for connecting Customer Premises Equipment (CPE) includes a Media Access Control (MAC) layer controller, a Logical Link Control (LLC) bridge (113) interacting with the MAC layer controller, an IP stack processing IP frames and interacting with t... | 09/09/2008 |
| 7418002 | Method and apparatus for monitoring buffer contents in a data communication system A method and apparatus for buffering data units in a communication switch that allows for configurable monitoring of the buffer contents is presented. Such an apparatus includes a context table that stores a plurality of independent group identifiers for each connec... | 08/26/2008 |
| 7415007 | Method and system of screening and control of telephone calls while using a packet-switched data network A Call Alerting and Control System is provided in a communication environment to allow an Internet user (“user”) approximately real-time monitoring of information about an incoming call from a calling party while maintaining a connection with the Internet. The m... | 08/19/2008 |
| 7411971 | Systems and methods for the schedule alignment of packet flow A classification mechanism automatically aligns time-sensitive data streams to sequences (schedules), according to information in the packets or other information and classification criteria specified by a human network administrator, a sequence agent, an applicatio... | 08/12/2008 |
| 7411901 | Method and apparatus for dynamically selecting timer durations A data communication system dynamically selects timer durations to ensure delivery of data at a desired bit rate. A source or proxy source transmits data, such as streaming media, to a destination according to a dynamic bit rate timer, where the timer regulates the ... | 08/12/2008 |
| 7408875 | System and program product for actively managing central queue buffer allocation Method, system and program product are provided for packet flow control for a switching node of a data transfer network. The method includes actively managing space allocations in a central queue of a switching node allotted to the ports of the switching node based ... | 08/05/2008 |
| 7406040 | Method for tracking source and destination Internet Protocol data In an IP network, tabulating the number of data packets received from and/or sent to a particular IP address over time can provide a mechanism by which it is possible to determine or predict overloading of a node or nodes in an IP data network. By selectively deleti... | 07/29/2008 |
| 7406083 | Method for preserving the order of data packets processed along different processing paths Described is a method and system for processing data packets of a data stream in a communication system. The data packets are processed depending on a feature of the header of a data packet in a faster path or in a slower path. To avoid a disorder by the different p... | 07/29/2008 |
| 7406090 | Managing a buffer for media processing A method and apparatus to perform buffer management for media processing are described. ... | 07/29/2008 |
| 7403536 | Method and system for resequencing data packets switched through a parallel packet switch A method to resequence packets includes sequentially allocating in each source ingress adapter a packet rank to each packet received within each source ingress adapter. In each destination egress adapter, each ranked data packet is stored at a respective buffer addr... | 07/22/2008 |
| 7400584 | Method of controlling transmission of data and a control unit for implementing the method A cellular mobile radio network includes base stations, a packet control unit capable of communicating with a radio terminal via two or more base stations, and routing means for routing data between a remote unit and the packet control unit. The data transmitted by ... | 07/15/2008 |
| 7400620 | Method and apparatus for handling small packets In one embodiment, the invention is an apparatus. The apparatus includes comparison logic to compare received data values to an expected data value, producing a first result. The apparatus also includes combinatorial logic coupled to the comparison logic. The combin... | 07/15/2008 |
| 7394813 | Systems and methods for implementing an acknowledgement mechanism for transmission of a real-time data stream Systems and methods for implementing an acknowledgement mechanism for transmission of a real-time data stream from a sending system to a receiving system are disclosed. An exemplary method implemented in a sending system involves establishing a connection with a rec... | 07/01/2008 |
| 7391774 | Error control method, medium access control (MAC) frame designing method, and terminal registration method in wireless communication system, and recording medium The MAC frame in a wireless communication system includes a terminal ID allocated to each of multiple terminals. At least one connection ID is allocated to each terminal having the terminal ID, and sub-carrier allocation information is allocated to each connection h... | 06/24/2008 |
| 7391787 | System and method for opportunistic request-grant switching A method and system are provided for opportunistic request-grant switching. If an ingress has no granted payload segment to send, and a flow exists which requires a request to be sent, an opportunistic payload segment is sent including a request and a payload segmen... | 06/24/2008 |
| 7388876 | Method and system for transmitting data in two steps by using data storage provided in data transmission equipment in network In a method for transmitting data from a first node to a second node through an interlinking network including data transmission equipments: the data is transmitted from the first node to one of the data transmission equipments together with a first request for stor... | 06/17/2008 |
| 7385995 | System and method for dynamic bandwidth allocation on PONs Mechanisms for providing a subscriber-side interface with a passive optical network are described herein. An optical network termination (ONT) having an integrated broadband passive optical network processor is utilized to receive downstream data from an optical lin... | 06/10/2008 |
| 7385933 | Synchronised data delivery A data distribution system provides capability for synchronized delivery of data elements to each of a set of receivers. In the system, a number of forwarding computers are linked together in a predetermined configuration by a communications network. An originating ... | 06/10/2008 |
| 7382795 | Mechanism for validating the message format for message channels A method for validating messages in a message queuing software environment before the messages are transmitted to the recipient programs comprising a Message Validating Program (MVP). The present invention makes the message queuing software more efficient by elimina... | 06/03/2008 |
| 7372805 | Traffic grooming methods for undersea trunk and branch architectures In a network architecture, selective grooming is performed. In selective grooming, a low traffic node is coupled (a) directly to an other low traffic node via a high capacity trunk, and (b) to a high traffic node via a high capacity trunk such that only a portion of... | 05/13/2008 |
| 7372812 | Proxy FC port, FC network system, and FC transfer method used therefor Proxy FC ports in an FC network are connected between first and second FC (Fibre Channel) devices having reception buffers and first and second FC transfer apparatuses connected to each other through a WAN (Wide Area Network). The proxy FC ports transfer signals to ... | 05/13/2008 |
| 7372864 | Reassembly of data fragments in fixed size buffers A reassembly and/or a segmentation function is spread across (i.e. partially performed in) each of two (or more) network processors, with use of buffers in a storage device to temporarily buffer data that is received in one or more ingress data units. In using the b... | 05/13/2008 |
| 7369550 | Method and apparatus for locking a table in a network switch An apparatus and method are disclosed for locking a table within a network switch. The table is used to store entries that contain addresses of network stations connected to the network switch. A scheduler regulates access to the address table by allocating prescrib... | 05/06/2008 |
| 7369508 | Informing network about amount of data to be transferred When uplink signalling radio bearers steal capacity from a user bearer, at least the amount of data waiting for transmission on a TBF established for the user bearer should be informed to the network. This can be done by using separate countdown values for each radi... | 05/06/2008 |