Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD AND ELECTRONIC SYSTEM FOR DIGITAL ENCODING/DECODING OF DATA IN EQUIPMENTS FOR TECHNOLOGIES FOR COMPUTATION, COMMUNICATIONS AND AUTOMATION
Document Type and Number:
WIPO Patent Application WO/2016/130037
Kind Code:
A4
Abstract:
The method and electronic system for digital encoding/decoding of data in equipments for technologies for computation, communications and automation, conform invention, is a method realized by running a computer program and is an electronic system which can be new or usual but specific equipped and/or prepared for be used to run the computer program with scope of data digital encoding/decoding with a high rate of exploitation of concept for digital data codification in equipments for technologies for computation, communications and automation which include processing units. The method digital encode/decode the data in a new specifically mode which will named number-string encoding, act which solve an optimization problem of mentioned equipments by significant growth; of performances of this by used generalized, at any level of informatics systems, from machine code to SW applications, the algorithm number-string which use a table with correspondents for encoding/decoding of data.

Inventors:
NICULESCU IONEL GABRIEL (RO)
Application Number:
PCT/RO2015/050014
Publication Date:
December 22, 2016
Filing Date:
December 16, 2015
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
NICULESCU IONEL GABRIEL (RO)
International Classes:
H03M7/30
Download PDF:
Claims:
AMENDED CLAIMS

received by the International Bureau on 09 November 2016 (06.1 1.2016)

1. Method for digital encoding/decoding of data in equipments for technologies for computation, communications and automation, method which are realized by running a dedicated SW program in an dedicated electronic digital system, method which are characterized in that:

l.a. use the method named "generalized encoding

lnumber=lstring_with_numbers" which are scope:

l.a.a. technical and economical optimization of running of equipments for technologies for computation, communications and automation and l.a.b. to solve technical problems referring significant increasing of performances for running of this equipments by obtaining the follow technical effects:

l.a.b. a. reducing of consumption of energy,

l.a.b. b. increasing of speed for data processing and for operating, l.a.b. c. reducing times for processing and operating,

l.a.b. d. reducing of occupancy of operational memory (RAM), l.a.b. e. reducing of traffic inside computing system, to peripherals, in network and in Internet, for the same considered quantity of data, l.a.b.f. reducing of storage space on storage unit, for the same considered quantity of data,

l.a.b. g. realization of a high level of digital security for data

l.a.b.g.a. which are arrived in RAM,

l.a.b. g.b. which are sending on storage unit and for

l.a.b. g.c. data which are transferring inside of computing system, to the peripherals, in network and to the web,

l.b. consists in execution of follow "generalized encoding lnumber=lstring_with_numbers" algorithm: l.b.a. are reading the data which are in classic ASCI code: l.b.a.a. which are store in RAM where was preloaded or

l.b.a.b. which come from the network or

l.b.a.c. which are introduced from keyboard,

l.b.b. are execute a specific routine loaded in normal or dedicated Registry of a microprocessor from a program preloaded in RAM or reside in a dedicated ROM, routine which search and compare data, mentioned at "l.b.a." above, in a table with correspondents preloaded in an adequate operational memory (dedicated data internal/external cache or RAM), depend of implementation type which was choose, l.b.c. at level of unit of processing, each of string with numbers (binary) which encode, in classic (ASCI) mode, the string with characters (texts) which are stored, are received or just are introduced from keyboard ("l.b.a.c." above) and which are found at comparison step (in time of "l.b.b." above act) in a field , "2" labeled, of table with correspondents, are replaced with the correspondent number of mentioned string, number which reside on the same row but in another field, "1" labeled, of the table,

l.b.d. are saved in RAM only the result of replacement operation which mean that are saved only a number in binary which was found in field "1" and which is the correspondent of string with numbers from field "2" which digital (binary) encode an entire linguistic text, after this, the result are transferred to storage unit or to other components of system: network adapter, display or printing unit etc. or to other SW application which running inside or over OS,

