WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2015125058) ELEMENTS OF PROCESSOR SOFTWARE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2015/125058    International Application No.:    PCT/IB2015/051132
Publication Date: 27.08.2015 International Filing Date: 16.02.2015
IPC:
G06F 17/00 (2006.01)
Applicants: KULKARNI, Ranganath Gururaj [IN/IN]; (IN)
Inventors: KULKARNI, Ranganath Gururaj; (IN)
Agent: RANA, Vikrant; (IN)
Priority Data:
61/941,681 19.02.2014 US
Title (EN) ELEMENTS OF PROCESSOR SOFTWARE
(FR) ÉLÉMENTS DE LOGICIEL DE PROCESSEUR
Abstract: front page image
(EN)An arithmetic formula is discovered that can be used to reduce logic to arithmetic. The formula enables a logic algorithm to be reduced to an arithmetic algorithm without the use of logical trees, thereby converting a logical operation to an arithmetic operation. The use of the arithmetic formula enables the computation of functions that use Boolean logic. The operation of a computer program relies on logic circuits, which in turn implement Boolean logic. Considering that a computer program requires a minimum of one or more logic circuits to execute, it now becomes possible to replace the functions of these logic circuits by a computer program implementing the arithmetic formula. Therefore, it is possible to develop software that functions similar to a real processor.
(FR)L'invention concerne une formule arithmétique qui peut être utilisée pour réduire la logique à l'arithmétique. La formule permet à un algorithme logique d'être réduit à un algorithme arithmétique sans l'utilisation d'arbres logiques, ce qui permet de convertir une opération logique en une opération arithmétique. L'utilisation de la formule arithmétique permet le calcul de fonctions qui utilisent une logique booléenne. Le fonctionnement d'un programme d'ordinateur repose sur des circuits logiques qui, à leur tour, mettent en œuvre une logique booléenne. En considérant que l'exécution d'un programme informatique nécessite un minimum d'un ou de plusieurs circuits logiques, il devient maintenant possible de remplacer les fonctions de ces circuits logiques par un programme informatique mettant en œuvre la formule arithmétique. Par conséquent, il est possible de développer un logiciel qui fonctionne de façon similaire à un processeur réel.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JP, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)
Licensing availability request The applicant has requested the International Bureau to indicate the availability for licensing purposes of the invention(s) claimed in this international application