Patents by Inventor Gordon John Hines

Gordon John Hines has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150119075
    Abstract: A system and method to locate a person who happens to be carrying multiple devices when one network (LMR or cell) is incapable of providing a current location of a mobile person for whatever reason (network outage, weather-related outage, emergency, etc.), while the other network (cell or LMR) is able to provide current location information.
    Type: Application
    Filed: October 30, 2014
    Publication date: April 30, 2015
    Inventors: Paul Thompson, Grant Gifford, Gordon John Hines
  • Publication number: 20150099536
    Abstract: A WiFi Access Point (AP) controller with location capabilities (e.g., an MSE) provides location to a SUPL location server platform (SLP), for response to a network location request. WiFi AP controllers are enabled to communicate with the SLP. WiFi location measurements are transferred via SUPL to the SUPL location server. An AP to WiFi AP controller mapping database provides an association of a WiFi AP controller list to the access points (AP) they manage. The AP to WiFi controller mapping database, together with SUPL messaging between a SUPL location server and the AP controllers, provides WiFi-determined precise location across networks from the SLP. A specific MSE is identified by the AP to WiFi controller mapping database, and queried, by the SLP for WiFi based positioning of mobile devices. In other embodiments a plurality of MSE's are identified, and queried, and a WiFi location is received from at least one.
    Type: Application
    Filed: October 1, 2014
    Publication date: April 9, 2015
    Inventors: Paul Thompson, Gordon John Hines
  • Patent number: 8983047
    Abstract: The risk that an incoming emergency call is a prank call is presented in real-time to the called party, in the form of, e.g., an index of suspicion. An index of suspicion aggregation server quantifies, qualifies, and aggregates risks, suspicions, and/or threats relevant to a call center to formulate a scale of suspicion. Metrics are acquired (e.g., calling device location information, device configuration information, caller information, etc.) relevant to each communications request made to a call center and uses acquired metrics to rate communications requests based on a known scale of suspicion. Once a suspicion rating is determined for a communications request, the communications request is routed to a relevant call-taker terminal, as is the index of suspicion for that incoming call. Real time presentation of the index of suspicion enables call-takers to make better call-handling decisions based on risk analysis and historical call data associated with a given caller.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: March 17, 2015
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
  • Publication number: 20140286484
    Abstract: The risk that an incoming emergency call is a prank call is presented in real-time to the called party, in the form of, e.g., an index of suspicion. An index of suspicion aggregation server quantifies, qualifies, and aggregates risks, suspicions, and/or threats relevant to a call center to formulate a scale of suspicion. Metrics are acquired (e.g., calling device location information, device configuration information, caller information, etc.) relevant to each communications request made to a call center and uses acquired metrics to rate communications requests based on a known scale of suspicion. Once a suspicion rating is determined for a communications request, the communications request is routed to a relevant call-taker terminal, as is the index of suspicion for that incoming call. Real time presentation of the index of suspicion enables call-takers to make better call-handling decisions based on risk analysis and historical call data associated with a given caller.
    Type: Application
    Filed: March 20, 2014
    Publication date: September 25, 2014
    Applicant: TeleCommunication Systems, Inc.
    Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
  • Publication number: 20140189112
    Abstract: 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: Application
    Filed: March 7, 2014
    Publication date: July 3, 2014
    Applicant: TELECOMMUNICATION SYSTEMS, INC.
    Inventors: Yinjun Zhu, Gordon John Hines, Roger Marshall, Fei Yang, Victor Burton
  • Publication number: 20140171112
    Abstract: A technique to allow a server such as a location server to throttle concurrent or closely timed location requests for the position of a given wireless device such that within a certain time period preferably only one location request will be initiated to the positioning engine and the remaining closely-timed location requests will be buffered or cached. When a position for the given wireless device is returned per the outstanding location request, then the retrieved position will be used to respond to each of the buffered location requests. Thus, a plurality of location requests are satisfied with a single request to the positioning engine. By optimizing the use of cached position requests, throttling of location requests per the invention reduces network traffic significantly, increases the efficiency of a positioning server (therefore reducing business cost), and provides for an improved grade or quality of location based services in general.
    Type: Application
    Filed: February 24, 2014
    Publication date: June 19, 2014
    Applicant: TeleCommunication Systems, Inc.
    Inventors: Yinjun Zhu, Gordon John Hines, Victor Burton, Hsin-Chih Liao
  • Patent number: 8688087
    Abstract: An N-dimensional affinity confluencer comprises an affinity table to maintain a plurality of affinities for each of a plurality of wireless devices. A sphere of influence (SPIN) table provides an influence for determination of a confluence between affinities maintained in the affinity table. An affinity confluence determination module determines an affinity confluence between the plurality of wireless devices and an influence parameter associated with the sphere of influence (SPIN) table. An affinity confluence is determined from among a plurality of wireless devices by determining a confluence of at least two predefined affinities from among a plurality of wireless devices. A sphere of influence parameter is applied to the confluence to determine those of the plurality of wireless devices defined by an affinity confluence. The plurality of wireless devices need not be within a common communication network.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: April 1, 2014
    Assignee: Telecommunication Systems, Inc.
    Inventors: Lance D. Pitt, Thomas Ginter, Gordon John Hines, Victor Burton, Mark Ramberg
  • Publication number: 20140068782
    Abstract: 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: Application
    Filed: September 5, 2013
    Publication date: March 6, 2014
    Applicant: TeleCommunications Systems, Inc.
    Inventors: Lance Douglas Pitt, Gordon John Hines, John Griffin
  • Patent number: 8660573
    Abstract: A technique to allow a server such as a location server to throttle concurrent or closely timed location requests for the position of a given wireless device such that within a certain time period preferably only one location request will be initiated to the positioning engine and the remaining closely-timed location requests will be buffered or cached. When a position for the given wireless device is returned per the outstanding location request, then the retrieved position will be used to respond to each of the buffered location requests. Thus, a plurality of location requests are satisfied with a single request to the positioning engine. By optimizing the use of cached position requests, throttling of location requests per the invention reduces network traffic significantly, increases the efficiency of a positioning server (therefore reducing business cost), and provides for an improved grade or quality of location based services in general.
    Type: Grant
    Filed: October 6, 2005
    Date of Patent: February 25, 2014
    Assignee: TeleCommunications Systems, Inc.
    Inventors: Yinjun Zhu, Gordon John Hines, Victor Burton, Hsin-Chih Liao
  • Publication number: 20130344865
    Abstract: A practical inter-carrier roaming solution by way of a roaming location protocol (RLP) router that provides consistent location support across heterogeneous wireless network standards. The RLP router maintains connectivity to each location server in a roaming ecosystem, alleviating the need for an expensive and impractical mesh network of location servers. When a home location server (H-LS) determines it cannot locate a subscriber device because the subscriber device is roaming, the H-LS sends an RLP request to the RLP router. The RLP router then routes the RLP request to a serving location server (S-LS), which subsequently returns location information for the roaming subscriber device. The RLP router maintains mobile switching center ID (MSCID) to location based services (LBS) mappings for routing RLP requests. The RLP router may also maintain rough MSC-level positioning data for each MSCID to enable the RLP router to resolve certain location fixes without utilizing an S-LS.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 26, 2013
    Inventors: Gordon John Hines, Paul Thompson, Kambiz Ghozati, Lynne Seitz, Joseph Hannan
  • Patent number: 8532277
    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: October 3, 2011
    Date of Patent: September 10, 2013
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Gordon John Hines, Mario G. Tapia, Will Cousins, Patrick Carey
  • Publication number: 20130196773
    Abstract: A location services game engine (LSGE) that is concerned with the geographic location of the wireless devices used to play in the game. The operations performed by players on wireless devices inside the location services game engine have location proximity requirements on the wireless devices being played in the game, and other wireless devices they interact with. A common game experience provides a virtual game instance including a plurality of geographically remote playing wireless devices virtually gathered together within the virtual game to physically interact with one another, and traveling relative to one another within the virtual game. A location update of each of the plurality of playing wireless devices active within the virtual game is obtained, with any movement from a last reported position applied against a virtual origin point within the virtual reality game.
    Type: Application
    Filed: April 27, 2012
    Publication date: August 1, 2013
    Inventors: Camron Lockeby, Michael Cuff, Gordon John Hines
  • Publication number: 20130059605
    Abstract: 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: Application
    Filed: October 15, 2012
    Publication date: March 7, 2013
    Inventors: Gordon John Hines, Will Cousins
  • Publication number: 20130045708
    Abstract: Automatic notification is provided to pre-designated emergency contacts for a given wireless subscriber upon the occurrence of an emergency call from the subscriber. Triggering for the automatic notification may take place at an appropriate time in the emergency call, e.g., at a time the emergency call is received, at a time during the emergency call after a current location of the emergency caller is obtained by the emergency network, once the emergency call terminates, after a set amount of time after the emergency call is received, terminates, etc. The automatic notification is preferably made using voice over Internet Protocol (VolP), but may instead be pre-designated by the subscriber to be in an alternative mode, e.g., by SMS, switched telephone, etc. An option is included for the emergency caller to cancel the automatic notification. The location of the emergency caller may be configurably provided to a notified emergency contact.
    Type: Application
    Filed: October 22, 2012
    Publication date: February 21, 2013
    Inventors: Brandon Nguyen, Elisabeth Townsdin, Gordon John Hines
  • Publication number: 20130012232
    Abstract: A wireless device Location Services Agent (LSA) provides location functions such as reporting locations to a Location Agent Management Module (LAMM) function in a location services gateway (LSG). The LSA provides a consistent location protocol for providing single shot, periodic triggers and area event triggers. Actual position determination is performed by the native techniques supported by the handset. Location is setup via a Location Agent Management Module (LAMM) component of a Location Services Gateway (LSG) communicating with the LSA. The LSA provides for agent upgrade; SET (handset) registration to the LAMM; Single Shot location determination and conveyance to the LAMM; Periodic Triggered location; Area Event Location; and Privacy Notification and Verification. The LSA interfaces with the LAMM component of the LSG to initialize location requests, and interfaces with external location servers for actual position determination.
    Type: Application
    Filed: January 12, 2012
    Publication date: January 10, 2013
    Inventors: Mark Titus, Gordon John Hines, Paul Thompson, Joe Hannan
  • Patent number: 8290505
    Abstract: 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: Grant
    Filed: August 29, 2006
    Date of Patent: October 16, 2012
    Assignee: TeleCommunications Systems, Inc.
    Inventors: Gordon John Hines, Will Cousins
  • Publication number: 20120157136
    Abstract: An N-dimensional affinity confluencer comprises an affinity table to maintain a plurality of affinities for each of a plurality of wireless devices. A sphere of influence (SPIN) table provides an influence for determination of a confluence between affinities maintained in the affinity table. An affinity confluence determination module determines an affinity confluence between the plurality of wireless devices and an influence parameter associated with the sphere of influence (SPIN) table. An affinity confluence is determined from among a plurality of wireless devices by determining a confluence of at least two predefined affinities from among a plurality of wireless devices. A sphere of influence parameter is applied to the confluence to determine those of the plurality of wireless devices defined by an affinity confluence. The plurality of wireless devices need not be within a common communication network.
    Type: Application
    Filed: April 15, 2011
    Publication date: June 21, 2012
    Inventors: Lance D. Pitt, Thomas Ginter, Gordon John Hines, Victor Burton, Mark Ramberg
  • 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
  • Publication number: 20120028651
    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: Application
    Filed: October 3, 2011
    Publication date: February 2, 2012
    Inventors: Gordon John Hines, Mario G. Tapia, Will Cousins, Patrick Carey
  • 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