Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018132303) FAST PAGE LOADING IN HYBRID APPLICATIONS
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/132303 International Application No.: PCT/US2018/012441
Publication Date: 19.07.2018 International Filing Date: 05.01.2018
IPC:
G06F 17/30 (2006.01) ,H04L 29/08 (2006.01)
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
H ELECTRICITY
04
ELECTRIC COMMUNICATION TECHNIQUE
L
TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
29
Arrangements, apparatus, circuits or systems, not covered by a single one of groups H04L1/-H04L27/136
02
Communication control; Communication processing
06
characterised by a protocol
08
Transmission control procedure, e.g. data link level control procedure
Applicants:
MICROSOFT TECHNOLOGY LICENSING, LLC [US/US]; One Microsoft Way Redmond, Washington 98052-6399, US
Inventors:
MYRÉN, Dennis; US
LIM, Kean Ee; US
Agent:
MINHAS, Sandip S.; US
CHEN, Wei-Chen Nicholas; US
DRAKOS, Katherine J.; US
HINOJOSA, Brianna L.; US
HOLMES, Danielle J.; US
SWAIN, Cassandra T.; US
WONG, Thomas S.; US
CHOI, Daniel; US
HWANG, William C.; US
WIGHT, Stephen A.; US
CHATTERJEE, Aaron C.; US
Priority Data:
15/594,04112.05.2017US
62/445,86113.01.2017US
Title (EN) FAST PAGE LOADING IN HYBRID APPLICATIONS
(FR) CHARGEMENT RAPIDE DE PAGE DANS DES APPLICATIONS HYBRIDES
Abstract:
(EN) Examples of the present disclosure relate to systems and methods for providing fast page loading in hybrid applications. In an example, a hybrid application may include a native component and a web-based component. To improve performance, the hybrid application may cache the web-based component, which may in turn cache a template page. The template page may include web resources and may be updated using an in-place update, such that content may be updated without performing a full page reload. The template page may comprise a request handler component, which may receive a request for a web resource, determine that the web resource may be loaded within the template page, and request the web resource. The request handler component may then update the template page with content based on a received response. If the components are unavailable, the web resource may be loaded normally in the web-based component.
(FR) Des exemples de la présente invention concernent des systèmes et des procédés pour fournir un chargement de page rapide dans des applications hybrides. Dans un exemple, une application hybride peut comprendre un composant natif et un composant web. Pour améliorer les performances, l'application hybride peut mettre en mémoire cache le composant à base de web, qui peut à son tour mettre en mémoire cache une page de modèle. La page de modèle peut comprendre des ressources web et peut être mise à jour à l'aide d'une mise à jour en place, de telle sorte que le contenu peut être mis à jour sans effectuer de rechargement de page complet. La page de modèle peut comprendre un composant de gestionnaire de requête, qui peut recevoir une requête pour une ressource web, déterminer que la ressource web peut être chargée dans la page de modèle, et demander la ressource web. Le composant de gestionnaire de demande peut ensuite mettre à jour la page de modèle avec un contenu sur la base d'une réponse reçue. Si les composants ne sont pas disponibles, la ressource web peut être chargée normalement dans le composant web.
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)