Industry
-
CPC
-
G06F17/00
This industry / category may be too specific. Please go to a parent level for more data
Sub Industries
G06F17/10Complex mathematical operations
G06F17/11for solving equations
G06F17/12Simultaneous equations
G06F17/13Differential equations
G06F17/14Fourier, Walsh or analogous domain transformations
G06F17/141Discrete Fourier transforms
G06F17/142Fast Fourier transforms
G06F17/144Prime factor Fourier transforms
G06F17/145Square transforms
G06F17/147Discrete orthonormal transforms
G06F17/148Wavelet transforms
G06F17/15Correlation function computation including computation of convolution operations
G06F17/153Multidimensional correlation or convolution
G06F17/156using a domain transform
G06F17/16Matrix or vector computation
G06F17/17Function evaluation by approximation methods
G06F17/175of multidimensional data
G06F17/18for evaluating statistical data
G06F17/20Handling natural language data
G06F17/21Text processing
G06F17/211Formatting
G06F17/212Display of layout of document; Preview
G06F17/214Font handling; Temporal and kinetic typography
G06F17/215Mathematical or scientific, subscripts, superscripts
G06F17/217Pagination
G06F17/218Tagging; Marking up ; Designating a block; Setting of attributes
G06F17/22Manipulating or registering by use of codes
G06F17/2205Storage facilities
G06F17/2211Calculation of differences between files
G06F17/2217Character encodings
G06F17/2223Handling non-latin characters
G06F17/2229Fragmentation of text-files
G06F17/2235Hyperlinking
G06F17/2241Hierarchical processing
G06F17/2247Tree structured documents; Markup
G06F17/2252Coding or compression of tree-structured data
G06F17/2258Adaptation of the text data for streaming purposes
G06F17/2264Transformation
G06F17/227Tree transformation for tree-structured or markup documents
G06F17/2276using dictionaries or tables
G06F17/2282Automatic learning of transformation rules
G06F17/2288Version control
G06F17/2294Handling of whitespace
G06F17/24Editing
G06F17/241Annotation
G06F17/242by use of digital ink
G06F17/243Form filling; Merging
G06F17/245Tables; Ruled lines
G06F17/246Spreadsheets
G06F17/247Tabulation
G06F17/248Templates
G06F17/25Automatic justification
G06F17/26Automatic hyphenation
G06F17/27Automatic analysis
G06F17/2705Parsing
G06F17/271Syntactic parsing
G06F17/2715Statistical methods
G06F17/272Parsing markup language streams
G06F17/2725Validation
G06F17/273Orthographic correction
G06F17/2735Dictionaries
G06F17/274Grammatical analysis; Style critique
G06F17/2745Heading extraction; Automatic titling, numbering
G06F17/275Language Identification
G06F17/2755Morphological analysis
G06F17/276Stenotyping, code gives word, guess-ahead for partial word input
G06F17/2765Recognition
G06F17/277Lexical analysis
G06F17/2775Phrasal analysis
G06F17/278Named entity recognition
G06F17/2785Semantic analysis
G06F17/279Discourse representation
G06F17/2795Thesaurus; Synonyms
G06F17/28Processing or translating of natural language
G06F17/2809Data driven translation
G06F17/2818Statistical methods
G06F17/2827Example based machine translation; Alignment
G06F17/2836Machine assisted translation
G06F17/2845Using very large corpora
G06F17/2854Translation evaluation
G06F17/2863Processing of non-latin text
G06F17/2872Rule based translation
G06F17/2881Natural language generation
G06F17/289Use of machine translation
G06F17/30Information retrieval Database structures therefor; File system structures therefor
G06F17/30002Interfaces; Database management systems; Updating
G06F17/30005File format conversion
G06F17/30008Concurrency control and recovery
G06F17/30011Document retrieval systems
G06F17/30014Hypermedia
G06F17/30017Multimedia data retrieval; Retrieval of more than one type of audiovisual media
G06F17/3002Indexing
G06F17/30023Querying
G06F17/30026using audio data
G06F17/30029by filtering; by personalisation
G06F17/30032using biological or physiological data of a human being
G06F17/30035Administration of user profiles
G06F17/30038based on information manually generated or based on information not derived from the media content
G06F17/30041using location information
G06F17/30044using time information
G06F17/30047using image data
G06F17/3005Presentation of query results
G06F17/30053by the use of playlists
G06F17/30056Multimedia presentations
G06F17/30058Retrieval by browsing and visualisation of multimedia data
G06F17/30061Spatial browsing
G06F17/30064Temporal browsing
G06F17/30067File systems; File servers
G06F17/3007File system administration
G06F17/30073Details of archiving
G06F17/30076Details of conversion of file system types or formats
G06F17/30079Details of migration of file systems
G06F17/30082Use of management policies
G06F17/30085characterised by the use of retention policies
G06F17/30088Details of file system snapshots on the file-level
G06F17/30091File storage and access structures
G06F17/30094Distributed indices
G06F17/30097Hash-based
G06F17/301Details of searching files based on file metadata
G06F17/30103Query formulation
G06F17/30106File search processing
G06F17/30109using file content signatures
G06F17/30112Query results presentation
G06F17/30115File and folder operations
G06F17/30117Delete operations
G06F17/3012File meta data generation
G06F17/30123File name conversion
G06F17/30126Details of user interfaces specifically adapted to file systems
G06F17/30129Details of further file system functionalities
G06F17/30132Caching or prefetching or hoarding of files
G06F17/30135Details of de-fragmentation performed by the file system
G06F17/30138Details of free space management performed by the file system
G06F17/30141Customisation support for file systems
G06F17/30144Details of monitoring file system events
G06F17/30147for reducing power consumption or coping with limited storage space
G06F17/3015Redundancy elimination performed by the file system
G06F17/30153using compression
G06F17/30156De-duplication implemented within the file system
G06F17/30159based on file chunks
G06F17/30162based on delta files
G06F17/30165Support for shared access to files, file-sharing support
G06F17/30168Concurrency control
G06F17/30171Locking methods
G06F17/30174Techniques for file synchronisation in file systems
G06F17/30176Details of non-transparently synchronising file systems
G06F17/30179Details of file format conversion
G06F17/30182File system types
G06F17/30185Append-only file systems
G06F17/30188providing write once read many [WORM] semantics
G06F17/30191Journaling file systems
G06F17/30194Distributed file systems
G06F17/30197implemented using NAS architecture
G06F17/302Details of management specifically adapted to network area storage [NAS]
G06F17/30203Details of providing network file services by network file servers
G06F17/30206implemented based on peer-to-peer networks
G06F17/30209Details of management specifically adapted to peer-to-peer storage networks
G06F17/30212implemented as replicated file system
G06F17/30215Details of management specifically adapted to replicated file systems
G06F17/30218specifically adapted to static storage
G06F17/30221Details of hierarchical storage management [HSM] systems
G06F17/30224Parallel file systems
G06F17/30227Transactional file systems
G06F17/3023Versioning file systems, temporal file systems
G06F17/30233Virtual file systems
G06F17/30235Implementing virtual folder structures
G06F17/30238Specific adaptations of the file system to access devices and non-file objects via standard file system access operations
G06F17/30241in geographical information databases
G06F17/30244in image databases
G06F17/30247based on features automatically derived from the image data
G06F17/3025using colour
G06F17/30253using extracted text
G06F17/30256using a combination of image content features
G06F17/30259using shape and object relationship
G06F17/30262using texture
G06F17/30265based on information manually generated or based on information not derived from the image data
G06F17/30268using information manually generated
G06F17/30271the images having vectorial formats
G06F17/30274by browsing
G06F17/30277by graphical querying
G06F17/3028data organisation and access thereof
G06F17/30283using distributed data base systems
G06F17/30286in structured data stores
G06F17/30289Database design, administration or maintenance
G06F17/30292Schema design and management
G06F17/30294with details for data modelling support
G06F17/30297with details for schema evolution support
G06F17/303Database migration support
G06F17/30303Improving data quality; Data cleansing
G06F17/30306Database tuning
G06F17/30309Managing data history or versioning
G06F17/30312Storage and indexing structures; Management thereof
G06F17/30315Column-oriented storage; Management thereof
G06F17/30318Details of Large Object storage; Management thereof
G06F17/30321Indexing structures
G06F17/30324Vectors, bitmaps or matrices
G06F17/30327Trees
G06F17/3033Hash tables
G06F17/30333Multidimensional index structures
G06F17/30336indexing structure managing details
G06F17/30339Tablespace storage structures; Management thereof
G06F17/30342Details of User-Defined Types; Storage management thereof
G06F17/30345Update requests
G06F17/30348Concurrency control
G06F17/30351Optimistic concurrency control
G06F17/30353using timestamps
G06F17/30356using versioning
G06F17/30359Pessimistic concurrency control approaches
G06F17/30362Locking methods
G06F17/30365Update request formulation
G06F17/30368Change logging, detection, and notification
G06F17/30371Ensuring data consistency and integrity
G06F17/30374Details of updates performed during offline database operations
G06F17/30377Details of updates performed during online database operations; commit processing
G06F17/3038Details of bulk updating operations
G06F17/30383Updating materialised views
G06F17/30386Retrieval requests
G06F17/30389Query formulation
G06F17/30392Interactive query statement specification based on a database schema
G06F17/30395Iterative querying; query formulation based on the results of a preceding query
G06F17/30398Query predicate definition using graphical user interfaces, including menus and forms
G06F17/30401Natural language query formulation
G06F17/30404Query languages
G06F17/30407Active constructs
G06F17/3041Embedded query languages
G06F17/30412Grouping and aggregation
G06F17/30415Stored procedures
G06F17/30418Data retrieval commands; view definitions
G06F17/30421for particular applications; for extensibility
G06F17/30424Query processing
G06F17/30427Query translation
G06F17/3043Translation of natural language queries to structured queries
G06F17/30433Access plan code generation and invalidation; reuse of access plans
G06F17/30436Internal representations for queries
G06F17/30439Standardisation and Simplification
G06F17/30442Query optimisation
G06F17/30445for parallel queries
G06F17/30448Query rewriting and transformation
G06F17/30451of sub-queries or views
G06F17/30454of operators
G06F17/30457to use cached/materialised query results
G06F17/3046Optimising common expressions
G06F17/30463Plan optimisation
G06F17/30466Join order optimisation
G06F17/30469Selectivity estimation or determination
G06F17/30471Optimisations to support specific applications; extensibility of optimisers
G06F17/30474Run-time optimisation
G06F17/30477Query execution
G06F17/3048Database cache management
G06F17/30483of query operations
G06F17/30486Unary operations; data partitioning operations
G06F17/30489Aggregation and duplicate elimination
G06F17/30492Efficient disk access during query execution
G06F17/30495Binary matching operations
G06F17/30498Join operations
G06F17/30501Intermediate data storage techniques for performance improvement
G06F17/30504Pointer and reference processing operations
G06F17/30507Applying rules; deductive queries
G06F17/3051Triggers and constraints
G06F17/30513Recursive queries
G06F17/30516Data stream processing; continuous queries
G06F17/30519Query processing with adaptation to specific hardware
G06F17/30522Query processing with adaptation to user needs
G06F17/30525using data annotations (user-defined metadata)
G06F17/30528using context
G06F17/3053using ranking
G06F17/30533Other types of queries
G06F17/30536Approximate and statistical query processing
G06F17/30539Query processing support for facilitating data mining operations in structured databases
G06F17/30542Fuzzy query processing
G06F17/30545Distributed queries
G06F17/30548Querying sequence data
G06F17/30551Querying temporal data
G06F17/30554Query result display and visualisation
G06F17/30557Details of integrating or interfacing systems involving at least one database management system
G06F17/3056between a Database Management System and a front-end application
G06F17/30563Details for extract, transform and load [ETL] procedures
G06F17/30566in federated and virtual databases
G06F17/30569Details of data format conversion from or to a database
G06F17/30572Visual data mining and browsing structured data
G06F17/30575Replication, distribution or synchronisation of data between databases or within a distributed database; Distributed database system architectures therefor
G06F17/30578Details of asynchronous replication and data reconciliation
G06F17/30581Details of synchronous replication
G06F17/30584Details of data partitioning
G06F17/30587Details of specialised database models
G06F17/30589Hierarchical databases
G06F17/30592Multi-dimensional databases and data warehouses
G06F17/30595Relational databases
G06F17/30598Clustering or classification
G06F17/30601including cluster or class visualization or browsing
G06F17/30604Entity relationship models
G06F17/30607Object oriented databases
G06F17/3061of unstructured textual data
G06F17/30613Indexing
G06F17/30616Selection or weighting of terms for indexing
G06F17/30619indexing structures
G06F17/30622Inverted lists
G06F17/30625Trees
G06F17/30628Hash tables
G06F17/30631Index managing details
G06F17/30634Querying
G06F17/30637Query formulation
G06F17/3064using system suggestions
G06F17/30643using document space presentation or visualization
G06F17/30646reformulation based on results of preceding query
G06F17/30648using relevance feedback from the user
G06F17/30651using graphical result space presentation or visualisation
G06F17/30654Natural language query formulation or dialogue systems
G06F17/30657Query processing
G06F17/3066Query translation
G06F17/30663Selection or weighting of terms from queries, including natural language queries
G06F17/30666Syntactic pre-processing steps
G06F17/30669Translation of the query language
G06F17/30672Query expansion
G06F17/30675Query execution
G06F17/30678using boolean model
G06F17/30681using phonetics
G06F17/30684using natural language analysis
G06F17/30687using probabilistic model
G06F17/3069using vector based model
G06F17/30693Reuse of stored results of previous queries
G06F17/30696Presentation or visualization of query results
G06F17/30699Filtering based on additional data
G06F17/30702Profile generation, learning or modification
G06F17/30705Clustering or classification
G06F17/30707into predefined classes
G06F17/3071including class or cluster creation or modification
G06F17/30713including cluster or class visualization or browsing
G06F17/30716Browsing or visualization
G06F17/30719Summarization for human users
G06F17/30722based on associated metadata or manual classification
G06F17/30725using identifiers
G06F17/30728using citations
G06F17/30731Creation of semantic tools
G06F17/30734Ontology
G06F17/30737Thesaurus
G06F17/3074Audio data retrieval
G06F17/30743using features automatically derived from the audio content
G06F17/30746using automatically derived transcript of audio data
G06F17/30749using information manually generated or using information not derived from the audio data
G06F17/30752using information manually generated
G06F17/30755Query formulation specially adapted for audio data retrieval
G06F17/30758Query by example
G06F17/30761Filtering; personalisation
G06F17/30764by using biological or physiological data
G06F17/30766Administration of user profiles
G06F17/30769Presentation of query results
G06F17/30772making use of playlists
G06F17/30775Browsing
G06F17/30778Audio database index structures and management thereof
G06F17/30781of video data
G06F17/30784using features automatically derived from the video content
G06F17/30787using audio features
G06F17/3079using objects detected or recognised in the video content
G06F17/30793the detected or recognised objects being people
G06F17/30796using original textual content or text extracted from visual content or transcript of audio data
G06F17/30799using low-level visual features of the video content
G06F17/30802using colour or luminescence
G06F17/30805using shape
G06F17/30808using texture
G06F17/30811using motion
G06F17/30814using domain-transform features
G06F17/30817using information manually generated or using information not derived from the video content
G06F17/3082using information manually generated
G06F17/30823Query formulation and processing specifically adapted for the retrieval of video data
G06F17/30825Query by example
G06F17/30828Filtering and personalisation; User profiles
G06F17/30831Graphical querying
G06F17/30834Query language or query format
G06F17/30837Query results presentation or summarisation specifically adapted for the retrieval of video data
G06F17/3084Presentation of query results
G06F17/30843Presentation in form of a video summary
G06F17/30846Browsing of video data
G06F17/30849Browsing a collection of video files or sequences
G06F17/30852Browsing the internal structure of a single video sequence
G06F17/30855Hypervideo
G06F17/30858Video database index structures or management thereof
G06F17/30861Retrieval from the Internet
G06F17/30864by querying
G06F17/30867with filtering and personalisation
G06F17/3087Spatially dependent indexing and retrieval
G06F17/30873by navigation
G06F17/30876by using information identifiers
G06F17/30879by using bar codes
G06F17/30882details of hyperlinks; management of linked annotations
G06F17/30884Bookmark management
G06F17/30887URL specific
G06F17/3089Web site content organization and management
G06F17/30893Access to data in other repository systems
G06F17/30896Document structures and storage
G06F17/30899Browsing optimisation
G06F17/30902of access to content
G06F17/30905Optimising the visualization of content
G06F17/30908of semistructured data, the undelying structure being taken into account
G06F17/30911Indexing
G06F17/30914Mapping or conversion
G06F17/30917Mapping to a database
G06F17/3092Mark-up to mark-up conversion
G06F17/30923XML native databases, structures and querying
G06F17/30926Query formulation
G06F17/30929Query processing
G06F17/30932Query translation
G06F17/30935Query optimisation
G06F17/30938Query execution
G06F17/30941Results presentation
G06F17/30943details of database functions independent of the retrieved data type
G06F17/30946indexing structures
G06F17/30949hash tables
G06F17/30952using directory or table look-up
G06F17/30955using more than one table in sequence
G06F17/30958Graphs; Linked lists
G06F17/30961Trees
G06F17/30964Querying
G06F17/30967Query formulation
G06F17/3097using system suggestions
G06F17/30973using search space presentation or visualization
G06F17/30976Natural language query formulation or dialogue systems
G06F17/30979Query processing
G06F17/30982by using parallel associative memories or content-addressable memories
G06F17/30985by using string matching techniques
G06F17/30988by searching ordered data
G06F17/30991Presentation or visualization of query results
G06F17/30994Browsing or visualization
G06F17/30997Retrieval based on associated metadata
G06F17/40Data acquisition and logging
G06F17/50Computer-aided design
G06F17/5004Architectural design
G06F17/5009using simulation
G06F17/5013using petri net models
G06F17/5018using finite difference methods or finite element methods
G06F17/5022Logic simulation
G06F17/5027Logic emulation using reprogrammable logic devices
G06F17/5031Timing analysis
G06F17/5036for analog modelling
G06F17/504Formal methods
G06F17/5045Circuit design
G06F17/505Logic synthesis
G06F17/5054for user-programmable logic devices
G06F17/5059Delay-insensitive circuit design
G06F17/5063Analog circuit design
G06F17/5068Physical circuit design
G06F17/5072Floorplanning
G06F17/5077Routing
G06F17/5081Layout analysis
G06F17/5086Mechanical design
G06F17/509Network design
G06F17/5095Vehicle design
G06F17/60Administrative, commercial, managerial, supervisory or forecasting purposes
G06F17/602Data processing in buying-selling transactions
G06F17/604for exchange business
G06F17/606Centrally controlled vending systems
G06F17/608Betting on the outcome of an event