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. (WO2017187273) SYSTEM AND METHOD FOR PROVIDING REAL TIME REDUNDANCY FOR A CONFIGURABLE SOFTWARE PLATFORM
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.:    WO/2017/187273    International Application No.:    PCT/IB2017/000671
Publication Date: 02.11.2017 International Filing Date: 01.05.2017
IPC:
G06F 9/48 (2006.01), G06F 11/16 (2006.01)
Applicants: n.io INNOVATION, LLC [--/US]; 295 Interlocken Blvd. Suite 500 Broomfield, CO 80021 (US)
Inventors: BYE, Randall, E.; (US).
DODGE, Matthew, R.; (US).
STANDLEY, Douglas, A.; (US).
BRACKERT, Christopher, Hans; (US)
Agent: MOCKLER, John, T.; Harness, Dickey & Pierce, P.L.C. 5445 Corporate Drive, Suite 200 Troy Michigan 48098 (US)
Priority Data:
62/329,623 29.04.2016 US
Title (EN) SYSTEM AND METHOD FOR PROVIDING REAL TIME REDUNDANCY FOR A CONFIGURABLE SOFTWARE PLATFORM
(FR) SYSTÈME ET PROCÉDÉ DE FOURNITURE DE REDONDANCE EN TEMPS RÉEL SERVANT À UNE PLATEFORME LOGICIELLE CONFIGURABLE
Abstract: front page image
(EN)An improved system and method for providing real time redundancy for a configurable software platform are disclosed. In one example, two platforms each include a core configured to interact with an operating system of a device, a service that is run by the core, and a set of blocks that are configured to be run by the service using a defined order of execution of the blocks. The service is identical on the two platforms. Each of the sets of blocks includes a relay block that can switch between first and second states. The first state allows the blocks following the relay block in the order of execution to receive information to be processed and the second state does not allow the blocks following the relay block to receive such information. A relay block's state depends on whether the platform running the service is designated as active or passive.
(FR)L'invention concerne un système et un procédé améliorés de fourniture de redondance en temps réel servant à une plateforme logicielle configurable. Dans un exemple, deux plateformes comprennent chacune un cœur configuré pour entrer en interaction avec le système d'exploitation d'un dispositif, un service exécuté par le cœur, et un ensemble de blocs configurés pour être exécutés par ce service à l'aide d'un ordre d'exécution défini des blocs. Ce service est identique sur les deux platesformes. Chacun des ensembles de blocs comprend un bloc relais qui peut commuter entre un premier et un second états. Le premier état permet aux blocs suivant le bloc relais, dans l'ordre d'exécution, de recevoir les informations à traiter et le second état ne permet pas aux blocs suivant le bloc relais de recevoir de telles informations. L'état du bloc relais dépend du fait que la plateforme exécutant le service est désignée comme actif ou passive.
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, DJ, 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, KH, KN, KP, KR, KW, 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)