Patents Assigned to TeleCommunications Systems, Inc.
-
Patent number: 10371806Abstract: Doppler Aided Inertial Navigation (DAIN) facilitates the determination of position, velocity and direction of mobile devices operating in highly obstructed GPS/GNSS environments. Delivering high precision, high resolution positioning information using signals of opportunity, the present invention measures the Doppler shift of a moving device using a variety of signals combined with inertial accelerometers and environmental sensors to deliver an autonomous positioning and navigation capability that does not require external infrastructure or a priori knowledge of signal sources.Type: GrantFiled: December 11, 2015Date of Patent: August 6, 2019Assignee: Telecommunications Systems, Inc.Inventors: Michael B. Mathews, Peter F. MacDoran
-
Patent number: 9558209Abstract: A system for automatically correcting a mistaken geocoded location input. A wireless device such as a cell phone ranks possible location input based on edit distance, which is a ‘confidence factor’. If there is no perfect match, then a list of geocode options is returned, preferably sorted by the score. The ‘closeness’ is derived by looking at the edit distance to go from the input to the matched address. Edit distance is defined herein as the number of insertion/deletion/replacement operations to go from input location to the possible matched location. In one embodiment, an option list, or ‘pick list’, may be provided based on an edit distance scoring system. The edit distance scoring system is preferably based on a number of keystrokes difference between the input location name and the possible matched location name.Type: GrantFiled: February 4, 2013Date of Patent: January 31, 2017Assignee: Telecommunications Systems, Inc.Inventors: Rajat Ahuja, Ritesh Bansal
-
Patent number: 9514368Abstract: An analysis master control can be configured to derive contextual information of visual media that includes extracted information and extrapolated information. The analysis master control can receive the extracted information characterizing visual media from a recognizer. An information finder can be configured to query a plurality of information sources for information based on the extracted information. The analysis master control can also be configured to match information received from the information sources with the extracted information to form the extrapolated information that characterizes the visual media.Type: GrantFiled: July 1, 2015Date of Patent: December 6, 2016Assignee: Telecommunications Systems, Inc.Inventors: Lance D. Pitt, Gordon John Hines
-
Patent number: 9510169Abstract: Dynamically selecting and facilitating stored caller information to a communications recipient device with a communications event, based on communication recipient credentials (e.g. IP address, MDN, etc.), preferences outlined in a subscriber profile associated with a relevant calling device, and other variables, e.g., time of day, location of calling device, etc. A subscriber is permitted to provision subscriber preferences and subscriber information associated with users of a subscribing communications device in to a subscriber profile, for use during a communications event. Subscriber preferences are defined to place restrictive conditions on stored subscriber information that may be transmitted with a communications event initiated by a corresponding communications device. A content collection node dynamically selects customized caller information via a subscriber information content collection process.Type: GrantFiled: November 21, 2012Date of Patent: November 29, 2016Assignee: Telecommunications Systems, Inc.Inventors: Andrew Singer, Donald Le Roy Mitchell, Firdaus Aryana
-
Patent number: 9510143Abstract: A software LBS trigger is initiated by a wireless device to request a set of proximate location information points relating to, e.g., points of interest, location tagged blogs, etc., based on the user's current location. The LBS trigger may be initiated when the user moves, and may include speed of the user to define a proximate area within which the user's device will be presented with relevant location information upon reaching. The size of the proximate area may be based on available memory in the wireless device, and/or on network bandwidth limitations. If walking, a smaller proximate area is defined, or if moving fast, the area of close proximity is larger. The location-based information points are stored locally on the user's device, and presentation to the user when the user gets closely proximate to the relevant information point.Type: GrantFiled: October 20, 2014Date of Patent: November 29, 2016Assignee: Telecommunications Systems, Inc.Inventor: Drew Morin
-
Patent number: 9503450Abstract: Additional security is provided for on-line account users beyond that which is otherwise conventionally provided by, e.g., longer passwords, passwords that include both characters and numbers, etc., by implementing an on-line server that notifies a pre-registered account holder via a short messaging system (SMS) with a short message login notification when a log-in (or even just a login attempt) occurs. Thus, even entry of the proper user/password information, which would conventionally be presumed to be authorized, will be notified to the registered SM address of the authorized user.Type: GrantFiled: April 25, 2014Date of Patent: November 22, 2016Assignee: Telecommunications Systems, Inc.Inventor: Phillip W. Geil
-
Patent number: 9479503Abstract: Authenticating cloud computing enabling secure services (ACCESS) offloads “client authentication” activity onto a third-party authenticating cloud computing enabling secure services (ACCESS) node. Instead of having a client device authenticate itself directly to a network server, the client device instead authenticates itself to a third-party authenticating cloud computing enabling secure services (ACCESS) node. The authenticating cloud computing enabling secure services (ACCESS) node then provides credentials that are used by the client device to communicate directly with the server (and utilize the service) without any further authentication being necessary.Type: GrantFiled: December 16, 2015Date of Patent: October 25, 2016Assignee: Telecommunications Systems, Inc.Inventors: John L. Griffin, Keith A. McFarland, William P. Wells
-
Patent number: 9467826Abstract: 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: GrantFiled: August 25, 2015Date of Patent: October 11, 2016Assignee: Telecommunications Systems, Inc.Inventors: Donald L. Mitchell, Jr., Yinjun Zhu, Myron D'Souza, Roger S. Marshall
-
Patent number: 9366539Abstract: Methods and apparatus, including computer program products, for obtaining location information from a location source. A geographic reference point is determined based on accuracy of the location information. The geographic reference point is incorporated into a location result.Type: GrantFiled: May 19, 2014Date of Patent: June 14, 2016Assignee: Telecommunications Systems, Inc.Inventors: Matthew Zarem, Eric Vuillermet, John Deaguiar
-
Patent number: 9220958Abstract: The number of messages required in networks where location services are deployed may be reduced, by providing updated location information regarding particular subscribers, or even all subscribers, to subscribed or otherwise logged applications or services upon obtaining and providing location information for a different application or service. Consequential watch services in accordance with the principles of the present invention provide location information to one or more services OTHER than or in ADDITION to the service currently requesting location information, based on subscription to a suitable service.Type: GrantFiled: October 15, 2012Date of Patent: December 29, 2015Assignee: TeleCommunications Systems, Inc.Inventors: Gordon John Hines, Will Cousins
-
Patent number: 9161184Abstract: Text messages with alphanumeric addresses are delivered to mobiles and external short message entities (ESMEs) which do not support alphanumeric addressing, providing meaningful fallback handling. Additionally, the invention enables delivery of SMPP messages from ESME or SMPP networks which can only originate numeric addresses, yet provide for mapping to alphanumeric addresses for delivery to the mobile. A two-way mapping is provided between alphanumeric addresses and SMS short-codes to enable delivery of text messages with alphanumeric addressing in networks which contain mobiles and/or ESME's that lack support of alphanumeric addressing. An ESME can send a text message using an alphanumeric origination address, without knowing which handsets support the capability, and which do not, or whether handsets are on CDMA, or GSM, or UMTS, or networks, or can continue to send using a numeric origination address. The SMSC provides conversions to alphanumeric addresses on behalf of the ESME and the mobile.Type: GrantFiled: December 23, 2011Date of Patent: October 13, 2015Assignee: TeleCommunications Systems, Inc.Inventors: Paul Casto, Lewis Tuttle, Donghong Gao
-
Patent number: 9088614Abstract: A method and mechanism to allow a location server to initiate a user plane location service (e.g., SUPL defined by OMA) procedure to a user plane enabled device via Instant Messaging, or alternatively, via an existing SIP session if a multimedia session is already established. The location request is signaled to the user plane enabled device via a SIP INFO message. The location request uses SIP messaging to overcome firewall and other network security issues. Location using SUPL over SIP may be provided about a caller making an E911 emergency call. An Instant Message may be sent to the user plane enabled device, e.g., a VoIP wireless phone.Type: GrantFiled: March 7, 2014Date of Patent: July 21, 2015Assignee: TeleCommunications Systems, Inc.Inventors: Yinjun Zhu, Gordon John Hines, Roger Marshall, Fei Yang, Victor Burton
-
Patent number: 8984591Abstract: Motion of a wireless device is pre-registered as authentication credentials, then later matched, to provide motion-based authentication for access to software, service, etc. The wireless device may contain any number of gyroscopic, distance, positional or compass sensors—any or all of which are measured during a physical gesture or motion or the wireless device while the user is holding the wireless device. Recorded measurements of the specific motion then identifies the authorized user. If measurements of an attempted motion suitably matches the pre-registered and valid authentication credentials for the service or device, then the motioned wireless device is authenticated for use by the user. Such motion is difficult, if not impossible, for a user to pass on to another individual—even if they wanted to, making it the ultimate security technique.Type: GrantFiled: December 17, 2012Date of Patent: March 17, 2015Assignee: TeleCommunications Systems, Inc.Inventor: Keith A. McFarland
-
Patent number: 8885796Abstract: 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: GrantFiled: June 25, 2012Date of Patent: November 11, 2014Assignee: TeleCommunications Systems, Inc.Inventors: Gerhard Geldenbott, Yinjun Zhu, John Gordon Hines, Victor Burton
-
Publication number: 20140287383Abstract: A scoring server for assessing technical skills in a practical environment. A client application acts as a middle man between a terminal and an operating system to capture and forward all input from and output to students to the scoring server. The scoring server compares recorded student activity against a list of tasks deemed capable of accomplishing course objectives assigned to students. As objectives are met by a student, the students' grade is updated in real-time. Each student passes or fails an exam based on tasks performed and skills employed. The client application exists for two operating system types: windows and LINUX. A LINUX client employs a pseudoterminal to permit access to terminal input/output and communication through stdin, stdout, and stderr channels. A windows client (WC) comprises a WC command line activity logger and a WC monitor process to intercept all communication through stdin, stdout, and stderr communication channels.Type: ApplicationFiled: March 21, 2014Publication date: September 25, 2014Applicant: TeleCommunications Systems, Inc.Inventors: Jeremy Willingham, Brendan Watters, Anthony Hendricks, Brian Reider, Rob Odom, Robert Ledesma
-
Patent number: 8786469Abstract: 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: GrantFiled: March 4, 2013Date of Patent: July 22, 2014Assignee: TeleCommunications Systems, Inc.Inventors: Michael A. Sheha, Angie Sheha, Stephen Petilli, Mark Goddard
-
Patent number: 8731585Abstract: Methods and apparatus, including computer program products, for obtaining location information from a location source. A geographic reference point is determined based on accuracy of the location information. The geographic reference point is incorporated into a location result.Type: GrantFiled: March 3, 2006Date of Patent: May 20, 2014Assignee: TeleCommunications Systems, Inc.Inventors: Matthew Zarem, Eric Vuillermet, John DeAguiar
-
Publication number: 20140068782Abstract: A persona-notitia intellection codifier (P-NIC) server intelligently codifies and disburses personal user information from a user device (smartphone, laptop, etc.) to a multiplicity of designee devices. Masking Persona-Notitia Intellection Codes (a.k.a. PICs) are created that each stipulate control(s) and parametric limitation(s) for the associated one of a variety of personal user information. The Persona-Notitia Intellection Codifier (P-NIC) server rapidly produces a mask comprising a multiple bit “key” value (i.e., a persona-notitia intellection code (PIC)) that is uniquely distinguishable from every other PIC that's ever been generated for a given user. The value of the PIC is typically many bytes in length, and associates attributes to a unique key value that describes a desired subset of all the user's available personal user information to be unlocked by the key value (i.e., by the PIC).Type: ApplicationFiled: September 5, 2013Publication date: March 6, 2014Applicant: TeleCommunications Systems, Inc.Inventors: Lance Douglas Pitt, Gordon John Hines, John Griffin
-
Publication number: 20140064460Abstract: A logic history can be provided for every request or call instance through a distributed computing system that uniquely traces its entire path, end-to-end, in-band within the messaging for the system. The end result is a single true representation of what occurred with no post computational inference. Accordingly, unique logic history codes are not forced across the system. Rather sub-components that are logic history enabled can use codes that have meaning and applicability to itself. Unique logic history codes are not forced across the system, which in practice would be brittle. Rather each sub-component that is logic history enabled can use codes that have meaning and applicability only to itself. This allows the system to be flexible and lets sub-components change and redefine their logic and logic history traces without impacting the rest of the system.Type: ApplicationFiled: November 4, 2013Publication date: March 6, 2014Applicant: TeleCommunications Systems, Inc.Inventors: Gerhard Geldenbott, Gordon J. Hines
-
Publication number: 20140059122Abstract: 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: ApplicationFiled: November 4, 2013Publication date: February 27, 2014Applicant: TeleCommunications Systems, Inc.Inventors: James M. Zombek, Donald J. Edwards