Skip header and go to main content

Classification Resources
 

 [Search a list of Patent Appplications for class 713]   CLASS 713,ELECTRICAL COMPUTERS AND DIGITAL PROCESSING SYSTEMS: SUPPORT
Click here for a printable version of this file

SECTION I - CLASS DEFINITION

GENERAL STATEMENT OF THE CLASS SUBJECT MATTER

This class provides, within a computer or digital data processing system, for the following subject matter:

(A) Processes or apparatus for establishing original operating parameters or data for a computer or digital data processing system, such as, allocating extended or expanded memory, specifying device drivers, paths, files, buffers, disk management, etc.;

(B) Processes or apparatus for changing system settings or operational modes in a computer or digital data processing system after they have been set;

(C) Processes or apparatus for increasing a system’s extension of protection of system hardware,software, or data frm maliciously caused destruction, unauthorized modification, or unauthorized disclosure;

(D) Processes or apparatus for modifying or responding to the available power to a computer or digital data processing system or programmable calculator;

(E) Processes or apparatus for synchronization of two or more processors;

(F) Processes or apparatus wherein a clock or timing signals, timing pulses, or data associated with the control or regulation of any one or combination of processing components, memory components, and peripheral components are caused to operate in synchronization;

(G) Processes or apparatus for generation, division, or distribution of clock signals, pulse signals, or timing signals in a computer or digital data processing system from one or more sources into groups of continuous and successive time increments, and including event timing and counting, and the correction of the clock signals, pulse signals, or timing signals;

(H) Processes or apparatus wherein there is a significant temporal, incremental or sequencing control provided to one or more computers, digital data processing systems, processors, memory, or peripherals, or to data transmission between these systems or components;

SCOPE OF THE CLASS

(1) Note. Together, a portion of the class directed to Database and File Management or Data Structures, and a series of Electrical Computers and Data Processing classes are the generic classes for electrical computers and digital data processing systems and corresponding data processing processes including processes and apparatus for controlling operations of computers and digital data processing system. See the SEE OR SEARCH CLASS note below.
(2) Note. Process and apparatus for facilitating or supporting the operation of processing, storing, and inputting/outputting in a computer or digital data processing system are classified herein.
(3) Note. Process and apparatus used for installation of software or version management of an executable program for a computer or digital data processing system are classified elsewhere. See the SEE OR SEARCH CLASS notes below.
(4) Note. The species of computer support directed to reliability and availability, fault recovery, or failure or error detection is classified elsewhere. See the SEE OR SEARCH CLASS notes below.
(5) Note. Process and apparatus for developing, managing, translating or compiling instruction data for a computer or digital data processing system are classified elsewhere. See the SEE SEARCH CLASS notes below.
(6) Note. Process and apparatus for analyzing or debugging instruction data for a computer or digital data processing system are classified elsewhere. See the SEE OR SEARCH CLASS notes below.
(7) Note. Process and apparatus used for managing or controlling of process, task, or job execution for a computer or digital data processing system are classified elsewhere. See the SEE OR SEARCH CLASS notes below.
(8) Note. Process and apparatus for exchanging data or messages between executing processes in a computer or digital data processing system are classified elsewhere. See the SEE OR SEARCH CLASS notes below.

SECTION II - REFERENCES TO OTHER CLASSES

SEE OR SEARCH CLASS:

