U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Celebrity Inventors

Superstar singer Michael Jackson co-patented a "Method and means for creating anti-gravity illusion" in 1993.

Newsletter  PatentStorm News

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.

 

Class 370/235 - Flow control of data transmission through a network


Subclass of Class 370 - Multiplex communications
Definition: Subject matter having means to regulate the amount of information
No. of patents: 3384
Last issue date: 05/29/2012


1                      
NumberTitleIssue Date
8189472Optimizing bandwidth utilization to a subscriber premises
Optimizing data rates for video services on a broadband network. Different data rates can be delivered to a subscriber premises depending on the size of the display screen connected to a set-top box, the type of content being requested, or whether there is real-time...
05/29/2012
8189475Transmission of digital information in a frame switched data network
The invention relates to transmitting digital information between the network elements of a frame switched data network. In the present invention, it has surprisingly been discovered that the padding bits of the data field of a minimum sized Ethernet frame can be us...
05/29/2012
8189474Dynamic stack-based networks for resource constrained devices
A wireless sensor network provides a communication link between a plurality of nodes. Communication among the plurality of nodes is based one or more protocol components that are associated with a selected quality of service (QoS). A preamble byte can have bit value...
05/29/2012
8189477Voice and data exchange over a packet based network with timing recovery
A signal processing system which discriminates between voice signals and data signals modulated by a voiceband carrier. The signal processing system includes a voice exchange, a data exchange and a call discriminator. The voice exchange is capable of exchanging voic...
05/29/2012
8189473Dynamic overflow pool allocation
Computer-readable media, systems, and methods for dynamic overflow pool allocation are described. In embodiments, a new session registration request is monitored for and, upon receiving the new session registration request, it is determined whether an existing pool ...
05/29/2012
8189476Dynamic trunk distribution on egress
A method, apparatus, and system are directed toward managing network traffic over a plurality of Open Systems Interconnection (OSI) Level 2 switch ports. A network traffic is received over the plurality of OSI Level 2 switch ports. At least a part of the network tra...
05/29/2012
8184540Packet lifetime-based memory allocation
A lifetime-based memory management scheme is described, whereby a network device first determines an expected lifetime for received packets, which correlates to the expected output queue latency time of the packets. The network device then buffers packets having mat...
05/22/2012
8184537Method and apparatus for quantifying, predicting and monitoring the conversational quality
There is provided a method of quantifying a voice quality in a telecommunication system including a first gateway in communication with a second gateway over a packet network. The method comprises deriving speech parameters from a first speech signal of a first talk...
05/22/2012
8184539Method and system for controlling a clock frequency in a network device based on aggregate throughput of the device
Aspects of a method and system for controlling a clock frequency in a network device based on aggregate throughput of the device are provided. In this regard, for a network device comprising one or more network ports, a limit on aggregate throughput of the device du...
05/22/2012
8184538Regulating network service levels provided to communication terminals through a LAN access point
Network services provided by network access points to a plurality of communication terminals are regulated. Subscriber information that defines which of a plurality of network service levels is allocated to the communication terminals is maintained by at least one n...
05/22/2012
8179799Method for partitioning network flows based on their time information
To organize flows records into buckets and optimize their indexed access to/from storage medium, a bucket identifier is associated with each flow record. The bucket identifier is derived from some other characteristic of the network flow, such as a timestamp or sour...
05/15/2012
8179800Elastic traffic marking for multi-priority packet streams in a communications network
Routers in a communications network mark packets of a multi-priority stream to establish a drop precedence of the packets during network congestion. For each packet received, a router employs one of two types of packet-marking mechanisms to associate low drop preced...
05/15/2012
8174978Method for congestion management of a network, a signalling protocol, a switch, an end station and a network
A method of congestion management within a switch or network of connected switches is provided, wherein the or each of the switches has a plurality of ingress ports and a plurality of egress ports. The method involves, when congestion is detected at a first ingress ...
05/08/2012
8174979Method and device for controlling access to a communications network
According to the invention, in order to control the access of traffic streams (VS) to the communications network (KN), an available capacity (VK), placed at the disposal of an access node (ZK) for transferring traffic streams (VS) to said communications network (KN)...
05/08/2012
8174982Integrated web cache
A gateway for mobile communications comprises a cache for storing network data recently downloaded from a network, a foreign agent, and a packet filter that directs requests for the network data from a mobile node to the cache. The packet filter directs the requeste...
05/08/2012
8174980Methods, systems, and computer readable media for dynamically rate limiting slowpath processing of exception packets
The subject matter described herein includes methods and systems for dynamically rate limiting slowpath processing of exception packets. According to one embodiment, a method includes monitoring processing resources in a packet forwarding device used for performing ...
05/08/2012
8174981Late frame recovery method
Method of processing a transmitted encoded media data stream is received. If a data element arrives prior to, or at, a predetermined playout deadline, the data element is decoded, the media represented by the decoded data element is played, and the data element is p...
05/08/2012
8174983Method and apparatus for flexible application-aware monitoring in high bandwidth networks
There is provided apparatus including at least one pre-capture filter, operative to receive at least some of a plurality of packets transmitted in a network, and to identify an application type of each of the received packets and a plurality of application-type spec...
05/08/2012
8174984Managing traffic on virtualized lanes between a network switch and a virtual machine
A computer readable medium comprising software instructions for managing resources on a host, wherein the software instructions comprise functionality to: configure a classifier located on a NIC, to forward packets addressed to a first destination address to a first...
05/08/2012
8174985Data flow control
There is disclosed a method and controller for controlling an information flow in a data transmission system. In one embodiment, the method and controller receives a plurality of data packets. The method and controller further generate a modified information flow by...
05/08/2012
8169911Method for transmitting a data stream with anticipation of acknowledgments, correspondence input device and computer-readable storage medium
Data of a stream to be stimulated is transmitted from a sender device to a receiver device through a network segment. An input device of the network segment determines a starting packet in transit (packets transmitted but not yet acknowledged by the receiver device)...
05/01/2012
8169909Optimization of a transfer layer protocol connection
In the preferred embodiments, it is first determined whether or not a TCP connection from a sending device to a receiving device in the wireless communications network is in a slow start phase. If the TCP connection is in a slow start phase, then the data to be sent...
05/01/2012
8169908Method for discarding corrupted data packets in a reliable transport fabric
A method for discarding perpetually-rejected packets in a fabric-based interconnect having a reliable physical layer is disclosed. A transmitting component keeps a count of the number of negative acknowledgements (NAKs) it receives from the receiving component for p...
05/01/2012
8169910Network traffic analysis using a flow table
A device may receive a data unit at a line interface of a network device, convey the data unit to a first component in the line interface, update a flow table in the first component based on the data unit, send a message to a second component in the network device, ...
05/01/2012
8165023Methods for the secured interconnection of VNET sites over WAN
One embodiment provides a method to interconnect virtual network segments (VNETs) defined for a local-area network (LAN) infrastructure separated by a wide-area network infrastructure. The technique involves the routing device at the LAN-WAN interconnection points t...
04/24/2012
8159951System and method for Ec/Io access screening in a CDMA network
Provided are system and method for performing access screening in a CDMA network. In one embodiment, the method comprises comparing a strength of a reference pilot specified in an origination message (“ORM”) received from the mobile unit to at least one of an up...
04/17/2012
8159953Method and apparatus for managing allocation of resources in a network
To manage resource allocation between users of a wireless or wireline network, recent resource usage by each user is determined and priorities are assigned accordingly. Then, the network resources are allocated according to the assigned priorities. A respective prio...
04/17/2012
8159952Data packet traffic scheduling
Techniques of scheduling data packets are disclosed. For example, such data packet scheduling techniques may be employed to schedule data packets on wired and/or wireless networks. An example embodiment includes techniques for scheduling voice-over-Internet protocol...
04/17/2012
8155004Mobile network system for dynamically controlling communication path and method thereof
Disclosed is a mobile network system based on ad hoc on-demand distance vector (AODV) routing algorithm, including: a destination node: a source node for transmitting a data packet to the destination node by following a communication path; and a mobile node for rece...
04/10/2012
8155005Transporting QoS mapping information in a packet radio network
A method and a GGSN support node for sending data packets to a mobile station in a mobile communications system from an external communication system. The GGSN receives data packets from the external communication system in a first plurality of data flows which it m...
04/10/2012
8155006Method, device, and communication system for adjusting data rates in a network
A method for adjusting data rate in a network is disclosed. In the method, when a device is added to the network, a data rate controlling parameter is configured, and when there is a new service or the requirements of a service have been changed, the data rate will ...
04/10/2012
8149709Serialization queue framework for transmitting packets
A method for sending packets. The method includes determining with which of a plurality of virtual serialization queues (VSQs) a first packet is associated, wherein a first application is attempting to issue the first packet, if a first VSQ of the plurality of VSQs ...
04/03/2012
8149710Flexible and hierarchical dynamic buffer allocation
In one embodiment, a method comprises the following steps: receiving a first set of inputs comprising a first plurality of entities and a first traffic behavior; determining a first region of a buffer corresponding to the first traffic behavior; assigning the first ...
04/03/2012
8149707Minimization of radio resource usage in multi-hop networks with multiple routings
Packets in a multi-hop wireless network are routed based on the available link throughputs, network node congestion and the connectivity of the network in a manner that minimizes the use of radio resources and minimizes delay for packets in multi-hop system. The rou...
04/03/2012
8149708Dynamically switching streams of packets among dedicated and shared queues
Streams of packets are dynamically switched among dedicated and shared queues. For example, when a packet stream is in a maintenance mode (such as to keep a tunnel or packet stream associated with a server active) all packet traffic received over a packet stream is ...
04/03/2012
8149711Data stream control for network devices
A method and apparatus for data stream control for network devices. Some embodiments of an apparatus include a receiver to receive a token for a command associated with a stream of data, where the command is one of multiple command types. The token has a fixed size ...
04/03/2012
8149712Method for selecting transport format combination guaranteed QoS in mobile communication system
The present invention relates to selecting a transport format combination (TFC) such that a quality of service (QoS) is guaranteed in a mobile communication system of a certain level even for a service having a low priority. The present invention selects a transport...
04/03/2012
8144590Distributed resource allocation in stream processing systems
A system and method for resource allocation includes, in a network having nodes and links, injecting units of flow for at least one commodity at a source corresponding to the at least one commodity. At each node, queue heights, associated with the at least one commo...
03/27/2012
8144591System and method for reducing latency in call setup and teardown
Systems and methods for reducing latency in call setup and teardown are provided. A network device with integrated functionalities and a cache is provided that stores policy information to reduce the amount of signaling that is necessary to setup and teardown sessio...
03/27/2012
8144588Scalable resource management in distributed environment
A method may include receiving a packet in a network device, selecting one of a group of ingress buffers, where each ingress buffer is associated with a different one of a group of processors, distributing the packet to the selected ingress buffer; and scheduling th...
03/27/2012
1                      
 
Sign InRegister
Username  
Password   
forgot password?