최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | UP-0070893 (2005-03-03) |
등록번호 | US-7581030 (2009-09-08) |
발명자 / 주소 |
|
인용정보 | 피인용 횟수 : 5 인용 특허 : 220 |
Methods, apparatus, and business techniques are disclosed for use in distributed communication systems comprising a plurality of communication protocols. In one embodiment a first air interface is used to initiate communication between a wireless client and a remote server at least partially using a
Methods, apparatus, and business techniques are disclosed for use in distributed communication systems comprising a plurality of communication protocols. In one embodiment a first air interface is used to initiate communication between a wireless client and a remote server at least partially using a first wireless access point. The server sends the wireless client a stub of a distributed object. The stub is used to instantiate an object class. The object class defines an interface that the remote client can use to communicate with the remote server using an upper layer interface. The distributed object stub also provides an implementation of a software radio configuration for a set of lower protocol layers in a second air interface. The wireless client can thereby communicate with a second wireless access point using said second air interface protocol. Exemplary embodiments of the present invention are disclosed that focus on toll-tag and electronic-commerce related highway systems, distributed federated wireless access systems, and wide area wireless system capacity augmentation.
What is claimed is: 1. For use in a system comprising at least a cellular network and a wireless local area network coupled to an Internet, wherein a mobile unit communicates via the Internet at a transport layer or above with a roam management server system to facilitate a roam operation, a method
What is claimed is: 1. For use in a system comprising at least a cellular network and a wireless local area network coupled to an Internet, wherein a mobile unit communicates via the Internet at a transport layer or above with a roam management server system to facilitate a roam operation, a method comprising: receiving at the roam management server system an indication that the mobile unit is in radio contact range of at least one wireless access point of the wireless local area network; determining whether a new connection between the mobile unit and the wireless local area network via the wireless access point is or would be superior to an existing connection between the mobile unit and the cellular network, in accordance with one or more user-specified criteria; and sending from the roam management server system to at least one of the mobile unit and the wireless local area network an indication to switch from the existing connection between the mobile unit and the cellular network to the new connection between the mobile unit and the wireless local area network via the wireless access point in the event that it is determined that the connection to the wireless local area network via the wireless access point is or would be superior, to thereby facilitate the roam operation. 2. The method according to claim 1, wherein the one or more user-specified criteria includes at least one of a cost of service criterion and a connection speed criterion. 3. The method according to claim 1, further comprising: maintaining in the roam management server system a description of software resources available to the mobile unit; identifying a subset of the available software resources that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature provided by the wireless local area network; and sending the identified subset of the available software resources to the mobile unit. 4. The method according to claim 1, further comprising: sending to the mobile unit one or more executable software modules that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network. 5. The method according to claim 1, further comprising: using push technology to send to the mobile unit one or more executable software modules that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network. 6. The method according to claim 1, further comprising: maintaining a record indicative of an identity of one or more software modules currently resident in the mobile unit; and downloading one or more executable software modules to the mobile unit that are not currently resident in the mobile unit. 7. The method according to claim 1, further comprising sending from the roam management server system to at least one of the mobile unit and the wireless local area network roam operation data needed to implement the roam operation. 8. The method according to claim 7, wherein the roam operation data includes feedback data related to current network communications parameters. 9. The method according to claim 8, wherein the determining takes into account the feedback data. 10. The method according to claim 7, wherein the roam operation data includes one or more software components needed to implement the roam operation. 11. The method according to claim 1, further comprising sending from at least one of the mobile unit and the wireless local area network to the roam management server system roam operation data needed to implement the roam operation. 12. The method according to claim 11, wherein the roam operation data includes feedback data related to one or more current network communications parameters. 13. The method according to claim 12, wherein the determining takes into account the feedback data. 14. The method according to claim 1, wherein the wireless local area network is coupled to the Internet via at least one of a DS0 telephony link, a T1 telephony link, a cable modem link, and a DSL modem link. 15. The method according to claim 1, wherein the indication that the mobile unit is in radio contact range of the local area network includes an identification of a set of GPS coordinates indicative of a current location of the mobile unit. 16. The method according to claim 1, wherein the indication that the mobile unit is in radio contact range of the local area network includes an indication that the mobile unit and the wireless local area network have made radio contact. 17. The method according to claim 1, wherein the sending comprises sending the indication to switch to the mobile unit. 18. The method according to claim 1, wherein the sending comprises sending the indication to switch to the wireless local area network. 19. The method according to claim 1, further comprising: sending to the mobile unit one or more executable software modules in order to implement a software feature to be used while interacting with the wireless local area network. 20. The method according to claim 1, further comprising: using push technology to send to the mobile unit one or more executable software modules in order to implement a software feature to be used while interacting with the wireless local area network. 21. The method according to claim 1, wherein the wireless local area network serves as a voice telephony gateway to the Internet. 22. The method according to claim 1, wherein the roam operation comprises switching a voice telephony call between the mobile unit and a remote endpoint from a voice-over-cellular connection via the cellular network to a voice-over-Internet connection via the wireless local area network. 23. The method according to claim 1, wherein the roam operation comprises switching a voice telephony call between the mobile unit and a remote endpoint in a seamless manner in order to maintain continuity of the voice telephony call across the connection between the mobile unit and the cellular network using a cellular telephony protocol and the connection between the mobile unit and the wireless local area network using a voice-over-Internet telephony protocol. 24. The method according to claim 1, wherein the roam operation is performed in a seamless manner to maintain continuity of a voice-over-Internet call across the connection between the mobile unit and the cellular network and the connection between the mobile unit and the wireless local area network. 25. The method according to claim 1, further comprising: receiving roam operation feedback data from the wireless local area network; and wherein the determining takes into account the roam operation feedback data. 26. The method according to claim 25, wherein the roam operation feedback data includes information related to one or more current network loading conditions. 27. The method according to claim 25, wherein the roam operation feedback data includes information related to a current ability of the wireless local area network to maintain a quality of service. 28. The method according to claim 1, further comprising: receiving roam operation feedback data from the mobile unit; and wherein the determining takes into account the roam operation feedback data. 29. The method according to claim 28, wherein the roam operation feedback data includes information related to one or more observed network performance conditions. 30. For use in a system comprising at least a cellular network and a wireless local area network coupled to an Internet, wherein a mobile unit communicates via the Internet at a transport layer or above with a roam management server system, a method comprising: receiving at the roam management server system an indication that the mobile unit is in a coverage area of at least one wireless access point of the wireless local area network; the roam management server system determining whether a new connection between the mobile unit and the wireless local area network via the wireless access point is or would be superior to an existing connection between the mobile unit and the cellular network, in accordance with an optimization strategy; and sending from the roam management server system to at least one of the mobile unit and the wireless local area network an indication to switch from the existing connection between the mobile unit and the cellular network to the new connection between the mobile unit and the wireless local area network via the wireless access point in the event that it is determined that the connection to the wireless local area network via the wireless access point is or would be superior, to thereby facilitate a roam operation. 31. The method according to claim 30, wherein the optimization strategy comprises one or more user selectable criteria. 32. The method according to claim 30, further comprising: maintaining in the roam management server system a description of software resources available to the mobile unit; identifying a subset of the available software resources that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature provided by the wireless local area network; and sending the identified subset of available software resources to the mobile unit. 33. The method according to claim 30, further comprising: sending to the mobile unit one or more executable software modules that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network. 34. The method according to claim 30, further comprising: using push technology to send to the mobile unit one or more executable software modules that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network. 35. The method according to claim 30, further comprising: maintaining a record indicative of an identity of one or more software modules currently resident in the mobile unit; and downloading one or more executable software modules to the mobile unit that are not currently resident in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network. 36. The method according to claim 30, further comprising: sending from the roam management server system to at least one of the mobile unit and the wireless local area network roam operation data needed to implement the roam operation. 37. The method according to claim 30, further comprising sending from at least one of the mobile unit and the wireless local area network to the roam management server system roam operation data needed by the roam management server system to implement the roam operation. 38. The method according to claim 30, wherein the wireless local area network is coupled to the Internet via at least one of a DS0 telephony link, a T1 telephony link, a cable modem link, and a DSL modem link. 39. The method according to claim 30, the connection between the mobile unit and the cellular network and the connection between the mobile unit and the wireless local area network are sequentially used to support a single client-server connection with a remote Internet server. 40. The method according to claim 30, wherein the indication that the mobile unit is in the coverage area of the local area network includes an identification of a set of GPS coordinates indicative of a current location of the mobile unit. 41. The method according to claim 30, wherein the indication that the mobile unit is in the coverage area of the local area network includes an indication that the mobile unit and the wireless local area network have made radio contact. 42. The method according to claim 30, wherein the sending comprises sending the indication to switch to the mobile unit. 43. The method according to claim 30, wherein the sending comprises sending the indication to switch to the wireless local area network. 44. The method according to claim 30, further comprising: sending to the mobile unit one or more executable software modules in order to implement a software feature to be used while interacting with the wireless local area network. 45. The method according to claim 30, further comprising: using push technology to send to the mobile unit one or more executable software modules in order to implement a software feature to be used while interacting with the wireless local area network. 46. The method according to claim 30, wherein the connection between the mobile unit and the cellular network and the connection between the mobile unit and the wireless local area network are sequentially used to support a single client-server session with a remote Internet server, without requiring any user intervention to maintain the session. 47. The method according to claim 30, wherein the roam operation comprises switching a voice telephony call between the mobile unit and a remote endpoint from a voice-over-cellular connection via the cellular network to a voice-over-Internet connection via the wireless local area network. 48. The method according to claim 30, wherein the roam management server system manages a switching operation that is performed in response to the indication to switch in a seamless manner to thereby maintain continuity of a voice telephony call across the connection between the mobile unit and the cellular network using a cellular telephony protocol and the connection between the mobile unit and the wireless local area network using a voice-over-Internet telephony protocol. 49. The method according to claim 30, wherein the roam operation is performed in response to the indication to switch, in a seamless manner, in order to maintain continuity of a voice-over-Internet call across the connection between the mobile unit and the cellular network and the connection between the mobile unit and the wireless local area network. 50. The method according to claim 30, further comprising: receiving roam operation feedback data from the wireless local area network; and wherein the optimization strategy takes into account the roam operation feedback data. 51. The method according to claim 50, wherein the roam operation feedback data includes information related to one or more current network loading conditions. 52. The method according to claim 50, wherein the roam operation feedback data includes information related to a current ability of the wireless local area network to maintain a defined quality of service. 53. The method according to claim 30, further comprising: receiving roam operation feedback data from the mobile unit; and wherein the optimization strategy takes into account the roam operation feedback data. 54. The method according to claim 53, wherein the roam operation feedback data includes information related to one or more current network loading conditions. 55. For use in a system comprising at least a cellular network and a wireless local area network coupled to an Internet, wherein a mobile unit communicates via the Internet at a transport layer or above with a roam management server system via either the cellular network or the wireless local area network, a method comprising: establishing a connection between the mobile unit and the cellular network; receiving an indication that the mobile unit is in a coverage area of at least one wireless access point of the wireless local area network; determining whether a new connection between the mobile unit and the wireless local area network via the wireless access point is or would be superior to the established connection between the mobile unit and the cellular network, in accordance with an optimization strategy; providing to at least one of the mobile unit and the wireless local area network an indication to switch from the established connection between the mobile unit and the cellular network to the new connection between the mobile unit and the wireless local area network via the wireless access point in the event that it is determined that the new connection to the wireless local area network is or would be superior; and switching from the established connection between the mobile unit and the cellular network to the new connection between the mobile unit and the wireless local area network via the wireless access point in the event that it is determined that the new connection to the wireless local area network is or would be superior, to thereby complete a roam operation, wherein at least the receiving, determining, and providing are performed by the roam management server system. 56. The method according to claim 55, wherein the optimization strategy includes one or more user-specified preferences. 57. The method according to claim 55, further comprising: maintaining in the roam management server system a description of software resources available to the mobile unit; identifying a subset of the available software resources that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature provided by the wireless local area network; and sending the identified subset of available software resources to the mobile unit. 58. The method according to claim 55, further comprising: sending to the mobile unit one or more executable software modules that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network. 59. The method according to claim 55, further comprising: using push technology to send to the mobile unit one or more executable software modules that are not already present in the mobile unit and that need to be loaded into the mobile unit in order to implement a communication protocol feature used by the wireless local area network. 60. The method according to claim 55, further comprising: maintaining a record indicative of an identity of one or more software modules currently resident in the mobile unit; and downloading one or more executable software modules to the mobile unit that are not currently resident in the mobile unit. 61. The method according to claim 55, further comprising sending from the roam management server system to at least one of the mobile unit and the wireless local area network roam operation data needed to implement the roam operation. 62. The method according to claim 61, wherein the roam operation data includes feedback data related to current network communications parameters. 63. The method according to claim 61, wherein: the roam operation data includes feedback data indicative of network loading conditions from a plurality of different access service provider networks; and the determining takes into account the feedback data. 64. The method according to claim 61, wherein the roam operation data includes one or more software components needed to implement the roam operation. 65. The method according to claim 55, further comprising sending from at least one of the mobile unit and the wireless local area network to the roam management server system roam operation data needed to implement the roam operation. 66. The method according to claim 65, wherein the roam operation data includes feedback data related to current network communications parameters. 67. The method according to claim 66, wherein the determining takes into account the feedback data. 68. The method according to claim 55, wherein the wireless local area network is coupled to the Internet via at least one of a DS0 telephony link, a T1 telephony link, a cable modem link, and a DSL modem link. 69. The method according to claim 55, wherein the indication that the mobile unit is in the coverage area of the local area network includes an identification of a set of GPS coordinates indicative of a current location of the mobile unit. 70. The method according to claim 55, wherein the indication that the mobile unit is in the coverage area of the local area network includes an indication that the mobile unit and the wireless local area network have made radio contact. 71. The method according to claim 55, wherein the sending comprises sending the indication to switch to the mobile unit. 72. The method according to claim 55, wherein the sending comprises sending the indication to switch to the wireless local area network. 73. The method according to claim 55, further comprising: sending to the mobile unit one or more executable software modules in order to implement a software feature to be used while interacting with the wireless local area network. 74. The method according to claim 55, further comprising: using push technology to send to the mobile unit one or more executable software modules in order to implement a software feature to be used while interacting with the wireless local area network. 75. The method according to claim 55, wherein the wireless local area network serves as a voice telephony gateway to the Internet. 76. The method according to claim 55, wherein the roam operation comprises switching a voice telephony call between the mobile unit and a remote endpoint from a voice-over-cellular connection via the cellular network to a voice-over-Internet connection via the wireless local area network. 77. The method according to claim 55, wherein the roam management server system manages the switching in a seamless manner to thereby maintain continuity of the voice telephony call across the connection between the mobile unit and the cellular network using a cellular telephony protocol and the connection between the mobile unit and the wireless local area network using a voice-over-Internet telephony protocol. 78. The method according to claim 55, wherein the switching is implemented in a seamless manner in order to maintain continuity of a voice-over-Internet call across the connection between the mobile unit and the cellular network and the connection between the mobile unit and the wireless local area network. 79. The method according to claim 55, further comprising: sending from the wireless local area network to the roam management server system roam operation feedback data; and wherein the determining takes into account the roam operation feedback data. 80. The method according to claim 79, wherein the roam operation feedback data includes information related to one or more current network loading conditions. 81. The method according to claim 79, wherein the roam operation feedback data includes information related to a current ability of the wireless local area network to maintain a defined quality of service. 82. The method according to claim 55, further comprising: sending from the mobile unit to the roam management server system roam operation feedback data; and wherein the determining takes into account the roam operation feedback data. 83. The method according to claim 82, wherein the roam operation feedback data includes information related to one or more current network loading conditions. 84. The method according to claim 55, wherein the optimization strategy takes into account WLAN information provided by a service provider associated with the wireless local area network. 85. The method according to claim 84, wherein the WLAN information includes current usage fees for usage of the wireless local area network. 86. The method according to claim 84, wherein the WLAN information includes data indicative of current loading conditions of the wireless local area network. 87. The method according to claim 84, wherein the WLAN information includes quality of service data relating to the wireless local area network. 88. The method according to claim 84, wherein the WLAN information includes both current usage fees for usage of the wireless local area network and data related to current operating conditions of the wireless local area network. 89. The method according to claim 55, wherein the optimization strategy takes into account WLAN access related information that is posted in an online marketplace system accessible by the roam management server system. 90. The method according to claim 55, wherein the optimization strategy takes into account cellular network information provided by the cellular network and accessible by the roam management server system. 91. The method according to claim 90, wherein the cellular network information is posted in an online marketplace server system accessible by the roam management server system. 92. The method according to claim 90, wherein the cellular network information includes current usage fees for usage of the cellular network. 93. The method according to claim 90, wherein the cellular network information includes data indicative of one or more current loading conditions of the cellular network. 94. The method according to claim 90, wherein the cellular network information includes quality of service data relating to the cellular network. 95. The method according to claim 90, wherein the cellular network information includes both current usage fees for usage of the cellular network and data related to one or more current operating conditions of the cellular network. 96. The method according to claim 55, wherein the optimization strategy takes into account WLAN information provided by the wireless local area network and accessible by the roam management server system, and cellular network information provided by the cellular network and accessible by the roam management server system. 97. The method according to claim 96, wherein both the cellular network information and the WLAN information are posted in an online marketplace server system accessible by the roam management server system. 98. The method according to claim 96, wherein: the cellular network information includes both current usage fees for usage of the cellular network and data related to one or more current operating conditions of the cellular network; and the WLAN information includes both current usage fees for usage of the wireless local area network and data related to one or more current operating conditions of the wireless local area network. 99. The method according to claim 55, wherein the roam management server system sends to the mobile unit one or more software components needed to complete the roam operation. 100. The method according to claim 55, wherein the roam management server system sends to the mobile unit one or more software components needed by the mobile unit in order to enable the mobile unit to connect to the wireless local area network using a communication protocol supported by the wireless local area network. 101. The method according to claim 55, wherein the optimization strategy includes at least one of a cost of service criterion and a quality of service criterion. 102. The method according to claim 55, wherein the roam management server system includes a mobile unit authentication function. 103. The method according to claim 102, wherein the authentication function authenticates the mobile unit via communications with an authentication server of a home cellular network associated with the mobile unit. 104. The method according to claim 55, wherein the roam management server system includes a billing function. 105. The method according to claim 55, wherein the roam management server system includes an accounting function. 106. The method according to claim 105, wherein the accounting function maintains a record of an amount of usage of the wireless local network by the mobile unit. 107. The method according to claim 105, wherein the accounting function maintains a record of an amount of usage of the cellular network by the mobile unit. 108. The method according to claim 55, wherein the roam management server system includes a mobile unit authorization function. 109. The method according to claim 108, wherein the mobile unit authorization function authorizes the mobile unit via communications with an authorization server of a home cellular network associated with the mobile unit. 110. The method of claim 55, wherein the cellular network and the wireless local area network are operated by different service providers. 111. The method of claim 110, wherein the roam management server system manages revenue sharing between the different service providers.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.