Indexing scheme relating to methods or arrangements for processing data by operating upon the order or content of the data handled

Industry

  • CPC
  • G06F2207/00
This industry / category may be too specific. Please go to a parent level for more data

Sub Industries

G06F2207/02Indexing scheme relating to groups G06F7/02 - G06F7/026 G06F2207/025String search, i.e. pattern matching G06F2207/22Indexing scheme relating to groups G06F7/22 - G06F7/36 G06F2207/222Binary data tree G06F2207/224External sorting G06F2207/226Priority queue G06F2207/228Sorting or merging network G06F2207/38Indexing scheme relating to groups G06F7/38 - G06F7/575 G06F2207/3804Details G06F2207/3808concerning the type of numbers or the way they are handled G06F2207/3812Devices capable of handling different types of numbers G06F2207/3816Accepting numbers of variable word length G06F2207/382Reconfigurable for different fixed word lengths G06F2207/3824Accepting both fixed-point and floating-point numbers G06F2207/3828Multigauge devices G06F2207/3832Less usual number representations G06F2207/3836One's complement G06F2207/384Octal G06F2207/3844Hexadecimal G06F2207/3848Unit distance code G06F2207/3852Calculation with most significant digit first G06F2207/3856Operand swapping G06F2207/386Special constructional features G06F2207/3864Clockless G06F2207/3868Bypass control G06F2207/3872Precharge of output to prevent leakage G06F2207/3876Alternation of true and inverted stages G06F2207/388Skewing G06F2207/3884Pipelining G06F2207/3888Wave pipelining G06F2207/3892Systolic array G06F2207/3896Bit slicing G06F2207/48Indexing scheme relating to groups G06F7/48 - G06F7/575 G06F2207/4802Special implementations G06F2207/4804Associative memory or processor G06F2207/4806Cascode or current mode logic G06F2207/4808Charge transfer devices G06F2207/481Counters performing arithmetic operations G06F2207/4812Multiplexers G06F2207/4814Non-logic devices G06F2207/4816Pass transistors G06F2207/4818Threshold devices G06F2207/482using capacitive adding networks G06F2207/4822Majority gates G06F2207/4824Neural networks G06F2207/4826using transistors having multiple electrodes of the same type G06F2207/4828Negative resistance devices G06F2207/483Indexing scheme relating to group G06F7/483 G06F2207/4835Computations with rational numbers G06F2207/491Indexing scheme relating to groups G06F7/491 - G06F7/4917 G06F2207/49105Determining 9's or 10's complement G06F2207/4911Decimal floating-point representation G06F2207/49115Duodecimal numbers G06F2207/4912Non-specified BCD representation G06F2207/49125Non-specified decimal representation G06F2207/4913Sterling system G06F2207/49135Using 036012 or 3612 code G06F2207/4914Using 2-out-of-5 code G06F2207/49145Using 2421 code G06F2207/4915Using 4221 code G06F2207/49155Using 51111 code G06F2207/4916Using 5211 code G06F2207/49165Using 5311 code G06F2207/4917Using 5321 or 543210 code G06F2207/49175Using 54321 code G06F2207/4918Using Aiken code G06F2207/49185Using biquinary code G06F2207/4919Using excess-3 code G06F2207/49195Using pure decimal representation G06F2207/492Indexing scheme relating to groups G06F7/492 - G06F7/496 G06F2207/4921Single digit adding or subtracting G06F2207/4922Multi-operand adding or subtracting G06F2207/4923Incrementer or decrementer G06F2207/4924Digit-parallel adding or subtracting G06F2207/506Indexing scheme relating to groups G06F7/506 - G06F7/508 G06F2207/50632-input gates, i.e. only using 2-input logical gates, e.g. binary carry look-ahead G06F2207/535Indexing scheme relating to groups G06F7/535 - G06F7/5375 G06F2207/5351Multiplicative non-restoring division G06F2207/5352Non-restoring division not covered by G06F7/5375 G06F2207/5353Restoring division G06F2207/5354Using table lookup G06F2207/5355Using iterative approximation not using digit recurrence G06F2207/5356Via reciprocal G06F2207/544Indexing scheme relating to group G06F7/544 G06F2207/5442Absolute difference G06F2207/552Indexing scheme relating to groups G06F7/552 - G06F7/5525 G06F2207/5521Inverse root of a number or a function G06F2207/5523Calculates a power G06F2207/5525Pythagorean sum G06F2207/5526Roots or inverse roots of single operands G06F2207/5528Non-restoring calculation, where each result digit is either negative, zero or positive G06F2207/556Indexing scheme relating to group G06F7/556 G06F2207/5561Exponentiation by multiplication G06F2207/58Indexing scheme relating to groups G06F7/58 - G06F7/588 G06F2207/581Generating an LFSR sequence G06F2207/582Parallel finite field implementation, i.e. at least partially parallel implementation of finite field arithmetic, generating several new bits or trits per step G06F2207/583Serial finite field implementation, i.e. serial implementation of finite field arithmetic, generating one new bit or trit per step G06F2207/72Indexing scheme relating to groups G06F7/72 - G06F7/729 G06F2207/7204Prime number generation or prime number testing G06F2207/7209Calculation via subfield, i.e. the subfield being GF(q) with q a prime power G06F2207/7214Calculation via prime subfield, i.e. the subfield being GF(p) with p an integer prime > 3 G06F2207/7219Countermeasures against side channel or fault attacks G06F2207/7223Randomisation as countermeasure against side channel attacks G06F2207/7228Random curve mapping G06F2207/7233Masking G06F2207/7238Operand masking, i.e. message blinding G06F2207/7242Exponent masking, i.e. key masking G06F2207/7247Modulo masking G06F2207/7252of operation order G06F2207/7257Random modification not requiring correction G06F2207/7261Uniform execution G06F2207/7266Hardware adaptation G06F2207/7271Fault verification G06F2207/7276Additional details of aspects covered by group G06F7/723 G06F2207/728using repeated square-and-multiply G06F2207/7285using the window method G06F2207/729Sliding-window exponentiation G06F2207/7295using an addition chain, or an addition-subtraction chain