CA2615747C - Procede permettant de synchroniser de maniere sure le contenu de la memoire cache d'un navigateur mobile avec un champ de serveur - Google Patents

Procede permettant de synchroniser de maniere sure le contenu de la memoire cache d'un navigateur mobile avec un champ de serveur Download PDF

Info

Publication number
CA2615747C
CA2615747C CA2615747A CA2615747A CA2615747C CA 2615747 C CA2615747 C CA 2615747C CA 2615747 A CA2615747 A CA 2615747A CA 2615747 A CA2615747 A CA 2615747A CA 2615747 C CA2615747 C CA 2615747C
Authority
CA
Canada
Prior art keywords
server
browser
data
cache
cache contents
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CA2615747A
Other languages
English (en)
Other versions
CA2615747A1 (fr
Inventor
Tatiana Kalougina
Michael Knowles
David Tapuska
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BlackBerry Ltd
Original Assignee
BlackBerry Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from CA002513016A external-priority patent/CA2513016A1/fr
Application filed by BlackBerry Ltd filed Critical BlackBerry Ltd
Priority to CA2615747A priority Critical patent/CA2615747C/fr
Publication of CA2615747A1 publication Critical patent/CA2615747A1/fr
Application granted granted Critical
Publication of CA2615747C publication Critical patent/CA2615747C/fr
Anticipated expiration legal-status Critical
Active legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/12Applying verification of the received information
    • H04L63/123Applying verification of the received information received data contents, e.g. message integrity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

L'invention concerne un procédé permettant de synchroniser de manière sûre le contenu de la mémoire cache d'un navigateur mobile avec un serveur. Ce procédé consiste à ouvrir une session entre le navigateur et le serveur, au cours de laquelle des informations d'état du navigateur se rapportant au contenu de la mémoire cache, et une clé d'authentification sont transmises au serveur, à tenir à jour un enregistrement des données transmises du serveur au navigateur pour être mémorisées dans la mémoire cache, à tenir à jour un enregistrement des informations d'état concernant le contenu de la mémoire cache, transmises du navigateur au serveur, et à transmettre les demandes de données du navigateur au serveur. En réponse à ces demandes, le serveur utilise la clé comme fonction génératrice de valeur de départ, et accède à chaque enregistrement de données, puis retourne uniquement les données qui ne font pas déjà partie du contenu de la mémoire cache, ainsi que le résultat d'un hachage de donnée généré par la fonction génératrice permettant au navigateur d'authentifier les données avant de mettre à jour le contenu de la mémoire avec ces dernières.
CA2615747A 2005-07-22 2006-07-21 Procede permettant de synchroniser de maniere sure le contenu de la memoire cache d'un navigateur mobile avec un champ de serveur Active CA2615747C (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2615747A CA2615747C (fr) 2005-07-22 2006-07-21 Procede permettant de synchroniser de maniere sure le contenu de la memoire cache d'un navigateur mobile avec un champ de serveur

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CA2,513,016 2005-07-22
CA002513016A CA2513016A1 (fr) 2005-07-22 2005-07-22 Methode securisee de synchronisation de contenu de cache d'un navigateur mobile avec un serveur mandataire
PCT/CA2006/001205 WO2007009257A1 (fr) 2005-07-22 2006-07-21 Procede permettant de synchroniser de maniere sure le contenu de la memoire cache d'un navigateur mobile avec un champ de serveur
CA2615747A CA2615747C (fr) 2005-07-22 2006-07-21 Procede permettant de synchroniser de maniere sure le contenu de la memoire cache d'un navigateur mobile avec un champ de serveur

Publications (2)

Publication Number Publication Date
CA2615747A1 CA2615747A1 (fr) 2007-01-25
CA2615747C true CA2615747C (fr) 2014-05-13

Family

ID=39277244

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2615747A Active CA2615747C (fr) 2005-07-22 2006-07-21 Procede permettant de synchroniser de maniere sure le contenu de la memoire cache d'un navigateur mobile avec un champ de serveur

Country Status (1)

Country Link
CA (1) CA2615747C (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9854052B2 (en) * 2013-09-27 2017-12-26 Sap Se Business object attachments and expiring URLs

Also Published As

Publication number Publication date
CA2615747A1 (fr) 2007-01-25

Similar Documents

Publication Publication Date Title
US8930494B2 (en) Secure method of synchronizing cache contents of a mobile browser with a server
EP1908247B1 (fr) Commande de transmission d'un contenu en plusieurs parties depuis un serveur d'origine a un navigateur pour dispositif mobile via un serveur mandataire
US8005891B2 (en) Method for training a server for content delivery based on communication of state information from a mobile device browser
US20100269154A1 (en) Method of communciating state information between a server and a mobile device browser with version handling
EP1907922B1 (fr) Procédé permettant de detecter des changements d'etat entre des données stockées sur un premier dispositif informatique et des données provenant d'un second dispositif informatique
CA2615709C (fr) Systeme et procede de communication de gestion d'etat entre un agent utilisateur de navigateur et un serveur
CA2615747C (fr) Procede permettant de synchroniser de maniere sure le contenu de la memoire cache d'un navigateur mobile avec un champ de serveur
CA2615715C (fr) Commande de transmission d'un contenu en plusieurs parties depuis un serveur d'origine a un navigateur pour dispositif mobile via un serveur mandataire
CA2615722C (fr) Procede permettant la transmission d'une information d'etat entre un serveur et le navigateur d'un dispositif mobile, avec gestion des versions
CA2615714C (fr) Procede permettant de detecter des changements d'etat entre des donnees stockees sur un premier dispositif informatique et des donnees provenant d'un second dispositif informatique
CA2615942C (fr) Procede permettant d'apprendre a un serveur a distribuer un contenu en fonction d'une communication d'informations d'etat provenant d'un navigateur de dispositif mobile

Legal Events

Date Code Title Description
EEER Examination request
W00 Other event occurred

Free format text: ST27 STATUS EVENT CODE: A-4-4-W10-W00-W100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: LETTER SENT

Effective date: 20251215

H13 Ip right lapsed

Free format text: ST27 STATUS EVENT CODE: N-6-6-H10-H13-H100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE AND LATE FEE NOT PAID BY DEADLINE OF NOTICE

Effective date: 20260330

Free format text: ST27 STATUS EVENT CODE: N-4-6-H10-H13-H100 (AS PROVIDED BY THE NATIONAL OFFICE); EVENT TEXT: MAINTENANCE FEE AND LATE FEE NOT PAID BY DEADLINE OF NOTICE

Effective date: 20260330