TRANSFERRING DATA BETWEEN CACHE MEMORY AND A MEDIA ACCESS CONTROLLER

Patent №

US 6,920,529

Granted

2005-07-19

Filed 2002

Owner

JUNIPER NETWORKS, INC.

+1 more

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10105857

A coprocessor transfers data between media access controllers and a set of cache memory without accessing main memory. The coprocessor includes a reception media access controller that receives data from a network and a transmission media access controller that transmits data to a network. A streaming output data transfer engine in the coprocessor transfers data from the reception media access controller to cache memory. A streaming input data transfer engine in the coprocessor transfers data from cache memory to the transmission media access controller. The coprocessor's data transfer engines transfer data between cache memory and the media access controllers in a single data transfer operation—eliminating the need to store data in an intermediary memory location between the cache memory and data transfer engines. In one implementation, the coprocessor is employed in a compute engine that performs different network services, including but not limited to: 1) virtual private networking; 2) secure sockets layer processing; 3) web caching; 4) hypertext mark-up language compression; 5) virus checking; 6) firewall support; and 7) web switching.

AI hardwareH04L 47/10G06F 12/0813G06F 12/0831G06F 12/084H04L 47/20H04L 47/2441H04L 47/765H04L 47/805+1 more

AI classification

AI hardware1.00
Evolutionary computation0.01
Machine learning0.00
Vision0.00
Speech0.00
Natural language0.00
Knowledge representation0.00
Planning0.00

Ownership

JUNIPER NETWORKS, INC.

assignment · 136030039

NEXSI SYSTEMS CORPORATION

assignment · 136030549

© 2026 NYSGPT2525 LLC