Abstract:
A method and apparatus for a fast handover of a link with a communications unit between a first and a second wireless communications network includes a receiving device (203, 231) for receiving signals from a first and a second wireless communications network (106, 120), a controller (207) for detecting a condition indicative of initiating a communication over the first network, and a transmitting device (205, 233) operating cooperatively with the receiving device and the controller to operate exclusively on the first wireless communications network and to facilitate registration with the second wireless communications network when the condition is detected.
Abstract:
A plurality of reporting devices (108, 110) and a location server (106) obtain (502) and store location information corresponding to a target MS (108) in a wireless communication system (100). A portion of the system (100) defines (504) a subset of the plurality of reporting devices near the target MS. A location server (106) elicits (506) the location information corresponding to the target MS from the subset, and combines (508) portions of the location information to determine the location of the target MS.
Abstract:
An apparatus and method for establishing an IP session between a host 105 using a session initiation protocol and a device or mobile station 103 without an IP address is described. The apparatus includes a network interface 405 for receiving, via an IP connection, a session request that includes a host contact corresponding to the host and a device identifier corresponding to the device; a controller 407 for parsing the session request to determine the device identifier; preparing a message for the device that includes the device identifier and the session request, and presenting the message to the network interface, the message to be delivered to the device via a non-IP connection and to result in the device obtaining a device IP address and sending an acknowledgment of the SIP session request that includes the device IP address.
Abstract:
A controller 103 in a communications system (FIG. 1) for controlling communications with a group 125 of associated subscriber units and method thereof, where the controller includes a receiver (part of 603) operable to receive a request for a subscriber unit to communicate with the group of associated subscriber units; and a processor 605 coupled to the receiver and operable as a comparator 619 to provide a comparison of a first association constraint (FIG. 3) corresponding to the subscriber unit and a second association constraint (FIG. 4) corresponding to the group; and a decision function 621 that allows, only when the comparison is favorable, communications between the subscriber unit and any other subscribers of the group of associated subscribers that also have such communications allowed or enabled.
Abstract:
A method and system for supporting Internet Protocol (IP) services initiated through a public network, the services directed to a mobile device through a private network is disclosed. In operation these steps occur: assigning a long lived IP address and user name to the mobile in a wireless network; providing a server including a database that cross references the user name and the long lived IP address; connecting an address space for the private network to the public network using a network address translator (NAT); initiating a push session between a push client and the mobile by forwarding from the push client to the server the user name; retrieving and returning to the NAT the long lived IP address corresponding to the user name; and assigning a corresponding dynamic public address, using an ALG that is associated with the NAT and returning the dynamic public address to the push client.
Abstract:
A mobile station (MS) (100) is capable of communicating user information through both a wireless connection (224) and a wired connection (222). The MS establishes (502), between the MS and a communication device coupled to the communication system, a first one of the wireless connection and the wired connection, the wired connection existing through a wired local area network (LAN). The MS communicates (504) a first portion of the user information between the MS and the communication device through the first one of the wireless connection and the wired connection. Subsequently, the MS establishes (506), between the MS and the communication device a second one of the wireless connection and the wired connection, the second one different from the first one. The MS then communicates (508) a second portion of the user information through the second one of the wireless connection and the wired connection.
Abstract:
In a portable subscriber unit (200) a processor (204) is arranged and programmed to maintain (302) in a memory (208) a list identifying a plurality of devices which are to be connected quickly through a communication network, and to establish (304) a new connection with the communication network. The processor is further arranged and programmed to perform, in response to establishing the new connection, when necessary for pre-programming the communication network to minimize the connection setup time for subsequent connections with the plurality of devices, at least one of the steps of (a) sending names of the plurality of devices to a domain name server (DNS) of the communication network to obtain IP addresses corresponding to the names, thereby causing the DNS to cache the IP addresses of the plurality of devices for faster servicing of subsequent connections, and (b) transmitting a dummy Internet Protocol (IP) packet to said plurality of devices.
Abstract:
A communication unit (10) includes a mobility agent (225) for providing handoffs between a cellular network and a wireless local area network (11). The communication unit (10) determines if it should switch between the wireless local area network (11) and the cellular network for obtaining service, requests a handoff to the wireless local area network (11) or to the cellular network by sending a SIP message addressed to either a public number (229) or a private number (231) associated with the communication unit (10) upon making the determination. The communication unit (10) accepts a new call from an enterprise server (12) over the determined network. Corresponding methods of providing a hand-off is described.
Abstract:
Location-based grouping according to the present invention enables grouping of wireless network subscribers (S1-S4) based on their location within a coverage area (24, 26) and offering services based on their respective group affiliations.. Specifically, the location-based grouping defines a plurality of zones (Z1-Z3), identified by coordinates, within a network coverage area (24, 26) and assigns a dynamic network subscriber group number to each zone. The location-based grouping of the present invention requires that a service provider (14) maintain both a static network subscriber group database containing network-wide subscriber subscription parameters and a dynamic network subscriber group database containing zone-specific network subscriber subscription parameters, and that a network subscriber (S1-S4) register when the network subscriber enters into one of the plurality of zones (Z1-Z3) within the network coverage area (24, 26). This registration requirement enables the location of the network subscriber (S1-S4) to be identified as being within the one of the plurality of zones (Z1-Z3) within the network coverage area (24, 26) and the consequent provision of services to the network subscriber (S1, S4) based on the static and dynamic network subscriber group subscription parameters associated with the network subscriber (S1-S4).
Abstract:
A router (200) monitors (302) a data packet sent from an originator (102) via the router and addressed to a destination device (112, 116) other than the router, and determines (304) whether the data packet is potentially harmful to the destination device. The router interrupts (306) transmission of the data packet in response to determining that the data packet is potentially harmful to the destination device, including communicating (307) with a second router to cause the second router to interrupt transmission of a future data packet; and transmits (308) the data packet in response to determining that the data packet is not potentially harmful to the destination device.