235Registers,   various subclasses for basic machines and associated indicating mechanisms for ascertaining the number of movements of various devices and machines, plus machines made from these basic machines alone (e.g., cash registers, voting machines), and in combination with various perfecting features, such as printers and recording means, and also for various data bearing record controlled systems.
326Electronic Digital Logic Circuitry,   subclass 30 for bus or line terminating circuitry, subclasses 62 - 92 for generic digital logic, gate level interface circuitry, and subclasses 93 - 98 for clocking or synchronization of logic stages or gates.
327Miscellaneous Active Electrical Nonlinear Devices, Circuits, and Systems,   subclasses 141 through 163for synchronizing electrical nonlinear devices, and particularly subclasses 142 - 143 for miscellaneous synchronizing reset circuits which may be power supply responsive.
340Communications: Electrical,   subclasses 1.1 through 16.1for controlling one or more devices to obtain a plurality of results by transmission of a designated one of plural distinctive control signals over a smaller number of communication lines or channels, particularly subclasses 2.1-2.8 for path selection; subclass 2.81 for tree or cascade selective communication; subclasses 3.1-3.9 for communication systems where status of a controlled device is communicated, particularly subclass 3.51 for selective communication address polling control; subclasses 4.2 and 4.21 for synchronizing selective communication systems; subclasses 5.1-5.92 for security by intelligence comparison (e.g., authorization, etc.) in a selective communication system; subclasses 9.1-9.17 for addressing in selective system; and subclasses 12.1-12.55 for pulse responsive actuation in selective system.
345Computer Graphics Processing and Selective Visual Display Systems,   subclasses 1.1 through 3.4for visual display systems with selective electrical control including display memory organization and structure for storing image data and manipulating image data between a display memory and display peripheral; subclasses 156-184 for display peripheral interface input device; subclasses 204-215 for display driving control circuitry; subclasses 418-475 for computer graphics processing; and subclasses 501-522 for computer graphic processing systems.
348Television,   subclass 5.5 for use or access blocking, subclasses 500 -551 for synchronization.
358Facsimile and Static Presentation Processing,   subclass 400 – 304 (facsimile) for transmitting data from a facsimile machine peripheral to a computer (e.g., by modem) for transmission over a telephone line to another computer (e.g., by modem) for transmission to another facsimile machine peripheral, subclasses 409-424 for synchronization in a facsimile system, and subclasses 500-540 for natural color facsimile.
360Dynamic Magnetic Information Storage or Retrieval,   for record carriers and systems wherein data are stored and retrieved by interaction with a medium and there is relative motion between a medium and a transducer, for example, magnetic disk drive devices and control thereof, per se, appropriate subclasses.
361Electricity: Electrical Systems and Devices,   subclasses 1 through 138for safety and protection of systems and devices, and subclasses 236 - 244 for electrical speed signal processing system.
365Static Information Storage and Retrieval,   appropriate subclasses for addressable static singular storage elements or plural singular storage elements of the same type (i.e., the internal elements of memory, per se), particularly subclasses 226 through 229for powering including conservation of power and prevention of loss of stored information due to power interruption.
369Dynamic Information Storage or Retrieval,   appropriate subclasses for record carriers and systems wherein data are stored and retrieved by interaction with a medium and there is relative motion between a medium and a transducer.
370Multiplex Communications,   for the simultaneous transmission of two or more signals over a common medium, particularly subclasses 351 through 430for path finding or routing including packet switching, circuit switching, ATM switching, subclasses 254 - 258 for network configuration determination, subclasses 324, 350, 503 - 520 for synchronization over freespace or wire, and subclasses 465 - 473 for adaptive communication protocol.
375Pulse or Digital Communications,   appropriate subclasses for generic pulse or digital communication systems and synchronization of clocking signals from input data, particularly subclass 354 – 376 for synchronizing the operation of the receiving and transmitting mechanism including synchronization fault prevention and self synchronization.
377Electrical Pulse Counters, Pulse Dividers, or Shift Registers: Circuits and Systems,   appropriate subclasses for generic circuits for pulse counting, particularly subclass 32 for preventing inaccurate count due to power supply failure, subclasses 78 - 79 for phase clocking or synchronizing in a shift register operation, subclass 80 for parallel clocking, subclasses 104 - 105 for phased clocking.
379Telephonic Communications,   appropriate subclasses for two-way electrical communication of intelligible audio data of arbitrary content over a link including an electrical conductor, particularly subclass 145 for fraud or interference prevention, subclasses 188 -200 for telephone call or terminal access alarm or control (e.g., access blocking equipment), subclasses 322 - 324 for a power supply in a centralized switching system, subclasses 413 – 413.01 for a power supply in a subscriber line or transmission line interface.
380Cryptography,   appropriate subclasses and particularly subclass 287 for electric signal modification.
381Electrical Audio Signal Processing Systems and Devices,   appropriate subclasses for wired one-way audio systems, per se.
382Image Analysis,   appropriate subclasses for operations performed on image data with the aim of measuring a characteristic of an image, detecting variations, detecting structures, or transforming the image data, and for procedures for analyzing and categorizing patterns present in image data.
388Electricity: Motor Control Systems,   cross-reference art collection 907.5 for computer or processor control of motor acceleration or speed.
455Telecommunications,   appropriate subclasses for modulated carrier wave communication, per se, and particularly subclass 26.1 for subject matter which blocks access to a signal source or otherwise limits usage of modulated carrier equipment.
700Data Processing: Generic Control Systems or Specific Applications,   subclasses 1 through 89for generic data processing control systems and subclasses 90-306 for specific applications.
701Data Processing: Vehicles, Navigation, and Relative Location,   subclasses 1 through 124for vehicle control, guidance, operation, or indication, subclasses 400-541 for navigation, and subclasses 300-302 for relative location determination.
702Data Processing: Measuring, Calibrating, or Testing,   appropriate subclasses, particularly subclasses 60 through 63for power parameter measuring system, subclass 125 for timing signal generation in a testing system, subclasses 176 -178 for time duration or rate measuring system, and subclass 186 for computer and peripheral benchmarking.
703Data Processing: Structural Design, Modeling, Simulation, and Emulation,   appropriate subclasses.
704Data Processing: Speech Signal Processing, Linguistics, Language Translation, and Audio Compression/ Decompression,   subclasses 1 through 10for linguistics; subclasses 200 -278 for speech processing, and subclasses 500 - 504 for audio signal time or bandwidth compression or expansion.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclass 18 for a point of sale terminal or an electronic cash register having security or user identification, subclass 44 for authentication or authorization in a credit or loan processing system.
706Data Processing: Artificial Intelligence,   subclasses 1 through 9for fuzzy logic hardware; subclass10 for plural processing intelligence systems, subclass 11 for artificial intelligence system having particular user interface; subclasses 12 -13 for machine learning system, subclass 14 for adaptive system; subclasses 15 -44 for neural network; and subclasses 45 -61 for knowledge processing system.
707Data Processing: Database, Data Mining, and File Management or Data Structures,   subclasses 781 through 789for access control to a database or file in a computer environment; subclasses 790 through 812 for database design including data structures and data structure management; subclasses 813 through 820 for garbage collection in database environments, and subclasses 821 through 831 for file management, file systems and file directory structures.
708Electrical Computers: Arithmetic Processing and Calculating,   appropriate subclasses for specialized function or calculation operation performed by an electrical analog computer, an electric hybrid computer, or an electric digital calculating computer.
709Electrical Computers and Digital Processing Systems: Multicomputer or Process Coordinating,   appropriate subclasses for transferring data between a plurality of computers even if the transferring employs peripherals (e.g., modems, line adapters, etc.).
710Electrical Computers and Digital Data Processing Systems, Input/Output,   appropriate subclasses for interconnecting or transferring data among processors, memories, and peripherals of computers or digital data processing systems.
711Electrical Computers and Digital Processing Systems: Memory,   subclasses 1 through 6for addressing combined with specific memory configurations (e.g., extended, expanded, dynamic, etc.) in a computer, subclasses 100 -173 for accessing or controlling memories that are peripherals, for caching data, particularly subclass 164 for access limiting with password or key; and subclasses 200 -221 for generalized address forming in a computer.
712Electrical Computers and Digital Processing Systems: Processing Architectures and Instruction Processing (e.g., Processors),   appropriate subclasses for processing architectures including virtual processors; multiple-instruction-multiple-data (MIMD); vector and array processors; single-chip microprocessors; and for fetching, buffering, decoding, or executing instruction data for operations other than I/O (e.g., logic functions).
714Error Detection/Correction and Fault Detection/Recovery,   particularly subclass 707 for synchronization control using an error rate; subclass 731 for a reference timing function or a clock pulse generator in a scan path testing system; subclass 744 for clock or synchronization in digital logic testing using a test pattern generator; subclass 798 for error detection for synchronization control.
715Data Processing: Presentation Processing of Document, Operator Interface Processing, and Screen Saver Display Processing,   subclasses 200 through 277for document presentation processing, and subclasses 700-866 for computer operator interface.
716Computer-Aided Design and Analysis of Circuits and Semiconductor Masks,   appropriate subclasses.
717Data Processing: Software Development, Installation, and Management,   subclasses 100 through 167for software program development tools including systems and functions to develop, manage, translate, or compile instruction data, to analyze or debug instruction data; subclasses 168-173 for software upgrading or updating of an operating system, application program or other executable program; and subclasses 174 – 178 for software installation of an operating system, application program or other executable program.
718Electrical Computers and Digital Processing Systems: Virtual Machine Task or Process Management or Task Management/Control,   appropriate subclassesfor administering over processor or job execution in a digital data processing system.
719Electrical Computers and Digital Processing Systems: Interprogram Communication or Interprocess Communication (IPC),   appropriate subclassesfor exchanging data or messages between two executing programs or processes, independent of the hardware used in the communication.
726Information Security,   subclasses 1 through 36for information security in computers or digital processing system.

SECTION III - GLOSSARY

APPLICATION PROGRAM

A computer program designed to perform a certain type of work, such as an application to manipulate text, numbers, graphics or a combination of these elements. An application differs from an operating system (which runs a computer), a utility (which performs maintenance or general-purpose chores), and a language (with which computer programs are created).

BOOT

To start up a computer or the process of starting or resetting a computer.

BUS

A conductor used for transferring data, signals, or power.

COMPUTER

A machine that inputs data, processes data, stores data, and outputs data.

DATA

Representation of information in a coded manner suitable for communication, interpretation, or processing.

Address data - Data that represent or identify a source or destination.

Instruction data - Data that represent an operation and identify its operands, if any.

Status data - Data that represent conditions of data, computers, peripherals, memory, etc.

User data - Data other than address data, instruction data, or status data.

DATA PROCESSING

See PROCESSING, below.

DIGITAL DATA PROCESSING SYSTEM

An arrangement of processor(s) in combination with either memory or peripherals, or both, performing data processing.

ERROR

Manifestation of a fault as an undesired event that occurs when actual behavior deviates from the behavior that is required by initial specifications.

FAILURE

Manifestation of an error as a nonperformance of an expected system service as required by the initial specifications.

FAULT

A flaw in a functional unit (hardware or software).

INFORMATION

Meaning that a human being assigns to data by means of the conventions applied to that data.

MEMORY

A functional unit to which data can be stored and from which data can be retrieved.

OPERATING SYSTEM

Software responsible for controlling the allocation and usage of hardware resources such as memory, central processing unit (CPU) time, disk space, and peripheral devices. The operating system is the foundation on which application programs are built.

PERIPHERAL

A functional unit that transmits data to or receives data from a computer to which it is coupled.

PROCESSING

Methods or apparatus performing systematic operations upon data or information exemplified by functions such as data or information transferring, merging, sorting, and calculating (i.e., arithmetic operations or logical operations).

(1) Note. In this class, the glossary term data is used to modify processing in the term data processing; whereas the term digital data processing system refers to a machine performing data processing.
(2) Note. In an effort to avoid redundant constructions, in this class, where appropriate, the term address data processing is used in place of address data data processing.

PROCESSOR

A functional unit that interprets and executes instruction data.

pROGRAM

A sequence of instructions that can be executed by a computer. The term can refer to the original source code or to the executable (machine language) version.

RECOVERY

Responding to a fault in a system by either returning a system to a previous level of correct operation, achieving a degraded level of correct operation, or safely shutting down the system.

SECURITY

Extent of protection for system hardware, software, or data from maliciously caused destruction, unauthorized modification, or unauthorized disclosure.

SUBCLASSES

[List of Patents for class 713 subclass 1]    1DIGITAL DATA PROCESSING SYSTEM INITIALIZATION OR CONFIGURATION (E.G., INITIALIZING, SETUP, CONFIGURATION, OR RESETTING):
 This subclass is indented under the class definition.  Subject matter comprising means or steps for establishing an original operating parameter or data for a computer or digital data processing system.
(1) Note. The means or steps for establishing the original operating parameter or data may be related to, for example, extended or expanded memory, device driver, path, file, buffer, disk management, etc.

SEE OR SEARCH THIS CLASS, SUBCLASS:

2,for loading initialization program (e.g., booting, rebooting, warm booting, remote booting, BIOS, initial program load (IPL) or bootstrapping).
100,for reconfiguring of system settings, per se.

SEE OR SEARCH CLASS:

340Communications: Electrical,   subclasses 1.1 through 16.1for selective communication systems.
370Multiplex Communications,   subclasses 254+ for network configuration determination.
707Data Processing: Database, Data Mining, and File Management or Data Structures,   subclasses 781 through 789for access control to a database or file in a computer environment, and subclasses 790 through 812 for database design including data structures and data structure management, subclasses 813 through 820 for garbage collection in database environments, and subclasses 821 through 831 for file management, file systems and file directory structures.
709Electrical Computers and Digital Processing Systems: Multicomputer or Process Coordinating,   subclasses 220+ for network computer configuring,particularly subclass 222 for initializing.
710Electrical Computers and Digital Data Processing Systems, Input/Output,   subclasses 8+ for peripheral configuration, subclasses 104+ for configuring under system intra connecting.
711Electrical Computers and Digital Processing Systems: Memory,   subclasses 170+ for memory configuring.
712Electrical Computers and Digital Processing Systems: Processing Architectures and Instruction Processing (e.g., Processors),   subclasses 1+ for processor architectures.
714Error Detection/Correction and Fault Detection /Recovery,   subclasses 3+ for masking or reconfiguring in the event of a fault under fault recovery, reliability and availability, subclass 36 for testing at power up.
715Data Processing: Presentation Processing of Document, Operator Interface Processing, and Screen Saver Display Processing,   subclass 866 for configuring an operator interface; cross-reference art collection 966 for computer process control or configuration in an operator interface.
  
[List of Patents for class 713 subclass 2]    2Loading initialization program (e.g., booting, rebooting, warm booting, remote booting, BIOS, initial program load (IPL), bootstrapping):
 This subclass is indented under subclass 1.  Subject matter comprising means or steps for booting a computer or digital data processing system.
(1) Note. This subclass includes initial program load (IPL), bootstrap, re-booting/resetting, loading an updated BIOS, and warm/cold booting. These events typically occur automatically in the computer system at power on reset or after a warm boot or warm restart and include reading memory locations. Memory accessing and control, per se, and address formation, per se, however, are classified elsewhere.
(2) Note. For the purpose of this definition it should be understood that transferring an operating system into memory may involve the use of a secondary loader program.

SEE OR SEARCH CLASS:

711Electrical Computers and Digital Processing Systems,   subclasses 100+ for storage accessing and control, subclasses 170+ for memory space allocationor memo configuring, and subclasses 200+ for address formation.
714Error Detection/Correction and Fault Detection/Recovery, subclass 36 for power-on self test (POST).
  
[List of Patents for class 713 subclass 100]    100RECONFIGURATION (E.G., CHANGING SYSTEM SETTING):
 This subclass is indented under the class definition.  Subject matter comprising means or steps for changing a system setting or an operational mode after it has been set.
(1) Note. The subject matter of this subclass is directed to alteration of system settings, parameters, or operational modes that have been previously set or initialized. Initialization of a system is classified elsewhere.
(2) Note. For the purpose of this definition system settings" includes any system data orientation or device configuration required for a particular mode of operation of a digital data processing system.
(3) Note. The subject matter of this subclass is directed to alteration of system settings, parameters, or operational modes that have been previously set or initialized. Context switching of a processor, computer, or digital data processing system between executing processes, tasks, or threads is classified elsewhere.

SEE OR SEARCH THIS CLASS, SUBCLASS:

1,for configuring of system settings, per se.
2,for initialization of a computer or a digital data processing system.

SEE OR SEARCH CLASS:

707Data Processing: Database, Data Mining, and File Management or Data Structures,   subclasses 781 through 789for access control to a database or file in a computer environment, subclasses 790 through 812 for database design including data structures and data structure management, subclasses 813 through 820 for garbage collection in database environments, and subclasses 821 through 831 for file management, file systems and file directory structures.
709Electrical Computers and Digital Processing Systems: Multicomputer Data Transferring or Plural Processor Synchronization,   subclass 221 for network computer reconfiguring.
710Electrical Computers and Digital Data Processing Systems: Input/Output,   subclasses 8+ for peripheral configuration, subclass 104 for configuration under system intra connecting.
711Electrical Computers and Digital Processing Systems: Memory,   subclasses 170+ for memory space allocation or memory configuring.
712Electrical Computers and Digital Processing Systems: Processing Architectures and Instruction Processing (e.g., Processors),   subclasses 1+ for processor architectures, subclass 229 for mode switching under processing control at the ALU level.
714Error Detection/Correction and Fault Detection /Recovery,   subclasses 3+ for masking or reconfiguration in the event of a fault under fault recovery, reliability and availability, and subclass 36 for testing at power up.
715Data Processing: Presentation Processing of Document, Operator Interface Processing, and Screen Saver Display Processing,   subclass 866 for operator interface configuring.
718Electrical Computers and Digital Processing Systems: Virtual Machine Task or Process Management or Task Management/Control,   subclasses 107 through 108for multitasking and context switching under task management and control.
  
[List of Patents for class 713 subclass 150]    150MULTIPLE COMPUTER COMMUNICATION USING CRYPTOGRAPHY:
 Subject matter for cryptographically protecting the transfer of data among a plurality of spatially distributed (i.e., situated at different locations) computers or digital data processing systems via one or more communications media (e.g., computer networks) wherein the computers or digital data processing systems employ the data in data processing before or after the transferring, and wherein the transferring affects the data transfer between the computers.
(1) Note. Excluded herein is subject matter related to computer or data processing security having only nominal recitation of cryptographic processing such as encrypting, scrambling, etc. Such nominal recitation of cryptography combined with computer or data processing security is classified elsewhere.

SEE OR SEARCH THIS CLASS, SUBCLASS:

201,for computer network security in general or in combination with nominal cryptography.

SEE OR SEARCH CLASS:

380Cryptography,   art collections FOR 149 and FOR 150 for cryptographic igital signal handling which may include cryptographic computer communication.
709Electrical Computers and Digital Processing Systems: Multicomputer Data Transferring or Plural Processor Synchronization,   appropriate subclassesfor multiple computer data transferring absent cryptography, particularly subclasses 225 for controlled network access without cryptographic technique, 226 for network resource allocating without cryptographic technique, and subclass 229 for trusted authority authentication for access to network resources without cryptographic technique.
  
[List of Patents for class 713 subclass 151]    151Protection of a particular protocol layer:
 This subclass is indented under 150.  Subject matter wherein the protection of the data transfer occurs at a specified stack model level.
  
[List of Patents for class 713 subclass 152]    152Application layer security:
 This subclass is indented under 151.  Subject matter wherein protection occurs at the highest stack model level.
(1) Note. This includes security for data transfer applications such as e-mail or FTP.
  
[List of Patents for class 713 subclass 153]    153Particular node (e.g., gateway, bridge, router, etc.) for directing data and applying cryptography:
 This subclass is indented under 150.  Subject matter wherein cryptographic protection of data is effected by a distinct element directing the data transfer among the spatially distributed computers.

SEE OR SEARCH CLASS:

370Multiplex Communications,   subclasses 351 through 430for multiplex communication routing absent cryptography.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclass 79 for cryptographic remote charge determination of a secure transaction including payment switch or gateway.
709Electrical Computers and Digital Processing Systems: Multicomputer Data Transferring or Plural Processor Synchronization,   subclasses 238 through 244computer to computer data routing.
  
[List of Patents for class 713 subclass 154]    154Including filtering based on content or address:
 This subclass is indented under 153.  Subject matter wherein the distinct element screens the data for particular subject matter or network location designation.
  
[List of Patents for class 713 subclass 155]    155Central trusted authority provides computer authentication:
 This subclass is indented under 150.  Subject matter wherein a single source confirms the legitimacy of a computer on the network or provides logon authorization.

SEE OR SEARCH CLASS:

380Cryptography,   subclass 229 for video signal modification which is record or coin controlled and includes authentication, subclass 232 for video signal modification which has usage or charge determination including authentication, subclasses 247 - 250 for cellular phone cryptographic authentication, and subclass 258 for a communication system which is position dependent or has authentication.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclass 67 for secure transaction cryptographic processing (e.g., EFT/POS) including authentication.
709Electrical Computers and Digital Processing Systems: Multicomputer Data Transferring or Plural Processor Synchronization,   appropriate subclassesfor multiple computer data transferring absent cryptography, particularly subclasses 225 for controlled network access without cryptographic technique, 226 for network resource allocating without cryptographic technique, and subclass 229 for trusted authority authentication for access to network resources without cryptographic technique.
  
[List of Patents for class 713 subclass 156]    156By certificate:
 This subclass is indented under 155.  Subject matter wherein the single source provides digital information attesting to a network computers legitimacy.

SEE OR SEARCH THIS CLASS, SUBCLASS:

175,for generation of a certificate.
  
[List of Patents for class 713 subclass 157]    157Chain or hierarchical certificates:
 This subclass is indented under 156.  Subject matter wherein a certificate references another certificate.
  
[List of Patents for class 713 subclass 158]    158Revocation or expiration:
 This subclass is indented under 156.  Subject matter wherein a single source provides information invalidating a previously issued certificate.
  
[List of Patents for class 713 subclass 159]    159Including intelligent token:
 This subclass is indented under 155.  Subject matter wherein the authentication includes a portable carrier with data processing capability.

SEE OR SEARCH THIS CLASS, SUBCLASS:

172,173, and 174 for generic authentication using intelligent token in multiple computer communication.

SEE OR SEARCH CLASS:

380Cryptography,   subclass 229 for authentication in a video system using a record or token.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclasses 65 through 69for secure transaction including intelligent token.
  
[List of Patents for class 713 subclass 160]    160Packet header designating cryptographically protected data:
 This subclass is indented under 150.  Subject matter wherein the data transfer uses an integral unit including information indicating that the associated data is encrypted or signed.

SEE OR SEARCH CLASS:

370Multiplex Communications,   subclasses 351 through 430for pathfinding or routing in multiplexing systems.
709Electrical Computers and Digital Processing Systems: Multicomputer Data Transferring or Plural Processor Synchronization,   subclass 236 for computer to computer data framing.
  
[List of Patents for class 713 subclass 161]    161Data authentication:
 This subclass is indented under 160.  Subject matter wherein the integral unit includes information to attest to the integrity of the data transferred.

SEE OR SEARCH THIS CLASS, SUBCLASS:

155+,for multiple computer communication using cryptography having central trusted authority providing computer authentication, and subclasses 168- 181 for multiple computer communication using cryptography having particular communication authentication technique.

SEE OR SEARCH CLASS:

380Cryptography,   subclass 229 for video signal modification which is record or coin controlled and includes authentication, subclass 232 for video signal modification which has usage or charge determination including authentication, subclasses 247-250 for cellular phone cryptographic authentication, and subclass 258 for a communication system which is position dependent or has authentication.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclass 67 for secure transaction cryptographic processing (e.g., EFT/POS) including authentication.
714Error Detection/Correction and Fault Detection/Recovery,   subclasses 746 -797 for digital data error correction and subclasses 799-824 for digital data error detection
  
[List of Patents for class 713 subclass 162]    162Having particular address related cryptography:
 This subclass is indented under 150.  Subject matter including a specific network location designation associated with cryptographic protection.

SEE OR SEARCH CLASS:

709Electrical Computers and Digital Processing Systems: Multicomputer Data Transferring or Plural Processor Synchronization,   subclass 245 for computer to computer data addressing.
  
[List of Patents for class 713 subclass 163]    163Multicast:
 This subclass is indented under 162.  Subject matter wherein a group of users is selectively addressed.
  
[List of Patents for class 713 subclass 164]    164Security kernel or utility:
 This subclass is indented under 150.  Subject matter wherein cryptographic protection of a computer network is provided by a portion of an operating system or a program dedicated to a specific system function.

SEE OR SEARCH CLASS:

718Electrical Computers and Digital Processing Systems: Virtual Machine Task or Process Management or Task Management/Control,   appropriate subclassesfor computer task management and control.
  
[List of Patents for class 713 subclass 165]    165File protection:
 This subclass is indented under 164.  Subject matter wherein the kernel or utility implements a file security system.
  
[List of Patents for class 713 subclass 166]    166Security levels:
 This subclass is indented under 164.  Subject matter wherein the kernel or utility controls access to distinct tiers of system protection.
  
[List of Patents for class 713 subclass 167]    167Object protection:
 This subclass is indented under 164.  Subject matter wherein the kernel or utility provides protection of or access to an integrated structure of data and routines is provided.
  
[List of Patents for class 713 subclass 168]    168Particular communication authentication technique:
 This subclass is indented under 150.  Subject matter wherein the data processing before or after the transferring provides indication of a genuine transmission or reception of information or related entity.

SEE OR SEARCH THIS CLASS, SUBCLASS:

155,and 156-159 for multiple computer communication using cryptography having central trusted authority providing computer authentication, and subclass 161 for multiple computer communication using cryptography where packet header denotes cryptographically protected data and having data authentication

SEE OR SEARCH CLASS:

380Cryptography,   subclass 229 for video signal modification which is record or coin controlled and includes authentication, subclass 232 for video signal modification which has usage or charge determination including authentication, subclasses 247-250 for cellular phone cryptographic authentication, and subclass 258 for a communication system which is position dependent or has authentication.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclass 67 for secure transaction cryptographic processing (e.g., EFT/POS) including authentication.
  
[List of Patents for class 713 subclass 169]    169Mutual entity authentication:
 This subclass is indented under 168.  Subject matter wherein both a transmission and reception entity are determined to be genuine by each other.
  
[List of Patents for class 713 subclass 170]    170Authentication of an entity and a message:
 This subclass is indented under 168.  Subject matter wherein a transmission or reception entity and a corresponding message are determined to be genuine.
  
[List of Patents for class 713 subclass 171]    171Having key exchange:
 This subclass is indented under 168.  Subject matter wherein the transmission and reception entities exchange information during authentication which establishes an operational key.

SEE OR SEARCH CLASS:

380Cryptography,   subclasses 47 -227 for generic key management.
  
[List of Patents for class 713 subclass 172]    172Intelligent token:
 This subclass is indented under 168.  Subject matter wherein a transmission or reception entity is a portable carrier with data processing capability.

SEE OR SEARCH CLASS:

380Cryptography,   subclasses 227 -230 for video electric signal modification using an intelligent token at the receiver.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclasses 65 through 69for secure transaction using intelligent token.
  
[List of Patents for class 713 subclass 173]    173Pre-loaded with certificate:
 This subclass is indented under 172.  Subject matter wherein the portable carrier stores information attesting to the authenticity of a variable or parameter involved in the authentication.

SEE OR SEARCH CLASS:

705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclass 66 for secure transaction intelligent token initializing.
  
[List of Patents for class 713 subclass 174]    174Including particular multiplication or exponentiation circuit:
 This subclass is indented under 172.  Subject matter including a circuit performing the arithmetic operation of multiplying two numbers together or raising a number to a particular power.

SEE OR SEARCH CLASS:

708Electrical Computers: Arithmetic Processing and Calculating,   subclass 606 for digital calculation of exponents and 620 for generic digital calculation of multiplication.
  
[List of Patents for class 713 subclass 175]    175By generation of certificate:
 This subclass is indented under 168.  Subject matter wherein digital information attesting to the legitimacy of a transmission or reception is produced.

SEE OR SEARCH THIS CLASS, SUBCLASS:

156,157, and 158 for computer network certificates.
  
[List of Patents for class 713 subclass 176]    176Authentication by digital signature representation or digital watermark:
 This subclass is indented under 168.  Subject matter wherein a data object is cryptographically processed to produce a unique identifier which subsequently verifies the data object.

SEE OR SEARCH CLASS:

283Printed Matter,   subclass 13 for printed matter with watermark for concealing information.
382Image Analysis,   subclasses 276 through 308for image transformation.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclass 75 for cryptographic secure transaction having transaction verification.
  
[List of Patents for class 713 subclass 177]    177Signature tree:
 This subclass is indented under 176.  Subject matter wherein the cryptographic processing produces a combined time sequenced verifiable record of plural related data objects.
  
[List of Patents for class 713 subclass 178]    178Time stamp:
 This subclass is indented under 176.  Subject matter wherein a time identifier is included in the verifiable record.
  
[List of Patents for class 713 subclass 179]    179Includes generation of associated coded record:
 This subclass is indented under 176.  Subject matter wherein a machine readable indicia is produced which is representative of the data object.

SEE OR SEARCH CLASS:

380Cryptography,   subclass 246 for cryptographic facsimile having coded record generation.
  
[List of Patents for class 713 subclass 180]    180Generating specific digital signature type (e.g., blind, shared, or undeniable):
 This subclass is indented under 168.  Subject matter including a particular type of processing for the production of the indication of a genuine transmission or reception of information or related entity.
(1) Note. This includes undeniable, blinded or shared signatures.

SEE OR SEARCH THIS CLASS, SUBCLASS:

172,173, and 174 for cryptographic multiple computer communication authentication by intelligent token.

SEE OR SEARCH CLASS:

705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclass 69 for cryptographic secure transaction having electronic cash detail.
  
[List of Patents for class 713 subclass 181]    181Message digest travels with message:
 This subclass is indented under 168.  Subject matter wherein a value for verifying the integrity of the information transmitted is conveyed with the information.

SEE OR SEARCH CLASS:

714Electrical Computers and Digital Processing Systems: Error Detection/Correction and Fault Detection/Recovery,   subclasses 746 through 797for digital data error correction and subclasses 799-824 for digital data error detection.
  
[List of Patents for class 713 subclass 182]    182SYSTEM ACCESS CONTROL BASED ON USER IDENTIFICATION BY CRYPTOGRAPHY:
 Subject matter wherein authorization to a digital processing system is dependent upon cryptographically processed data for personal verification.
(1) Note. Excluded herein is subject matter related to computer or data processing security having only nominal recitation of cryptographic processing such as encrypting, scrambling, etc. Such nominal recitation of cryptography combined with computer or data processing security is classified elsewhere.

SEE OR SEARCH THIS CLASS, SUBCLASS:

155+,for computer authentication in cryptographic multiple computer communication.

SEE OR SEARCH CLASS:

379Telephonic Communications,   subclasses 93.02+ for access restriction to a computer system over a telephone line absent encryption.
708Electrical Computers: Arithmetic Processing and Calculating,   subclass 135 for particular security input to digital calculating computer absent encryption.
726Information Security,   subclasses 1 through 36for information security in computers or digital processing system.
  
[List of Patents for class 713 subclass 183]    183Solely password entry (no record or token):
 This subclass is indented under 182.  Subject matter wherein the identification is dependent upon the submission exclusively of a password by the user.

SEE OR SEARCH CLASS:

705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclass 72 for PIN verification in a secure transaction.
726Information Security,   subclasses 1 through 36for information security in computers or digital processing system.
  
[List of Patents for class 713 subclass 184]    184PIN/password generator device:
 This subclass is indented under 182.  Subject matter including a device which produces the personal identification number or the user password.

SEE OR SEARCH CLASS:

726Information Security,   subclasses 1 through 36for information security in computers or digital processing system.
  
[List of Patents for class 713 subclass 185]    185Using record or token:
 This subclass is indented under 182.  Subject matter wherein verification is determined in conjunction with a portable data carrier.

SEE OR SEARCH CLASS:

235Registers,   subclasses 380 through 382.5for identification system controlled by a data bearing record.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclasses 65 through 69for secure transaction including intelligent token
  
[List of Patents for class 713 subclass 186]    186Biometric acquisition:
 This subclass is indented under 185.  Subject matter wherein the identification is provided by a measurement or sensing of some unique user physical characteristic.

SEE OR SEARCH CLASS:

382Image Analysis,   subclass 115 for image analysis for personal identification (biometrics).
902Electronic Funds Transfer,   subclass 3 for a cross reference art collection for biometric evaluation in electronic funds transfer.
  
