[go: up one dir, main page]

HK1091345B - Communication system providing adaptive polling based upon positive and negative polling events and related methods - Google Patents

Communication system providing adaptive polling based upon positive and negative polling events and related methods Download PDF

Info

Publication number
HK1091345B
HK1091345B HK06112969.6A HK06112969A HK1091345B HK 1091345 B HK1091345 B HK 1091345B HK 06112969 A HK06112969 A HK 06112969A HK 1091345 B HK1091345 B HK 1091345B
Authority
HK
Hong Kong
Prior art keywords
polling
mobile wireless
wireless communications
messages
data storage
Prior art date
Application number
HK06112969.6A
Other languages
English (en)
French (fr)
Chinese (zh)
Other versions
HK1091345A1 (en
Inventor
Shaibal Roy
Original Assignee
Blackberry Limited
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 US10/781,195 external-priority patent/US7280537B2/en
Application filed by Blackberry Limited filed Critical Blackberry Limited
Publication of HK1091345A1 publication Critical patent/HK1091345A1/en
Publication of HK1091345B publication Critical patent/HK1091345B/en

Links

Claims (18)

  1. Kommunikationssystem (100), das aufweist:
    zumindest eine Datenspeichervorrichtung (112), die ausgebildet ist,
    Nachrichten für jeweilige Benutzer zu speichern;
    eine Vielzahl von mobilen drahtlosen Kommunikationsvorrichtungen (101), die jeweils zu einem jeweiligen Benutzer gehören und ausgebilet sind, auf die Nachrichten zuzugreifen, die auf der zumindest einen Datenspeichervorrichtung gespeichert sind; und
    eine adaptive Abfrage- bzw. Polling-Maschine (105), die ausgebildet ist, die zumindest eine Datenspeichervorrichtung nach gespeicherten Nachrichten abzufragen, und ausgebildet ist, die abgefragten Nachrichten an mobile drahtlose Kommunikationsvorrichtungen von jeweiligen Benutzern zu liefern;
    wobei die adaptive Abfrage-Maschine ausgebildet ist, eine jeweilige Abfragerate für jede mobile drahtlose Kommunikationsvorrichtung zu erhöhen basierend auf zumindest einem positiven Abfrageereignis, und die jeweilige Abfragerate für jede mobile drahtlose Kommunikationsvorrichtung zu verringern basierend auf zumindest einem negativen Abfrageereignis,
    wobei das zumindest eine positive Abfrageereignis aufweist, dass der Benutzer die Nachrichten auf seiner jeweiligen mobilen drahtlosen Kommunikationsvorrichtung (101) prüft, wobei das zumindest eine negative Abfrageereignis aufweist einen Mangel an autorisierter Kommunikation zwischen der adaptiven Abfrage-Maschine und zumindest einer aus der jeweiligen mobilen drahtlosen Kommunikationsvorrichtung und einer jeweiligen Datenspeichervorrichtung des Benutzers.
  2. Kommunikationssystem (100) gemäß Anspruch 1, wobei der Mangel an autorisierter Kommunikation darauf basiert, dass sich die jeweilige mobile drahtlose Kommunikationsvorrichtung (101) außerhalb eines drahtlosen Abdeckungsbereichs befindet.
  3. Kommunikationssystem (100) gemäß Anspruch 1, wobei der Mangel an autorisierter Kommunikation auf einer ungültigen Benutzeranmeldung basiert.
  4. Kommunikationssystem (100) gemäß Anspruch 1, wobei das zumindest eine negative Abfrageereignis weiter eine Verringerung einer Speicherung von Nachrichten für den jeweiligen Benutzer an der zumindest einen Datenspeichervorrichtung (112) aufweist.
  5. Kommunikationssystem (100) gemäß Anspruch 1, wobei das zumindest eine positive Abfrageereignis eine Zunahme einer Speicherung von Nachrichten für den jeweiligen Benutzer an der zumindest einen Datenspeichervorrichtung (112) aufweist.
  6. Kommunikationssystem (100) gemäß Anspruch 1, wobei das zumindest eine positive Abfrageereignis eine Zunahme von Nachrichtenzugriffsanforderungen von einer gegebenen mobilen drahtlosen Kommunikationsvorrichtung (101) aufweist.
  7. Adaptive Abfrage-Maschine (105) zur Verbindung einer Vielzahl von mobilen drahtlosen Kommunikationsvorrichtungen (101), die jeweils zu einem jeweiligen Benutzer gehören, mit zumindest einer Datenspeichervorrichtung (112), wobei die zumindest eine Datenspeichervorrichtung ausgebildet ist, Nachrichten für jeweilige Benutzer zu speichern, wobei die adaptive Abfrage-Maschine aufweist:
    ein Schnittstellenmodul (106) zum Kommunizieren mit den mobilen drahtlosen Kommunikationsvorrichtungen; und
    ein adaptives Abfrage-Maschine-Modul (108), das verbunden ist mit dem Schnittstellenmodul und ausgebildet ist, die zumindest eine Datenspeichervorrichtung nach gespeicherten Nachrichten abzufragen, und ausgebildet ist, die abgefragten Nachrichten an mobile drahtlose Kommunikationsvorrichtungen von jeweiligen Benutzern zu liefern;
    wobei die adaptive Abfrage-Maschine ausgebildet ist, eine jeweilige Abfragerate für jede mobile drahtlose Kommunikationsvorrichtung zu erhöhen basierend auf zumindest einem positiven Abfrageereignis, und die jeweilige Abfragerate für jede mobile drahtlose Kommunikationsvorrichtung zu verringern basierend auf zumindest einem negativen Abfrageereignis, wobei das zumindest eine positive Abfrageereignis aufweist, dass der jeweilige Benutzer die Nachrichten auf seiner jeweiligen mobilen drahtlosen Kommunikationsvorrichtung (101) prüft, wobei das zumindest eine negative Abfrageereignis aufweist einen Mangel an autorisierter Kommunikation zwischen der adaptiven Abfrage-Maschine und zumindest einer aus der jeweiligen mobilen drahtlosen Kommunikationsvorrichtung und einer jeweiligen Datenspeichervorrichtung des Benutzers.
  8. Adaptive Abfrage-Maschine (105) gemäß Anspruch 7, wobei der Mangel an autorisierter Kommunikation darauf basiert, dass sich die jeweilige mobile drahtlose Kommunikationsvorrichtung (101) außerhalb eines drahtlosen Abdeckungsbereichs befindet.
  9. Adaptive Abfrage-Maschine (105) gemäß Anspruch 7, wobei der Mangel an autorisierter Kommunikation auf einer ungültigen Benutzeranmeldung basiert.
  10. Adaptive Abfrage-Maschine (105) gemäß Anspruch 7, wobei das zumindest eine positive Abfrageereignis eine Zunahme von Nachrichtenzugriffsanforderungen von einer gegebenen mobilen drahtlosen Kommunikationsvorrichtung aufweist.
  11. Verfahren zum Verbinden einer Vielzahl von mobilen drahtlosen Kommunikationsvorrichtungen (101), die jeweils zu einem jeweiligen Benutzer gehören, mit zumindest einer Datenspeichervorrichtung (112), wobei die zumindest eine Datenspeichervorrichtung ausgebildet ist, Nachrichten für jeweilige Benutzer zu speichern, wobei das Verfahren aufweist:
    Abfragen der zumindest einen Datenspeichervorrichtung für gespeicherte Nachrichten, und ausgebildet, die abgefragten Nachrichten an mobile drahtlose Kommunikationsvorrichtungen von jeweiligen Benutzern zu liefern; und
    Erhöhen einer jeweiligen Abfragerate für jede mobile drahtlose Kommunikationsvorrichtung basierend auf zumindest einem positiven Abfrageereignis, und Verringern der jeweiligen Abfragerate für jede mobile drahtlose Kommunikationsvorrichtung basierend auf zumindest einem negativen Abfrageereignis, wobei das zumindest eine positive Abfrageereignis aufweist, dass der Benutzer die Nachrichten auf seiner jeweiligen mobilen drahtlosen Kommunikationsvorrichtung (101) prüft,
    wobei das zumindest eine negative Abfrageereignis aufweist einen Mangel an autorisierter Kommunikation mit zumindest einer aus der jeweiligen mobilen drahtlosen Kommunikationsvorrichtung und einer jeweiligen Datenspeichervorrichtung des Benutzers.
  12. Verfahren gemäß Anspruch 11, wobei der Mangel an autorisierter Kommunikation darauf basiert, dass sich die jeweilige mobile drahtlose Kommunikationsvorrichtung (101) außerhalb eines drahtlosen Abdeckungsbereichs befindet.
  13. Verfahren gemäß Anspruch 11, wobei der Mangel an autorisierter Kommunikation auf einer ungültigen Benutzeranmeldung basiert.
  14. Verfahren gemäß Anspruch 11, wobei das zumindest eine positive Abfrageereignis eine Zunahme von Nachrichtenzugriffsanforderungen von der jeweiligen mobilen drahtlosen Kommunikationsvorrichtung (101) aufweist.
  15. Computer-lesbares Medium mit Computer-ausführbaren Modulen zum Verbinden einer Vielzahl von mobilen drahtlosen Kommunikationsvorrichtungen (101), die jeweils zu einem jeweiligen Benutzer gehören, mit zumindest einer Datenspeichervorrichtung (112), wobei die zumindest eine Datenspeichervorrichtung ausgebildet ist, Nachrichten für jeweilige Benutzer zu speichern, wobei das Computerlesbare Medium aufweist:
    ein Schnittstellenmodul (106) zum Kommunizieren mit den mobilen drahtlosen Kommunikationsvorrichtungen; und
    ein adaptives Abfrage-Maschine-Modul (108), das verbunden ist mit dem Schnittstellenmodul und ausgebildet ist, die zumindest eine Datenspeichervorrichtung nach gespeicherten Nachrichten abzufragen, und ausgebildet ist, die abgefragten Nachrichten an mobile drahtlose Kommunikationsvorrichtungen von jeweiligen Benutzern zu liefern;
    wobei das adaptive Abfrage-Maschine-Modul ausgebildet ist, eine jeweilige Abfragerate für jede mobile drahtlose Kommunikationsvorrichtung zu erhöhen basierend auf zumindest einem positiven Abfrageereignis, und die jeweilige Abfragerate für jede mobile drahtlose Kommunikationsvorrichtung zu verringern basierend auf zumindest einem negativen Abfrageereignis,
    wobei das zumindest eine positive Abfrageereignis aufweist, dass der Benutzer die Nachrichten auf seiner jeweiligen mobilen drahtlosen Kommunikationsvorrichtung (101) prüft, wobei das zumindest eine negative Abfrageereignis aufweist einen Mangel an autorisierter Kommunikation zwischen der adaptiven Abfrage-Maschine und zumindest einer aus der jeweiligen mobilen drahtlosen Kommunikationsvorrichtung und einer jeweiligen Datenspeichervorrichtung des Benutzers.
  16. Computer-lesbares Medium gemäß Anspruch 15, wobei der Mangel an autorisierter Kommunikation darauf basiert, dass sich die jeweilige mobile drahtlose Kommunikationsvorrichtung (101) außerhalb eines drahtlosen Abdeckungsbereichs befindet.
  17. Computer-lesbares Medium gemäß Anspruch 15, wobei der Mangel an autorisierter Kommunikation auf einer ungültigen Benutzeranmeldung basiert.
  18. Computer-lesbares Medium gemäß Anspruch 15, wobei das zumindest eine positive Abfrageereignis eine Zunahme von Nachrichtenzugriffsanforderungen von der jeweiligen mobilen drahtlosen Kommunikationsvorrichtung (101) aufweist.
HK06112969.6A 2003-08-07 2004-02-26 Communication system providing adaptive polling based upon positive and negative polling events and related methods HK1091345B (en)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US49311803P 2003-08-07 2003-08-07
US60/493,118 2003-08-07
US10/781,195 2004-02-18
US10/781,195 US7280537B2 (en) 2003-08-07 2004-02-18 Communications system providing adaptive polling based upon positive and negative polling events and related methods
PCT/US2004/005769 WO2005017718A2 (en) 2003-08-07 2004-02-26 Communication system providing adaptive polling

Publications (2)

Publication Number Publication Date
HK1091345A1 HK1091345A1 (en) 2007-01-12
HK1091345B true HK1091345B (en) 2010-05-20

Family

ID=

Similar Documents

Publication Publication Date Title
EP1661330B1 (de) Kommunikationssystem zur bereitstellung adaptiver abfragen auf der basis von positiven und negativen abfrageereignissen und diesbezügliche verfahren
EP1678854B1 (de) Kommunikationssystem zur bereitstellung adaptiver umfragen
US20070130273A1 (en) Mailbox pooling pre-empting criteria
EP1661305B1 (de) Effiziente Benachrichtigung über die Ankunft von neuer Email
US8510390B2 (en) Email system including an email aggregation server providing distributed polling and related methods
US20080256193A1 (en) Email system including an email aggregation server providing polling time gap compacting and related methods
CN1864371B (zh) 基于正和负轮询事件提供自适应轮询的通信系统和相关方法
US8250153B2 (en) Email system including email aggregation server providing staggering of overlapped polling
US8463856B2 (en) Email system including email aggregation server providing staggered initial fallback polling and related methods
HK1091345B (en) Communication system providing adaptive polling based upon positive and negative polling events and related methods
HK1091985B (en) Communications system providing adaptive polling
EP2149232B1 (de) Email-system mit einem email-aggregationsserver zur bereitstellung einer gestaffelten anfänglichen fallback-abfrage und diesbezügliche verfahren
EP2149231B1 (de) Email-system mit einem email-aggregationsserver zur bereitstellung einer staffelung einer überlappten abfrage und diesbezügliche verfahren
CA2683440C (en) Email system including an email aggregation server providing distributed polling and related methods
EP2149234B1 (de) Email-system mit einem email-aggregationsserver zur bereitstellung von abfragezeitlückenkompaktierung und diesbezügliche verfahren
HK1092619B (en) Efficient notification of new electronic mail arrival