Patents Represented by Attorney, Agent or Law Firm William H. Bollman
  • Patent number: 8073477
    Abstract: A message distribution center (MDC) is interposed between content providers and a wireless carrier to subjectively examine and direct messages via SMTP based on desired rules (e.g., non-peak hours, paying subscribers only, etc.) using standard SMTP Gateway and other well-known protocols. The MDC includes an individual queue for each subscriber, and the provider is informed through conventional SMTP protocol messages that the short message has been accepted. If the carrier has specifically disallowed service for a particular MIN (e.g., in the case of churning), then the content provider is informed through an SMTP interchange that the recipient is invalid. An MDC provides a single mechanism for interacting with subscribers of multiple carriers, regardless of each carrier's underlying infrastructure. For the carrier, an MDC can protect their SS7 network by intelligently throttling messages and configuring message delivery parameters to be more network friendly.
    Type: Grant
    Filed: August 16, 2010
    Date of Patent: December 6, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Richard A. Smith, Michael Dewey
  • Patent number: 8068587
    Abstract: The present invention is used in an emergency network to identify and provide the correct public safety access point (PSAP) to service an emergency call originating from a Voice Over Internet Protocol (VoIP) subscriber. Data stores in an emergency services network associate PSAPs to an input ZIP code obtained from a street address returned from an MSAG relating to a VoIP call, and PSAPs to an input ESN. An emergency caller's civic street address is matched against a nationwide MSAG data store to result in a MSAG ESN. From the street address, the emergency caller's ZIP code is matched to a PSAP in an appropriate ZIP/PSAP data store. A matching PSAP from both the ZIP/PSAP and PSAP/ESN data stores determines with great reliability the identity of the proper PSAP for that emergency caller.
    Type: Grant
    Filed: August 21, 2009
    Date of Patent: November 29, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Gerhard Geldenbott, Gordon J. Hines, Jeff Martin, Ed Day
  • Patent number: 8060429
    Abstract: A prepaid messaging solution which uses open networking standards (e.g., TCP/IP) and which supports pre-payment of enhanced Internet messaging services. The disclosed prepaid architectures and methods accurately determine if a subscriber has sufficient account balance to deliver a complete short message, prior to delivery of the message. The short message may be prevented from being delivered (either at the source end or at the destination end) if insufficient funds are in the subscriber's account. A prepaid tariff engine is preferably extensible over a TCP/IP network, and supports remote interaction with the SMSC and web chat servers for the purpose of applying a real-time billing charge for each message. A service provider may create subscriber classes of service that define and uniquely identify subscriber rate and/or tariffing plans used to apply real-time billing charges for sending or receiving of messages. The prepaid short message tariff engine determines the appropriate message billing based upon, e.
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: November 15, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Mark Titus, Dara Ung, Carle S. Johnson, Jr., Erik Wallace, Phillip Geil, Daniel Hronek
  • Patent number: 8059789
    Abstract: ESQK and/or ESRK (ESxK) number pool exhaustion and reuse errors are eliminated by replacing the ESxK identifier with an emergency services pseudo key (ESPK) identifier. A positioning center (MPC/VPC) replaces an ESxK received with a query with a ESPK in a return message. The ESPK is either a unique 10-digit number or unique alpha-numeric identifier that can be used to re-query the source of dynamic ALI data. The ESPK may be generated using, e.g., unique prefixing, suffixing, or randomizing. The ESPK is a non-constrained, unique identifier that preferably remains unique for the call instance over an extended period of time. The ESPK is used for any subsequent ALI request for the call. Each time a positioning center receives a query with ESPK, it is directly associated with, and returns, the updated location for the original emergency call, regardless of whether or not the original ESxK was reallocated to another emergency call.
    Type: Grant
    Filed: December 1, 2006
    Date of Patent: November 15, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: John Gordon Hines, Jonathan Croy, Roger Stuart Marshall
  • Patent number: 8050386
    Abstract: Automatic Location Indication (ALI) data is digitally transferred from a Public Safety Answering Point (PSAP) to a first responder via a web site accessed by the first responder. The web site lists each live E911 call within their jurisdiction, and appends the caller's ALI and/or other location data relative to each call. Preferably the first responders (e.g., police car, paramedic, ambulance, fire truck, etc.) can view not only the emergency caller's information for those E911 calls that they are responding to, but also information about other emergency callers that other first responders are responding to. This facilitates the actual response to individual emergency calls as well as the overall management of multiple responders to multiple emergency calls.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: November 1, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Richard Dickinson
  • Patent number: 8032112
    Abstract: The number of messages required in networks where both location and presence services are deployed may be reduced, by retrieving presence data from messages otherwise intended to provide only location information. Thus, information determined in a location service scheme is utilized to provide a presence service as well. A location server requests mobile subscriber (MS) information from a Core Network (CN) Node (i.e. HLR, MSC, etc.) that can be used in determining the Location of the MS. A single message aggregates retrieval of information for two services, specifically, for both location and presence.
    Type: Grant
    Filed: January 17, 2008
    Date of Patent: October 4, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Gordon John Hines, Mario G. Tapia, Will Cousins, Patrick Carey
  • Patent number: 8032166
    Abstract: The present invention provides a ‘411xx’ value added service to wireless users. The disclosed ‘411xx’ service allows a mobile user who may be unfamiliar with their current geographic location to nevertheless obtain quick, accurate, and current information relating to the geographic area, e.g., different services in their current location, stores, libraries, gas stations, etc., via a mobile terminated (MT) short message system (SMS) message. In addition to the traditional ‘4-1-1’ dialed digits, a mobile user would also dial a number (or numbers) representing a feature code for a particular service, e.g., nearby ATMs, or traffic information. Upon receiving a 411xx call, the MSC generates an ORREQ/TCAP trigger based on a translation of the requested service represented by the extra ‘xx’ digits. The 411xx call is terminated on the MSC after an audible whisper notice plays to the caller, e.g., “thank you for calling, your requested information will be sent momentarily”.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: October 4, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Joseph Pohutsky, Joel Groen, Steve Helme
  • Patent number: 8027697
    Abstract: Public safety access points are selected in a wireless network for E911 calls based on ESRD substitution when ESRKs are not being used. The present invention was conceived as an ESRK workaround solution to implement Phase II of the E911 rules from the starting point of a Phase I implementation. ESRKs, ESRDs or ESRVs are initially obtained and managed for each PSAP in a particular carrier's area. Then, Phase I processes are modified to wait to see if Phase II GSM location information will be reported in a timely manner (e.g., within a second or two or so) before committing to a default selection of a particular PSAP based on information available (e.g., based on the location of a serving cell site).
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: September 27, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Jeffrey C. Rhodes, Tong Luo, Victor Burton, Christine Conner
  • Patent number: 8019581
    Abstract: The present invention is directed to a system and method for presenting navigational directions using a combination of a mobile communication device, such as a cellular phone, and a complementary device, such as a vehicular navigational or display device. In particular, using location information acquired by the mobile communication device, driving direction is obtained (such as from a server) and displayed to a user via the complementary device. The mobile communication device and the complementary device maybe connected to each other over a wired connection or a wireless connection.
    Type: Grant
    Filed: January 2, 2008
    Date of Patent: September 13, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Michael A. Sheha, Stephen Petilli, Angie Sheha
  • Patent number: 8019532
    Abstract: The preferred embodiments of the present invention are directed to an improved mapping and navigational system. Specifically, the present invention is directed to a system for defining and assigning geographical boundaries to points of interests on a graphical map, where the geographical boundaries preferably correlate to spatially defined boundaries of the respective points of interests. In accordance with one embodiment of the present invention, the points of interest, along with the respective defined geographical boundaries, can be transferred from a personal computing device to a telecommunication device, such as a portable communication device, so as to be used for mapping purposes and to set off proximity alerts when the portable communication device, equipped with a GPS unit, enters or exits the geographical boundary of a particular point of interest.
    Type: Grant
    Filed: March 7, 2006
    Date of Patent: September 13, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Michael A. Sheha, Angie Sheha
  • Patent number: 8019368
    Abstract: A message exchange network is disclosed in which at least two different methods of storing messages in memories of message storage entities, e.g., a mobile handset, an SMSC, an e-mail client, or an e-mail server, are utilized based on the type and the content of the information contained within the message. An information service message containing information that is supercedingly updateable, e.g., stock quote, weather or traffic information, is stored using a replacement method by which an older message previously stored is replaced by a newly received message. All other types of messages are stored using an append method by which the newly received message is stored in an unoccupied available memory location. In a disclosed embodiment, message identifier included in the message itself provides information necessary to distinguish between the aforementioned two types of messages. In a disclosed embodiment, a block of message identifiers is reserved for storage of information service messages.
    Type: Grant
    Filed: October 27, 2010
    Date of Patent: September 13, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Timothy J. Lorello, Reuben D. Hart, Constantin Horatiu Puscas
  • Patent number: 8014939
    Abstract: The present invention is directed to a system and method for searching and retrieving location information associated with one or more points of interests, whereby the search criteria can be dependent upon the location of a point of interest with respect to the real-time position of the user, and any preferences or search restrictions selected by the user, such as rating information about the point of interest. Upon selecting a point of interest from the search result, the user is then given further information regarding the selected point of interest, including but not limited to directions for traveling to the point of interest. Additionally, the present invention can provide to the user a proximity notification once the user is within a certain distance from the point interest.
    Type: Grant
    Filed: November 29, 2007
    Date of Patent: September 6, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Michael A. Sheha, Angie Sheha, Stephen Petilli
  • Patent number: 7991411
    Abstract: A multimedia messaging service (MMS) intelligent content evaluator gateway is provided to allow use of a single address mailbox and Internet domain for receipt of either an MMS or an SMS message. The MMS intelligent content evaluator gateway evaluates the content of a received message, and then forwards the same to the appropriate system for delivery. The MMS intelligent content evaluator gateway makes use of database tables containing subscriber information and message routing tables necessary to derive the MMS and SMS destination addresses for each subscriber or range of subscriber addresses. Tables may also be implemented indicating the capabilities of each subscriber's handset, such as whether or not the handset can support MMS messages.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: August 2, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Carle S. Johnson, Jr., Mike Dewey
  • Patent number: 7974235
    Abstract: A Secure Location Session Manager (SLSM) is an intelligent router for open mobile alliance (OMA) Secure User Plane Location (SUPL) Version 1.0 (and later) messages best implemented when multiple, geo-diverse SUPL servers are deployed in a distributed environment, such as an active-active redundant configuration within a wireless carrier's network. In a standalone option, the SLSM acts as a “middleman” for all SUPL positioning messages between a mobile device and a responsible SUPL server. In an embedded option, the SLSM resides within an existing server. The SLSM manages and stores session information for all pending and ongoing SUPL positioning sessions in internal tables for routing and load balancing purposes. The external interfaces of the SLSM consist of OMA ULP messages.
    Type: Grant
    Filed: February 22, 2007
    Date of Patent: July 5, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Kambiz Ghozati, Dara Ung, Kyle Greenwell, Tojo Thomas, William Wells
  • Patent number: 7970898
    Abstract: To assist in monitoring the intelligent messaging network, a system and method for publishing logging and status information from the servers is provided. A list of available servers accessible for monitoring by persons, devices, and applications via a remote monitor device can be provided. The remote monitor device may forward selected servers from the list of available servers in which they are interested. Also, particular information about the selected servers can be requested. Access to certain servers and information may be restricted to those with authorization. Authorization can be verified by the use of digital certificates. The requested information can then be gathered and provided to authorized persons or devices. Typically, the information includes logging and status information from the servers. The information can be provided as an XML page and viewed using, for example, a standard web browser.
    Type: Grant
    Filed: February 18, 2010
    Date of Patent: June 28, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Kenneth Clubb, Lyle Sutton
  • Patent number: 7965222
    Abstract: A radar/laser emission detector is augmented with a cellular communications capability to provide the capability to share emission detection information amongst drivers to give other drivers even more advanced warning. A network of a plurality of cellular augmented radar/laser emission detector devices may be formed, each having the capability to source the location of radar or laser emission detections to others requesting access to such information, and each being warned when within a proximity of a recent radar or laser emission detection reported by at least one of the plurality of hybrid radar/laser detector devices.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: June 21, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Lance Douglas Pitt, Sarah Jean Lawrence, Daniel D. DeLapp
  • Patent number: 7966013
    Abstract: LBS support to CDMA mobiles while roaming on another network. IS-801 session data is routed by a routing gateway to a correct visited network PDE that contains correct BSA data, which is used to return assistance data to an interrogating mobile device. A standalone exemplary roaming LBS routing gateway (XRG) provides network connectivity between PDE equipment in multiple carrier networks. Conventional LBS roaming support is defined via the use of Mobile Position Centers (MPCs). The invention implements a roaming LBS gateway to enable roaming between CDMA carriers that are only using a PDE (Positioning Determining Entity) for this purpose, since a mobile position center (MPC) is typically an optional network node according to location based services (LBS) specifications.
    Type: Grant
    Filed: November 5, 2007
    Date of Patent: June 21, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Myron D'Souza, Gordon John Hines, David Bartnik, Joseph Hannan, Joel Groen, William Wells
  • Patent number: 7957751
    Abstract: Methods and apparatus, including computer program products, for receiving a request from a requester to locate a user. The request identifies a personal location code (PLC) for the user. It is determined if the request is allowed based on the PLC. If the request is allowed, the current location of the user is obtained based on the location of one or more devices associated with the user. The current location of the device is then provided to the requester.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: June 7, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Charles Francis Cone
  • Patent number: 7949773
    Abstract: A wireless Internet gateway which bridges the gap between the Internet and wireless devices, e.g., via a short message service center (SMSC). The disclosed wireless Internet gateway provides a portal to SMPP, HTTP, TNPP, or other protocol messages using Java Remote Method Invocation (RMI) techniques. Application servers (e.g., in communication with the Internet or an Intranet) insert RMI objects containing messages in a message queue handler of the wireless Internet gateway. The RMI objects are queued and passed either directly to a destination delivery handler (e.g., SMPP, SMTP, HTTP or TNPP protocol handler), or passed through a generic destination interface to provide an additional layer of abstraction to simplify development of the support of other destination protocols. An SMTP handler may be integrated into the wireless Internet gateway to provide direct communication of SMTP protocol messages (i.e., e-mail) to the message queue.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: May 24, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Richard A. Smith
  • Patent number: 7945026
    Abstract: An overlay list of MSAG-valid addresses is created for use in lieu of (or in addition to) the lat/lon or postal address which otherwise would go with an E911 VoIP 911 call. This overlays the nation with a series of MSAG-addressed polygons, with center points identified in those polygons, and MSAG-valid addresses provided to the PSAPs for those centers, preferably along with the original latitude/longitude coordinates.
    Type: Grant
    Filed: May 30, 2006
    Date of Patent: May 17, 2011
    Assignee: TeleCommunications Systems, Inc.
    Inventor: Timothy J. Lorello