System for dynamically allocating a scarce resource

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5838686
SERIAL NO

08722165

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A system for dynamically allocating a resource is disclosed which includes a plurality of resource users and a resource having a maximum utilization level sharable among the plurality of resource users. A plurality of need analyzers, associated with respective resource users, dynamically generate respective signals (COMPLEXITY), each representing the relative need for the resource by the associated resource user. A plurality of access controllers, associated with respective resource users, control access to the resource by the associated user in response to an allocation signal (CONTROL). A resource allocator dynamically generates allocation signals (CONTROL), representing allocated resource utilization levels for associated users, in response to the plurality of need representative signals (COMPLEXITY) from the need analyzers.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
THOMSON CONSUMER ELECTRONICS, INC.INDIANAPOLIS, IN478

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Ozkan, Mehmet Kemal Indianapolis, IN 16 680

Cited Art Landscape

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
* 4455649 Method and apparatus for efficient statistical multiplexing of voice and data signals 140 1982
 
NEC CORPORATION (1)
* 4713776 System for simultaneously coding and decoding a plurality of signals 48 1984
 
AT&T LABS, INC. (3)
* 5134476 Video signal encoding with bit rate control 71 1990
* 5115309 Method and apparatus for dynamic channel bandwidth allocation among multiple parallel video coders 268 1990
* 5309232 Dynamic bit allocation for three-dimensional subband video coding 77 1993
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
Other [Check patent profile for assignment information] (2)
* 2008/0215,742 METHOD AND APPARATUS FOR DYNAMICALLY ADJUSTING RESOURCES ASSIGNED TO PLURALITY OF CUSTOMERS, FOR MEETING SERVICE LEVEL AGREEMENTS (SLAs) WITH MINIMAL RESOURCES, AND ALLOWING COMMON POOLS OF RESOURCES TO BE USED ACROSS PLURAL CUSTOMERS ON A DEMAND BASIS 85 2008
9824484 Dynamic subroutine linkage optimizing shader performance 0 2016
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (4)
7054943 METHOD AND APPARATUS FOR DYNAMICALLY ADJUSTING RESOURCES ASSIGNED TO PLURALITY OF CUSTOMERS, FOR MEETING SERVICE LEVEL AGREEMENTS (SLAS) WITH MINIMAL RESOURCES, AND ALLOWING COMMON POOLS OF RESOURCES TO BE USED ACROSS PLURAL CUSTOMERS ON A DEMAND BASIS 62 2000
7356602 Method and apparatus for dynamically adjusting resources assigned to plurality of customers, for meeting service level agreements (SLAs) with minimal resources, and allowing common pools of resources to be used across plural customers on a demand basis 7 2006
* 2006/0129,687 Method and apparatus for dynamically adjusting resources assigned to plurality of customers, for meeting service level agreements (SLAs) with minimal resources, and allowing common pools of resources to be used across plural customers on a demand basis 17 2006
7756989 Method and apparatus for dynamically adjusting resources assigned to plurality of customers, for meeting service level agreements (SLAs) with minimal resources, and allowing common pools of resources to be used across plural customers on a demand basis 8 2008
 
VERIZON PATENT AND LICENSING INC. (10)
7817619 Internet long distance telephone service 12 2000
7835344 Transport of caller identification information through diverse communication networks 8 2001
7830860 Packet data network voice call quality monitoring 8 2003
7664097 Telephone service via networking 13 2004
7948968 Network session management 153 2004
7813332 Voice call alternative routing through PSTN and internet networks 3 2005
9215254 Network session management for telephony over hybrid networks 0 2007
8976782 Network session management for telephony over hybrid networks 0 2007
8379531 Telephony communication via varied redundant networks 16 2008
8553681 Telephone service via packet-switched networking 0 2010
 
SONY CORPORATION (1)
* 7593463 Video signal coding method and video signal encoder 0 2005
 
CISCO TECHNOLOGY, INC. (2)
* 6052384 Using a receiver model to multiplex variable-rate bit streams having timing constraints 74 1997
6594316 Method and apparatus for adaptive bit rate control in an asynchronized encoding system 0 2000
 
