Click to skip top of page links USPTO IntranetIntranet HomeIndexResourcesContactsInternetSearch
Patent Intranet > Classification Home Page > Classification Search Page > Classification Schedule with Indent Level
Site Feedback
 
   Search Classification Data | Class Numbers & Titles | Class Numbers | USPC Index  | International  | HELP  | Employee by Name  | Employees by Org       

 Class   717DATA PROCESSING: SOFTWARE DEVELOPMENT, INSTALLATION, AND MANAGEMENT
  Click here to view a PDF version of this file
  100           SOFTWARE PROGRAM DEVELOPMENT TOOL (E.G., INTEGRATED CASE TOOL OR STAND-ALONE DEVELOPMENT TOOL)
  101           . (1 indent ) Software project management
  102           .. (2 indent ) Enterprise based
  103           ... (3 indent ) Distributed
  104           . (1 indent ) Modeling
  105           .. (2 indent ) Visual
  106           . (1 indent ) Code generation
  107           .. (2 indent ) Component based
  108           .. (2 indent ) Object oriented
  109           .. (2 indent ) Visual
  110           . (1 indent ) Editing
  111           .. (2 indent ) Dynamic
  112           ... (3 indent ) Syntax based
  113           .. (2 indent ) Visual
  114           . (1 indent ) Programming language
  115           .. (2 indent ) Script
  116           .. (2 indent ) Object oriented
  117           .. (2 indent ) Declarative (e.g., rule based)
  118           .. (2 indent ) Bytecode (e.g., Java)
  119           .. (2 indent ) Parallel
  120           . (1 indent ) Managing software components
  121           .. (2 indent ) Software configuration
  122           .. (2 indent ) Source code version
  123           .. (2 indent ) Design documentation
  124           . (1 indent ) Testing or debugging
  125           .. (2 indent ) Having interactive or visual
  126           .. (2 indent ) Program verification
  127           .. (2 indent ) Monitoring program execution
  128           ... (3 indent ) Tracing
  129           ... (3 indent ) Using breakpoint
  130           .. (2 indent ) Including instrumentation and profiling
  131           .. (2 indent ) Including analysis of program execution
  132           ... (3 indent ) Using program flow graph
  133           .... (4 indent ) Using procedure or function call graph
  134           .. (2 indent ) Including emulation
  135           .. (2 indent ) Including simulation
  136           . (1 indent ) Translation of code
  137           .. (2 indent ) Source-to-source programming language translation
  138           .. (2 indent ) Emulation
  139           .. (2 indent ) Interpreter
  140           .. (2 indent ) Compiling code
  141           ... (3 indent ) Analysis of code form
  142           .... (4 indent ) Scanning and lexical analysis
  143           .... (4 indent ) Parsing, syntax analysis, and semantic analysis
  144           .... (4 indent ) Including graph or tree representation (e.g., abstract syntax tree or AST)
  145           ... (3 indent ) Including recompilation
  146           ... (3 indent ) Including intermediate code
  147           .... (4 indent ) Platform-independent form (e.g., abstract code)
  148           .... (4 indent ) Just-in-time compiling or dynamic compiling (e.g., compiling Java bytecode on a virtual machine)
  149           ... (3 indent ) For a parallel or multiprocessor system
  150           .... (4 indent ) Loop compiling
  151           ... (3 indent ) Optimization
  152           .... (4 indent ) Static (source or intermediate level)
  153           .... (4 indent ) Dynamic (i.e., machine or object level)
  154           .... (4 indent ) Including analysis of program
  155           .... (5 indent ) Data flow analysis
  156           .... (5 indent ) Using flow graph
  157           ..... (6 indent ) Using procedure or function call graph
  158           .... (5 indent ) Including instrumentation and profiling
  159           .... (4 indent ) Code restructuring
  160           .... (5 indent ) Including loop
  161           ..... (6 indent ) Including scheduling instructions
  162           . (1 indent ) Linking
  163           .. (2 indent ) Including library
  164           ... (3 indent ) Shared
  165           .. (2 indent ) Object oriented
  166           ... (3 indent ) Using class loader
  167           .. (2 indent ) Remote
  168           SOFTWARE UPGRADING OR UPDATING
  169           . (1 indent ) Including multiple files
  170           . (1 indent ) Plural version management
  171           . (1 indent ) Network
  172           .. (2 indent ) Including distribution of software (e.g., push-down, pull-down)
  173           ... (3 indent ) Including downloading
  174           SOFTWARE INSTALLATION
  175           . (1 indent ) Including multiple files
  176           . (1 indent ) Network
  177           .. (2 indent ) Including distribution of software
  178           ... (3 indent ) Including downloading
 
 FOREIGN ART COLLECTIONS
 
  FOR000           CLASS-RELATED FOREIGN DOCUMENTS


   Note: Some content linked to on this page may require a plug-in for Adobe Acrobat Reader.

This file produced by USPTO - SIRA - Office of Patent Automation - ReferenceTools Project. Questions or comments relating to this file should be directed to Patent Automation Feedback.

Click to skip end of page links


Intranet Home | Index | Resources | Contacts | Internet | Search | Firewall | Web Services

This data is current as of June/2006