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. (WO2007098005) MICROLOOP COMPUTER INSTRUCTIONS
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2007/098005    International Application No.:    PCT/US2007/004029
Publication Date: 30.08.2007 International Filing Date: 16.02.2007
IPC:
G06F 7/38 (2006.01)
Applicants: VNS PORTFOLIO LLC [US/US]; 20400 Stevens Creek Bld., Fifth Floor, Cupertino, CA 95014 (US) (For All Designated States Except US).
MOORE, Charles, H. [US/US]; (US) (For US Only).
FOX, Jeffrey, Arthur [US/US]; (US) (For US Only).
RIBLE, John, W. [US/US]; (US) (For US Only)
Inventors: MOORE, Charles, H.; (US).
FOX, Jeffrey, Arthur; (US).
RIBLE, John, W.; (US)
Agent: HENNEMAN, Larry, E., Jr.; HENNEMAN & ASSOCIATES, PLC, 714 W. Michigan Avenue, Three Rivers, MI 49093 (US)
Priority Data:
11/355,513 16.02.2006 US
11/355,495 16.02.2006 US
60/788,265 31.03.2006 US
60/797,345 03.05.2006 US
11/441,784 26.05.2006 US
11/441,812 26.05.2006 US
11/441,818 26.05.2006 US
Title (EN) MICROLOOP COMPUTER INSTRUCTIONS
(FR) INSTRUCTIONS MACHINE COMPRENANT UNE MICRO-BOUCLE
Abstract: front page image
(EN)A computer array (10) has a plurality of computers (12). The computers (12) communicate with each other asynchronously, and the computers (12) themselves operate in a generally asynchronous manner internally. When one computer (12) attempts to communicate with another it goes to sleep until the other computer (12) is ready to complete the transaction, thereby saving power and reducing heat production. The sleeping computer (12) can be awaiting data or instructions (12). In the case of instructions, the sleeping computer (12) can be waiting to store the instructions or to immediately execute the instructions. In the later case, the instructions are placed in an instruction register (30a) when they are received and executed therefrom, without first placing the instructions first into memory. The instructions can include a micro-loop (100) which is capable of performing a series of operations repeatedly. In one application, the sleeping computer (12) is awakened by an input such that it commences an action that would otherwise have required an interrupt of an otherwise active computer.
(FR)On décrit un réseau d'ordinateurs (10) réunissant plusieurs ordinateurs (12). Les ordinateurs (12) communiquent entre eux de façon asynchrone, et le fonctionnement interne des ordinateurs (12) eux-mêmes est généralement asynchrone. Lorsqu'un ordinateur (12) tente de communiquer avec un autre ordinateur, il se met en état de veille jusqu'à ce que ledit autre ordinateur soit prêt pour terminer la transaction, ce qui réduit la consommation d'énergie et la production de chaleur. L'ordinateur en état de veille (12) peut être en attente de données ou d'instructions (12). S'agissant d'une attente d'instructions, l'ordinateur en état de veille (12) peut attendre de stocker les instructions ou exécuter immédiatement les instructions. Dans ce dernier cas, les instructions sont placées dans un registre d'instructions (30a), après réception, et exécutées depuis ce registre, sans être stockées préalablement dans la mémoire. Les instructions peuvent comprendre une micro-boucle (100) pouvant accomplir de manière répétée une série d'opérations. Dans une application, l'ordinateur en état de veille (12) est réactivé par une entrée de façon à entamer une action qui, autrement, aurait nécessité une interruption d'un ordinateur autrement actif.
Designated States: AE, AG, AL, AM, AT, AU, AZ, BA, BB, BG, BR, BW, BY, BZ, CA, CH, CN, CO, CR, CU, CZ, DE, DK, DM, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LV, LY, MA, MD, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PG, PH, PL, PT, RO, RS, RU, SC, SD, SE, SG, SK, SL, SM, SV, SY, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LS, MW, MZ, NA, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, MD, RU, TJ, TM)
European Patent Office (AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE, IS, IT, LT, LU, LV, MC, NL, PL, PT, RO, SE, SI, SK, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, ML, MR, NE, SN, TD, TG).
Publication Language: English (EN)
Filing Language: English (EN)