[List of Patents for class 713 subclass 187]    187COMPUTER PROGRAM MODIFICATION DETECTION BY CRYPTOGRAPHY:
 Subject matter wherein a cryptographic technique is used to determine that a change has occurred to a particular computer program.
(1) Note. Excluded herein is subject matter related to computer or data processing security having only nominal recitation of cryptographic processing such as encrypting, scrambling, etc. Such nominal recitation of cryptography combined with computer or data processing security is classified elsewhere.

SEE OR SEARCH CLASS:

714Error Detection/Correction and Fault Detection/Recovery,   subclasses 38.1 through 38.14for error analysis of computer software.
726Information Security,   subclasses 1 through 36for information security in computers or digital processing system.
  
[List of Patents for class 713 subclass 188]    188COMPUTER VIRUS DETECTION BY CRYPTOGRAPHY:
 Subject matter which cryptographically determines the presence of a computer program designed to cause a system malfunction.
(1) Note. Excluded herein is subject matter related to computer or data processing security having only nominal recitation of cryptographic processing such as encrypting, scrambling, etc. Such nominal recitation of cryptography combined with computer or data processing security is classified elsewhere.

SEE OR SEARCH CLASS:

714Error Detection/Correction and Fault Detection/Recovery,   subclasses 38.1 through 38.14for error analysis of computer software.
726Information Security,   subclasses 1 through 36for information security in computers or digital processing system.
  
[List of Patents for class 713 subclass 189]    189DATA PROCESSING PROTECTION USING CRYPTOGRAPHY:
 Subject matter wherein cryptography is used in the protection of the operation of a computer.
(1) Note. Excluded herein is subject matter related to computer or data processing security having only nominal recitation of cryptographic processing such as encrypting, scrambling, etc. Such nominal recitation of cryptography combined with computer or data processing security is classified elsewhere.

SEE OR SEARCH CLASS:

726Information Security,   subclasses 1 through 36for information security in computers or digital processing system.
  
[List of Patents for class 713 subclass 190]    190Computer instruction/address encryption:
 This subclass is indented under 189.  Subject matter wherein a step of program execution or a designated memory location is encrypted.

SEE OR SEARCH CLASS:

711Electrical Computers and Digital Processing Systems: Memory,   subclasses 163 through 164for generic access control to digital processing system storage.
  
[List of Patents for class 713 subclass 191]    191Upgrade/install encryption:
 This subclass is indented under 189.  Subject matter wherein an encryption routine is enhanced or introduced.

SEE OR SEARCH CLASS:

717Data Processing: Software Development, Installation, and Management,   subclasses 168 through 173for software upgrading or updating (including plural version management) and subclasses 174-178 for software installation.
  
[List of Patents for class 713 subclass 192]    192Having separate add-on board:
 This subclass is indented under 189.  Subject matter including a distinct expansion circuit board which provides cryptographic protection.

SEE OR SEARCH CLASS:

710Electrical Computers and Digital Data Processing Systems: Input/Output,   subclasses 101 through 103for bus expansion which may include card insertion.
  
[List of Patents for class 713 subclass 193]    193By stored data protection:
 This subclass is indented under 189.  Subject matter wherein unauthorized access to information held in static memory elements is prevented.

SEE OR SEARCH THIS CLASS, SUBCLASS:

22,for electrical signal modification involving dynamic tape storage.

SEE OR SEARCH CLASS:

327Miscellaneous Active Electrical Nonlinear Devices, Circuits, and Systems,   subclasses 545 and 546 for signal protection by miscellaneous nonlinear devices, circuits, or systems.
365Static Information Storage and Retrieval,   appropriate subclasses for static memory information storage and retrieval.
711Electrical Computers and Digital Processing Systems: Memory,   appropriate subclasses for memory of a digital processing system and particularly subclasses 163 and 164 for access control to digital processing system storage absent encryption.
  
[List of Patents for class 713 subclass 194]    194Tamper resistant:
 This subclass is indented under 189.  Subject matter wherein a physical barrier has been provided to protect a component providing cryptographic processing in a digital processing system.

SEE OR SEARCH CLASS:

257Active Solid-State Devices (e.g., Transistors, Solid-State Diodes),   subclass 922 for a cross reference art collection of tamper resistant smart cards.
  
[List of Patents for class 713 subclass 300]    300COMPUTER POWER CONTROL
 This subclass is indented under the class definition.  Subject matter including details of steps or means for modifying an amount of power used by a digital data processing system or a system response to available power.
(1) This subclass includes power reduction, powering-up systems, powering-down systems, etc.

SEE OR SEARCH THIS CLASS, SUBCLASS:

321,for power saving features in an electric digital calculating computer.

SEE OR SEARCH CLASS:

60Power Plants,   appropriate subclasses for power plant apparatus, per se.
307Electrical Transmission or Interconnecting Systems,   subclasses 11+ for plural load circuit systems, subclasses 43+ for plural supply circuits or sources.
310Electrical Generator or Motor Structure,   appropriate subclasses.
322Electricity, Single Generator Systems,   subclasses 17+ for automatic control of generator or control means, subclasses 40+ for power transmitting mechanism control.
323Electricity: Power Supply or Regulation Systems,   appropriate subclasses for power supply regulation in general.
324Electricity: Measuring and Testing,   subclasses 74+ for testing or calibrating of watt- hour meters, subclasses 76.11+ for measuring, testing or sensing electricity, per se.
365Static Information Storage and Retrieval,   subclasses 226+ for powering in a static memory device.
700Data Processing: Generic Control Systems or Specific Applications,   subclasses 286 through 298for data processing application in electrical power generation or distribution.
702Data Processing: Measuring, Calibrating or Testing,   subclasses 60+ for power parameter measuring.
714Error Detection/Correction and Fault Detection /Recovery,   appropriate subclasses for power supply related reliability and availability fault recovery and fault locating.
  
[List of Patents for class 713 subclass 310]    310By external command:
 This subclass is indented under subclass 300.  Subject matter wherein modification of power in a digital data processing system is initiated by a signal from outside of the system.

SEE OR SEARCH CLASS:

323Electricity: Power Supply or Regulating Systems,   subclasses 318+ for power controlled in response to an operator input or an externally generated signal.
  
[List of Patents for class 713 subclass 320]    320Power conservation:
 This subclass is indented under subclass 300.  Subject matter wherein means or steps are provided to reduce an amount of power consumed by the digital data processing system.

SEE OR SEARCH CLASS:

327Miscellaneous Active Electrical Nonlinear Devices, Circuits, And Systems,   subclass 544 for power conservation in a specific source of supply or bias voltage.
365Static Information Storage and Retrieval,   subclass 227 for conservation of power in a static memory device.
455Telecommunication,   subclass 574 for power supply conservation in a radio telephone equipment.
  
[List of Patents for class 713 subclass 321]    321Programmable calculator with power saving feature:
 This subclass is indented under subclass 320.  Subject matter wherein means or steps are provided to reduce an amount of power consumed by a programmable calculator.

SEE OR SEARCH THIS CLASS, SUBCLASS:

320,for power conservation in a digital data processing system.

SEE OR SEARCH CLASS:

708Electrical Computers: Arithmetic Processing and Calculating,   subclass 130 for programmable calculator per se.
  
[List of Patents for class 713 subclass 322]    322By clock speed control (e.g., clock on/off):
 Subject matter under subclass320 wherein power conservation is achieved by regulating system oscillator frequency.

