US8195196B2 - Mobility based service in wireless environment - Google Patents
Mobility based service in wireless environment Download PDFInfo
- Publication number
- US8195196B2 US8195196B2 US11/618,295 US61829506A US8195196B2 US 8195196 B2 US8195196 B2 US 8195196B2 US 61829506 A US61829506 A US 61829506A US 8195196 B2 US8195196 B2 US 8195196B2
- Authority
- US
- United States
- Prior art keywords
- service
- web
- server
- dns server
- 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.)
- Active, expires
Links
- 238000000034 method Methods 0.000 claims abstract description 19
- 230000004044 response Effects 0.000 claims description 9
- 230000001413 cellular effect Effects 0.000 abstract description 4
- 238000004891 communication Methods 0.000 description 19
- 230000008569 process Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 235000008694 Humulus lupulus Nutrition 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000010076 replication Effects 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- 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
- 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
Definitions
- This invention relates generally to the field of wireless communications and more specifically to the field of location based mobile services.
- the user's inherent mobility poses certain challenges beyond those faced in more traditional computing and communication environments.
- the proximity-based Internet server access that is being achieved in fixed network environments has never been realized in the mobility intensive cellular environment.
- Internet portals are mirrored across multiple geographical locations to reduce latency and provide better customer experience. While the speed of electronic transmission essentially moots the issue of distance over any particular link, the number of hops on a given path increases latency due to processing time.
- the distribution and replication of services provides a logical load balancing function as well.
- the nearest portal available to a given mobile device may change periodically as the user travels.
- mobile service providers expose users to unexpected latency and thus generate a decreased level of user satisfaction and mobile service adoption.
- Embodiments of the invention provide proximity-based Internet server access in mobile network environments such as cellular environments to provide reduced latency and enhanced customer satisfaction.
- a network operator determines the location of the mobile device using an implementation of Location Based Services (LBS) using either a control plane or user plane process.
- a Mobile Positioning Center (MPC) then caches the location information regarding the mobile device.
- LBS Location Based Services
- MPC Mobile Positioning Center
- the timing and mechanism used to gather the location information for the mobile device is not critical, in an embodiment of the invention, the location information is determined periodically in a manner chosen by the operator.
- the mobile device comprises a setting that establishes a schedule and mechanism for pushing the location data to the operator.
- the location data may be obtained in a number of ways, but in one embodiment, the data is determined based on GPS data from the mobile device. Other available mechanisms include utilization of the subnet ID (SID) associated with the device and other traditional means for determining location.
- SID subnet ID
- the domain name service (DNS) server via a policy manager implementing a policy, queries the MPC for the location of the user.
- the MPC has cached the location of the user.
- the MPC returns to the DNS server the location information, e.g., latitude and longitude, of the user based on the subscriber IP address provided.
- the policy manager of the DNS server may then choose a server based on a number of criteria, including, for example, the geographical proximity of the user to the server.
- Embodiments of the invention can be used to support a number of practical applications including location based traffic distribution and location based service control. For example, a carrier may wish to deny RIMĀ® data service to a user that is roaming in a partner's network based on their capabilities, or the carrier may wish to deny PTT service in certain regions due to performance issues.
- FIG. 1 is a schematic diagram illustrating an IP multimedia network environment, wherein a mobile device communicates with an application server located in an IMS core network via one or more heterogeneous access networks, as contemplated by an embodiment of the present invention
- FIG. 2 is a communication graph illustrating high level messages and communications involved in server selection in an embodiment of the invention
- FIG. 3 is a schematic diagram illustrating a DNS server architecture including a policy manager, controller, and data storage in embodiments of the present invention
- FIG. 4 is a data structure diagram illustrating a tabular storage format for location data in an embodiment of the invention wherein each device ID is linked to location data;
- FIG. 5 is a flow chart illustrating a process of DNS resolution according to an embodiment of the invention.
- the exemplary network environment 100 includes a wirelessly communicating mobile device 101 that may be associated with a user and/or a vehicle, and that is sized and configured so as to be movable from one geographic location to another.
- a wirelessly communicating mobile device 101 may be associated with a user and/or a vehicle, and that is sized and configured so as to be movable from one geographic location to another.
- the illustrated device 101 is a cellular phone, other mobile devices are usable within the invention as well. Examples of other devices include but are not limited to networked or networkable laptop and notebook computers, vehicle telematics units, personal digital assistants, and so on.
- the network environment 100 further comprises a first carrier network 103 in communication with the mobile device 101 and a second carrier network 105 .
- Each carrier network 103 , 105 is associated with a wide area network (WAN) 106 such as the Internet or other such network.
- WAN wide area network
- each carrier network 103 , 105 is associated with one or more domain name service (DNS) servers.
- DNS domain name service
- FIG. 1 illustrates a DNS server 107 , 109 associated with each carrier network 103 , 105
- a typical carrier network may comprise or communicate with multiple DNS servers, and moreover, multiple carrier networks may communicate with one or more common or shared DNS servers in addition to, or instead of, dedicated servers.
- DNS is a well-known Internet directory service that translates alphanumeric domain names into corresponding IP addresses.
- the DNS affects both domain name resolution and email delivery.
- Resource records in the DNS are split into files that are commonly referred to as zones. Zones are maintained on distributed servers available via the Internet.
- Some DNS servers are also caching servers, meaning that they cache any replies from other DNS servers for information that they do not originate.
- Each DNS server 107 , 109 is communicably linked or linkable to a Mobile Positioning Center (MPC) 111 that assists in associating a given mobile device such as device 101 with an appropriate server for serving desired content.
- MPC Mobile Positioning Center
- the MPC caches location information for the mobile device as will explained in greater detail below, and provides that information to the DNS servers 107 , 109 upon request.
- the MPC is illustrated as a single device, it will be appreciated that the MPC may comprise multiple cooperating and/or redundant devices.
- the network environment 100 further comprises multiple geographically dispersed servers 113 , 115 , 117 .
- a portion of the data on one server 113 is mirrored on the other servers 115 , 117 .
- This reproduction and exposure of information via multiple servers 113 , 115 , 117 is maintained to provide scalability (due to increased capacity), reduced latency (due to increased capacity and/or proximity), security (due to redundancy), and/or other functions or properties.
- the mobile device 101 communicates its position to the MPC 111 via the carrier network 107 or other network with which it is currently associated.
- the MPC 111 then stores that location information in a manner so that it is retrievable and linkable to the particular device 101 .
- the DNS 105 calls the MPC to determine the location of the user device.
- the MPC 11111 returns the location of the device 101 , which is then used to select an appropriate server, e.g., one of servers 113 , 115 , 117 , to provide the requested service or data to the device 101 .
- control plane i.e., the signaling network, SS7 messaging
- user plane i.e., an IP-based system
- control plane implementations may provide more robust services, they are also generally inherently more complex and expensive to deploy and maintain.
- the communication graph of FIG. 2 illustrates the high level messages and communications involved in server selection in an embodiment of the invention.
- communications between the mobile device 206 , the carrier network 205 , the DNS server 207 , and the MPC 211 are shown during normal data operations as well as server selection.
- the mobile device 206 is provided general data connectivity service by the carrier network 205 .
- the location information regarding the mobile device 206 is periodically provided to the MPC 211 .
- the device or carrier network sends location information to the MPC 211 .
- This location update may be strictly periodic or may be made upon a request from the MPC 211 .
- the location update 221 is triggered by the device location. For example, the crossing of a state, county or other geographic division or border may initiate a location update. Alternatively, acquisition of a new subnet may trigger an update message.
- the location information is determined periodically in a manner chosen by the operator.
- the mobile device comprises a setting that establishes a schedule and mechanism for pushing the location data to the operator.
- the location data may be obtained in a number of ways, but in one embodiment, the data is determined based on GPS data from the mobile device. Other available mechanisms include utilization of the subnet ID (SID) associated with the device and other traditional means for determining location.
- SID subnet ID
- the device 206 makes a request that requires resolution of a server to provide the necessary service and a DNS request is submitted to the DNS server.
- the device may request that requires access to a web portal.
- the DNS server 207 is able to resolve the request to one or more servers, but typically cannot easily determine which of these available servers would be optimal for the particular device in question. As noted above, geographic distance between the device and the chosen server may impact the latency experienced by the user in accessing the service. Thus, at communication 225 , the DNS server transmits a location request to the MPC 211 .
- the MPC 211 returns the last known location of the device 206 to the DNS server 207 in communication 227 . If there is no location information at the MPC 211 for that device 206 , then the MPC 211 returns an āunavailableā response instead. In an embodiment of the invention, such a response is used to trigger a location update as in communication 221 .
- the DNS server 207 uses that information to resolve a providing server that is most proximate to the device 2206 .
- the DNS server 207 returns the address of the proximate web portal for use by the device 206 in accessing the service of interest.
- the communications graph of FIG. 2 references a DNS decision among multiple suitable servers based solely on proximity to the device in question, other criteria may be weighed as well. For example, available maintenance information may indicate that an otherwise proximate server is or will shortly become unavailable. In addition, link data may indicate that the proximate server is experiencing heavy traffic or is otherwise unable to provide service at a level available from another more distant server.
- FIG. 3 illustrates the DNS server architecture at a high level showing the various components of interest in embodiments of the present invention.
- the DNS server 300 comprises a controller 301 , a policy manager 303 , and a location data memory 305 .
- the controller receives a request for a server ID from the device in question.
- the controller 301 communicates with the MPC to retrieve the device location data and stores that data in the location data memory 305 .
- the manner of storage is not critical, but in an embodiment of the invention, the location data is stored in a tabular format wherein each device ID is linked to location data as illustrated in FIG. 4 .
- the illustrated table 400 comprises a device ID field 401 and a location data field 403 .
- the location data field may store location data in any suitable format, e.g., latitude and longitude, region, etc.
- the policy manager 303 of the DNS server 300 retrieves the location data stored in the location data memory 305 and then determines a best server for the device based at least in part on the location data. The identified server ID is then communicated from the controller 301 to the device in question.
- FIG. 5 illustrates a flow chart of an exemplary process for DNS resolution at a DNS server in an embodiment of the invention according to the foregoing principles.
- the DNS server receives a request from a device to resolve the address of a web portal.
- the request may be a service request that requires such resolution to execute or it may be a plain request for the data of interest.
- the data in the request is usable to identify the calling device.
- the DNS server extracts the caller ID from the request to learn the identity of the calling device.
- the DNS server passes the device identity to the MPC in stage 505 with a request for device location information.
- the DNS server receives a response from the MPC.
- the response either conveys the location of the calling device to the DNS server or indicates that the MPC has not stored location data for that particular device. If the response contains the location data for the device, the process flows to stage 511 . Otherwise, the MPC initiates a location update with the calling device in stage 513 in an embodiment of the invention and then passes that location information to the DNS server in stage 515 .
- This stage may be executed in any number of ways depending upon implementation preferences; however, in an embodiment of the invention, the DNS server selects a web portal based on its proximity to the requesting mobile device. In further embodiments of the invention, the DNS server may also consider additional information such as link status and server capacity in selecting an optimal portal. For example, if the nearest portal is near capacity or is experiencing a large number of dropped packets, the DNS server may select the next closest portal instead if that portal has sufficient capacity. Finally at stage 519 , the DNS server returns the address of the selected portal to the calling device and the process terminates.
- Embodiments of the invention can be used to support a number of practical applications including location based traffic distribution.
- the geographic distribution of resources not only reduces latency but can also be used to disperse traffic loads as well.
- Embodiments of the invention can also be used to support location based service control.
- a carrier may wish to deny SMS-to-Email service to a user that is roaming in a partner's network based on the capabilities of the partner network.
- the carrier may wish to deny push-to-talk (PTT) service in certain regions due to performance issues.
- PTT operation requires additional functionality for supporting individual half-duplex transmissions from one party to another (i.e., not a traditional full-duplex connection) without needing an existing call connection. Thus, in regions where the needed functionality is absent, it would be desirable to deny such service.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/618,295 US8195196B2 (en) | 2006-12-29 | 2006-12-29 | Mobility based service in wireless environment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/618,295 US8195196B2 (en) | 2006-12-29 | 2006-12-29 | Mobility based service in wireless environment |
Publications (2)
Publication Number | Publication Date |
---|---|
US20080160972A1 US20080160972A1 (en) | 2008-07-03 |
US8195196B2 true US8195196B2 (en) | 2012-06-05 |
Family
ID=39584723
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/618,295 Active 2029-02-16 US8195196B2 (en) | 2006-12-29 | 2006-12-29 | Mobility based service in wireless environment |
Country Status (1)
Country | Link |
---|---|
US (1) | US8195196B2 (en) |
Cited By (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120179801A1 (en) * | 2011-01-07 | 2012-07-12 | Michael Luna | System and method for reduction of mobile network traffic used for domain name system (dns) queries |
US20120324094A1 (en) * | 2011-06-14 | 2012-12-20 | Lookout, Inc., A California Corporation | Mobile device dns optimization |
US8467768B2 (en) | 2009-02-17 | 2013-06-18 | Lookout, Inc. | System and method for remotely securing or recovering a mobile device |
US8505095B2 (en) | 2008-10-21 | 2013-08-06 | Lookout, Inc. | System and method for monitoring and analyzing multiple interfaces and multiple protocols |
US8510843B2 (en) | 2008-10-21 | 2013-08-13 | Lookout, Inc. | Security status and information display system |
US8533844B2 (en) | 2008-10-21 | 2013-09-10 | Lookout, Inc. | System and method for security data collection and analysis |
US8538815B2 (en) | 2009-02-17 | 2013-09-17 | Lookout, Inc. | System and method for mobile device replacement |
US8544095B2 (en) | 2008-10-21 | 2013-09-24 | Lookout, Inc. | System and method for server-coupled application re-analysis |
US8561144B2 (en) | 2008-10-21 | 2013-10-15 | Lookout, Inc. | Enforcing security based on a security state assessment of a mobile device |
US8621075B2 (en) | 2011-04-27 | 2013-12-31 | Seven Metworks, Inc. | Detecting and preserving state for satisfying application requests in a distributed proxy and cache system |
US8655307B1 (en) | 2012-10-26 | 2014-02-18 | Lookout, Inc. | System and method for developing, updating, and using user device behavioral context models to modify user, device, and application state, settings and behavior for enhanced user security |
US8683593B2 (en) | 2008-10-21 | 2014-03-25 | Lookout, Inc. | Server-assisted analysis of data for a mobile device |
US8700728B2 (en) | 2010-11-01 | 2014-04-15 | Seven Networks, Inc. | Cache defeat detection and caching of content addressed by identifiers intended to defeat cache |
US8750123B1 (en) | 2013-03-11 | 2014-06-10 | Seven Networks, Inc. | Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network |
US8761756B2 (en) | 2005-06-21 | 2014-06-24 | Seven Networks International Oy | Maintaining an IP connection in a mobile network |
US8775631B2 (en) | 2012-07-13 | 2014-07-08 | Seven Networks, Inc. | Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications |
US8774844B2 (en) | 2007-06-01 | 2014-07-08 | Seven Networks, Inc. | Integrated messaging |
US8788881B2 (en) | 2011-08-17 | 2014-07-22 | Lookout, Inc. | System and method for mobile device push communications |
US8799410B2 (en) | 2008-01-28 | 2014-08-05 | Seven Networks, Inc. | System and method of a relay server for managing communications and notification between a mobile device and a web access server |
US8811952B2 (en) | 2002-01-08 | 2014-08-19 | Seven Networks, Inc. | Mobile device power management in data synchronization over a mobile network with or without a trigger notification |
US8812695B2 (en) | 2012-04-09 | 2014-08-19 | Seven Networks, Inc. | Method and system for management of a virtual network connection without heartbeat messages |
US8832228B2 (en) | 2011-04-27 | 2014-09-09 | Seven Networks, Inc. | System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief |
US8838783B2 (en) | 2010-07-26 | 2014-09-16 | Seven Networks, Inc. | Distributed caching for resource and mobile network traffic management |
US8839412B1 (en) | 2005-04-21 | 2014-09-16 | Seven Networks, Inc. | Flexible real-time inbox access |
US8843153B2 (en) | 2010-11-01 | 2014-09-23 | Seven Networks, Inc. | Mobile traffic categorization and policy for network use optimization while preserving user experience |
US8855601B2 (en) | 2009-02-17 | 2014-10-07 | Lookout, Inc. | System and method for remotely-initiated audio communication |
US8855599B2 (en) | 2012-12-31 | 2014-10-07 | Lookout, Inc. | Method and apparatus for auxiliary communications with mobile communications device |
US8862657B2 (en) | 2008-01-25 | 2014-10-14 | Seven Networks, Inc. | Policy based content service |
US8868753B2 (en) | 2011-12-06 | 2014-10-21 | Seven Networks, Inc. | System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation |
US8874761B2 (en) | 2013-01-25 | 2014-10-28 | Seven Networks, Inc. | Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols |
US8903954B2 (en) | 2010-11-22 | 2014-12-02 | Seven Networks, Inc. | Optimization of resource polling intervals to satisfy mobile device requests |
US8909759B2 (en) | 2008-10-10 | 2014-12-09 | Seven Networks, Inc. | Bandwidth measurement |
US8934414B2 (en) | 2011-12-06 | 2015-01-13 | Seven Networks, Inc. | Cellular or WiFi mobile traffic optimization based on public or private network destination |
US8984628B2 (en) | 2008-10-21 | 2015-03-17 | Lookout, Inc. | System and method for adverse mobile application identification |
US9002828B2 (en) | 2007-12-13 | 2015-04-07 | Seven Networks, Inc. | Predictive content delivery |
US9009250B2 (en) | 2011-12-07 | 2015-04-14 | Seven Networks, Inc. | Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation |
US9021021B2 (en) | 2011-12-14 | 2015-04-28 | Seven Networks, Inc. | Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system |
US9043919B2 (en) | 2008-10-21 | 2015-05-26 | Lookout, Inc. | Crawling multiple markets and correlating |
US9043433B2 (en) | 2010-07-26 | 2015-05-26 | Seven Networks, Inc. | Mobile network traffic coordination across multiple applications |
US9042876B2 (en) | 2009-02-17 | 2015-05-26 | Lookout, Inc. | System and method for uploading location information based on device movement |
US9065765B2 (en) | 2013-07-22 | 2015-06-23 | Seven Networks, Inc. | Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network |
US9084105B2 (en) | 2011-04-19 | 2015-07-14 | Seven Networks, Inc. | Device resources sharing for network resource conservation |
US9173128B2 (en) | 2011-12-07 | 2015-10-27 | Seven Networks, Llc | Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol |
US9208215B2 (en) | 2012-12-27 | 2015-12-08 | Lookout, Inc. | User classification based on data gathered from a computing device |
US9215074B2 (en) | 2012-06-05 | 2015-12-15 | Lookout, Inc. | Expressing intent to control behavior of application components |
US9235704B2 (en) | 2008-10-21 | 2016-01-12 | Lookout, Inc. | System and method for a scanning API |
US9307412B2 (en) | 2013-04-24 | 2016-04-05 | Lookout, Inc. | Method and system for evaluating security for an interactive service operation by a mobile device |
US9367680B2 (en) | 2008-10-21 | 2016-06-14 | Lookout, Inc. | System and method for mobile communication device application advisement |
US9374369B2 (en) | 2012-12-28 | 2016-06-21 | Lookout, Inc. | Multi-factor authentication and comprehensive login system for client-server networks |
US9424409B2 (en) | 2013-01-10 | 2016-08-23 | Lookout, Inc. | Method and system for protecting privacy and enhancing security on an electronic device |
US9589129B2 (en) | 2012-06-05 | 2017-03-07 | Lookout, Inc. | Determining source of side-loaded software |
US9642008B2 (en) | 2013-10-25 | 2017-05-02 | Lookout, Inc. | System and method for creating and assigning a policy for a mobile communications device based on personal data |
US9753796B2 (en) | 2013-12-06 | 2017-09-05 | Lookout, Inc. | Distributed monitoring, evaluation, and response for multiple devices |
US9852416B2 (en) | 2013-03-14 | 2017-12-26 | Lookout, Inc. | System and method for authorizing a payment transaction |
US9860263B2 (en) | 2008-10-21 | 2018-01-02 | Lookout, Inc. | System and method for assessing data objects on mobile communications devices |
US9955352B2 (en) | 2009-02-17 | 2018-04-24 | Lookout, Inc. | Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such |
US10122747B2 (en) | 2013-12-06 | 2018-11-06 | Lookout, Inc. | Response generation after distributed monitoring and evaluation of multiple devices |
US10218697B2 (en) | 2017-06-09 | 2019-02-26 | Lookout, Inc. | Use of device risk evaluation to manage access to services |
US10440053B2 (en) | 2016-05-31 | 2019-10-08 | Lookout, Inc. | Methods and systems for detecting and preventing network connection compromise |
US10540494B2 (en) | 2015-05-01 | 2020-01-21 | Lookout, Inc. | Determining source of side-loaded software using an administrator server |
US10699273B2 (en) | 2013-03-14 | 2020-06-30 | Lookout, Inc. | System and method for authorizing payment transaction based on device locations |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090318164A1 (en) * | 2008-06-19 | 2009-12-24 | Tommy Wing Chau Kee | Method and system for gnss-assisted call signaling and multimedia server assignment |
US8750863B2 (en) | 2009-02-13 | 2014-06-10 | T-Mobile Usa, Inc. | Selection of roaming gateway |
US9036541B2 (en) | 2009-02-17 | 2015-05-19 | T-Mobile Usa, Inc. | Location-based IMS server selection |
US8923309B2 (en) | 2010-04-29 | 2014-12-30 | T-Mobile Usa, Inc. | Managing access gateways |
US8538405B2 (en) | 2010-04-29 | 2013-09-17 | T-Mobile Usa, Inc. | Communication protocol preferences |
KR102264992B1 (en) | 2014-12-31 | 2021-06-15 | ģ¼ģ±ģ ģ 주ģķģ¬ | Method and Device for allocating a server in wireless communication system |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040242238A1 (en) * | 2003-03-05 | 2004-12-02 | Jun Wang | User plane-based location services (LCS) system, method and apparatus |
US20050097185A1 (en) * | 2003-10-07 | 2005-05-05 | Simon Gibson | Localization link system |
US20050148342A1 (en) * | 2003-12-24 | 2005-07-07 | Nortel Networks Limited | Providing location-based information in local wireless zones |
US20050232189A1 (en) * | 2004-02-26 | 2005-10-20 | Loushine Michael J | Location based services for integrated cellular and LAN networks |
US20050272424A1 (en) * | 2002-10-18 | 2005-12-08 | Gallagher Michael D | Registration messaging in an unlicensed mobile access telecommunications system |
US20060029038A1 (en) * | 2000-06-23 | 2006-02-09 | Cloudshield Technologies, Inc. | System and method for processing packets using location and content addressable memories |
US7031700B1 (en) * | 2001-11-14 | 2006-04-18 | Sprint Spectrum L.P. | Method and system for location-based group conference initiation |
US7136631B1 (en) * | 2000-11-09 | 2006-11-14 | Nortel Networks Limited | Apparatus and method to provide one-click logon service for wireless devices |
US20060258371A1 (en) * | 2005-04-18 | 2006-11-16 | Nokia Corporation | Network entity, method and computer program product for dynamically changing a request for location information |
US20060270421A1 (en) * | 2005-05-27 | 2006-11-30 | Alan Phillips | Location-based services |
US20070116224A1 (en) * | 2005-10-28 | 2007-05-24 | Burke Paul M | Service chaining |
US20070142059A1 (en) * | 2005-12-15 | 2007-06-21 | Lucent Technologies Inc. | User plane location architecture with mobile server for location based services |
US7653700B1 (en) * | 2000-11-16 | 2010-01-26 | Microsoft Corporation | System and method for performing client-centric load balancing of multiple globally-dispersed servers |
-
2006
- 2006-12-29 US US11/618,295 patent/US8195196B2/en active Active
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060029038A1 (en) * | 2000-06-23 | 2006-02-09 | Cloudshield Technologies, Inc. | System and method for processing packets using location and content addressable memories |
US7136631B1 (en) * | 2000-11-09 | 2006-11-14 | Nortel Networks Limited | Apparatus and method to provide one-click logon service for wireless devices |
US7653700B1 (en) * | 2000-11-16 | 2010-01-26 | Microsoft Corporation | System and method for performing client-centric load balancing of multiple globally-dispersed servers |
US7031700B1 (en) * | 2001-11-14 | 2006-04-18 | Sprint Spectrum L.P. | Method and system for location-based group conference initiation |
US20050272424A1 (en) * | 2002-10-18 | 2005-12-08 | Gallagher Michael D | Registration messaging in an unlicensed mobile access telecommunications system |
US20040242238A1 (en) * | 2003-03-05 | 2004-12-02 | Jun Wang | User plane-based location services (LCS) system, method and apparatus |
US20050097185A1 (en) * | 2003-10-07 | 2005-05-05 | Simon Gibson | Localization link system |
US20050148342A1 (en) * | 2003-12-24 | 2005-07-07 | Nortel Networks Limited | Providing location-based information in local wireless zones |
US20050232189A1 (en) * | 2004-02-26 | 2005-10-20 | Loushine Michael J | Location based services for integrated cellular and LAN networks |
US20060258371A1 (en) * | 2005-04-18 | 2006-11-16 | Nokia Corporation | Network entity, method and computer program product for dynamically changing a request for location information |
US20060270421A1 (en) * | 2005-05-27 | 2006-11-30 | Alan Phillips | Location-based services |
US20070116224A1 (en) * | 2005-10-28 | 2007-05-24 | Burke Paul M | Service chaining |
US20070142059A1 (en) * | 2005-12-15 | 2007-06-21 | Lucent Technologies Inc. | User plane location architecture with mobile server for location based services |
Non-Patent Citations (1)
Title |
---|
Farrell et al, DNS Encoding of Geographical Location, RFC 1712, pp. 1-7, Nov. 1994. * |
Cited By (118)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8811952B2 (en) | 2002-01-08 | 2014-08-19 | Seven Networks, Inc. | Mobile device power management in data synchronization over a mobile network with or without a trigger notification |
US8839412B1 (en) | 2005-04-21 | 2014-09-16 | Seven Networks, Inc. | Flexible real-time inbox access |
US8761756B2 (en) | 2005-06-21 | 2014-06-24 | Seven Networks International Oy | Maintaining an IP connection in a mobile network |
US8805425B2 (en) | 2007-06-01 | 2014-08-12 | Seven Networks, Inc. | Integrated messaging |
US8774844B2 (en) | 2007-06-01 | 2014-07-08 | Seven Networks, Inc. | Integrated messaging |
US9002828B2 (en) | 2007-12-13 | 2015-04-07 | Seven Networks, Inc. | Predictive content delivery |
US8862657B2 (en) | 2008-01-25 | 2014-10-14 | Seven Networks, Inc. | Policy based content service |
US8838744B2 (en) | 2008-01-28 | 2014-09-16 | Seven Networks, Inc. | Web-based access to data objects |
US8799410B2 (en) | 2008-01-28 | 2014-08-05 | Seven Networks, Inc. | System and method of a relay server for managing communications and notification between a mobile device and a web access server |
US8909759B2 (en) | 2008-10-10 | 2014-12-09 | Seven Networks, Inc. | Bandwidth measurement |
US9860263B2 (en) | 2008-10-21 | 2018-01-02 | Lookout, Inc. | System and method for assessing data objects on mobile communications devices |
US8505095B2 (en) | 2008-10-21 | 2013-08-06 | Lookout, Inc. | System and method for monitoring and analyzing multiple interfaces and multiple protocols |
US9235704B2 (en) | 2008-10-21 | 2016-01-12 | Lookout, Inc. | System and method for a scanning API |
US8683593B2 (en) | 2008-10-21 | 2014-03-25 | Lookout, Inc. | Server-assisted analysis of data for a mobile device |
US9100389B2 (en) | 2008-10-21 | 2015-08-04 | Lookout, Inc. | Assessing an application based on application data associated with the application |
US10509910B2 (en) | 2008-10-21 | 2019-12-17 | Lookout, Inc. | Methods and systems for granting access to services based on a security state that varies with the severity of security events |
US8745739B2 (en) | 2008-10-21 | 2014-06-03 | Lookout, Inc. | System and method for server-coupled application re-analysis to obtain characterization assessment |
US8752176B2 (en) | 2008-10-21 | 2014-06-10 | Lookout, Inc. | System and method for server-coupled application re-analysis to obtain trust, distribution and ratings assessment |
US9065846B2 (en) | 2008-10-21 | 2015-06-23 | Lookout, Inc. | Analyzing data gathered through different protocols |
US9294500B2 (en) | 2008-10-21 | 2016-03-22 | Lookout, Inc. | System and method for creating and applying categorization-based policy to secure a mobile communications device from access to certain data objects |
US9043919B2 (en) | 2008-10-21 | 2015-05-26 | Lookout, Inc. | Crawling multiple markets and correlating |
US10417432B2 (en) | 2008-10-21 | 2019-09-17 | Lookout, Inc. | Methods and systems for blocking potentially harmful communications to improve the functioning of an electronic device |
US9344431B2 (en) | 2008-10-21 | 2016-05-17 | Lookout, Inc. | System and method for assessing an application based on data from multiple devices |
US11080407B2 (en) | 2008-10-21 | 2021-08-03 | Lookout, Inc. | Methods and systems for analyzing data after initial analyses by known good and known bad security components |
US9996697B2 (en) | 2008-10-21 | 2018-06-12 | Lookout, Inc. | Methods and systems for blocking the installation of an application to improve the functioning of a mobile communications device |
US8561144B2 (en) | 2008-10-21 | 2013-10-15 | Lookout, Inc. | Enforcing security based on a security state assessment of a mobile device |
US8544095B2 (en) | 2008-10-21 | 2013-09-24 | Lookout, Inc. | System and method for server-coupled application re-analysis |
US8997181B2 (en) | 2008-10-21 | 2015-03-31 | Lookout, Inc. | Assessing the security state of a mobile communications device |
US8984628B2 (en) | 2008-10-21 | 2015-03-17 | Lookout, Inc. | System and method for adverse mobile application identification |
US8826441B2 (en) | 2008-10-21 | 2014-09-02 | Lookout, Inc. | Event-based security state assessment and display for mobile devices |
US9367680B2 (en) | 2008-10-21 | 2016-06-14 | Lookout, Inc. | System and method for mobile communication device application advisement |
US9223973B2 (en) | 2008-10-21 | 2015-12-29 | Lookout, Inc. | System and method for attack and malware prevention |
US9407640B2 (en) | 2008-10-21 | 2016-08-02 | Lookout, Inc. | Assessing a security state of a mobile communications device to determine access to specific tasks |
US8533844B2 (en) | 2008-10-21 | 2013-09-10 | Lookout, Inc. | System and method for security data collection and analysis |
US8510843B2 (en) | 2008-10-21 | 2013-08-13 | Lookout, Inc. | Security status and information display system |
US8881292B2 (en) | 2008-10-21 | 2014-11-04 | Lookout, Inc. | Evaluating whether data is safe or malicious |
US8875289B2 (en) | 2008-10-21 | 2014-10-28 | Lookout, Inc. | System and method for preventing malware on a mobile communication device |
US9740852B2 (en) | 2008-10-21 | 2017-08-22 | Lookout, Inc. | System and method for assessing an application to be installed on a mobile communications device |
US10509911B2 (en) | 2008-10-21 | 2019-12-17 | Lookout, Inc. | Methods and systems for conditionally granting access to services based on the security state of the device requesting access |
US9563749B2 (en) | 2008-10-21 | 2017-02-07 | Lookout, Inc. | Comparing applications and assessing differences |
US9955352B2 (en) | 2009-02-17 | 2018-04-24 | Lookout, Inc. | Methods and systems for addressing mobile communications devices that are lost or stolen but not yet reported as such |
US8538815B2 (en) | 2009-02-17 | 2013-09-17 | Lookout, Inc. | System and method for mobile device replacement |
US9232491B2 (en) | 2009-02-17 | 2016-01-05 | Lookout, Inc. | Mobile device geolocation |
US9179434B2 (en) | 2009-02-17 | 2015-11-03 | Lookout, Inc. | Systems and methods for locking and disabling a device in response to a request |
US8467768B2 (en) | 2009-02-17 | 2013-06-18 | Lookout, Inc. | System and method for remotely securing or recovering a mobile device |
US8929874B2 (en) | 2009-02-17 | 2015-01-06 | Lookout, Inc. | Systems and methods for remotely controlling a lost mobile communications device |
US9569643B2 (en) | 2009-02-17 | 2017-02-14 | Lookout, Inc. | Method for detecting a security event on a portable electronic device and establishing audio transmission with a client computer |
US8825007B2 (en) | 2009-02-17 | 2014-09-02 | Lookout, Inc. | Systems and methods for applying a security policy to a device based on a comparison of locations |
US8855601B2 (en) | 2009-02-17 | 2014-10-07 | Lookout, Inc. | System and method for remotely-initiated audio communication |
US8682400B2 (en) | 2009-02-17 | 2014-03-25 | Lookout, Inc. | Systems and methods for device broadcast of location information when battery is low |
US8635109B2 (en) | 2009-02-17 | 2014-01-21 | Lookout, Inc. | System and method for providing offers for mobile devices |
US10623960B2 (en) | 2009-02-17 | 2020-04-14 | Lookout, Inc. | Methods and systems for enhancing electronic device security by causing the device to go into a mode for lost or stolen devices |
US9167550B2 (en) | 2009-02-17 | 2015-10-20 | Lookout, Inc. | Systems and methods for applying a security policy to a device based on location |
US8774788B2 (en) | 2009-02-17 | 2014-07-08 | Lookout, Inc. | Systems and methods for transmitting a communication based on a device leaving or entering an area |
US9100925B2 (en) | 2009-02-17 | 2015-08-04 | Lookout, Inc. | Systems and methods for displaying location information of a device |
US9042876B2 (en) | 2009-02-17 | 2015-05-26 | Lookout, Inc. | System and method for uploading location information based on device movement |
US10419936B2 (en) | 2009-02-17 | 2019-09-17 | Lookout, Inc. | Methods and systems for causing mobile communications devices to emit sounds with encoded information |
US8838783B2 (en) | 2010-07-26 | 2014-09-16 | Seven Networks, Inc. | Distributed caching for resource and mobile network traffic management |
US9049179B2 (en) | 2010-07-26 | 2015-06-02 | Seven Networks, Inc. | Mobile network traffic coordination across multiple applications |
US9043433B2 (en) | 2010-07-26 | 2015-05-26 | Seven Networks, Inc. | Mobile network traffic coordination across multiple applications |
US8700728B2 (en) | 2010-11-01 | 2014-04-15 | Seven Networks, Inc. | Cache defeat detection and caching of content addressed by identifiers intended to defeat cache |
US8782222B2 (en) | 2010-11-01 | 2014-07-15 | Seven Networks | Timing of keep-alive messages used in a system for mobile network resource conservation and optimization |
US8843153B2 (en) | 2010-11-01 | 2014-09-23 | Seven Networks, Inc. | Mobile traffic categorization and policy for network use optimization while preserving user experience |
US8903954B2 (en) | 2010-11-22 | 2014-12-02 | Seven Networks, Inc. | Optimization of resource polling intervals to satisfy mobile device requests |
US20120179801A1 (en) * | 2011-01-07 | 2012-07-12 | Michael Luna | System and method for reduction of mobile network traffic used for domain name system (dns) queries |
US9325662B2 (en) * | 2011-01-07 | 2016-04-26 | Seven Networks, Llc | System and method for reduction of mobile network traffic used for domain name system (DNS) queries |
US9084105B2 (en) | 2011-04-19 | 2015-07-14 | Seven Networks, Inc. | Device resources sharing for network resource conservation |
US8832228B2 (en) | 2011-04-27 | 2014-09-09 | Seven Networks, Inc. | System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief |
US8621075B2 (en) | 2011-04-27 | 2013-12-31 | Seven Metworks, Inc. | Detecting and preserving state for satisfying application requests in a distributed proxy and cache system |
US8738765B2 (en) * | 2011-06-14 | 2014-05-27 | Lookout, Inc. | Mobile device DNS optimization |
US20120324094A1 (en) * | 2011-06-14 | 2012-12-20 | Lookout, Inc., A California Corporation | Mobile device dns optimization |
US8788881B2 (en) | 2011-08-17 | 2014-07-22 | Lookout, Inc. | System and method for mobile device push communications |
US10181118B2 (en) | 2011-08-17 | 2019-01-15 | Lookout, Inc. | Mobile communications device payment method utilizing location information |
US8934414B2 (en) | 2011-12-06 | 2015-01-13 | Seven Networks, Inc. | Cellular or WiFi mobile traffic optimization based on public or private network destination |
US8868753B2 (en) | 2011-12-06 | 2014-10-21 | Seven Networks, Inc. | System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation |
US8977755B2 (en) | 2011-12-06 | 2015-03-10 | Seven Networks, Inc. | Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation |
US9208123B2 (en) | 2011-12-07 | 2015-12-08 | Seven Networks, Llc | Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor |
US9009250B2 (en) | 2011-12-07 | 2015-04-14 | Seven Networks, Inc. | Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation |
US9173128B2 (en) | 2011-12-07 | 2015-10-27 | Seven Networks, Llc | Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol |
US9021021B2 (en) | 2011-12-14 | 2015-04-28 | Seven Networks, Inc. | Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system |
US8812695B2 (en) | 2012-04-09 | 2014-08-19 | Seven Networks, Inc. | Method and system for management of a virtual network connection without heartbeat messages |
US9589129B2 (en) | 2012-06-05 | 2017-03-07 | Lookout, Inc. | Determining source of side-loaded software |
US10419222B2 (en) | 2012-06-05 | 2019-09-17 | Lookout, Inc. | Monitoring for fraudulent or harmful behavior in applications being installed on user devices |
US9940454B2 (en) | 2012-06-05 | 2018-04-10 | Lookout, Inc. | Determining source of side-loaded software using signature of authorship |
US10256979B2 (en) | 2012-06-05 | 2019-04-09 | Lookout, Inc. | Assessing application authenticity and performing an action in response to an evaluation result |
US9407443B2 (en) | 2012-06-05 | 2016-08-02 | Lookout, Inc. | Component analysis of software applications on computing devices |
US9992025B2 (en) | 2012-06-05 | 2018-06-05 | Lookout, Inc. | Monitoring installed applications on user devices |
US9215074B2 (en) | 2012-06-05 | 2015-12-15 | Lookout, Inc. | Expressing intent to control behavior of application components |
US11336458B2 (en) | 2012-06-05 | 2022-05-17 | Lookout, Inc. | Evaluating authenticity of applications based on assessing user device context for increased security |
US8775631B2 (en) | 2012-07-13 | 2014-07-08 | Seven Networks, Inc. | Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications |
US9408143B2 (en) | 2012-10-26 | 2016-08-02 | Lookout, Inc. | System and method for using context models to control operation of a mobile communications device |
US9769749B2 (en) | 2012-10-26 | 2017-09-19 | Lookout, Inc. | Modifying mobile device settings for resource conservation |
US8655307B1 (en) | 2012-10-26 | 2014-02-18 | Lookout, Inc. | System and method for developing, updating, and using user device behavioral context models to modify user, device, and application state, settings and behavior for enhanced user security |
US9208215B2 (en) | 2012-12-27 | 2015-12-08 | Lookout, Inc. | User classification based on data gathered from a computing device |
US9374369B2 (en) | 2012-12-28 | 2016-06-21 | Lookout, Inc. | Multi-factor authentication and comprehensive login system for client-server networks |
US8855599B2 (en) | 2012-12-31 | 2014-10-07 | Lookout, Inc. | Method and apparatus for auxiliary communications with mobile communications device |
US9424409B2 (en) | 2013-01-10 | 2016-08-23 | Lookout, Inc. | Method and system for protecting privacy and enhancing security on an electronic device |
US8874761B2 (en) | 2013-01-25 | 2014-10-28 | Seven Networks, Inc. | Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols |
US8750123B1 (en) | 2013-03-11 | 2014-06-10 | Seven Networks, Inc. | Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network |
US10699273B2 (en) | 2013-03-14 | 2020-06-30 | Lookout, Inc. | System and method for authorizing payment transaction based on device locations |
US9852416B2 (en) | 2013-03-14 | 2017-12-26 | Lookout, Inc. | System and method for authorizing a payment transaction |
US9307412B2 (en) | 2013-04-24 | 2016-04-05 | Lookout, Inc. | Method and system for evaluating security for an interactive service operation by a mobile device |
US9065765B2 (en) | 2013-07-22 | 2015-06-23 | Seven Networks, Inc. | Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network |
US9642008B2 (en) | 2013-10-25 | 2017-05-02 | Lookout, Inc. | System and method for creating and assigning a policy for a mobile communications device based on personal data |
US10452862B2 (en) | 2013-10-25 | 2019-10-22 | Lookout, Inc. | System and method for creating a policy for managing personal data on a mobile communications device |
US10990696B2 (en) | 2013-10-25 | 2021-04-27 | Lookout, Inc. | Methods and systems for detecting attempts to access personal information on mobile communications devices |
US10742676B2 (en) | 2013-12-06 | 2020-08-11 | Lookout, Inc. | Distributed monitoring and evaluation of multiple devices |
US10122747B2 (en) | 2013-12-06 | 2018-11-06 | Lookout, Inc. | Response generation after distributed monitoring and evaluation of multiple devices |
US9753796B2 (en) | 2013-12-06 | 2017-09-05 | Lookout, Inc. | Distributed monitoring, evaluation, and response for multiple devices |
US12120519B2 (en) | 2015-05-01 | 2024-10-15 | Lookout, Inc. | Determining a security state based on communication with an authenticity server |
US10540494B2 (en) | 2015-05-01 | 2020-01-21 | Lookout, Inc. | Determining source of side-loaded software using an administrator server |
US11259183B2 (en) | 2015-05-01 | 2022-02-22 | Lookout, Inc. | Determining a security state designation for a computing device based on a source of software |
US10440053B2 (en) | 2016-05-31 | 2019-10-08 | Lookout, Inc. | Methods and systems for detecting and preventing network connection compromise |
US12177248B2 (en) | 2016-05-31 | 2024-12-24 | Lookout, Inc. | Methods and systems for detecting and preventing compromised network connections |
US11683340B2 (en) | 2016-05-31 | 2023-06-20 | Lookout, Inc. | Methods and systems for preventing a false report of a compromised network connection |
US10218697B2 (en) | 2017-06-09 | 2019-02-26 | Lookout, Inc. | Use of device risk evaluation to manage access to services |
US12081540B2 (en) | 2017-06-09 | 2024-09-03 | Lookout, Inc. | Configuring access to a network service based on a security state of a mobile device |
US11038876B2 (en) | 2017-06-09 | 2021-06-15 | Lookout, Inc. | Managing access to services based on fingerprint matching |
Also Published As
Publication number | Publication date |
---|---|
US20080160972A1 (en) | 2008-07-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8195196B2 (en) | Mobility based service in wireless environment | |
EP3868134B1 (en) | Methods and apparatus for selecting network resources for lie sessions based on locations of multi-access edge computing (mec) resources and applications | |
US20210176226A1 (en) | System and method for providing a content delivery network via a motor vehicle | |
US10735267B2 (en) | Determining an application delivery server based on geo-location information | |
US20060206610A1 (en) | Method, system and apparatus for location-aware content push service and location-based dynamic attachment | |
US20150074227A1 (en) | Method, apparatus and system for a location-based uniform resource locator | |
KR100800361B1 (en) | Dynamic service binding providing transparent switching of information services with defined coverage areas | |
US20150134730A1 (en) | Method for performing dns resolution in a network, content distribution system and client terminal for deployment in a content distribution system | |
US11968275B2 (en) | Push notifications for multiple user devices | |
CN117413506A (en) | Methods, systems, and computer readable media for applying or overriding a preferred locale criterion when processing a Network Function (NF) discovery request | |
CN105979020B (en) | Method and device for improving DNS availability | |
JP2013509125A (en) | Method for managing a P2P network based on cellular communication | |
KR100603857B1 (en) | Communication system comprising a service providing entity for providing a service to a client based on information relating to the user equipment | |
CN108307082B (en) | A method for realizing IP voice service access | |
US7248891B2 (en) | Method of managing a communication with multi-server service providing means | |
US20100177751A1 (en) | System and method of delivering content over a local wireless system | |
JP2008522464A (en) | Method and system for agent to redirect terminal request | |
JP5670990B2 (en) | Subscriber information management device, relay device, communication system including them, subscriber information management device, communication program for relay device, and communication method for communication system | |
EP4013012B1 (en) | Method for operating an application functionality and/or an address resolution functionality within or as part of a telecommunications network, client communication device, system or telecommunications network, address resolution functionality, program and computer program product | |
KR20140046510A (en) | Method for wireless network offload method by using peer to peer communication |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: UNITED STATES CELLULAR CORPORATION, ILLINOIS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:HARAN, NARAYANAN;SAXENA, NAROTHUM;IRIZARRY, MICHAEL;REEL/FRAME:018885/0376 Effective date: 20070115 |
|
FEPP | Fee payment procedure |
Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |