Class 709: ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: MULTIPLE COMPUTER OR PROCESS COORDINATING ( Manual of U.S. Patent Classification )

U.S. PATENT AND TRADEMARK OFFICE
Information Products Division
[Manual of Classification, Class Listing] [Classification Index] [USPTO Home Page]

Manual of U.S. Patent Classification
as of June 30, 2000


Class
709
ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: MULTIPLE COMPUTER OR PROCESS COORDINATING


Class definitions may be accessed by clicking on the class title, above.
Subclass definitions may be accessed by clicking on the subclass number, below.

Patents classified in a subclass may be accessed by clicking on the " [Patents] " icon following the subclass number, below.

( please note that links to definitions and classified patents may not be available for some classes and subclasses )

For search strategies, please refer to the Classification Index Explanation of Data web page.

Simple Text Search Across All U.S. Patent Classes in the Manual of Classification (requires a JAVA-enabled web browser)

--------------------------------------------------------------

Subclass Title
ClassTitle ===> ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: MULTIPLE COMPUTER OR PROCESS COORDINATING
1[Patents]VIRTUAL MACHINE TASK OR PROCESS MANAGEMENT
100[Patents]TASK MANAGEMENT OR CONTROL
101[Patents] . Batch or transaction processing
102[Patents] . Process scheduling
103[Patents] . . Priority scheduling
104[Patents] . . Resource allocation
105[Patents] . . Load balancing
106[Patents] . . Dependency based cooperative processing of multiple programs working together to accomplish a larger task
107[Patents] . . Multitasking, time sharing
108[Patents] . . . Context switching
200[Patents]MULTICOMPUTER DATA TRANSFERRING
201[Patents] . Distributed data processing
202[Patents] . . Processing agent
203[Patents] . . Client/server
204[Patents] . Computer conferencing
205[Patents] . . Cooperative computer processing
206[Patents] . . Demand based messaging
207[Patents] . . Priority based messaging
208[Patents] . Master/slave computer controlling
209[Patents] . . Master/slave mode selecting
210[Patents] . . Slave computer locking
211[Patents] . . Master accessing slave storage
212[Patents] . Computer-to-computer direct memory accessing
213[Patents] . Multicomputer data transferring via shared memory
214[Patents] . . Plural shared memories
215[Patents] . . Partitioned shared memory
216[Patents] . . Accessing another computer's memory
217[Patents] . Remote data accessing
218[Patents] . . Using interconnected networks
219[Patents] . . Accessing a remote server
220[Patents] . Network computer configuring
221[Patents] . . Reconfiguring
222[Patents] . . Initializing
223[Patents] . Computer network managing
224[Patents] . . Computer network monitoring
225[Patents] . . Computer network access regulating
226[Patents] . . Network resource allocating
227[Patents] . Computer-to-computer session/connection establishing
228[Patents] . . Session/connection parameter setting
229[Patents] . . Network resources access controlling
230[Patents] . Computer-to-computer protocol implementing
231[Patents] . . Computer-to-computer data streaming
232[Patents] . . Computer-to-computer data transfer regulating
233[Patents] . . . Transfer speed regulating
234[Patents] . . . Data flow compensating
235[Patents] . . . Congestion avoiding
236[Patents] . . Computer-to-computer data framing
237[Patents] . . Computer-to-computer handshaking
238[Patents] . Computer-to-computer data routing
239[Patents] . . Alternate path routing
240[Patents] . . Prioritized data routing
241[Patents] . . Least weight routing
242[Patents] . . Routing data updating
243[Patents] . . Decentralized controlling
244[Patents] . . Centralized controlling
245[Patents] . Computer-to-computer data addressing
246[Patents] . Computer-to-computer data modifying
247[Patents] . . Compressing/decompressing
248[Patents] . Multicomputer synchronizing
249[Patents] . Multiple network interconnecting
250[Patents] . Network-to-computer interfacing
251[Patents] . Ring computer networking
252[Patents] . Star or tree computer networking
253[Patents] . Bused computer networking
310[Patents]INTERPROGRAM COMMUNICATION, INTERPROCESS COMMUNICATION (IPC)
311[Patents] . Common Gateway Interface Program Communication
312[Patents] . Interprogram Communication Using Shared Memory
313[Patents] . Interprogram Communication Using Message
314[Patents] . . Message Using Queue
315[Patents] . . Object Oriented Message
316[Patents] . . . Managed Object System
317[Patents] . . Agent
318[Patents] . Event Handling or Event Notification
319[Patents] . Data Transfer Between Operating Systems
320[Patents] . High Level Application Control
321[Patents] . Device Driver Communication
322[Patents] . . Multimedia Device Driver
323[Patents] . . Video Graphics Device Driver
324[Patents] . . Virtual Device Driver (VxD)
325[Patents] . . RAID Metadriver
326[Patents] . . SCSI Device Driver
327[Patents] . . Device Driver Configuration
328[Patents] . Application program interface (API)
329[Patents] . . Data Transfer Between Application Windows
330[Patents] . Remote procedure call (RPC)
331[Patents] . Dynamic linking, late binding
332[Patents] . . Object Oriented Dynamic Linking, Late Binding
400[Patents]SYNCHRONIZATION OF PLURAL PROCESSORS
*********************************
FOREIGN ART COLLECTIONS
*********************************
Any foreign patents or non-patent literature from subclasses that have been reclassified have been transferred directly to FOR Collection listed below. These collections contain ONLY foreign patents or nonpatent literature. The parenthetical references in the Collection titles refer to the abolished subclasses from which these Collections were derived.
FOR 100 . Communication engineering (364/FOR 514)
FOR 101 . . Object detection or tracking (364/FOR 516)
FOR 102 . . Signal evaluation (target or noise) (364/FOR 517)
FOR 103MULTICOMPUTER DATA TRANSFERRING (364/200.3)
FOR 104 . Distributed data processing (395/200.31)
FOR 105 . . Processing agent (395/200.32)
FOR 106 . . Client/server (395/200.33)
FOR 107 . Computer conferencing (395/200.34)
FOR 108 . . Cooperative computer processing (395/200.35)
FOR 109 . . Demand based messaging (395/200.36)
FOR 110 . . Priority based messaging (364/200.37)
FOR 111 . Master/slave computer controlling (364/200.38)
FOR 112 . . Master/slave mode selecting (395/200.39)
FOR 113 . . Slave computer locking (395/200.4)
FOR 114 . . Master accessing slave storage (395/200.41)
FOR 115 . Computer-to-computer direct memory accessing (395/200.42)
FOR 116 . Multicomputer data transferring via shared memory (395/200.43)
FOR 117 . . Plural shared memories (395/200.44)
FOR 118 . . Partitioned shared memory (395/200.45)
FOR 119 . . Accessing another computer's memory (395/200.46)
FOR 120 . Remote data accessing (395/200.47)
FOR 121 . . Using interconnected networks (395/200.48)
FOR 122 . . Accessing a remote server (395/200.49)
FOR 123 . Network computer configuring (395/200.5)
FOR 124 . . Reconfiguring (395/200.51)
FOR 125 . . Initializing (395/200.52)
FOR 126 . Computer network managing (395/200.53)
FOR 127 . . Computer network monitoring (395/200.54)
FOR 128 . . Computer network access regulating (395/200.55)
FOR 129 . . Network resource allocating (395/200.56)
FOR 130 . Computer-to-computer session/connection establishing (395/200.57)
FOR 131 . . Session/connection parameter setting (395/200.58)
FOR 132 . . Network resources access controlling (395/200.59)
FOR 133 . Computer-to-computer protocol implementing (395/200.6)
FOR 134 . . Computer-to-computer data streaming (395/200.61)
FOR 135 . . Computer-to-computer data transfer regulating (395/200.62)
FOR 136 . . . Transfer speed regulating (395/200.63)
FOR 137 . . . Data flow compensating (395/200.64)
FOR 138 . . . Congestion avoiding (395/200.65)
FOR 139 . . Computer-to-computer data framing (395/200.66)
FOR 140 . . Computer-to-computer handshake (395/200.67)
FOR 141 . Computer-to-computer data routing (395/200.68)
FOR 142 . . Alternate path routing (395/200.69)
FOR 143 . . Prioritized data routing (395/200.7)
FOR 144 . . Least weight routing (395/200.71)
FOR 145 . . Routing dating updating (395/200.72)
FOR 146 . . Decentralized controlling (395/200.73)
FOR 147 . . Centralized controlling (395/200.74)
FOR 148 . Computer-to-computer data addressing (395/200.75)
FOR 149 . Computer-to-computer data modifying (395/200.76)
FOR 150 . . Compressing/decompressing (395/200.77)
FOR 151 . Multicomputer synchronizing (395/200.78)
FOR 152 . Multiple network interconnecting (395/200.79)
FOR 153 . Network-to-computer interfacing (395/200.8)
FOR 154 . Ring computer networking (395/200.81)
FOR 155 . Star or tree computer networking (395/200.82)
FOR 156 . Bused computer networking (395/200.83)
FOR 157VIRTUAL MACHINE TASK AND PROCESS MANAGEMENT (395/406)
FOR 158SYNCHRONIZATION OF PLURAL PROCESSORS (395/553)
FOR 159TASK MANAGEMENT OR CONTROL (395/670)
FOR 160 . Batch or transaction processing (395/671)
FOR 161 . Process scheduling (395/672)
FOR 162 . . Priority scheduling (395/673)
FOR 163 . . Resource allocation (395/674)
FOR 164 . . Load balancing (395/675)
FOR 165 . . Dependency based cooperative processing of multiple programs working together to accomplish a larger task (395/676)
FOR 166 . . Multitasking, time sharing (395/677)
FOR 167 . . . Context switching (395/678)
FOR 168INTERPROGRAM COMMUNICATION, INTERPROCESS COMMUNICATION (395/680)
FOR 169 . Device Driver Communication (395/681)
FOR 170 . Application program interfacing (API) (395/682)
FOR 171 . Object oriented messaging (395/683)
FOR 172 . Remote procedure calling (RPC) (395/684)
FOR 173 . Dynamic linking, late binding (395/685)


Information Products Division -- Contacts

Questions regarding this report should be directed to:

U.S. Patent and Trademark Office
Information Products Division
PK3- Suite 441
Washington, DC 20231

tel: (703) 306-2600
FAX: (703) 306-2737
email: oeip@uspto.gov


[Top] [Manual of Classification, Class Listing] [Classification Index] [USPTO Home Page]

Last Modified: 6 October 2000