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. (WO2010120549) SYSTEM, METHOD AND APPARATUS FOR PROVIDING FUNCTIONS TO APPLICATIONS ON A DIGITAL ELECTRONIC DEVICE
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2010/120549    International Application No.:    PCT/US2010/029487
Publication Date: 21.10.2010 International Filing Date: 31.03.2010
IPC:
G06F 15/16 (2006.01), G06F 9/44 (2006.01), G06F 17/00 (2006.01)
Applicants: ECRIO, INC. [US/US]; 20450 Stevens Creek Boulevard, Suite 250 Cupertino, CA 95014 (US) (For All Designated States Except US).
NARAYANAN, Krishnakumar [US/US]; (US) (For US Only).
GRUBBS, John, Michael [US/US]; (US) (For US Only)
Inventors: NARAYANAN, Krishnakumar; (US).
GRUBBS, John, Michael; (US)
Agent: CARROLL, David, H.; David H. Carroll PLLC 9776 Cupola Lane Eden Prairie, Minnesota 55347-3622 (US)
Priority Data:
61/211,506 31.03.2009 US
Title (EN) SYSTEM, METHOD AND APPARATUS FOR PROVIDING FUNCTIONS TO APPLICATIONS ON A DIGITAL ELECTRONIC DEVICE
(FR) SYSTÈME, PROCÉDÉ ET APPAREIL POUR FOURNIR DES FONCTIONS À DES APPLICATIONS SUR UN DISPOSITIF ÉLECTRONIQUE NUMÉRIQUE
Abstract: front page image
(EN)To greatly simplify the developer's task, an application function server or application logic controller ("ALC") server runs on a digital electronic device with a common set of tools and methods to deliver high-value capabilities to applications developed in different application languages and running in various different application environments. The applications and the application function server have a local client-server relationship. The functions themselves are provided by various plug-ins. The interface of a plug-in illustratively is a discrete set of functions, common to the command plug-ins. The ALC Server accepts simplified commands directly from the applications, applies the appropriate policy, and interacts with the plug-ins to perform the requested functions on behalf of the applications. The result is that applications can use various capabilities without dealing with the complex methods, standards, and system interoperability required to make the technologies work, and technology additions and upgrades can be performed independently from the applications that use them.
(FR)Pour simplifier grandement les tâches d'un développeur, un serveur de fonctions d'application ou un serveur de contrôleur logique d'application (ALC) fonctionne sur un dispositif électronique numérique ayant un ensemble commun d'outils et de procédés afin de fournir des capacités de grande valeur à des applications développées dans différents langages d'application et fonctionnant dans de multiples environnements différents d'application. Les applications et le serveur de fonctions d'application ont une relation locale client serveur. Les fonctions mêmes sont fournies sous forme de divers modules d'extension (plug-in). L'interface d'un module d'extension est, de manière illustrative, un ensemble discret de fonctions, commun aux modules d'extension de commande. Le serveur ALC accepte des commandes simplifiées provenant directement des applications, applique la politique appropriée et interagit avec les modules d'extension pour effectuer les fonctions demandées à la place des applications. Il en résulte d'une part que des applications peuvent utiliser diverses capacités sans interaction avec les procédés complexes, normes et interopérabilité système requis pour réaliser le travail de différentes technologies et d'autre part que des ajouts de technologie et des mises à niveau peuvent être effectués indépendamment des applications qui les utilisent.
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, 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, IS, JP, KE, KG, KM, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PE, PG, PH, PL, PT, RO, RS, RU, 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, 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, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, SE, SI, SK, SM, 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)