Priority scheduler

Number of patents in Portfolio can not be more than 2000

United States of America Patent

APP PUB NO 20030135632A1
SERIAL NO

10020833

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present invention provides for a scheduling data for transmission by an access point, such as a base station. The scheduling provides adaptive fairness control, which depends on how close the users are to a minimum data rate requirement. If desired, more emphasis can be placed on fairness when there are users close to the minimum data rate requirement and more emphasis on maximizing throughput when all of the users are far from the required minimum data rate. Scheduling can also guarantee a maximum drop rate for delay-sensitive data, assuming sufficient resources are available, as well as guarantee a minimum data transfer rate for all users by ensuring that users below their minimum requirement have a higher priority than users that exceed their minimum requirement. If there are not enough resources to satisfy each user's minimum data rate due to a failure of the call admission process, then the variance in throughput can be minimized for each class of users. The scheduling can also optimize scheduling parameters for multi-carrier systems by using the number of carriers to determine scheduling parameters for the delay-sensitive users in order to maximize throughput.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
NORTEL NETWORKS LIMITEDMONTREAL QUEBEC86

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Fong, Mo-Han L'Orignal, CA 406 6446
Vrzic, Sophie Nepean, CA 123 1429
Zhang, Hang Nepean, CA 303 4448

Cited Art Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (1)
* 2004/0136,379 Method and apparatus for allocation of resources 119 2004
 
SIEMENS INFORMATION AND COMMUNICATION NETWORKS, INC. (1)
* 6549782 Radio communications systems 19 1999
 
POINT REYES NETWORKS, INC. (1)
* 6570883 Packet scheduling using dual weight single priority queue 70 1999
 
Telesis Technologies Laboratory (1)
* 5917822 Method for providing integrated packet services over a shared-media network 222 1996
 
DEKKO TECHNOLOGIES, INC. (1)
* 6247061 Method and computer program product for scheduling network communication packets originating from different flows having unique service requirements 83 1998
 
RATEZE REMOTE MGMT. L.L.C. (1)
* 6366761 Priority-based bandwidth allocation and bandwidth-on-demand in a low-earth-orbit satellite data communication network 140 1998
 
STMICROELECTRONICS INTERNATIONAL N.V. (1)
* 6385678 Method and apparatus for bus arbitration with weighted bandwidth allocation 30 1996
 
NEC CORPORATION (1)
* 2001/0007,560 Multi-layer class identifying communication apparatus with priority control 57 2001
 
WSOU INVESTMENTS, LLC (1)
* 2004/0038,686 Allocation period determination for packet data 1 2002
 
APPLE INC. (1)
* 6748222 Method and system for providing load-balanced communication 40 2000
 
FORE SYSTEMS, INC. (1)
* 5935213 System and method for generating explicit rate value information for flow control in ATAM network 32 1996
 
HUGHES ELECTRONICS CORPORATION (1)
* 6601107 Adaptive fuzzy control of data acquisition and broadcasting 31 1998
 
AVAYA INC. (1)
* 6646988 System, device, and method for allocating excess bandwidth in a differentiated services communication network 36 2000
 
UNWIRED PLANET, LLC (1)
* 6845105 Method and apparatus for maintaining sequence numbering in header compressed packets 24 2000
 
COREEL MICROSYSTEMS (1)
* 6229812 Scheduling techniques for data cells in a data switch 35 1997
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 6810503 Method and apparatus for controlling the timing of the invocation of events within a computer runtime environment 12 1998
* 6795865 Adaptively changing weights for fair scheduling in broadcast environments 10 1999
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 2002/0042,836 Method of enhancing network transmission on a priority-enabled frame-based communications network 22 2001
 
NOKIA TELECOMMUNICATIONS OY (1)
* 6421335 CDMA communication system and method using priority-based SIMA quality of service class 55 1998
 
RAKUTEN, INC. (1)
* 6754215 Packet scheduling device 43 2000
 
