METHOD AND SYSTEM FOR ESTABLISHING MESSAGING COMMUNICATION WITH A SERVICE PROVIDER, SUCH AS A PSAP (PUBLIC SAFETY ANSWERING POINT)
First Claim
1. A method of providing text-based public service help to subscribers of mobile telecommunications services, wherein the subscribers operate mobile telecommunications devices within a wireless network, and wherein the wireless network is coupled to multiple geographically separated Public Service Answering Points (PSAPs), the method comprising:
- determining whether a received text-based message is a request for public service help,wherein the received text-based message is associated with a user-input numeric or alphanumeric string,wherein the received text-based message and the user-input numeric or alphanumeric string are received from a mobile telecommunications device,wherein the determining includes identifying whether the user-input numeric or alphanumeric string is substantially similar to a previously defined numeric or alphanumeric string, andwherein neither the user-input numeric or alphanumeric string nor the previously defined numeric or alphanumeric string are a phone number;
obtaining geographic location information associated with a geographic location of the mobile telecommunications device;
based on the obtained geographic information, identifying a one of the multiple geographically separated PSAPs that is designated to serve the mobile telecommunications device; and
forwarding the text-based message to the one PSAP that is designated to serve the mobile telecommunications device.
7 Assignments
0 Petitions
Accused Products
Abstract
Described in detail herein is a system and method for allowing a device, such as a cell phone, to establish a messaging dialogue with a service provider, such as SMS messaging with a 911 call center. Furthermore, the service provider can receive location data of the mobile device. Further details and features are described herein.
51 Citations
33 Claims
-
1. A method of providing text-based public service help to subscribers of mobile telecommunications services, wherein the subscribers operate mobile telecommunications devices within a wireless network, and wherein the wireless network is coupled to multiple geographically separated Public Service Answering Points (PSAPs), the method comprising:
-
determining whether a received text-based message is a request for public service help, wherein the received text-based message is associated with a user-input numeric or alphanumeric string, wherein the received text-based message and the user-input numeric or alphanumeric string are received from a mobile telecommunications device, wherein the determining includes identifying whether the user-input numeric or alphanumeric string is substantially similar to a previously defined numeric or alphanumeric string, and wherein neither the user-input numeric or alphanumeric string nor the previously defined numeric or alphanumeric string are a phone number; obtaining geographic location information associated with a geographic location of the mobile telecommunications device; based on the obtained geographic information, identifying a one of the multiple geographically separated PSAPs that is designated to serve the mobile telecommunications device; and forwarding the text-based message to the one PSAP that is designated to serve the mobile telecommunications device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system configured to route messages from a device to one of multiple geographically separated service providers, the system comprising:
-
means for determining whether a received message is a request for a service, wherein the received message is associated with a user-input numeric or alphanumeric string, wherein the received message and the user-input numeric or alphanumeric string are received from the device, wherein the means for determining includes means for identifying whether the user-input numeric or alphanumeric string is substantially similar to a stored previously defined numeric or alphanumeric string, and wherein neither the user-input numeric or alphanumeric string nor the previously defined numeric or alphanumeric string are a phone number input at the device to establish a voice call; means for obtaining geographic location information associated with a geographic location of the device; means for identifying a one of the multiple geographically separated service providers to serve the device based on the obtained geographic information; and means for routing the received message to the identified service provider. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for establishing messaging communication between a device and a service provider, the system comprising:
-
a messaging server operable to receive a messaging request from a device, the messaging request having an associated short code string used to determine whether the message request is a request to be routed to a service provider; a device locator operable to obtain location information of the device; a database to store coverage regions of respective service providers and associated service provider routing numbers; and a location center operable to identify one of the respective service providers and the associated routing number stored in the database that serves the device, based on the location information of the device, wherein the messaging server forwards the message request to the identified service provider via the associated service provider routing number. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method of forwarding messages received from a device to a service provider, the method comprising:
-
determining whether a received message is addressed to initiate a messaging session with a service provider, wherein the received message is associated with a user-input numeric string address or alphanumeric string address, wherein the received message and the user-input numeric string address or alphanumeric string address are received from a device, wherein the determining includes identifying whether the user-input numeric string address or alphanumeric string address is substantially similar to a previously defined numeric address or alphanumeric string address, and wherein neither the user-input numeric string address or alphanumeric string address nor the previously defined numeric string address or alphanumeric string address are a phone number; obtaining geographic location information associated with a geographic location of the device; identifying a service provider that serves the device based on the obtained geographic information; and forwarding the message to the service provider. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification