SE526563C2

Method, apparatus, article and system for network communications

Abstract

This record has no abstract on file.

SE526563C2, drawing sheet 1
Sheet 1 of 22

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

40 claims: 6 independent, 34 dependent

  1. 1
    NYA PATENTKRAV 1. Ett förfarande som innefattar:att vid en anordning (110) upprätta (312) en första förbindelse (114, 116, 118, 120) till en server (160);att etablera (320) ett informationsutbytesprotokoll för kommunicering via den första förbindelsen (114, 116, 118, 120);att vid anordningen öppna (342) en andra förbindelse (114, 116, 118, 120) till servern;att välja (360), från förbindelser som innefattar den första och andra förbindelsen, att en förbindelse ska vara aktiv;och att kommunicera (350) information som är konfigurerad för informationsutbytesprotokollet genom användande av den aktiva förbindelsen.
  2. 2
    Förfarandet i enlighet med krav 1, vilket ytterligare innefattar kommunikationsinformation konfigurerad för informationsutbytesprotokollet genom användande av den första förbindelsen (114, 116, 118, 120) som den aktiva förbindelsen, innan val av den andra förbindelsen (114, 116, 118, 120) som den aktiva förbindelsen sker.
  3. 3
    Förfarandet i enlighet med krav 1, i vilket den, andra förbindelsen (114, 116, 118, 120) öppnas innan etablering (320) av informationsutbytesprotokollet.
  4. 4
    Förfarandet i enlighet med krav 1, i vilket en enda av förbindelserna (114, 116, 118, 120) väljs som den aktiva förbindelsen.
  5. 5
    Förfarandet i enlighet med krav 1, i vilket två eller flera av förbindelserna (114, 116, 118, 120) väljs som den aktiva förbindelsen. 526 563 II
  6. 6
    Förfarandet i enlighet med krav 1, i vilket den andra förbindelsen (114, 116, 118, 120) innefattar en trådlös förbindelse.
  7. 7
    Förfarandet i enlighet med krav 1, ytterligare innefattande att välja (360), från förbindelserna (114, 116, 118, 120), att en förbindelse ska vara passiv.
  8. 8
    Förfarandet i enlighet med krav-7, ytterligare innefattande att bibehålla den passiva förbindelsen (230) medan åtminstone en del information kommuniceras genom användande av den aktiva förbindelsen (240) .
  9. 9
    Förfarandet i enlighet med krav 1, 6, 7 eller 8, ytterligare innefattande att övervaka (340) förbindelserna (114, 116, 118, 120) för en parameter som väljs från gruppen som består av signalstyrka, överföringstakt, latenstid, överföringskostnad och förbindelseintegritet;och att återvälja (360) den aktiva förbindelsen för att optimera parametern.
  10. 10
    Förfarandet i enlighet med krav 1, i vilket informationen kommuniceras i paket som innefattar sammansatt information för mer än en applikation.
  11. 11
    Förfarandet i enlighet med 1, 4, 6, 7 eller 8, i vilket informationen innefattar en instruktion som utförs av en modul på servern.
  12. 12
    Förfarandet i enlighet med krav 1, i vilket informationen innefattar en sammansättning av information från applikationer, varvid omfattningen för varje applikations sammansättning är beroende av en prioritetsindi526 563 kator för informationsutbyte som förknippas med varje applikation.
  13. 13
    Förfarandet i enlighet med krav 11, i vilket instruktionen åstadkommer servern (160) att kontakta ett fjärrbeläget system, ta emot ett svar från det fjärrbelägna systemet och utföra en respons utan att sända svaret till anordningen (110).
  14. 14
    Ett förfarande som innefattar:att vid en server (160) acceptera (312, 342) förbindelser (114, 116, 118, 120) från en anordning (110) för kommunikation av information som konfigureras av ett informationsutbytesprotokoll;att detektera (340) eller välja (360) en eller flera av förbindelserna som en aktiv förbindelse;att kommunicera (350) information som konfigurerats av informationsutbytesprotokollet genom användande av den aktiva förbindelsen.
  15. 15
    Förfarandet i enlighet med krav 14, i vilket en enda av förbindelserna (114, 116, 118, 120) väljs som den aktiva förbindelsen.
  16. 16
    Förfarandet i enlighet med krav 14, i vilket informationen kommuniceras (350) i paket, varvid vart och ett av åtminstone några av paketen innefattar sammansatt information för olika applikationer på anordningen (110).
  17. 17
    Förfarandet i enlighet med krav 14, i vilket informationen innefattar en instruktion för en modul.
  18. 18
    Förfarandet i enlighet med krav 17, vilket ytterligare innefattar utförande av instruktionen.
  19. 19
    Förfarandet i enlighet med krav 18, i vilket modulen påverkar instruktionen genom kontakt med en fjärr- *· * «« ···· • · · · ··· ··«· 526 563 li belägen server, tar emot ett svar från den fjärrbelägna servern och åstadkommer en respons utan att sända svaret till anordningen.
  20. 20
    Förfarandet i enlighet med krav 14, 15 eller 19, i vilka informationen är en sammanslagning av information för applikationer, varvid sammanslagningens omfång för varje applikation är beroende av en prioritetsindikator för informationsutbyte som förknippas med varje applikation.
  21. 21
    Förfarandet i enlighet med krav 14, ytterligare innefattande att detektera (340) eller välja (360), från förbindelserna (114, 116, 118, 120), att en förbindelse ska vara passiv.
  22. 22
    Förfarandet i enlighet med krav 21, ytterligare innefattande att bibehålla någon annan av förbindelserna (114, 116, 118, 120) som en passiv förbindelse medan åtminstöne en del information kommuniceras (350) genom användande av den aktiva förbindelsen.
  23. 23
    En anordning (110) som innefattar en processor (413) och mjukvara konfigurerad för att åstadkomma processorn att öppna (312) en första förbindelse (114, 116, 118, 120) till en server (160);att upprätta (320) ett informationsutbytesprotokoll;att öppna (342) en andra förbindelse (114, 116, 118, 120) till en server;att välja (360), från förbindelser som innefattar den första och andra förbindelsen, att en förbindelse ska vara aktiv;och 526 563 att kommunicera (350) information som konfigurerats för informationsutbytesprotokollet genom användande av den aktiva förbindelsen.
  24. 24
    Anordningen (110) i enlighet med krav 23, i vilken processorn (413) dessutom är konfigurerad att övervaka (340) förbindelserna (114, 116, 118, 120) för en parameter som valts från gruppen som består av signalstyrka, överföringstakt, latenstid, överföringskostnad och förbindelseintegritet;och att återvälja (360) den aktiva förbindelsen för att optimera parametern.
  25. 25
    Anordningen (110) i enlighet med krav 23, i vilken informationen kommuniceras i paket, varvid åtminstone några av paketen innefattar sammansatt information för olika lokal applikationer.
  26. 26
    Anordningen (110) i enlighet med krav 23, i vilken informationen innefattar instruktioner som utförs av en modul på servern (160) .
  27. 27
    Anordningen (110) i enlighet med krav 23, i vilken mjukvara åstadkommer processorn (413) att välja, från förbindelserna (114, 116, 118, 120), att en förbindelse ska vara passiv.
  28. 28
    Anordningen (110) i enlighet med krav 27, i vilken mjukvaran åstadkommer processorn (413) att bibehålla den passiva förbindelsen (114, 116, 118, 120) medan åtminstone en del av informationen kommuniceras (350) genom användande av den aktiva förbindelsen.
  29. 29
    Ett organ (110) som innefattar ett maskinläsbart media som lagrar maskinexekverbara instruktioner som åstadkommer maskinen (413) ···· 526 563 att öppna (312) en första förbindelse (114, 116, 118, 120) till servern (160);att etablera (320) ett informationsutbytesprotokoll;att öppna (342) en andra förbindelse (114, 116, 118, 120) till en server;att välja (360), från förbindelserna, att en förbindelse ska vara aktiv;och att kommunicera (350) information som konfigurerats för informationsutbytesprotokollet genom användande av den aktiva förbindelsen.
  30. 30
    Organet (110) i enlighet med krav 29, i vilket en enda av förbindelserna (114, 116, 118, 120) väljs som den aktiva förbindelsen.
  31. 31
    Organet (110) i enlighet med krav 29, i vilket instruktionerna dessutom åstadkommer maskinen (413) att övervaka (340) förbindelserna (114, 116, 118, 120) för en parameter vald från gruppen som består av signalstyrka, överföringstakt, latenstid, överföringskostnad och förbindelseintegritet;och att återvälja (360) den aktiva förbindelsen för att optimera parametern.
  32. 32
    Organet (110) i enlighet med krav 29, i vilket informationen kommuniceras i paket, varvid vart och ett av åtminstone några av paketen innefattar sammansatt information för olika lokala applikationer.
  33. 33
    Organet (110) i enlighet med krav 29, i vilket informationen innefattar instruktioner som utförs av en modul i servern (160).
  34. 34
    Organet (110) i enlighet med krav 29, i vilket instruktionerna åstadkommer maskinen att välja (340), från förbindelserna (114, 116, 118, 120), att en förbindelse ska vara passiv. 526 563
  35. 35
    Organet (110) i enlighet med krav 34, i vilket instruktionerna åstadkommer maskinen (413) att bibehålla den passiva förbindelsen medan åtminstone en del av informationen kommuniceras (350) genom användande av den aktiva anslutningen.
  36. 36
    Ett system innefattande en anordning (110), en server (160) och kommunikationslänkar, i vilket anordningen är konfigurerad att öppna (312) en första förbindelse (114, 116, 118, 120) till servern genom användande av en av kommunikations län karna ;att etablera (320) ett informationsutbytesprotokoll;att öppna (342) en andra förbindelse (114, 116, 118, 120) till servern genom användande av en annan av kommunikationslänkarna;att välja (360), från förbindelser som innefattar den första och andra förbindelsen, att en förbindelse ska vara aktiv;att kommunicera (350) information som är konfigure rad för informationsutbytesprotokollet genom användande av den aktiva förbindelsen.
  37. 37
    Systemet i enlighet med krav 36, i vilket åtminstone kommunikationslänkarna innefattar en trådlös kommunikationslänk.
  38. 38
    Systemet i enlighet med krav 36 eller 37, i vilket anordningen (110) dessutom är konfigurerad för att övervaka (340) förbindelserna (114, 116, 118, 120) för en parameter som är vald från gruppen som består av signalstyrka, överföringstakt, latenstid, överföringskostnad och förbindelseintegritet;och att återvälja (360) den aktiva förbindelsen för att optimera parametern. 526 563 zr • · • · · • ···· * · ·· ·· ·♦·· • ·
  39. 39
    Systemet i enlighet med krav 36, i vilket anordningen (110) vidare är konfigurerad att välja (360), från förbindelserna (114, 116, 118, 120), att en förbindelse ska vara passiv.
  40. 40
    Systemet i enlighet med krav 39, i vilket den passiva anslutningen (114, 116, 118, 120) bibehålls medan åtminstone en del av informationen kommuniceras (350) genom användande av den aktiva förbindelsen (114, 116, 118, 10 120) .
Independent claims40