CA2615942C - 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 - Google Patents

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 Download PDF

Info

Publication number
CA2615942C
CA2615942C CA2615942A CA2615942A CA2615942C CA 2615942 C CA2615942 C CA 2615942C CA 2615942 A CA2615942 A CA 2615942A CA 2615942 A CA2615942 A CA 2615942A CA 2615942 C CA2615942 C CA 2615942C
Authority
CA
Canada
Prior art keywords
server
mobile device
web pages
data
statistical model
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
CA2615942A
Other languages
English (en)
Other versions
CA2615942A1 (fr
Inventor
Michael Knowles
David F. Tapuska
Tatiana Kalougina
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
Research in Motion 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 CA002513018A external-priority patent/CA2513018A1/fr
Application filed by Research in Motion Ltd filed Critical Research in Motion Ltd
Priority to CA2615942A priority Critical patent/CA2615942C/fr
Publication of CA2615942A1 publication Critical patent/CA2615942A1/fr
Application granted granted Critical
Publication of CA2615942C publication Critical patent/CA2615942C/fr
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • 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/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

L'invention concerne un procédé permettant d'apprendre à un serveur à distribuer un contenu en fonction d'une communication d'informations d'état provenant d'un navigateur de dispositif mobile. Ledit procédé consiste à fournir un canal entre le serveur et un navigateur de dispositif mobile; à transmettre, sur le canal de commande, une pluralité de messages de demande de pages Web provenant du navigateur de dispositif mobile au serveur, chacun de ces messages indiquant des données d'état associées à une exploration; à mettre en oeuvre à l'intérieur du serveur des algorithmes heuristiques permettant de détecter et d'apprendre des structures de messages de demande; à pré-extraire au moins un contenu hypertexte de pages Web que le serveur a appris susceptible d'être demandé; et à incorporer ce contenu hypertexte dans des codes de réponse à l'intérieur des messages de réponse sur le canal de commande du serveur vers le navigateur de dispositif mobile.
CA2615942A 2005-07-22 2006-07-21 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 Active CA2615942C (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CA2615942A CA2615942C (fr) 2005-07-22 2006-07-21 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

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CA2,513,018 2005-07-22
CA002513018A CA2513018A1 (fr) 2005-07-22 2005-07-22 Methode de formation d'un serveur mandataire pour la diffusion de contenu basee sur la communication d'information d'etat a partir d'un navigateur de dispositif mobile
PCT/CA2006/001200 WO2007009252A1 (fr) 2005-07-22 2006-07-21 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
CA2615942A CA2615942C (fr) 2005-07-22 2006-07-21 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

Publications (2)

Publication Number Publication Date
CA2615942A1 CA2615942A1 (fr) 2007-01-25
CA2615942C true CA2615942C (fr) 2013-01-08

Family

ID=39277251

Family Applications (1)

Application Number Title Priority Date Filing Date
CA2615942A Active CA2615942C (fr) 2005-07-22 2006-07-21 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

Country Status (1)

Country Link
CA (1) CA2615942C (fr)

Also Published As

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

Similar Documents

Publication Publication Date Title
EP1908245B1 (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
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
US8930494B2 (en) Secure method of synchronizing cache contents of a mobile browser with a server
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
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
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

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