POINT REYES NETWORKS, INC. (1)
6570883 Packet scheduling using dual weight single priority queue 70 1999
 
COMCAST CABLE COMMUNICATIONS, LLC (1)
9191505 Stateful home phone service 0 2012
 
FUJITSU LIMITED (2)
6477167 Method and system for allocating bandwith to real-time variable bit rate (rt-VBR) traffic 30 1999
* 6442164 Method and system for allocating bandwidth and buffer resources to constant bit rate (CBR) traffic 41 1999
 
SHARP CORPORATION (1)
* 8228939 Radio communication system 2 2000
 
THOMSON CONSUMER ELECTRONICS, INC. (1)
* 6055270 Multiplexer system using constant bit rate encoders 29 1996
 
INFINEON TECHNOLOGIES AG (1)
* 2007/0200,745 SIGNAL CONVERTER AND METHOD FOR OPERATING A SIGNAL CONVERTER 1 2007
 
COMCAST IP HOLDINGS I, LLC (8)
7804816 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 4 2005
7715371 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 3 2006
8189565 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 2 2009
8170008 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 0 2009
7903641 Method and apparatus for accessing communication data relevant to a target entity identified by a number string 2 2009
8204046 Method and apparatus for accessing service resource items that are for use in a telecommunications system 3 2010
8223752 Method for accessing service resource items that are for use in a telecommunications system 14 2012
8938062 Method for accessing service resource items that are for use in a telecommunications system 0 2012
 
CUFER ASSET LTD. L.L.C. (13)
6976258 Providing quality of service guarantees to virtual hosts 62 1999
6948003 Enabling a service provider to provide intranet services 56 2000
6985937 Dynamically modifying the resources of a virtual server 161 2000
6907421 Regulating file access rates according to file type 15 2000
7143024 Associating identifiers with virtual processes 14 2000
* 6909691 Fairly partitioning resources while limiting the maximum fair share 38 2000
7219354 Virtualizing super-user privileges for multiple virtual processes 29 2000
RE44723 Regulating file access rates according to file type 0 2007
RE43051 Enabling a service provider to provide intranet services 6 2007
RE42214 Providing quality of service guarantees to virtual hosts 1 2007
RE42726 Dynamically modifying the resources of a virtual server 11 2008
RE44210 Virtualizing super-user privileges for multiple virtual processes 0 2009
RE44686 Dynamically modifying the resources of a virtual server 4 2011
 
NEC CORPORATION (1)
* 8032367 Bit-rate converting apparatus and method thereof 4 2002
 
INTELLECTUAL VENTURES I LLC (3)
7343421 Restricting communication of selected processes to a set of specific network addresses 16 2000
7739401 Restricting communication of selected processes to a set of specific network addresses 11 2008
8489764 Restricting communication of selected processes to a set of specific network addresses 0 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 2011/0252,421 Allocation of Processor Resources in an Emulated Computing Environment 2 2011
* 9390542 Dynamic subroutine linkage optimizing shader performance 0 2013
 
KONINKLIJKE PHILIPS ELECTRONICS N.V. (1)
* 6570921 Data compression assembly having several data-compression channels 2 2000
 
BANK OF AMERICA, N.A. (1)
* 2014/0310,761 GENERATION, DISTRIBUTION AND USE OF CONTENT METADATA IN A NETWORK 0 2014
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
7039115 Processor allocation for channels in a video multi-processor system 15 2000
* 6904094 Processing mode selection for channels in a video multi-processor system 17 2000
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 6791991 Channel sequencing using a round-robin scheduler 2 2000
 
TIME WARNER CABLE ENTERPRISES LLC (3)
* 8625607 Generation, distribution and use of content metadata in a network 6 2007
* 2009/0028,192 Generation, distribution and use of content metadata in a network 23 2007
* 9706234 Generation, distribution and use of content metadata in a network 0 2014
* Cited By Examiner