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: 20150119075Abstract: 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: ApplicationFiled: October 30, 2014Publication date: April 30, 2015Inventors: Paul Thompson, Grant Gifford, Gordon John Hines
-
Publication number: 20150099536Abstract: 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: ApplicationFiled: October 1, 2014Publication date: April 9, 2015Inventors: Paul Thompson, Gordon John Hines
-
Patent number: 8983047Abstract: 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: GrantFiled: March 20, 2014Date of Patent: March 17, 2015Assignee: TeleCommunication Systems, Inc.Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
-
Publication number: 20140286484Abstract: 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: ApplicationFiled: March 20, 2014Publication date: September 25, 2014Applicant: TeleCommunication Systems, Inc.Inventors: Robert Ehrlich, Donald L. Mitchell, Roger S. Marshall, Gordon John Hines
-
Publication number: 20140189112Abstract: 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: ApplicationFiled: March 7, 2014Publication date: July 3, 2014Applicant: TELECOMMUNICATION SYSTEMS, INC.Inventors: Yinjun Zhu, Gordon John Hines, Roger Marshall, Fei Yang, Victor Burton
-
Publication number: 20140171112Abstract: 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: ApplicationFiled: February 24, 2014Publication date: June 19, 2014Applicant: TeleCommunication Systems, Inc.Inventors: Yinjun Zhu, Gordon John Hines, Victor Burton, Hsin-Chih Liao
-
Patent number: 8688087Abstract: 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: GrantFiled: April 15, 2011Date of Patent: April 1, 2014Assignee: Telecommunication Systems, Inc.Inventors: Lance D. Pitt, Thomas Ginter, Gordon John Hines, Victor Burton, Mark Ramberg
-
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
-
Patent number: 8660573Abstract: 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: GrantFiled: October 6, 2005Date of Patent: February 25, 2014Assignee: TeleCommunications Systems, Inc.Inventors: Yinjun Zhu, Gordon John Hines, Victor Burton, Hsin-Chih Liao
-
Publication number: 20130344865Abstract: 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: ApplicationFiled: June 20, 2013Publication date: December 26, 2013Inventors: Gordon John Hines, Paul Thompson, Kambiz Ghozati, Lynne Seitz, Joseph Hannan
-
Patent number: 8532277Abstract: 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: GrantFiled: October 3, 2011Date of Patent: September 10, 2013Assignee: TeleCommunication Systems, Inc.Inventors: Gordon John Hines, Mario G. Tapia, Will Cousins, Patrick Carey
-
Publication number: 20130196773Abstract: 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: ApplicationFiled: April 27, 2012Publication date: August 1, 2013Inventors: Camron Lockeby, Michael Cuff, Gordon John Hines
-
Publication number: 20130059605Abstract: 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: ApplicationFiled: October 15, 2012Publication date: March 7, 2013Inventors: Gordon John Hines, Will Cousins
-
Publication number: 20130045708Abstract: 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: ApplicationFiled: October 22, 2012Publication date: February 21, 2013Inventors: Brandon Nguyen, Elisabeth Townsdin, Gordon John Hines
-
Publication number: 20130012232Abstract: 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: ApplicationFiled: January 12, 2012Publication date: January 10, 2013Inventors: Mark Titus, Gordon John Hines, Paul Thompson, Joe Hannan
-
Patent number: 8290505Abstract: 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: August 29, 2006Date of Patent: October 16, 2012Assignee: TeleCommunications Systems, Inc.Inventors: Gordon John Hines, Will Cousins
-
Publication number: 20120157136Abstract: 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: ApplicationFiled: April 15, 2011Publication date: June 21, 2012Inventors: Lance D. Pitt, Thomas Ginter, Gordon John Hines, Victor Burton, Mark Ramberg
-
Patent number: 8190151Abstract: 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: GrantFiled: May 17, 2011Date of Patent: May 29, 2012Assignee: TeleCommunication Systems, Inc.Inventors: Myron D'Souza, Gordon John Hines, David Bartnik, Joseph Hannan, Joel Groen, William Wells
-
Publication number: 20120028651Abstract: 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: ApplicationFiled: October 3, 2011Publication date: February 2, 2012Inventors: Gordon John Hines, Mario G. Tapia, Will Cousins, Patrick Carey
-
Patent number: 8032112Abstract: 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: GrantFiled: January 17, 2008Date of Patent: October 4, 2011Assignee: TeleCommunication Systems, Inc.Inventors: Gordon John Hines, Mario G. Tapia, Will Cousins, Patrick Carey