SEE OR SEARCH THIS CLASS, SUBCLASS:

601,for control of generic systems and devices by inhibiting or stopping a clock.

SEE OR SEARCH CLASS:

327Miscellaneous Active Electrical Nonlinear Devices, Circuits, and Systems,   subclasses 113+ for miscellaneous frequency control.
331Oscillators,   appropriate subclasses for oscillators, per se.
332Modulators,   subclasses 117+ for a frequency modulator.
  
[List of Patents for class 713 subclass 323]    323Active/idle mode processing:
 This subclass is indented under subclass 320.  Subject matter wherein power conservation is achieved by selectively removing or reducing power to all elements of the digital data processing system according to a predefined pattern (i.e., mode) which results in a temporary interruption of data processing.
(1) Note. There may be more than two modes in a given system.
(2) Note. Included here are sleep/resume, suspend/resume or standby systems.
(3) Note. Power is subsequently applied or increased to recommence normal processing.
  
[List of Patents for class 713 subclass 324]    324By shutdown of only part of system:
 This subclass is indented under subclass 320.  Subject matter wherein power conservation is achieved by selectively turning power off to only a portion of the digital data processing system.
  
[List of Patents for class 713 subclass 330]    330Power sequencing:
 This subclass is indented under subclass 320.  Subject matter involving an application or a removal of power to the data processing system by a pre-determined series of stages.
(1) Note. Also included here is subject matter involving power sequence inhibit.
  
[List of Patents for class 713 subclass 340]    340Having power source monitoring:
 This subclass is indented under subclass 300.  Subject matter including sensing of some digital data processing system power parameter.

SEE OR SEARCH CLASS:

324Electricity: Measuring and Testing,   subclasses 76.11+ for measuring or testing of electricity, per se.
700Data Processing: Generic Control Systems or Specific Applications,   subclasses 286 through 298for data processing application in electrical power generation or distribution.
702Data Processing: Measuring, Calibrating or Testing,   subclasses 60+ for power parameter measuring.
  
[List of Patents for class 713 subclass 375]    375SYNCHRONIZATION OF PLURAL PROCESSORS:
 This subclass is indented under the class definition.  Subject matter comprising means or steps for synchronizing the control or regulation of clocking or timing operations of two or more processors.
(1) Note. Classification herein is proper if a single clock or timing circuit controls the processors, plural clocks or timing circuits are synchronized to control the processors, or operations are synchronized to occur on the same clocking or timing cycle.
(2) Note. Passing of data (e.g., tokens, semaphores) for multicomputer synchronizing is classified elsewhere in this class. See the SEE OR SEARCH CLASS notes below.

SEE OR SEARCH CLASS:

709Electrical Computers and Digital Processing Systems: Multicomputer Data Transferring or Plural Processor Synchronization,   subclass 248 for multicomputer synchronization.
  
[List of Patents for class 713 subclass 400]    400SYNCHRONIZATION OF CLOCK OR TIMING SIGNALS, DATA, OR PULSES
 This subclass is indented under the class definition.  Subject matter wherein clock or timing signals, timing pulses, or data associated with a control or regulation of processing component, memory component, or I/O component are caused to operate in synchronization.

SEE OR SEARCH THIS CLASS, SUBCLASS:

500,for clock, pulse or timing signal generation or analysis in a digital data processing system.

SEE OR SEARCH CLASS:

326Electronic Digital Logic Circuitry,   subclasses 93+ for clocking or synchronizing of logic states or gates.
327Miscellaneous Active Electrical Nonlinear Devices, Circuits, and Systems,   appropriate subclasses, particularly subclasses 141+ for synchronizing in a signal converting, shaping or generating system.
348Television,   appropriate subclasses, particularly subclasses 500+ for techniques or maintain proper time or phase correspondence between scanning components of the television system.
358Facsimile and Static Presentation Processing,   subclasses 409 through 424for methods or apparatus to maintain a proper time or phase correspondence between a transmitter and a receiver of a facsimile system.
368Horology: Time Measuring Systems or Devices,   subclasses 47 and 52+ for synchronization in plural timepiece system or system device.
370Multiplex Communications,   subclass 324 for multiple access time division synchronization in an airborne or space satellite repeater, subclass 350 for synchronization in a combining or distributing information via time channels of a communication over free space system and subclasses 503+ for synchronization in a combining or distributing information via time channels of a communication over wire system.
375Pulse or Digital Communications,   subclasses 354+ for synchronizing the operation of pulse or digital receiving or transmitting mechanisms.
705Data Processing: Financial, Business Practice, Management, or Cost/Price Determination,   subclasses 7.11 through 7.42for operations research per se including systems directed to generalized linear programming problem solving and cost function analysis, resource allocating in business transaction processing and scheduling of interrelated processes.
709Electrical Computers and Digital Processing Systems: Multicomputer Data Transferring or Plural Processor Synchronization,   subclass 248 for multi-computer synchronization in a network.
710Electrical Computers and Digital Data Processing Systems: Input/Output,   subclass 61 for synchronous data transfer in I/O process timing.
712Electrical Computers and Digital Processing Systems: Processing Architectures and Instruction Processing (e.g., Processors),   subclasses 220+ for processing control, per se; and particularly subclasses 245+ for processing sequence control.
714Error Detection/Correction Fault Detection /Recovery,   subclass 12 for synchronization maintenance of concurrent redundantly operating processors in a fault recovery by masking or reconfiguring; subclasess15+ for state recovery (i.e., process or data file) in computers or digital data processing systems, subclass 707 for a data error detection/correction system in which a determination of an error rate is used to control synchronization between devices, subclass 731 for a scan path digital logic testing system having a timing function or a clock pulse generator, subclass 744 for a digital logic testing system having a timing function or a clock pulse generator; subclass 775 for the detection and correction of a lack of synchronization between an encoder and a decoder used in a forward error correction by block code system, subclass 789 for the detection/correction of a lack of synchronization between an encoder and a decoder in a forward error correction by tree code system, subclass 798 for error detection techniques utilized to detect an out-of-synch condition or to control synchronization between devices.
718Electrical Computers and Digital Processing Systems: Virtual Machine Task or Process Management or Task Management/Control,   appropriate subclasses for task management or control, particularly subclasses 102 through 108for process scheduling.
  
[List of Patents for class 713 subclass 401]    401Using delay:
 This subclass is indented under subclass 400.  Subject matter wherein the clock or timing signals, timing pulses, or data are delayed to provide synchronization.

SEE OR SEARCH CLASS:

307Electrical Transmission or Interconnection Systems,   subclass 409 for circuits that include a delay for synchronization between logic stages in a nonlinear reactor.
318Electricity: Motive Power Systems,   subclasses 141+ for automatic generator control with time delay and subclasses 445+ for motive power system with time delays, per se.
327Miscellaneous Active Electrical Nonlinear Devices, Circuits, and Systems,   subclass 136 for particular delay or sync in a apparatus for generating sawtooth or triangle output, subclass 149 for multiple clocks feedback synchronizing apparatus having phase lock loop with variable delay means, subclasses 261+ for signal converting, shaping or generating having specific delay in producing output waveform, subclasses 392+ for delay controlled switch.
361Electricity: Electrical Systems and Devices,   subclasses 195+ for time delay control circuits for relay or solenoid.
  
