Method and system for establishing messaging communication with a service provider, such as a PSAP (public safety answering point)
First Claim
Patent Images
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 request for public service help is selected from a plurality of different types of requests for public service help,wherein the received text-based message is associated with a user-input numeric or alphanumeric string,wherein the user-input numeric or alphanumeric string is a mobile phone short code having more than 3 digits or characters,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,wherein the obtained geographic information is embedded in the text-based message forwarded to the one PSAP.
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.
74 Citations
30 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 request for public service help is selected from a plurality of different types of requests for public service help, wherein the received text-based message is associated with a user-input numeric or alphanumeric string, wherein the user-input numeric or alphanumeric string is a mobile phone short code having more than 3 digits or characters, 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, wherein the obtained geographic information is embedded in the text-based message forwarded to the one PSAP. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 user-input numeric or alphanumeric string is a mobile phone short code having more than 3 digits or characters, 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, wherein obtained geographic location information is embedded in the received message; and means for exchanging point-to-point text-based messages between the device and the identified service provider, wherein the point-to-point text-based messages comprise customizable messages that communicate information other than confirmation of receipt of user messages. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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, wherein the messaging request is selected from a plurality of different types of messaging requests, and wherein the short code string has more than 3 digits or characters; a device locator operable to obtain location information of the device, wherein the location information is determined via a Gateway Mobile Location Center (GMLC); 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, and wherein the location information of the device is included with the message request. - View Dependent Claims (16, 17, 18, 19)
-
-
20. 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 user-input numeric string address or alphanumeric string address is a mobile phone short code having more than 3 digits or characters, 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, 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, and wherein the received message is selected from a plurality of different types of received messages; 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, wherein the obtained geographic location information is included with the message; and after the forwarding, exchanging point-to-point text-based messages between the device and the service provider, wherein the point-to-point text-based messages comprise customizable messages that communicate information other than confirmation of receipt of user messages. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification