Patents Represented by Attorney, Agent or Law Firm William H. Bollman
  • Patent number: 8224886
    Abstract: One aspect of the preferred embodiment relates to an application framework for managing mobile clients and application programs. By utilizing the preferred embodiment, a system administrator may be provided the capability to manage and control multiple devices, directly and indirectly, using push (server-initiated) and/or pull (client-initiated) techniques from a single location. Additionally, the preferred embodiment may be utilized to back up and securely store information on the mobile clients, identify device usage and to deliver files and databases to the mobile clients.
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: July 17, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Greg Visalli, Douglas Morrison, Roy Bodayla
  • Patent number: 8224572
    Abstract: A navigation system written in J2ME MIDP for a client device includes a plurality of media players each respectively comprising a buffer. A navigation program manages the state of the plurality of media players. The plurality of media players are in either one of an acquiring resources state, and a playing and de-allocating state. The use of a plurality of media players each respectively comprising a buffer overcomes the prior art in which navigation system can cut off a voice prompt because of the time-consuming tasks associated with playing a voice prompt.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: July 17, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Eric Wistrand
  • Patent number: 8208605
    Abstract: An emergency services key (e.g., ESQK or ESRK) is guaranteed to be available from a limited size ESQK pool. A plurality of ESQKs are grouped into a pool of emergency service keys “ESQK Pool ID”, each including anywhere from 1 to N number of ESQKs. Each ESQK preferably has a “Timestamp”, information relating to the specific emergency E911 call (“Call Data ID”), a guard timer, and an optional hold timer. The ESQK having a Call Data ID=“NULL”, and having the oldest Timestamp, is chosen for selection. If no such ESQK has both Call Data ID=NULL and the oldest Timestamp is found, then the ESQK with merely the oldest Timestamp is selected. The timestamp is reset to a current time plus a guard timer, or hold timer if desired.
    Type: Grant
    Filed: November 27, 2007
    Date of Patent: June 26, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Gerhard Geldenbott, Yinjun Zhu, John Gordon Hines, Victor Burton
  • Patent number: 8209750
    Abstract: Separate IP data streams, including both voice (VoIP) and data sources, are routed over a single network data stream, encrypted by a single KIV encryption unit, and transmitted as a single packet data stream including both computer and voice data. Integration of the use of a VoIP data stream, together with data sources, and encrypted through a single serial encryption unit such as a KIV-7 enables the encryption of both voice and data using a single KIV encryption unit. After encryption by the Type 1 encryption unit (e.g., KIV-7) in a remotely deployed, secure communication system, the single encrypted data stream is encapsulated into IP packets. The IP packets are addressed to a distant IP device that removes the encapsulated, encrypted data and passes it to a similar Type 1 KIV device for decryption, and distributed to voice devices and computer devices via another voice-enabled router.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: June 26, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Steve Anspach, Luke Salazar, Brian Heyliger, Greg Kasson, Jeff West
  • Patent number: 8208461
    Abstract: An SS7-based call protocol conversion gateway that translates between circuit-switched SS7 protocols and session initiation protocol (SIP) oriented protocol, allowing an E911 call initiated over a switched network to be routed by a VoIP network. The SS7-based call protocol conversion gateway provides a PSAP with MSAG quality (street address) information about a VoIP dual mode phone user without the need for a wireless carrier to invest in building out an entire VoIP core. Thus, wireless carriers may continue signaling the way they are today, i.e., using the J-STD-036 standard for CDMA and GSM in North America, yet see benefits of a VoIP network core, i.e., provision of MSAG quality location data to a PSAP.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: June 26, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Don Mitchell
  • Patent number: 8200829
    Abstract: A method and system for deploying content to client applications is provided. Inbound messages are accepted from a client application running on a client device via a proxy IP/port. The inbound messages are packaged into an internal message format with an HTTP redirector. The packaged message is forwarded to a back-end server via a message router. A response is received form from a web server. The response is packaged into the internal message format with the back-end server. The response is then forwarded to the HTTP redirector via a message router. The response can then be transferred to the client application running on the client device, via the proxy IP/port.
    Type: Grant
    Filed: March 19, 2010
    Date of Patent: June 12, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: James M. Zombek, Donald J. Edwards
  • Patent number: 8195205
    Abstract: Wireless carrier networks can utilize multiple MMSCs all accessed by a message sender with a message addressed to a single Internet domain, providing a single point of entry for messages into the network of MMSCs and maintaining routing information sufficient to route messages to all subscribers via the MMSC.
    Type: Grant
    Filed: October 7, 2004
    Date of Patent: June 5, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Carle S. Johnson, Jr., Mike Dewey, Nikhil Bhadange
  • Patent number: 8190151
    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: May 17, 2011
    Date of Patent: May 29, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Myron D'Souza, Gordon John Hines, David Bartnik, Joseph Hannan, Joel Groen, William Wells
  • Patent number: 8185567
    Abstract: The format of the Presence Information Data Format-Location Object (PIDF-LO) as defined by the Internet Engineering Task Force (IETF) is extended or modified to accommodate, within the standard PIDF-LO format, an association of geospacial location to XML content on the Internet. A geospacial location is associated with Extensible Markup Language (XML) content on the Internet. The XML content is identified by a universal resource locator (URL), and associated with geospatial location information (either a specific location, zone, or direction). The URL is inserted into a <presence . . . > section of a Presence Information Data Format-Location Object (PIDF-LO) compliant document as defined by the Internet Engineering Task Force (IETF). In this way, geospacial location information is associated with Internet based XML content using a standard PIDF-LO format.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: May 22, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Don Mitchell
  • Patent number: 8185087
    Abstract: A data request is generated (e.g., text, email, SMS, multimedia messaging system (MMS), etc.) from a source device. The data request is delivered to a PSAP or other emergency monitoring service location in a useable format. Exemplary useable formats include a canned voice message, delivery to a call center that translates data to voice, text to speech, and text to instant messaging (IM). Additional information and location are staged for use by the PSAP or other monitoring service location.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: May 22, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Donald L. Mitchell, Jr., Yinjun Zhu, Myron D'Souza, Roger S. Marshall
  • Patent number: 8175570
    Abstract: Calls from a phone identified as being a source of harassing or other undesirable phone calls are blocked at a mobile positioning center (MPC). Upon request by the PSAP, a call record detail can be obtained from the MPC revealing a simulated “callback phone number”. The MPC then intercepts all future incoming calls from that simulated callback phone number and routes them to a recording that advises the harasser that the phone has been identified as a harasser and is now blocked. The recording can also advise the caller how to restore service. In a preferred embodiment, the MPC sets a timer to automatically restore service after a designated length of time.
    Type: Grant
    Filed: May 25, 2006
    Date of Patent: May 8, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Richard Dickinson
  • Patent number: 8175953
    Abstract: A prepaid messaging solution using open networking standards (e.g., TCP/IP) to support pre-payment of Internet messaging services. The disclosed prepaid architectures/methods determine if a subscriber has sufficient account balance to deliver a short message, prior to message delivery. A message may be prevented from being delivered (at the source end or destination end) if a subscriber account has insufficient funds. A prepaid tariff engine supports remote interaction with the SMSC and web chat servers to apply real-time billing for each message. A service provider may define subscriber rates and/or tariffing plans to apply real-time billing for sending/receiving messages. Message billing may be based upon, e.g., rate per message, message count, character count, Time of Day, Day of Week, message type, and/or mobile location.
    Type: Grant
    Filed: November 8, 2011
    Date of Patent: May 8, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Mark Titus, Dara Ung, Carle S. Johnson, Jr., Erik Wallace, Phillip Geil, Daniel Hronek
  • Patent number: 8169343
    Abstract: The present invention is directed to a method and apparatus for storing, referencing, retrieving, and graphically displaying spatial and non-spatial related information of a mobile computing device, such as a laptop computer or a cellular telephone. The spatial-related information may be obtained by using positioning tracking systems such as a global positioning system, whereas the non-spatial related information may include communication activities associated with the mobile computing device, such as phone calls, e-mails, text messages, pages, etc. The present invention also provides methods and apparatus of sharing event information between mobile communication devices as well as related navigational information for traveling to an event from a real-time position of a mobile communication device.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: May 1, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Michael A. Sheha, Angie Sheha, Stephen Petilli, Mark Goddard
  • Patent number: 8165603
    Abstract: Methods and apparatus, including computer program products, for receiving a request from a requestor 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 requestor.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: April 24, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Charles Francis Cone
  • Patent number: 8161553
    Abstract: A system for determining the validity of a received cryptographic message while ensuring for out-of-order messages is utilized to provide for secure communications among peers in a network. In particular, a secure communication module may be configured to accept the cryptographic message in response to a received nonce value of the received message is greater than the largest nonce value yet seen. Otherwise, when the received nonce value is not the largest nonce value yet seen, the secure communication module may be configured to compare the received nonce value with a nonce acceptance window. If the received nonce value falls outside the nonce acceptance window, the secure communication module may be further configured to reject the received message and assume that a replay attack has been detected.
    Type: Grant
    Filed: December 13, 2010
    Date of Patent: April 17, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Todd Lagimonier, Jim Voris
  • Patent number: 8156068
    Abstract: Predicted ephemeral Points of Interest (PEPOI) are provided to wireless application users, as are likelihood maps. Wireless application users are provided with the ability to record locations and retrieve maps of past locations and predicted future locations of PEPOIs of specific interest. To predict a location for a PEPOI, data about previous reported locations are gathered, along with variable values associated with variations in location. The variables gathered may differ based on the type of PEPOI in question. For instance, a person has different variables associated with its locations than does a storm cloud. Once there is enough data recorded to provide predictable patterns, desirable methods of statistical analysis are chosen depending of the behavior model of PEPOI, which can be used to present a visual guide to finding the PEPOIs at a particular time in the future.
    Type: Grant
    Filed: November 13, 2008
    Date of Patent: April 10, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Regan Gill
  • Patent number: 8154881
    Abstract: A radiation-shielded semiconductor assembly includes at least one radiation-shielding lamina within the package. In some embodiments, a semiconductor assembly includes a microelectronic component, and at least one radiation-shielding layer affixed to a surface of the component.
    Type: Grant
    Filed: November 13, 2007
    Date of Patent: April 10, 2012
    Assignee: Telecommunication Systems, Inc.
    Inventor: Roydn Jones
  • Patent number: 8155109
    Abstract: An SS7-based call protocol conversion gateway that translates between circuit-switched SS7 protocols and session initiation protocol (SIP) oriented protocol, allowing an E911 call initiated over a switched network to be routed by a VoIP network. The SS7-based call protocol conversion gateway provides a PSAP with MSAG quality (street address) information about a VoIP dual mode phone user without the need for a wireless carrier to invest in building out an entire VoIP core. Thus, wireless carriers may continue signaling the way they are today, i.e., using the J-STD-036 standard for CDMA and GSM in North America, yet see benefits of a VoIP network core, i.e., provision of MSAG quality location data to a PSAP.
    Type: Grant
    Filed: May 4, 2006
    Date of Patent: April 10, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventor: Don Mitchell
  • Patent number: 8150364
    Abstract: A switched emergency call (e.g., a 911 call, an alarm company call) forwarded by a telematics call center is converted into a session initiation protocol (SIP) packetized phone call at the call center, and routed over an IP network, for presentation to an emergency services gateway, which connects to a selective router via dedicated circuits, gaining full access to the Enhanced 911 network. This provides a PSAP receiving a call from a telematics call center or other call center with all features available in an Enhanced 911 network, e.g., callback number of the 911 caller, and location of the 911 caller. Location of the caller is provided using a VoIP positioning center (VPC), queried from the call center. In this way, the switched emergency call is converted into a SIP packetized phone call and routed without further passage through the public switched telephone network (PSTN).
    Type: Grant
    Filed: October 13, 2009
    Date of Patent: April 3, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Richard Dickinson, John Gordon Hines, Jonathan Croy
  • Patent number: 8150363
    Abstract: An emergency call (e.g., a 911 call, an alarm company call) forwarded by a telematics call center is routed over the switched PSTN to a Voice Over Internet Protocol (VoIP) call server, where the switched call is converted to a session initiating protocol (SIP) packetized IP call for presentation to an emergency services gateway, which reconverts the call to TDM and connects to a selective router via dedicated circuits, gaining full access to the Enhanced 911 network. This provides a PSAP receiving a call from a telematics call center or other call center with all features available in an Enhanced 911 network, e.g., callback number of the 911 caller, and location of the 911 caller. Location of the caller is provided using a VoIP positioning center (VPC).
    Type: Grant
    Filed: February 16, 2006
    Date of Patent: April 3, 2012
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Richard Dickinson, John Gordon Hines, Jonathan Croy