[List of Patents for class 713 subclass 500]    500CLOCK, PULSE, OR TIMING SIGNAL GENERATION OR ANALYSIS:
 This subclass is indented under the class definition.  Subject matter including generation, division or distribution of a clock signal, pulse signal, or timing signal in the digital data processing system from one or more sources into a group of continuous and successive time increments; or including event timing and counting, or correction of a clock signal, pulse signal, or timing signal.
(1) Note. This subclass accepts signal generators producing several clock or timing signals, signal generators with changeable or programmable intervals, and generation of signals using a delay function or device. Particular components such as delay devices, per se, are classified elsewhere.
(2) Note. Mere nominal recitation of a computer or digital data processing system in combinations with a clock or timing generation circuit is not proper for this subclass. Timing generation circuits, per se, such as, oscillators, electrical pulse counters, pulse dividers, or shift register systems are classified elsewhere.

SEE OR SEARCH THIS CLASS, SUBCLASS:

400,for synchronization of clock or timing signals, data, or pulses in a digital data processing system.

SEE OR SEARCH CLASS:

326Electronic Digital Logic Circuitry,   subclasses 93+ for clocking or synchronizing of logic stages or gates.
327Miscellaneous Active Electrical Nonlinear Devices, Circuits, and Systems,   subclasses 100+ for signal converting, shaping, or generating, particularly subclass 164 for generating rectangular or pulse waveform having random characteristic, subclasses 165+ for regenerating or restoring rectangular or pulse waveform and subclasses 291+ for clock or pulse waveform generating.
331Oscillators,   appropriate subclasses for oscillator, per se.
368Horology: Time Measuring Systems or Devices,   appropriate subclasses.
375Pulse or Digital Communications,   appropriate subclasses.
377Electrical Pulse Counters, Pulse Dividers, or Shift Registers: Circuits and Systems,   appropriate subclasses.
702Data Processing: Measuring, Calibrating or Testing,   subclasses 124+ for signal generator or waveform shaping in a testing system, particularly subclass 125 for timing signal generator in a testing system.
  
[List of Patents for class 713 subclass 501]    501Multiple or variable intervals or frequencies:
 This subclass is indented under subclass 500.  Subject matter including generation and selection of plural or variable timing intervals.
(1) Note. This subclass accepts selecting or programming a clock rate in a computer or digital data processing system. Setting system initial operating parameters through a booting process is classified elsewhere.

SEE OR SEARCH THIS CLASS, SUBCLASS:

1+,for computer system booting, per se.

SEE OR SEARCH CLASS:

326Electronic Digital Logic Circuitry,   subclass 96 for application of two or more time related or periodic signals to field-effect transistor for clocking or synchronizing.
327Miscellaneous Active Electrical Nonlinear Devices, Circuits, and Systems,   subclass 152 for obtaining a single delayed clock from plural candidates, subclass 295 wherein multiple separate output waveforms are produced and appear at respective output terminals, subclass 296 wherein multiple clock waveforms are derived at circuit outputs from plural clock inputs, and subclass 298 wherein plural inputs are utilized to produce a single clock output.
  
[List of Patents for class 713 subclass 502]    502Counting, scheduling, or event timing:
 This subclass is indented under subclass 500.  Subject matter wherein counting is performed, an event is timed, or operation is scheduled using a generated interval.

SEE OR SEARCH CLASS:

377Electrical Pulse Counters, Pulse Dividers, or Shift Registers: Circuits and Systems,   appropriate subclasses.
702Data Processing: Measuring, Calibrating, or Testing,   subclasses 176+ for data processing system for measuring time duration or rate.
714Error Detection/Correction and Fault Detection/Recovery,   subclasses 55+ for error detection or notification in timing using for example watchdog timer time-out; and subclass 815 wherein the time delay between events or data is detected to determine a predetermined forbidden condition.
  
[List of Patents for class 713 subclass 503]    503Correction for skew, phase, or rate:
 This subclass is indented under subclass 500.  Subject matter wherein a timing interval is corrected for skew or phase, or a rate is corrected by adjustment or alignment.
(1) Note. This subclass accepts clock and timing interval skew, phase and rate correcting in digital data processing systems and computers. Recovery from a fault caused by a timing interval skew is classified elsewhere.

SEE OR SEARCH CLASS:

326Electronic Digital Logic Circuitry,   subclass 96 for application of two or more time related or periodic signals to field-effect transistor for clocking or synchronizing.
327Miscellaneous Active Electrical Nonlinear Devices, Circuits, and Systems,   subclasses 156+ wherein a circuit compares the phase of an output signal with a reference signal and converts any difference into a correction voltage that changes the phase of the output so it matches that of the reference or input signal; subclass 292 wherein clock accuracy is ensured by correction for anticipated or actual clock errors.
714Error Detection/Correction and Fault Detection/Recovery,   subclasses 1+ for reliability and availability, per se; subclass 700 for detection/correction of an error caused by the time delay between plural parallel bits forming a byte or data word.
  
[List of Patents for class 713 subclass 600]    600CLOCK CONTROL OF DATA PROCESSING SYSTEM, COMPONENT, OR DATA TRANSMISSION:
 This subclass is indented under the class definition.  Subject matter wherein there is a significant temporal, incremental, or sequencing control provided to a digital data processing system, processor, memory or peripheral, or to data transmission between such systems or components.
(1) Note. This is a generic subclass for clock control of operations of digital data processing systems or components thereof and for timing and clock related control of movement of data between systems or components.
(2) Note. Nominally claimed clock control of apparatus external to this class in combination with apparatus under this subclass definition is classified in this subclass unless provided for in the appropriate external class.
(3) Note. Significantly claimed clock control of apparatus external to this class in combination with apparatus under this subclass definition, which perform data processing or transmission operations, is classified in the class appropriate to the external device unless specifically excluded therefrom.

SEE OR SEARCH CLASS:

340Communications: Electrical,   subclasses 1.1 through 16.1for systems directed solely addressing and communication between signaling systems and signaling devices between a communication medium.
370Multiplex Communications,   appropriate subclasses for systems directed solely to multiplexing, particularly subclasses 235+ for flow control of data through a network for data flow congestion prevention or control.
375Pulse or Digital Communications,   appropriate subclasses for pulse modulation, transmitters, receivers, and synchronizers.
  
[List of Patents for class 713 subclass 601]    601Inhibiting timing generator or component:
 This subclass is indented under subclass 600.  Subject matter wherein a clock or interval generator or a component of the system is inhibited or stopped.

SEE OR SEARCH THIS CLASS, SUBCLASS:

322,for computer power conservation by clock speed control (e.g., clock on/off).
  

FOREIGN ART COLLECTIONS

Any foreign patents/nonpatent literature,which were reclassified, have been transferred directly to the art collection listed below. This art collection contains ONLY foreign documents/nonpatent literature. [Note: Parenthetical references in the titles refer to the abolished U.S. classifications from which these art collections were derived.]

FOR 123Having cryptographic user or record actuated authentication (380/23):
 Foreign art collection under the class definition which encrypts a signal indicating proper authorization of an individual or validity of a record for operating a device.
  
FOR 125Computer (380/25):
 Foreign art collection under collection 123 which encrypts and transmits authorization for access to computing or data processing equipment.
  
FOR 400SYNCHRONIZATION OF PLURAL PROCESSORS:
 Foreign art collection under the class definition including subject matter wherein control or regulation of clocking or timing operations of two or more processors is synchronized.