Guaranteed bandwidth memory apparatus and method

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8706896
APP PUB NO 20120311175A1
SERIAL NO

13587557

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Output logic generates read requests using a programmable schedule that controls read bandwidth for multiple data streams and stores the read requests in a queuing device. The output logic also dequeues the read requests based on a similar programmable schedule, forwards the read requests to the memory, and reads data units from the memory based on the read requests.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
JUNIPER NETWORKS, INC.SUNNYVALE, CA2495

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Basu, Debashis San Jose, US 49 253
Godbole, Avanindra San Jose, US 55 378
Gupta, Anurag P Saratoga, US 34 180
Lacroute, Phil Sunnyvale, US 6 17
Lim, Raymond M Los Altos Hills, US 14 110
Zhang, Song San Jose, US 55 480

Cited Art Landscape

Patent Info (Count) # Cites Year
 
PMC-SIERRA, INC. (2)
5875192 ATM inverse multiplexing system 72 1996
6754741 Flexible FIFO system for interfacing between datapaths of variable length 23 2001
 
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP (2)
5875309 Arbitration system using linked table 29 1997
6970921 Network interface supporting virtual paths for quality of service 31 2001
 
SONY CORPORATION (1)
6742118 Information processing apparatus, information processing method, data recording medium, and information processing system 13 1998
 
JUNIPER NETWORKS, INC. (2)
* 8271672 Guaranteed bandwidth memory apparatus and method 2 2001
7698454 Interfacing with streams of differing speeds 3 2001
 
INTERNATIONAL LICENSE EXCHANGE OF AMERICA, LLC (1)
* 7158515 Method of optical network bandwidth representation for optical label switching networks 7 2000
 
XEROX CORPORATION (1)
5926459 Rate shaping in per-flow queued routing mechanisms for available bit rate service 87 1997
 
SURF COMMUNICATION SOLUTIONS LTD. (1)
6978311 Scheduling in a remote-access server 31 2000
 
SAMSUNG ELECTRONICS CO., LTD. (5)
6240508 Decode and execution synchronized pipeline processing using decode generated memory read queue with stop entry to allow execution generated memory read 41 1995
6199131 Computer system employing optimized delayed transaction arbitration technique 87 1997
6173369 Computer system for processing multiple requests and out of order returns using a request queue 19 1998
6782007 TDM bus synchronization circuit and protocol and method of operation 15 1999
2002/0071,389 Data structure for implementation of traffic engineering function in multiprotocol label switching system and storage medium for storing the same 17 2001
 
HITACHI CABLE, LTD. (1)
7050468 Multiplexed signal transmitter/receiver, communication system, and multiplexing transmission method 14 2001
 
ORACLE AMERICA, INC. (1)
6721789 Scheduling storage accesses for rate-guaranteed and non-rate-guaranteed requests 47 1999
 
NEC CORPORATION (1)
5815170 Memory control method of character multiplexed broadcast receiver 10 1996
 
HUGHES ELECTRONICS CORPORATION (1)
6078958 System for allocating available bandwidth of a concentrated media output 78 1997
 
MICROSOFT TECHNOLOGY LICENSING, LLC (1)
7151749 Method and System for providing adaptive bandwidth control for real-time communication 41 2002
 
NOKIA WIRELESS ROUTERS INC. (1)
6788702 Protocol for neighborhood-established transmission scheduling 117 1999
 
KABUSHIKI KAISHA TOSHIBA (3)
* 5153877 Packet network with communication resource allocation and call set up control of higher quality of service 65 1990
5602852 Data communications system using a fiber distributed data exchange interface 18 1994
5754961 Radio communication system including SDL having transmission rate of relatively high speed 81 1995
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
5761417 Video data streamer having scheduler for scheduling read request for individual data buffers associated with output ports of communication node to one storage node 170 1994
 
DATACUBE, INC. (1)
2002/0046,251 Streaming memory controller 12 2001
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
6674805 System for controlling a clock signal for synchronizing a counter to a received value and method thereof 16 2000
 
CANON KABUSHIKI KAISHA (1)
5930014 Network system having node devices connected therebetween, node device used in the network system, and communication method utilized in the network system 17 1996
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
6816907 System and method for providing differentiated services on the web 77 2000
 
ZARLINK SEMICONDUCTOR INC. (1)
6678275 Multitrunk ATM termination device 20 2000
 
ADVANCED MICRO DEVICES, INC. (1)
7151774 Method and apparatus for trunking links having different transmission rates 7 2001
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (1)
7082102 Systems and methods for policy-enabled communications networks 169 2001
 
CISCO TECHNOLOGY, INC. (7)
6061348 Method and apparatus for dynamically allocating bandwidth for a time division multiplexed data bus 33 1995
5970067 Asynchronous transfer mode communication with inverse multiplexing over multiple communication links 48 1996
5923755 Multi-service data receiver architecture 68 1997
6269096 Receive and transmit blocks for asynchronous transfer mode (ATM) cell delineation 15 1998
6167445 Method and apparatus for defining and implementing high-level quality of service policies in computer networks 625 1998
6822960 Asynchronous transfer mode (ATM) switch and method 40 1999
6795506 Methods and apparatus for efficient scheduling and multiplexing 94 2000
 
CONVERSE INC. (1)
* 7447982 BCH forward error correction decoder 5 2001
 
FUJITSU LIMITED (4)
6658014 Packet buffer device and packet assembling method 13 1999
6693909 Method and system for transporting traffic in a packet-switched network 47 2000
6771600 Packet insertion interval control system and packet insertion interval control method 6 2001
7016366 Packet switch that converts variable length packets to fixed length packets and uses fewer QOS categories in the input queues that in the outout queues 19 2001
 
MOTOROLA, INC. (1)
* 5237570 Prioritized data transfer method and apparatus for a radiotelephone peripheral 29 1991
 
INFINEON TECHNOLOGIES AG (1)
6598034 Rule based IP data processing 324 1999
 
PROVENANCE ASSET GROUP LLC (1)
7184434 Label distribution protocol supporting multiple classes of service in a multi protocol label switching (MPLS) network, methods and MPLS network using thereof 29 2002
 
ATWATER PARTNERS LLC OF TEXAS (1)
6490296 Multi-link segmentation and reassembly for bonding multiple PVC's in an inverse multiplexing arrangement 22 2001
 
Telefonaktiebolaget LM Ericsson (pub1) (1)
2001/0023,445 Method and arrangement for control of non real-time application flows in a network communications system 11 2001
 
ROUND ROCK RESEARCH, LLC (1)
6321233 Apparatus for controlling pipelined memory access requests 20 1998
 
INTEL CORPORATION (1)
5721955 System for transferring portion of data to host from buffer if size of packet is greater than first threshold value but less than second threshold value 23 1996
 
BROCADE COMMUNICATIONS SYSTEMS, INC. (1)
6941252 Striping data frames across parallel fibre channel links 12 2001
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
6947450 Method and a device for determining packet transmission priority between a plurality of data streams 11 2000
 
Telefonaktiebolaget LN Ericsson (publ) (1)
6577596 Method and apparatus for packet delay reduction using scheduling and header compression 44 1999
 
PANASONIC ELECTRIC WORKS CO., LTD. (1)
6085238 Virtual LAN system 514 1997
 
MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD. (1)
5828902 Disc control device having reduced seek time by scheduling disc read requests 17 1995
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Oct 22, 2017
7.5 Year Payment $3600.00 $1800.00 $900.00 Oct 22, 2021
11.5 Year Payment $7400.00 $3700.00 $1850.00 Oct 22, 2025
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00