Abstract:
A wireless communication system generates operating information indicating if a monitoring wireless communication device is in active mode or in idle mode for a wireless data service. The wireless system receives location information that indicates geographic locations of a monitored wireless communication device for delivery to the monitoring wireless communication device. The system stores the location information if the monitoring wireless communication device is in idle mode. The system wirelessly transfers the location information to the monitoring wireless communication device if the monitoring wireless communication device is in active mode. If the monitoring wireless communication device transitions from idle mode to active mode and has stored location information, the system generates summary location data for the monitored wireless communication device based on the stored location information and wirelessly transfers the summary location data to the monitoring wireless communication device.
Abstract:
Methods and computer-readable media are provided to dynamically update a home agent with location-based information for a mobile device such that a third party, such as a law enforcement agency, may access the information to determine a location associated with the mobile device and, therefore, with the user of the mobile device. A signaling message is sent to a packet-routing component. The signaling message contains location-based information for a communications session. A transaction update is sent from the packet-routing component to the home agent each time the location-based information is updated, such as when the mobile device enters a new coverage area. A binding table is populated with the updated information. An acknowledgment is then sent from the home agent to the packet-routing component indicating that the information has been updated in the binding table. The third party is now able to access the location-based information via the home agent.
Abstract:
A wireless system receives a registration from a user device and transfers a request for the user device to an authorization server. The authorization server authorizes a user session for the user device and transfers a common identifier for the user session to the wireless system. The wireless system receives the common identifier and transfers a registration for the user device to an application node. The application node receives the registration and transfers a request for the user device to the authorization server. The authorization server authorizes a user application for the user device and transfers the common identifier for the user application to the application node. The wireless communication system tracks the user session and transfers user session data records having the common identifier. The application node tracks the user application and transfers user application data records having the common identifier.
Abstract:
A wireless communication system generates operating information indicating if a monitoring wireless communication device is in active mode or in idle mode for a wireless data service. The wireless system receives location information that indicates geographic locations of a monitored wireless communication device for delivery to the monitoring wireless communication device. The system stores the location information if the monitoring wireless communication device is in idle mode. The system wirelessly transfers the location information to the monitoring wireless communication device if the monitoring wireless communication device is in active mode. If the monitoring wireless communication device transitions from idle mode to active mode and has stored location information, the system generates summary location data for the monitored wireless communication device based on the stored location information and wirelessly transfers the summary location data to the monitoring wireless communication device.
Abstract:
A method, system, and computer-readable media are provided for allowing a mobile device to maintain communication connectivity during a handoff between wireless access points. In one aspect, the method may include negotiating security association information and establishing a first communication tunnel by tunneling an inner IP address within a first outer IP address. The method may further include authenticating a request for establishing a second communication tunnel by identifying the negotiated security association information within the request. Additionally, the method may include establishing the second communication tunnel by tunneling the inner IP address within a second outer IP address. Moreover, the method may include pushing data associated with the communication session through the second communication tunnel.
Abstract:
Systems and methods for assigning unique network identifiers in a packet-switched wireless network are provided. A request for a unique network identifier for a wireless device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the wireless device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.
Abstract:
Systems and methods for assigning unique network identifiers in a packet-switched wired network and methods for communicating with a network device in a packet-switched wired network are provided. A request for a unique network identifier for a network device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the network device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.
Abstract:
A wireless system receives a registration from a user device and transfers a request for the user device to an authorization server. The authorization server authorizes a user session for the user device and transfers a common identifier for the user session to the wireless system. The wireless system receives the common identifier and transfers a registration for the user device to an application node. The application node receives the registration and transfers a request for the user device to the authorization server. The authorization server authorizes a user application for the user device and transfers the common identifier for the user application to the application node. The wireless communication system tracks the user session and transfers user session data records having the common identifier. The application node tracks the user application and transfers user application data records having the common identifier.
Abstract:
A portable electronic device is provided comprising a processor, a memory, a display, and an application stored in the memory that, when executed by the processor, initiates a plurality of user agents that each indicate a different communication point. The portable electronic device also transmits a request for a content from each of the user agents to a content source, the requests being transmitted substantially concurrently. The portable electronic device also receives a plurality of contents, each content associated with one of the user agents and each content formatted differently than the remaining contents. The portable electronic also presents one of the contents on the display, wherein the portable electronic device promotes concurrent downloading of a content in multiple formats from the content source.
Abstract:
Computer-readable media, systems, and methods for geographically appropriate domain name system assignment are described. In embodiments, a mobile internet protocol session is initialized with a packet data serving node, and a registration request is communicated to a home agent, the home agent acting as a router on a home network of the mobile device and enabled to tunnel one or more data packets to the mobile device when the mobile device is outside the home network. Further, in embodiments a registration reply is received from the home agent, the registration reply including a domain name system server assignment to a domain name system server acting as a translator capable of converting one or more hostnames into one or more associated IP addresses during the mobile IP session.