QUALCOMM INCORPORATED (7)
* 6335922 Method and apparatus for forward link rate scheduling 249 1997
* 5914950 Method and apparatus for reverse link rate scheduling 276 1997
* 6064678 Method for assigning optimal packet lengths in a variable rate communication system 106 1997
* 6393012 System for allocating resources in a communication system 92 2000
* 6493331 Method and apparatus for controlling transmissions of a communications systems 257 2000
* 2002/0183,066 Method and apparatus for scheduling transmissions in a communication system 23 2001
* 6788687 Method and apparatus for scheduling packet data transmissions in a wireless communication system 36 2001
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (3)
* 6336143 Method and apparatus for multimedia data interchange with pacing capability in a distributed data processing system 64 1993
* 5586264 Video optimized media streamer with cache management 431 1994
* 5946297 Scheduling method and apparatus for supporting ATM connections having a guaranteed minimun bandwidth 54 1997
 
ERICSSON AB (1)
* 6956835 Multi-carrier arrangement for high speed data 19 2001
 
CDC PROPRIETE INTELLECTUELLE (1)
* 5956644 Multiple-user communication unit and method for operating in a satellite communication system 53 1997
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (1)
* 6363429 Method and system for automatic determination of priority data streams on computer networks 92 1999
 
EXTREME NETWORKS, INC. (1)
* 6654374 Method and apparatus to reduce Jitter in packet switched networks 40 1998
 
SUPERSAR CORPORATION (1)
* 6751214 Methods and apparatus for dynamically allocating bandwidth between ATM cells and packets 36 2000
 
CISCO TECHNOLOGY, INC. (1)
* 6449255 Method and apparatus for managing packets using a real-time feedback signal 82 1999
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6266323 Resource estimation for variable bit rate data sources 9 1997
 
CIENA CORPORATION (1)
* 7027394 Broadband system with traffic policing and transmission scheduling 30 2001
 
FUJITSU LIMITED (1)
* 6895012 Method and apparatus for packet scheduling in network 9 2001
 
SUN MICROSYSTEMS, INC. (1)
* 5826031 Method and system for prioritized downloading of embedded web objects 115 1996
 
AUREMA, PTY. LTD. (1)
* 6785889 System and method for scheduling bandwidth resources using a Kalman estimator with active feedback 194 2000
 
PROVENANCE ASSET GROUP LLC (1)
* 6980533 Load balancing technique for a wireless internet access system 23 2000
 
UNIVERSITY OF MASSACHUSETTS (1)
* 6049549 Adaptive media control 174 1997
 
INTEL CORPORATION (2)
* 5903735 Method and apparatus for transmitting data having minimal bandwidth requirements 97 1996
* 6728265 Controlling frame transmission 44 1999
 
SYNAPTICS INCORPORATED (1)
* 6990529 Unified algorithm for frame scheduling and buffer management in differentiated services networks 45 2001
 
SWITCH ON NETWORKS (1)
* 6510509 Method and apparatus for high-speed network rule processing 96 1999
 
F. POSZAT HU, L.L.C. (1)
* 6760337 Integrated circuit that processes communication packets with scheduler circuitry having multiple priority levels 25 2000
 
GENBAND US LLC (1)
* 6980511 Method of active dynamic resource assignment in a telecommunications network 37 2000
 
AT&T CORP. (1)
* 7027462 Random medium access methods with backoff adaptation to traffic 43 2002
 
NARAD NETWORKS, INC. (1)
* 2002/0075,805 Broadband system with QOS based packet handling 63 2001
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
8898718 Systems and methods for managed video services at edge-of-the-network 0 2011
* 2012/0198,509 SYSTEMS AND METHODS FOR MANAGED VIDEO SERVICES AT EDGE-OF-THE-NETWORK 1 2011
8881220 Managed video services at edge-of-the-network 0 2012
* 2012/0324,524 MANAGED VIDEO SERVICES AT EDGE-OF-THE-NETWORK 0 2012
 
Other [Check patent profile for assignment information] (2)
* 2010/0202,419 RADIO SCHEDULER AND DATA PLANE INTERFACE 0 2010
* 2013/0058,214 Method and apparatus to avoid overloads on subscriber access lines 2 2012
 
SEOUL NATIONAL UNIVERSITY R&DB FOUNDATION (1)
* 2005/0163,072 Packet scheduling method using cumulative distribution function 10 2004
 
SAMSUNG ELECTRONICS CO., LTD. (2)
* 8918131 Apparatus and method for transmitting data and apparatus and method for receiving data of multi-carrier communication system 0 2009
* 2011/0165,904 APPARATUS AND METHOD FOR TRANSMITTING DATA AND APPARATUS AND METHOD FOR RECEIVING DATA OF MULTI-CARRIER COMMUNICATION SYSTEM 0 2009
 
AMAZON TECHNOLOGIES, INC. (3)
* 8972551 Prioritizing service requests 3 2010
* 9258197 Prioritizing service requests 0 2015
* 2015/0172,134 PRIORITIZING SERVICE REQUESTS 0 2015
 
Sprint Spectrum L.P. (1)
* 9497769 Allocating carriers in a wireless communication system 0 2012
 
NETGEAR, INC. (2)
* 8973063 Method and system for synchronization of digital media playback 5 2012
* 2012/0144,435 Method and system for synchronization of digital media playback 13 2012
 
ECHOSTAR TECHNOLOGIES L.L.C. (2)
8683066 Apparatus, system, and method for multi-bitrate content streaming 7 2007
* 2009/0043,906 APPARATUS, SYSTEM, AND METHOD FOR MULTI-BITRATE CONTENT STREAMING 94 2007
 
InterDigital Technology Corporation (4)
* 7710911 Method and apparatus for dynamically allocating H-ARQ processes 4 2005
8462717 Method and apparatus for dynamically allocating H-ARQ processes 1 2010
* 2010/0208,689 METHOD AND APPARATUS FOR DYNAMICALLY ALLOCATING H-ARQ PROCESSES 3 2010
9161337 Method and apparatus for dynamically allocating H-ARQ processes 0 2013
 
RPX CLEARINGHOUSE LLC (2)
8750329 Optimized scheduling method for delay-sensitive traffic on high speed shared packet data channels 0 2010
* 2010/0260,047 Optimized Scheduling Method for Delay-Sensitive Traffic on High Speed Shared Packet Data Channels 1 2010
 
WSOU INVESTMENTS, LLC (2)
* 7174180 Methods and apparatus for transmission scheduling in wireless networks 5 2004
* 2006/0019,662 Methods and apparatus for transmission scheduling in wireless networks 10 2004
 
DONG-EUI UNIVERSITY INDUSTRY-ACADEMIC COOPERATION FOUNDATION (2)
* 8782720 Method and system for synchronizing content between terminals 1 2012
* 2013/0007,819 METHOD AND SYSTEM FOR SYNCHRONIZING CONTENT BETWEEN TERMINALS 2 2012
 
INTEL CORPORATION (2)
* 8194699 Radio scheduler and data plane interface 0 2007
* 2009/0080,369 RADIO SCHEDULER AND DATA PLANE INTERFACE 10 2007
 
SYNAPTICS INCORPORATED (2)
* 6990529 Unified algorithm for frame scheduling and buffer management in differentiated services networks 45 2001
* 2001/0051,992 Unified algorithm for frame scheduling and buffer management in differentiated services networks 1 2001
 
NTT DOCOMO, INC. (5)
* 7460474 Packet transmission control apparatus and packet transmission control method 4 2004
* 7990859 Packet transmission control device and packet transmission control method 2 2005
* 2008/0069,046 Packet Transmission Control Device and Packet Transmission Control Method 15 2005
* 7839821 Packet transmission control device and packet transmission control method 1 2006
* 2006/0198,338 Packet transmission control device and packet transmission control method 10 2006
 
ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE (2)
* 8059531 Packet scheduling method for real-time traffic transmission in mobile telecommunication system 0 2005
* 2010/0008,305 PACKET SCHEDULING METHOD FOR REAL-TIME TRAFFIC TRANSMISSION IN MOBILE TELECOMMUNICATION SYSTEM 3 2005
 
NOKIA CORPORATION (1)
* 2008/0175,152 Service differentiating and overload indication for downlink 3 2007
* Cited By Examiner