l.b.e. the method are restart (from l.b.a. to l.b.d. above) for the next string.

2. Electronic system for digital encoding/decoding of data in equipments for technologies for computation, communications and automation, which is realized with a digital data processing unit, a RAM, a data storage unit, a unit of manual input of data (keyboard) and a display unit of data (monitor, printer), used for realize of method from claim 1, electronic system which are characterized in that is specifically programmed by the dedicated SW application mentioned in claim 1 (l.b.b.) and included in OS for realize the mode of encoding "generalized encoding lnumber=lstring_with_numbers" from claim 1 (l.b.), application which:

2. a. is designed to solve some or all of desired technical problems by realization of steps l.b.a.-l.b.e. of described algorithm in claim 1 and

2. b. are loaded together table of correspondents mentioned in claim 1 (l.b.b.) in RAM memory from storage unit.

3. Electronic system for digital encoding/decoding of data in equipments for technologies for computation, communications and automation, which is realized with a digital data processing unit, a RAM, a data storage unit, a unit of manual input of data (keyboard) and a display unit of data (monitor, printer). used for realize of method from claim 1, electronic system which are characterized in that is specifically programmed by the dedicated SW application mentioned in claim 1 (l.b.b.) and installed to running over OS for realize the mode of encoding "generalized encoding lnumber=lstring_with_numbers" from claim 1 (l.b.), application which:

3. a. is designed to solve some or all of desired technical problems by realization of steps l.b.a.-l.b.e. of described algorithm in claim 1 and

3. b. are loaded together table of correspondents mentioned in claim 1 (l.b.b.) in RAM memory from storage unit.

4. Electronic system for digital encoding/decoding of data in equipments for technologies for computation, communications and automation, which is realized with a digital data processing unit, a RAM, a data storage unit, a unit of manual input of data (keyboard and a display unit of data (monitor, printer , used for realize of method from claim 1, electronic system which are characterized in that include on the motherboard a dedicated ROM memory where reside the dedicated SW application and the table of correspondents, both mentioned in claim 1 (l.b.b.) and used for realize the mode of encoding "generalized encoding lnumber=lstring_with_numbers" from claim 1 (l.b.) , application which:

4. a. is designed to solve some or all of desired technical problems by realization of steps l.b.a.-l.b.e. of described algorithm in claim 1 and 4.b. are destined, together table of correspondents, to be loaded from ROM memory

4.b.a. in RAM memory or

4.b.b. in an instruction cache memory (for the dedicated SW application) and in a data cache memory (for the table of correspondents); cache memories reside in microprocessor.

5. Microprocessor with more processing cores destined to realize the method from claim 1, microprocessor which are characterized in that are special designed to include, as is show in Fig.l, a dedicated processing core for running the algorithm "generalized encoding lnumber=lstring_with_numbers" from claim 1 (l.b.), dedicated Registry mentioned in claim 1 (l.b.b.), a dedicated instruction cache memory where are loaded the SW application mentioned in claim 1 (l.b.b.) and a dedicated data cache memory where are loaded the table of correspondents mentioned in claim 1 (l.b.b.), all this working together for realize an electronic system for realize the method from claim 1.

6. Electronic system for digital encoding/decoding of data in equipments for technologies for computation, communications and automation, which is realized with a digital data processing unit, a RAM, a data storage unit, a unit of manual input of data (keyboard) and a display unit of data (monitor, printer). used for realize of method from claim 1, electronic system which are characterized in that for realize the method from claim 1 include the microprocessor from claim 5.

7. Method and electronic system for digital encoding/decoding of data in equipments for technologies for computation, communications and automation like claims 1-6 which are characterized in that are designed and are destined to use the algorithm "generalized encoding lnumber=lstring_with_numbers" from claim 1 (l.b.) for high exploitation of potential of concept for digital encoding of data by generalization of using divers implementations of invention at any level of an informatics system: machine code level, BIOS level, OS level, level of SW which run over OS.