US Patent No: 6,334,159

Number of patents in Portfolio can not be more than 2000

Method and apparatus for scheduling requests within a data processing system

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A method and apparatus for scheduling the execution of selected requests received in a first-in-time sequence, such that two or more request types are executed in a particular sequence for increased performance. Briefly, the present invention identifies two or more requests that have two or more predetermined request types, and schedules the identified requests in an order that corresponds to the particular sequence.

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

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
UNISYS CORPORATIONBLUE BELL, PA2757

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Haupt, Michael Lee Roseville, MN 1 13

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
5,442,763 System and method for preventing deadlock in multiprocessor multiple resource instructions 34 1994
5,835,763 Threaded environment for computer systems without native threading support 29 1995
 
APPLE INC. (1)
5,671,446 Method and apparatus for atomically accessing a queue in a memory structure where LIFO is converted to FIFO 29 1995
 
EMC CORPORATION (1)
5,987,621 Hardware and software failover services for a file server 183 1997
 
ENTERASYS NETWORKS, INC. (1)
5,528,513 Scheduling and admission control policy for a continuous media server 176 1993
 
HITACHI MICROCOMPUTER ENGINEERING LTD. (1)
5,274,809 Task execution control method for a multiprocessor system with enhanced post/wait procedure 62 1992
 
HITACHI, LTD. (1)
5,524,242 System and method for determining the number of parallel processes to be created according to run cost value and parallelization overhead 13 1991
 
HONEYWELL INC. (1)
5,012,409 Operating system for a multi-tasking operating environment 72 1988
 
LEGERITY, INC. (1)
5,872,993 Communications system with multiple, simultaneous accesses to a memory 25 1997
 
LORAL FEDERAL SYSTEMS COMPANY (1)
5,832,262 Realtime hardware scheduler utilizing processor message passing and queue management cells 36 1995
 
MITSUBISHI DENKI KABUSHIKI KAISHA (1)
5,379,427 Task tracing apparatus in a multitask operating system 27 1990
 
STAMFORD, CT. A CORP OF (1)
4,475,156 Virtual machine control 70 1982
 
SUN MICROSYSTEMS, INC. (1)
6,052,738 Method and apparatus in a packet routing switch for controlling access at different data rates to a shared memory 31 1997
 
UNISYS CORPORATION (1)
5,790,813 Pre-arbitration system allowing look-around and bypass for significant operations 33 1996
 
UNITED TECHNOLOGIES CORPORATION (1)
4,980,824 Event driven executive 53 1989
 
WANG LABORATORIES, INC. (1)
4,736,318 Data processing system having tunable operating system means 46 1985
 
XEROX CORPORATION (1)
4,800,521 Task control manager 72 1982

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
INTEL CORPORATION (3)
6,732,242 External bus transaction scheduling system 11 2002
7,376,950 Signal aggregation 1 2002
8,117,392 Method and apparatus for efficient ordered stores over an interconnection network 0 2003
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
7,174,359 Apparatus and methods for sequentially scheduling a plurality of commands in a processing environment which executes commands concurrently 13 2000
7,039,440 Wireless rechargeable money card 14 2003
 
SILICON GRAPHICS INTERNATIONAL, CORP. (2)
6,751,698 Multiprocessor node controller circuit and method 67 1999
7,881,321 Multiprocessor node controller circuit and method 1 2008
 
ADVANCED MICRO DEVICES, INC. (1)
7,127,573 Memory controller providing multiple power modes for accessing memory devices by reordering memory transactions 4 2000
 
GLOBALFOUNDRIES INC. (1)
6,654,860 Method and apparatus for removing speculative memory accesses from a memory access queue for issuance to memory or discarding 13 2000
 
MINDSPEED TECHNOLOGIES, INC. (1)
6,996,644 Apparatus and methods for initializing integrated circuit addresses 52 2001
 
NATIONAL CHUNG CHENG UNIVERSITY (1)
8,250,580 Multi-core SOC synchronization component 0 2009
 
NETAPP, INC. (1)
7,657,537 System and method for specifying batch execution ordering of requests in a storage system cluster 0 2005
 
SAMSUNG ELECTRONICS CO., LTD. (1)
6,414,904 Two channel memory system having shared control and address bus and memory modules used therefor 32 2001

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Jun 25, 2013
Fee Large entity fee small entity fee micro entity fee
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