Patents by Inventor Theodore Havinis
Theodore Havinis 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).
-
Patent number: 6671377Abstract: A telecommunications system and method is disclosed for downloading encrypted network information, such as Base Transceiver Station (BTS) coordinates, in a point-to-point manner between the network and a Mobile Station (MS) with location calculation capabilities. When an MS registers with the network, the MS shall indicate as part of the “early classmark” process its location calculation capabilities and the type algorithm to be used for deciphering the network information. As a result of a mobile originating request for assistance data, the network shall encrypt and download the network information to the MS. The MS deciphers the network information in order to position itself.Type: GrantFiled: March 18, 1999Date of Patent: December 30, 2003Assignee: Ericsson Inc.Inventors: Theodore Havinis, David Boltz
-
Publication number: 20030202521Abstract: A telecommunications system and method is disclosed for converting between networks for multi-media purposes by adding an attribute to the call control protocol to indicate the multi-media coding of the calling subscriber. This attribute is used to negotiate the multi-media coding between the different nodes involved in a call. Based on the negotiation, various Media Gateways (MG) can be selected to perform the necessary interworking.Type: ApplicationFiled: September 10, 1999Publication date: October 30, 2003Inventors: THEODORE HAVINIS, HEINO HAMELEERS, GEORGE VERGOPOULOS
-
Patent number: 6546242Abstract: The present invention provides a computer program embodied on a computer readable medium. The computer may include a code segment for storing user service information. The computer program may also include a code segment for communicating with a mobile switching station and remote service providers. The computer program may further include a code segment for accessing services from remote service providers. The computer program may also include a code segment for routing the services to a communications device.Type: GrantFiled: March 10, 2000Date of Patent: April 8, 2003Assignee: Telefonaktiebolaget L.M. EricssonInventors: Vladimir Alperovich, Theodore Havinis
-
Patent number: 6516197Abstract: A telecommunications system and method is disclosed for requiring a mobile station (MS) to notify the network of the number and/or duration of positionings performed by the MS. A service program or API (Application Program Interface), e.g., JAVA program, which is responsible for collecting information regarding the requests for location information, is either included in a Subscriber Identity Module (SIM) card, or other memory, of the MS, or downloaded to the SIM card in the MS. As a result of performing a location calculation, the API within the MS initiates a mobile originated reporting Short Message Service (SMS) or Unstructured Supplementary Service Data (USSD) message to the serving network, which includes a time stamp of the time and date the positioning request was received, the number and/or duration of the positioning(s) and the final location of MS.Type: GrantFiled: March 18, 1999Date of Patent: February 4, 2003Assignee: Ericsson Inc.Inventors: Theodore Havinis, David Boltz
-
Patent number: 6463289Abstract: A telecommunications system and method is disclosed for defining restricted positioning areas by geographical location. The restricted area information can be established by the cellular network or the mobile subscriber, and can be stored in a database, such as an Intelligent Network (IN) node. An IN trigger can be included in the subscriber information provided to the serving Mobile Switching Center/Visitor Location Register (MSC/VLR) or the IN trigger can be stored in specific MSC/VLR's that have restricted positioning areas for all mobile subscribers. Upon receiving the calculated location estimate, the IN trigger is activated, and the MSC/VLR transmits the calculated location estimate to the IN node to determine whether the calculated location estimate can be provided to the requesting Location Services (LCS) client based upon the defined restricted positioning area information.Type: GrantFiled: August 9, 1999Date of Patent: October 8, 2002Assignee: Ericsson Inc.Inventors: Theodore Havinis, David Boltz
-
Patent number: 6463288Abstract: A telecommunications system and method is disclosed for monitoring all successful and unsuccessful attempts by third parties to locate a mobile subscriber and providing identity information associated with those third parties to the mobile subscriber. Whenever a positioning request is received by a Gateway Mobile Location Center (GMLC), the GMLC, before returning a response to the requester, e.g., either location information or a rejection message, maintains a positioning record of all information related to the positioning request for the mobile subscriber, including the identity of the requester. The GMLC can download this positioning record to a node associated with the mobile subscriber, such as a Mobile Station (MS) or billing center.Type: GrantFiled: March 18, 1999Date of Patent: October 8, 2002Assignee: Ericsson Inc.Inventors: Theodore Havinis, David Boltz
-
Publication number: 20020077116Abstract: A telecommunications system and method is disclosed for requiring a mobile station (MS) to notify the network of the number and/or duration of positionings performed by the MS. A service program or API (Application Program Interface), e.g., JAVA program, which is responsible for collecting information regarding the requests for location information, is either included in a Subscriber Identity Module (SIM) card, or other memory, of the MS, or downloaded to the SIM card in the MS. As a result of performing a location calculation, the API within the MS initiates a mobile originated reporting Short Message Service (SMS) or Unstructured Supplementary Service Data (USSD) message to the serving network, which includes a time stamp of the time and date the positioning request was received, the number and/or duration of the positioning(s) and the final location of MS.Type: ApplicationFiled: March 18, 1999Publication date: June 20, 2002Inventors: THEODORE HAVINIS, DAVID BOLTZ
-
Patent number: 6385458Abstract: Provided is a method, computer program, and system that implements a location service in a mobile communications network to generate a location estimate for a terminal device associated with a user. The method takes a location request, and, with a precision that is dependent on an assigned priority level, estimates the location of a mobile phone. The computer program implements the method in software with modular programming. The system achieves the present invention by applying a location services algorithm to a mobile communications network.Type: GrantFiled: December 10, 1999Date of Patent: May 7, 2002Assignee: Ericsson Inc.Inventors: Dimitrios Papadimitriou, Theodore Havinis
-
Patent number: 6360102Abstract: A telecommunications system and method is disclosed for allowing each mobile subscriber that has subscribed to location services to define a Subscriber Location Privacy Profile (SLPP) containing a list of preferred subscribers that have permission to position the mobile subscriber. The SLPP can also define the conditions under which each of the preferred subscribers can position the mobile subscriber. The SLPP is preferably connected to the mobile subscriber's main subscription record in the Home Location Register and can be downloaded to the Mobile Switching Center/Visitor Location Register together the rest of the subscription information when the mobile subscriber is roaming.Type: GrantFiled: September 10, 1998Date of Patent: March 19, 2002Assignee: Ericsson Inc.Inventors: Theodore Havinis, David Boltz
-
Patent number: 6311069Abstract: A telecommunications system and method is disclosed for notifying a mobile subscriber being positioned of the received positioning request, and preferably, the identity of the requesting Location Application (LA) in order to enhance the privacy of the mobile subscriber. A request message, which contains a similar indicator to that of the SETUP message in mobile-terminating calls, is sent by the serving Mobile Switching Center (MSC) to the mobile subscriber to cause an alerting tone, e.g., ringing or beeping, on the Mobile Station (MS) of the mobile subscriber. The mobile subscriber can accept or reject the positioning request based upon the LA identity displayed on the MS.Type: GrantFiled: March 18, 1999Date of Patent: October 30, 2001Assignee: Ericsson Inc.Inventors: Theodore Havinis, David Boltz
-
Patent number: 6295454Abstract: A telecommunications system and method is disclosed for requiring a Mobile Station (MS) that calculates it's own position within a cellular network to report that calculated location to the requester. The MS can determine and store the location of the MS, along with a time stamp, in a memory therein at predefined intervals determined by the requestor. Once the location information has been calculated and stored, the MS can report all of the relevant historical location information to the requestor at predefined intervals determined by the requestor.Type: GrantFiled: March 18, 1999Date of Patent: September 25, 2001Assignee: Ericsson Inc.Inventors: Theodore Havinis, David Boltz
-
Patent number: 6272342Abstract: A telecommunications system and method is disclosed for providing location information, which can consist of either real-time data or historical data when the subscriber requested to be positioned is either absent or not reachable, to a requesting location application (LA). The historical data is preferably stored per subscriber in a database within a serving Mobile Switching Center/Visitor Location Register (MSC/VLR) following a successful positioning of that subscriber. This historical data can consist of the location information along with a time stamp indicating the time that the location information was obtained and stored in the MSC/VLR. The age of the location information can then be calculated by determining the difference between the current read value of the system clock and the value of the time stamp information stored in the MSC/VLR for that particular location information.Type: GrantFiled: September 8, 2000Date of Patent: August 7, 2001Assignee: Ericsson Inc.Inventors: Theodore Havinis, Dimitris Papadimitriou, Maya Roel-Ng
-
Patent number: 6269244Abstract: A telecommunications system and method is disclosed for an enhanced cellular network architecture to distributively store subscriber data and provide application platforms for custom applications. In addition to or in place of the current subscriber data, a new element can be stored in the HLR. This new element references one of a plurality of databases distributed throughout a data network, such as the Internet Protocol (IP) network. These databases may contain additional subscriber data or custom applications for mobile subscribers. The elements inform the serving MSC/VLR which database to access in order to obtain the additional subscriber data. In addition, the MSC/VLR may also be connected to a dedicated local database through an intranet. This local database preferably stores a local copy of the subscriber data or custom applications retrieved from the distributed data network.Type: GrantFiled: September 22, 1999Date of Patent: July 31, 2001Assignee: Ericsson Inc.Inventors: Vladimir Alperovich, Theodore Havinis
-
Patent number: 6219557Abstract: A telecommunications system and method is disclosed for enabling a General Packet Radio Service (GPRS) node, namely a Serving GPRS Support Node (SGSN) within a cellular network, to be able to handle requests for Location Services (LCS) for a GPRS mobile station (MS) in parallel to other existing transactions such as delivering short messages or engaging in session management activity, e.g., data call connection. A new LCS transaction type can be introduced in the Connection-Management (CM) sub-layer of GPRS in the SGSN and the GPRS MSs to handle requests for LCS in parallel to other offered services. LCS can be multiplexed together with other existing functions in GPRS by allocating a new Service Access Point Identifier (SAPI) to LCS within the Logical Link Control (LLC) sub-layer of the GPRS. Alternatively, when a common LLC SAPI is used between different CM-sublayer functions, then a different protocol discriminator (PD) can be allocated for LCS.Type: GrantFiled: December 11, 1998Date of Patent: April 17, 2001Assignee: Ericsson Inc.Inventor: Theodore Havinis
-
Patent number: 6216007Abstract: A telecommunications system and method is disclosed for minimizing the chances of a mobile subscriber altering the calculated location of an associated mobile terminal when the positioning measurements and location calculation are performed by the mobile terminal. In order to prevent tampering with the location information, the Positioning Measurement Module (PMM) can be separated from the Location Calculation Module (LCM) by including both the LCM and topological information used for calculation of the location of the mobile terminal on a smart integrated circuit (IC) card within the mobile terminal. When the PMM obtains positioning measurement information, this positioning information is encrypted and sent to the LCM within the smart card, which then deciphers the encrypted information and uses the positioning information and stored topological information to calculate the location of the mobile terminal.Type: GrantFiled: September 29, 1998Date of Patent: April 10, 2001Assignee: Ericsson Inc.Inventors: Theodore Havinis, David Boltz
-
Patent number: 6195557Abstract: A telecommunications system and method is disclosed for implementing Location Override Key(s) (LOKs) within location services in order to determine whether certain checks on subscriber limitations and/or system default behavior are applicable or not for a particular location request. Each LOK can either have the value override or not override associated therewith, and each Location Application (LA) can be associated with a particular value of an LOK. In addition, an LOK can be accompanied by one or more additional parameters related to the particular LOK. For example, location services can provide LAs with a Privacy Override Key (POK), which can have a value of “override” or “not override”.Type: GrantFiled: April 20, 1998Date of Patent: February 27, 2001Assignee: Ericsson Inc.Inventors: Theodore Havinis, Stephen Hayes, Maya Roel-Ng
-
Patent number: 6191737Abstract: An improved system and method for determining a position of a mobile station in a mobile telecommunications system is disclosed. The system includes identifying a number of location measuring units (LMUs) for measuring the time of arrival of signals generated by the mobile station. In the event one or more of the LMUs is associated with a mobile switching center (MSC) other than the MSC serving the mobile station, then information pertaining to the identified LMUs and the other MSC is sent to the serving MSC. The serving MSC sends a position request message to those identified LMUs associated therewith, encapsulates the position request message and sends the encapsulated message to the other MSC. The other MSC thereafter unpacks the position request message and forwards the unpacked position request message to the identified LMU associated with the other MSC.Type: GrantFiled: December 11, 1998Date of Patent: February 20, 2001Assignee: Ericsson Inc.Inventors: Theodore Havinis, Dimitris Papadimitriou
-
Patent number: 6181934Abstract: A telecommunications system and method is disclosed for reducing the unnecessary signaling for positioning requests involving a Mobile Station (MS) when that MS does not respond to paging requests or is purged from the network, e.g., not registered with a Mobile Switching Center/Visitor Location Register. When a positioning request for a particular MS is received at a serving MSC and the MS does not respond to a paging request, the serving MSC sets a “Subscriber Not Responding to Location Services” (SNRLS) flag, which is used by the serving MSC to avoid unnecessarily sending a new paging request for the same MS. In addition, the serving MSC sends a rejection message to a Gateway Mobile Location Center (GMLC) that sent the positioning request, which includes an unavailable notification indicating that the MS cannot be reached. The GMLC sets an “MS Subscriber Not Present” flag based upon this notification to avoid sending further positioning requests for that MS.Type: GrantFiled: November 13, 1998Date of Patent: January 30, 2001Assignee: Ericsson Inc.Inventors: Theodore Havinis, Dimitris Papadimitriou
-
Patent number: 6169899Abstract: A telecommunications system and method for providing location information consist of either real-time data or historical data when the subscriber requested to be positioned is either absent or not reachable, to a requesting location application (LA). The historical data is preferably stored per subscriber in a database within a serving Mobile Switching Center/Visitor Location Register (MSC/VLR) following a successful positioning of that subscriber. This historical data can consist of the location information along with a time stamp indicating the time that the location information was obtained and stored in the MSC/VLR. The age of the location information can then be calculated by determining the difference between the current read value of the system clock and the value of the time stamp information stored in the MSC/VLR for that particular location information.Type: GrantFiled: September 11, 1998Date of Patent: January 2, 2001Assignee: Ericsson Inc.Inventors: Theodore Havinis, Dimitris Papadimitriou, Maya Roel-Ng
-
Patent number: 6167266Abstract: The present invention discloses a method for processing positioning triggers for batch location requests in a location services system. A location authority transmits a batch location request to a positioning gateway which forwards requests to arm or disarm positioning triggers associated with particular subscribers. The positioning trigger associated with the batch location request is added or removed from the HLR record of the subscriber. Next, the positioning trigger is either armed or disarmed at the MSC/VLR of the subscriber.Type: GrantFiled: May 29, 1998Date of Patent: December 26, 2000Assignee: Ericsson Inc.Inventors: Theodore Havinis, Maya Roel-Ng