Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018203166) PLUG-IN FUNCTION PLATFORM AND METHODS
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/203166 International Application No.: PCT/IB2018/052639
Publication Date: 08.11.2018 International Filing Date: 16.04.2018
IPC:
G06F 9/451 (2018.01) ,G06F 9/445 (2018.01) ,G06F 17/30 (2006.01) ,G06F 9/455 (2018.01)
[IPC code unknown for G06F 9/451]
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
445
Programme loading or initiating
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
17
Digital computing or data processing equipment or methods, specially adapted for specific functions
30
Information retrieval; Database structures therefor
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
9
Arrangements for programme control, e.g. control unit
06
using stored programme, i.e. using internal store of processing equipment to receive and retain programme
44
Arrangements for executing specific programmes
455
Emulation; Software simulation
Applicants:
ESOPTRA, N.V. [BE/BE]; Heuvelstraat 40 2530 Boechout, BE
Inventors:
CARPENTIER, Paul; BE
VAN RIEL, Jan; BE
Priority Data:
15/675,19311.08.2017US
62/501,82205.05.2017US
Title (EN) PLUG-IN FUNCTION PLATFORM AND METHODS
(FR) PLATE-FORME DE FONCTION D'EXTENSION ET PROCÉDÉS
Abstract:
(EN) A server executes in a virtual machine and facilitates execution of lightweight plug-in functions that respond to user interface commands from a client device. The functions augment the commands with additional processing even though they may not implement a user interface, they generate data in real time, they access any data repository or data source, can be written in any programming language, and they perceive that they have infinite storage. The client device need not have custom software and implements a traditional file-folder user interface using standard applications. Folders and file contents displayed on the client device need not exist until specifically requested by the user. Plug-in functions have their own root file system but may share a network namespace. Data may be input to a function using a folder name or a micro Web server. Two functions share a database connection to a remote computer. Files stored in a local cache are moved to remote storage transparently when a function needs more space.
(FR) L'invention concerne un serveur qui s'exécute dans une machine virtuelle et facilite l'exécution de fonctions d'extension légères qui répondent à des commandes d'interface utilisateur provenant d'un dispositif client. Les fonctions augmentent les commandes avec un traitement supplémentaire même si elles ne peuvent pas mettre en œuvre une interface utilisateur, elles génèrent des données en temps réel, elles ont accès à n'importe quel référentiel de données ou source de données, peuvent être écrites dans n'importe quel langage de programmation et elles perçoivent qu'elles ont un stockage infini. Le dispositif client n'a pas besoin d'avoir un logiciel personnalisé et met en œuvre une interface utilisateur de dossier de fichier classique à l'aide d'applications standards. Des dossiers et des contenus de fichier affichés sur le dispositif client n'ont pas besoin d'exister jusqu'à ce qu'ils soient spécifiquement demandés par l'utilisateur. Des fonctions d'extension ont leur propre système de fichier racine mais peuvent partager un espace de nommage de réseau. Des données peuvent être entrées dans une fonction à l'aide d'un nom de dossier ou d'un serveur micro-Web. Deux fonctions partagent une connexion de base de données avec un ordinateur distant. Des fichiers stockés dans une mémoire cache locale sont déplacés vers un stockage distant de manière transparente lorsqu'une fonction a besoin de davantage d'espace.
front page image
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, JO, 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 (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (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)