CA2503100A1 - Dynamic service binding providing transparent switching of information services having defined coverage regions - Google Patents
Dynamic service binding providing transparent switching of information services having defined coverage regions Download PDFInfo
- Publication number
- CA2503100A1 CA2503100A1 CA 2503100 CA2503100A CA2503100A1 CA 2503100 A1 CA2503100 A1 CA 2503100A1 CA 2503100 CA2503100 CA 2503100 CA 2503100 A CA2503100 A CA 2503100A CA 2503100 A1 CA2503100 A1 CA 2503100A1
- Authority
- CA
- Canada
- Prior art keywords
- information service
- information
- service
- communications
- mobile device
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 claims 19
- 238000004519 manufacturing process Methods 0.000 claims 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/52—Network services specially adapted for the location of the user terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/24—Reselection being triggered by specific parameters
- H04W36/32—Reselection being triggered by specific parameters by location or mobility data, e.g. speed data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
It is determined whether a location of a mobile device is within a coverage region of a first information service. Communications for the first information service are redirected to a second information service when the location of the mobile device is not within a coverage region of the first information service. The second information service generally has a coverage region encompassing the location of the mobile device. Communications betwee n a mobile device and a first information service are redirected to another information service when properties of the new information service are determined to meet predetermined criteria set by a user of the mobile device , by an application, or both. In yet another aspect of the invention, Replacement of information services can be "aggressive" or "non-aggressive." Communications between a mobile device and an original information service a re redirected to another information service when the original information service fails.
Claims (27)
1. A method for switching information services, the method comprising the steps of:
determining whether a location of a mobile device is within a coverage region of a first information service; and redirecting one or more communications for the first information service to a second information service when the location of the mobile device is not within a coverage region of the first information service.
determining whether a location of a mobile device is within a coverage region of a first information service; and redirecting one or more communications for the first information service to a second information service when the location of the mobile device is not within a coverage region of the first information service.
2. The method of claim 1, further comprising the step of:
selecting the second information service by selecting an information service from one or more information services having coverage regions encompassing the location of the mobile device.
selecting the second information service by selecting an information service from one or more information services having coverage regions encompassing the location of the mobile device.
3. The method of claim 1, further comprising the steps of:
determining whether the first information service has failed; and redirecting the one or more communications for the first information service to the second information service when the first information service has failed.
determining whether the first information service has failed; and redirecting the one or more communications for the first information service to the second information service when the first information service has failed.
4. The method of claim 1, wherein the step of determining whether a location of a mobile device is within a coverage region of a first information service further comprises the step of periodically determining whether a location of a mobile device is within a coverage region of a first information service.
5. The method of claim 4, wherein the step of periodically determining whether a location of a mobile device is within a coverage region of a first information service further comprises the step of periodically determining, by using predetermined criteria, a candidate list of information services.
6. The method of claim 5, wherein the predetermined criteria comprises one or more preferences and wherein the candidate list is sorted in order of the one or more preferences.
7. The method of claim 5, wherein the step of periodically determining, by using predetermined criteria, a candidate list of information services further comprises the step of selecting an information service having a highest value according to the predetermined criteria from the candidate list, and wherein the step of redirecting one or more communications further comprises redirecting the one or more communications for the first information service to the information service having the highest value in the candidate list when the first information service is not the information service having the highest value in the candidate list.
8. The method of claim 5, wherein the step of periodically determining, by using predetermined criteria, a candidate list of information services further comprises the steps of determining whether the first information service is in the candidate list, and allowing the one or more communications to the first information service when the first information service is in the candidate list.
9. The method of claim 1, wherein the mobile device accesses an application bound to the first information service.
10. The method of claim 1, further comprising the step of creating a candidate list of information sources by using predetermined criteria.
11. The method of claim 10, wherein the predetermined criteria comprise a preference defined by more than one compatibility sets, each compatibility set comprising a name and at least one value.
12. The method of claim 10, wherein the predetermined criteria comprise one or more of a coverage region, one or more compatibility names, one or more formats, a cost and one or more specialty preferences.
13. The method of claim 10, wherein the predetermined criteria comprise user preferences.
14. The method of claim 13, wherein the user preferences comprise one or more of a cost preference and a replacement preference, wherein the replacement preference comprises one of aggressive placement, no preference, and non-aggressive replacement.
15. The method of claim 1, further comprising the steps of:
comparing one or more compatibility sets with properties of the first information service in order to determine whether properties of the first information set meet requirements of the one or more compatibility sets;
redirecting the one or more communications for the first information service to the second information service when the properties of the first information service do not meet the requirements of the one or more compatibility sets;
and determining that properties of the second information service do meet the requirements of the one or more compatibility sets.
comparing one or more compatibility sets with properties of the first information service in order to determine whether properties of the first information set meet requirements of the one or more compatibility sets;
redirecting the one or more communications for the first information service to the second information service when the properties of the first information service do not meet the requirements of the one or more compatibility sets;
and determining that properties of the second information service do meet the requirements of the one or more compatibility sets.
16. The method of claim 1, wherein the one or more communications are from an application and wherein the step of redirecting one or more communications further comprises the step of redirecting the one or more communications for the first information service to a second information service by binding the application to a new information service.
17. The method of claim 16, wherein the step of redirecting the one or more communications for the first information service to a second information service by binding the application to a new information service further comprises the step of placing a new reference to a new service adapter in a service proxy, the new service adapter accessing the second information service, the new reference replacing an old reference, the old reference referencing an old service adapter accessing the first information service.
18. The method of claim 17, wherein the step of redirecting the one or more communications further comprises the steps of instantiating the new service adapter and deleting the old service adapter.
19. An article of manufacture for switching information services, comprising:
a computer readable medium containing one or more programs which when executed implement the steps of:
determining whether a location of a mobile device is within a coverage region of a first information service; and redirecting one or more communications for the first information service to a second information service when the location of the mobile device is not within a coverage region of the first information service.
a computer readable medium containing one or more programs which when executed implement the steps of:
determining whether a location of a mobile device is within a coverage region of a first information service; and redirecting one or more communications for the first information service to a second information service when the location of the mobile device is not within a coverage region of the first information service.
20. An apparatus for switching information services, comprising:
a memory; and at least one processor, coupled to the memory, operative to:
determine whether a location of a mobile device is within a coverage region of a first information service; and redirect one or more communications for the first information service to a second information service when the location of the mobile device is not within a coverage region of the first information service.
a memory; and at least one processor, coupled to the memory, operative to:
determine whether a location of a mobile device is within a coverage region of a first information service; and redirect one or more communications for the first information service to a second information service when the location of the mobile device is not within a coverage region of the first information service.
21. The apparatus of claim 20, wherein the at least one processor is further operative to:
select the second information service by selecting an information service from one or more information services having coverage regions encompassing the location of the mobile device.
select the second information service by selecting an information service from one or more information services having coverage regions encompassing the location of the mobile device.
22. The apparatus of claim 20, wherein the at least one processor is further operative to:
create a candidate list of information sources by using predetermined criteria.
create a candidate list of information sources by using predetermined criteria.
23. The apparatus of claim 20, wherein the one or more communications are from an application and wherein the at least one processor is further operative, when redirecting one or more communications, to redirect the one or more communications for the first information service to a second information service by binding the application to a new information service.
24. The apparatus of claim 23, wherein the at least one processor is further operative, when redirecting one or more communications, to place a new reference to a new service adapter in a service proxy, the new service adapter accessing the second information service, the new reference replacing an old reference, the old reference referencing an old service adapter accessing the first information service.
25. The apparatus of claim 20, wherein the at least one processor is further operative, when determining whether a location of a mobile device is within a coverage region, to periodically determine, by using predetermined criteria, a candidate list of information services.
26. The apparatus of claim 25, wherein the at least one processor is further operative:
when periodically determining whether a location of a mobile device is within a coverage region, to select an information service having a highest value according to the predetermined criteria from the candidate list; and when redirecting, to redirect the one or more communications for the first information service to the information service having the highest value in the candidate list when the first information service is not the information service having the highest value in the candidate list.
when periodically determining whether a location of a mobile device is within a coverage region, to select an information service having a highest value according to the predetermined criteria from the candidate list; and when redirecting, to redirect the one or more communications for the first information service to the information service having the highest value in the candidate list when the first information service is not the information service having the highest value in the candidate list.
27. The apparatus of claim 25, wherein the at least one processor is further operative, when periodically determining whether a location of a mobile device is within a coverage region, to determine whether the first information service is in the candidate list, and to allow the one or more communications to the first information service when the first information service is in the candidate list.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/315,650 | 2002-12-10 | ||
US10/315,650 US20040203891A1 (en) | 2002-12-10 | 2002-12-10 | Dynamic service binding providing transparent switching of information services having defined coverage regions |
PCT/US2003/004004 WO2004054295A1 (en) | 2002-12-10 | 2003-02-10 | Dynamic service binding providing transparent switching of information services having defined coverage regions |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2503100A1 true CA2503100A1 (en) | 2004-06-24 |
CA2503100C CA2503100C (en) | 2011-04-19 |
Family
ID=32505878
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA 2503100 Expired - Lifetime CA2503100C (en) | 2002-12-10 | 2003-02-10 | Dynamic service binding providing transparent switching of information services having defined coverage regions |
Country Status (11)
Country | Link |
---|---|
US (4) | US20040203891A1 (en) |
EP (1) | EP1576842A4 (en) |
JP (1) | JP4425147B2 (en) |
KR (1) | KR100800361B1 (en) |
CN (1) | CN100484262C (en) |
AU (1) | AU2003210950B2 (en) |
BR (2) | BRPI0317238B1 (en) |
CA (1) | CA2503100C (en) |
IL (1) | IL168980A (en) |
TW (1) | TWI232669B (en) |
WO (1) | WO2004054295A1 (en) |
Families Citing this family (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3898450B2 (en) * | 2001-02-02 | 2007-03-28 | 株式会社エヌ・ティ・ティ・ドコモ | Location information notification method and apparatus |
US20040203891A1 (en) * | 2002-12-10 | 2004-10-14 | International Business Machines Corporation | Dynamic service binding providing transparent switching of information services having defined coverage regions |
GB2404305B (en) * | 2003-07-22 | 2005-07-06 | Research In Motion Ltd | Security for mobile communications device |
US8060553B2 (en) | 2003-08-27 | 2011-11-15 | International Business Machines Corporation | Service oriented architecture for a transformation function in a data integration platform |
US8041760B2 (en) | 2003-08-27 | 2011-10-18 | International Business Machines Corporation | Service oriented architecture for a loading function in a data integration platform |
US8307109B2 (en) | 2003-08-27 | 2012-11-06 | International Business Machines Corporation | Methods and systems for real time integration services |
US20050215228A1 (en) * | 2004-03-26 | 2005-09-29 | Comverse Ltd. | Voice session data session interoperability in the telephony environment |
US7620402B2 (en) * | 2004-07-09 | 2009-11-17 | Itis Uk Limited | System and method for geographically locating a mobile device |
WO2006026659A2 (en) * | 2004-08-31 | 2006-03-09 | Ascential Software Corporation | Services oriented architecture for data integration services |
GB2422217B (en) * | 2005-01-14 | 2009-12-23 | Hewlett Packard Development Co | Provision of services over a common delivery platform such as a mobile telephony network |
AU2006288830A1 (en) | 2005-09-07 | 2007-03-15 | Nokia Corporation | Signalling of cell ID in digital mobile broadcast service guide for localized broadcasting |
KR100650741B1 (en) * | 2005-12-02 | 2006-11-30 | 한국전자통신연구원 | Apparatus and method for dynamically binding binary code and virtual forwarding component of network processor |
US8320932B2 (en) * | 2006-04-11 | 2012-11-27 | Motorola Solutions, Inc. | Method and system of utilizing a context vector and method and system of utilizing a context vector and database for location applications |
US20080040281A1 (en) * | 2006-07-11 | 2008-02-14 | Dipanjan Chakraborty | User-vendor matching based on request from mobile wireless device |
CN101009627A (en) * | 2006-12-27 | 2007-08-01 | 华为技术有限公司 | A service binding method and device |
US8700301B2 (en) | 2008-06-19 | 2014-04-15 | Microsoft Corporation | Mobile computing devices, architecture and user interfaces based on dynamic direction information |
US20090315766A1 (en) | 2008-06-19 | 2009-12-24 | Microsoft Corporation | Source switching for devices supporting dynamic direction information |
US20100009662A1 (en) | 2008-06-20 | 2010-01-14 | Microsoft Corporation | Delaying interaction with points of interest discovered based on directional device information |
US20110113138A1 (en) * | 2008-06-24 | 2011-05-12 | Nokia Corporation | Semantically enhanced service switching |
KR101035560B1 (en) * | 2008-09-23 | 2011-05-19 | 한국전자통신연구원 | Service offering system and its method |
US8793306B2 (en) * | 2008-10-03 | 2014-07-29 | Infosys Limited | System, wireless communication device and method for combining compatible services |
US20100235394A1 (en) * | 2009-03-10 | 2010-09-16 | Nokia Corporation | Method and apparatus for accessing content based on user geolocation |
US8417720B2 (en) * | 2009-03-10 | 2013-04-09 | Nokia Corporation | Method and apparatus for accessing content based on user geolocation |
US8355948B2 (en) | 2009-05-05 | 2013-01-15 | Groupon, Inc. | System and methods for discount retailing |
US8301495B2 (en) | 2009-05-05 | 2012-10-30 | Groupon, Inc. | System and methods for discount retailing |
US8650072B2 (en) | 2009-05-05 | 2014-02-11 | Groupon, Inc. | System and methods for providing location based discount retailing |
US8872767B2 (en) | 2009-07-07 | 2014-10-28 | Microsoft Corporation | System and method for converting gestures into digital graffiti |
US8434097B2 (en) * | 2009-12-30 | 2013-04-30 | Sybase, Inc. | Dynamic data binding for MBOs for container based application |
US8504059B2 (en) | 2010-01-15 | 2013-08-06 | Apple Inc. | Location filtering using mobile country code |
US8433334B2 (en) | 2010-01-15 | 2013-04-30 | Apple Inc. | Managing a location database for network-based positioning system |
US8634860B2 (en) | 2010-01-15 | 2014-01-21 | Apple Inc. | Location determination using cached location area codes |
US8200251B2 (en) * | 2010-01-15 | 2012-06-12 | Apple Inc. | Determining a location of a mobile device using a location database |
US8660576B2 (en) | 2010-01-15 | 2014-02-25 | Apple Inc. | Adaptive location determination |
US8655371B2 (en) | 2010-01-15 | 2014-02-18 | Apple Inc. | Location determination using cached location area codes |
US8620344B2 (en) | 2010-04-07 | 2013-12-31 | Apple Inc. | Location-based application program management |
US8266551B2 (en) * | 2010-06-10 | 2012-09-11 | Nokia Corporation | Method and apparatus for binding user interface elements and granular reflective processing |
EP2789138B1 (en) * | 2011-12-06 | 2016-09-14 | Seven Networks, LLC | A mobile device and method to utilize the failover mechanisms for fault tolerance provided for mobile traffic management and network/device resource conservation |
US8996729B2 (en) | 2012-04-12 | 2015-03-31 | Nokia Corporation | Method and apparatus for synchronizing tasks performed by multiple devices |
WO2013097896A1 (en) | 2011-12-28 | 2013-07-04 | Nokia Corporation | Application switcher |
US10192243B1 (en) | 2013-06-10 | 2019-01-29 | Groupon, Inc. | Method and apparatus for determining promotion pricing parameters |
US9996859B1 (en) | 2012-03-30 | 2018-06-12 | Groupon, Inc. | Method, apparatus, and computer readable medium for providing a self-service interface |
US10147130B2 (en) | 2012-09-27 | 2018-12-04 | Groupon, Inc. | Online ordering for in-shop service |
US10664861B1 (en) | 2012-03-30 | 2020-05-26 | Groupon, Inc. | Generating promotion offers and providing analytics data |
US10304091B1 (en) | 2012-04-30 | 2019-05-28 | Groupon, Inc. | Deal generation using point-of-sale systems and related methods |
US10255620B1 (en) | 2013-06-27 | 2019-04-09 | Groupon, Inc. | Fine print builder |
US10664876B1 (en) | 2013-06-20 | 2020-05-26 | Groupon, Inc. | Method and apparatus for promotion template generation |
US10304093B2 (en) | 2013-01-24 | 2019-05-28 | Groupon, Inc. | Method, apparatus, and computer readable medium for providing a self-service interface |
US11386461B2 (en) | 2012-04-30 | 2022-07-12 | Groupon, Inc. | Deal generation using point-of-sale systems and related methods |
EP2717208A1 (en) * | 2012-10-05 | 2014-04-09 | Vodafone Holding GmbH | System solution for derivation and provision of anonymised cellular mobile network data for polulation density and mobility report generation |
TWI501675B (en) * | 2012-11-20 | 2015-09-21 | Inst Information Industry | System, method and computer readable storage medium for storing thereof for providing location-based service |
US20150052239A1 (en) * | 2013-08-19 | 2015-02-19 | Anthony G. LaMarca | Context based spectrum management system |
US9396586B2 (en) * | 2014-03-14 | 2016-07-19 | Matterport, Inc. | Processing and/or transmitting 3D data |
US9454383B2 (en) * | 2014-04-30 | 2016-09-27 | International Business Machines Corporation | Autowiring location agnostic services into application software |
US9906605B2 (en) * | 2014-05-23 | 2018-02-27 | Qualcomm Connected Experiences, Inc. | Enhanced DNS-based service discovery in an internet of things (IoT) environment |
Family Cites Families (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5060165A (en) * | 1989-10-03 | 1991-10-22 | Pitney Bowes Inc. | Optimizing mail processing by matching publisher and printer entities |
JPH06508970A (en) * | 1991-07-01 | 1994-10-06 | モトローラ・インコーポレイテッド | Personal communication system providing auxiliary information mode |
US5982870A (en) * | 1992-05-26 | 1999-11-09 | Bell Atlantic Network Services, Inc. | Method for concurrently establishing switch redirection for multiple lines of the public telephone network |
US5442806A (en) * | 1993-06-08 | 1995-08-15 | Oki Telecom | Preferred carrier selection method for selecting any available cellular carrier frequency when neither home nor preferred cellular carrier frequencies are available |
US5825759A (en) * | 1994-10-26 | 1998-10-20 | Telefonaktiebolaget Lm Ericsson | Distributing network services and resources in a mobile communications network |
US5771381A (en) * | 1994-12-13 | 1998-06-23 | Microsoft Corporation | Method and system for adding configuration files for a user |
US5819284A (en) * | 1995-03-24 | 1998-10-06 | At&T Corp. | Personalized real time information display as a portion of a screen saver |
JP2803720B2 (en) * | 1996-04-10 | 1998-09-24 | 日本電気株式会社 | Handoff control method for CDMA mobile communication system |
US6044224A (en) * | 1996-06-26 | 2000-03-28 | Sun Microsystems, Inc. | Mechanism for dynamically associating a service dependent representation with objects at run time |
US5974300A (en) * | 1996-07-30 | 1999-10-26 | Lucent Technologies Inc. | Two-way wireless cellular messaging system |
US6088598A (en) * | 1996-12-17 | 2000-07-11 | Telefonaktiebolaget L M Ericsson | Method and system for displaying greetings in a mobile radio communications system |
US6496704B2 (en) * | 1997-01-07 | 2002-12-17 | Verizon Laboratories Inc. | Systems and methods for internetworking data networks having mobility management functions |
GB9707615D0 (en) * | 1997-04-14 | 1997-06-04 | British Telecomm | Telecommunications apparatus and method |
KR100204917B1 (en) * | 1997-05-17 | 1999-06-15 | 윤종용 | Method for updating in a database of a hlr system in digital mobile telecom |
WO1998059503A1 (en) * | 1997-06-20 | 1998-12-30 | British Telecommunications Public Limited Company | Location dependent service for mobile telephones |
US6167250A (en) * | 1997-09-24 | 2000-12-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Network based tariff acquisition system for roaming mobile subscribers |
US6236978B1 (en) * | 1997-11-14 | 2001-05-22 | New York University | System and method for dynamic profiling of users in one-to-one applications |
US6128491A (en) * | 1998-02-11 | 2000-10-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and system for selecting control channels from base stations located near a border between radio telecommunications networks |
US6161015A (en) * | 1998-05-28 | 2000-12-12 | Motorola, Inc. | Method for improving communication coverage in multi-cell communication systems using location information |
US7606936B2 (en) * | 1998-05-29 | 2009-10-20 | Research In Motion Limited | System and method for redirecting data to a wireless device over a plurality of communication paths |
US6219694B1 (en) * | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
KR100413418B1 (en) * | 1998-07-10 | 2004-02-14 | 엘지전자 주식회사 | Separated Soft Handoff Control Method of Reverse Link |
AU5220199A (en) * | 1998-07-20 | 2000-02-07 | Signalsoft Corp. | Subscriber delivered location-based services |
US6336035B1 (en) * | 1998-11-19 | 2002-01-01 | Nortel Networks Limited | Tools for wireless network planning |
US6400944B1 (en) * | 1998-12-22 | 2002-06-04 | Ericsson Inc. | System and method for handling incoming calls to an optimized mobile station within a satellite network |
US6480861B1 (en) * | 1999-02-26 | 2002-11-12 | Merrill Lynch, Co., Inc | Distributed adaptive computing |
EP1041831A1 (en) | 1999-03-30 | 2000-10-04 | Motorola, Inc. | Terminal and method for accessing information services in a telecommunications network |
US6466796B1 (en) * | 1999-04-01 | 2002-10-15 | Lucent Technologies Inc. | System for providing location based service to a wireless telephone set in a telephone system |
US6459783B1 (en) * | 1999-04-27 | 2002-10-01 | Nortel Networks Limited | Internet service provider call redirection |
WO2000079811A1 (en) * | 1999-06-18 | 2000-12-28 | Swisscom Mobile Ag | Method and system for offering mobile subscribers anonymous, location-based services |
EP1069792B1 (en) * | 1999-07-13 | 2005-09-07 | Motorola Inc. | Information services provision in a telecommunications network |
US20020078300A1 (en) * | 1999-08-16 | 2002-06-20 | Chanda Dharap | Semantics-based caching policy to minimize latency |
US6415323B1 (en) * | 1999-09-03 | 2002-07-02 | Fastforward Networks | Proximity-based redirection system for robust and scalable service-node location in an internetwork |
US6445918B1 (en) * | 1999-11-01 | 2002-09-03 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for saving dropped calls |
US6519455B1 (en) * | 1999-12-28 | 2003-02-11 | Lucent Technologies Inc. | Apparatus, method and system for handoff of a mobile broadcast of information specific to a geographic region |
WO2001084313A2 (en) * | 2000-05-02 | 2001-11-08 | Sun Microsystems, Inc. | Method and system for achieving high availability in a networked computer system |
JP3877135B2 (en) * | 2000-07-05 | 2007-02-07 | 株式会社エヌ・ティ・ティ・ドコモ | Peripheral zone table creation method and apparatus, program and storage medium in mobile communication system |
WO2002011396A2 (en) * | 2000-08-01 | 2002-02-07 | Hrl Laboratories, Llc | Apparatus and method for context-sensitive dynamic information service |
US6714789B1 (en) * | 2000-09-18 | 2004-03-30 | Sprint Spectrum, L.P. | Method and system for inter-frequency handoff and capacity enhancement in a wireless telecommunications network |
DE10056519A1 (en) * | 2000-11-15 | 2002-05-29 | Interway Informationssysteme G | Meta Location Information Service |
DK1346557T3 (en) * | 2000-12-22 | 2009-07-27 | Nokia Corp | Method and System for Establishing a Multimedia Connection by Negotiating Capacity in an Outbound Control Channel |
EP1415176A4 (en) * | 2001-03-19 | 2007-08-22 | Accenture Llp | Mobile valet |
JP2002278886A (en) | 2001-03-19 | 2002-09-27 | Hitachi Ltd | Method and server for distributing information |
US6611751B2 (en) * | 2001-03-23 | 2003-08-26 | 981455 Alberta Ltd. | Method and apparatus for providing location based data services |
US6999435B2 (en) * | 2001-03-29 | 2006-02-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method, system and node for providing enhanced mobility in simple IP telecommunication networks when performing L2TP tunneling |
US6879838B2 (en) * | 2001-04-20 | 2005-04-12 | Koninklijke Philips Electronics N.V. | Distributed location based service system |
JP4409788B2 (en) * | 2001-05-10 | 2010-02-03 | 富士通株式会社 | Wireless data communication network switching device and wireless data communication network switching processing program |
US20030105763A1 (en) * | 2001-11-30 | 2003-06-05 | Gemini Networks, Inc. | System, method, and computer program product for providing a wholesale provisioning service |
US6721401B2 (en) * | 2002-01-10 | 2004-04-13 | Lucent Technologies Inc | Method for redirecting a calling phone from a finder service to a destination phone |
US20030140088A1 (en) * | 2002-01-24 | 2003-07-24 | Robinson Scott H. | Context-based information processing |
US7161914B2 (en) * | 2002-04-11 | 2007-01-09 | Ntt Docomo, Inc. | Context aware application level triggering mechanism for pre-authentication, service adaptation, pre-caching and handover in a heterogeneous network environment |
US20040203891A1 (en) * | 2002-12-10 | 2004-10-14 | International Business Machines Corporation | Dynamic service binding providing transparent switching of information services having defined coverage regions |
KR100550351B1 (en) * | 2004-09-07 | 2006-02-08 | 삼성전자주식회사 | Method for forming a layer in a semiconductor device and apparatus for performing the same |
-
2002
- 2002-12-10 US US10/315,650 patent/US20040203891A1/en not_active Abandoned
-
2003
- 2003-02-10 BR BRPI0317238-4A patent/BRPI0317238B1/en unknown
- 2003-02-10 JP JP2004559017A patent/JP4425147B2/en not_active Expired - Lifetime
- 2003-02-10 EP EP03812753A patent/EP1576842A4/en not_active Withdrawn
- 2003-02-10 BR BR0317238A patent/BR0317238A/en active IP Right Grant
- 2003-02-10 KR KR20057008857A patent/KR100800361B1/en not_active IP Right Cessation
- 2003-02-10 CN CNB038252856A patent/CN100484262C/en not_active Expired - Lifetime
- 2003-02-10 AU AU2003210950A patent/AU2003210950B2/en not_active Expired
- 2003-02-10 WO PCT/US2003/004004 patent/WO2004054295A1/en active Application Filing
- 2003-02-10 CA CA 2503100 patent/CA2503100C/en not_active Expired - Lifetime
- 2003-11-26 TW TW92133206A patent/TWI232669B/en not_active IP Right Cessation
-
2005
- 2005-06-02 IL IL168980A patent/IL168980A/en active IP Right Grant
-
2006
- 2006-01-27 US US11/345,688 patent/US7274941B2/en active Active
-
2007
- 2007-08-15 US US11/839,310 patent/US7428418B2/en not_active Expired - Fee Related
-
2008
- 2008-05-29 US US12/128,737 patent/US9014722B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US20040203891A1 (en) | 2004-10-14 |
CN1701618A (en) | 2005-11-23 |
JP4425147B2 (en) | 2010-03-03 |
CA2503100C (en) | 2011-04-19 |
EP1576842A1 (en) | 2005-09-21 |
BRPI0317238B1 (en) | 2017-09-12 |
CN100484262C (en) | 2009-04-29 |
KR20050085022A (en) | 2005-08-29 |
JP2006510276A (en) | 2006-03-23 |
US20080261621A1 (en) | 2008-10-23 |
US7274941B2 (en) | 2007-09-25 |
US20070281701A1 (en) | 2007-12-06 |
AU2003210950A1 (en) | 2004-06-30 |
IL168980A (en) | 2011-07-31 |
US20060264222A1 (en) | 2006-11-23 |
KR100800361B1 (en) | 2008-02-04 |
US7428418B2 (en) | 2008-09-23 |
US9014722B2 (en) | 2015-04-21 |
BR0317238A (en) | 2005-11-01 |
AU2003210950B2 (en) | 2009-03-05 |
TW200415907A (en) | 2004-08-16 |
WO2004054295A1 (en) | 2004-06-24 |
TWI232669B (en) | 2005-05-11 |
EP1576842A4 (en) | 2005-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2503100A1 (en) | Dynamic service binding providing transparent switching of information services having defined coverage regions | |
US20130072177A1 (en) | Application catalog on an application server for wireless devices | |
KR100879591B1 (en) | Push framework for delivery of dynamic mobile content | |
AU2007211960B2 (en) | Mediated plug-in registration of client applications and content providers with push content delivery system | |
US20100205147A1 (en) | Data communications system | |
ZA200404582B (en) | Preferred roaming list and roaming indicator provision and synchronization | |
CN1838830A (en) | Selecting a carrier channel based on channel capability | |
US7257598B2 (en) | System and method for generating descriptive link names | |
AU2002368022A1 (en) | A method for handling position data in a mobile equipment, and a mobile equipment having improved position data handling capabilities | |
GB2386227A (en) | No title | |
CA2433859A1 (en) | Mechanism for controlling pxe-based boot decisions from a network policy directory | |
WO2008078290A3 (en) | Seamless services to a roaming user equipment | |
CN102216946B (en) | There is provided and receive the apparatus and method of mobile advertisement service in moving advertising system | |
US20030157928A1 (en) | Systems, methods, and apparatus for efficient transfer of information over wireless data links | |
US7676222B1 (en) | Home and roaming provisioning method for mobile terminals | |
US7849056B2 (en) | System and method for managing databases associated with respective personal information manager service accounts | |
US20090024664A1 (en) | Method and system for generating a content-based file, and content-based data structure | |
CA2620453C (en) | System and method for managing databases associated with respective personal information manager service accounts | |
JP3667654B2 (en) | Menu management apparatus, method and program | |
CN101478599A (en) | JAVA program installation method and mobile communication terminal thereof | |
WO2007078151A1 (en) | Push gateway of wireless network system and method of operating the push gateway | |
CN114172805A (en) | Decentralized automatic routing method | |
KR100658583B1 (en) | Mobile communication terminal for sending to contents server of large capacity resource file in wap browser, and method for sending resource file using the same | |
WO2004042608A3 (en) | A list building unit, contact system and list building method | |
Bos et al. | VHE-Virtual home everywhere-towards a totally integrated fixed/mobile VHE open S standardised interface |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20230210 |
|
MKEX | Expiry |
Effective date: 20230210 |