US5978672A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Mobility extended telephone application programming interface and method of use
Assignee: Unwired Planet LLC
•
Filing: 1996-09-27
•
Granted: 1999-11-02
•
Expires: 2016-09-27
Abstract
Abstract A mobility extended telecommunications application and method of use which comprises an integrated wireless and wirelined network with central control and which has a programmed interface to translate between the different protocols of the wireless and the wirelined networks to allow for customized services to be furnished to said wireless network without the necessity of expensive switching and data handling devices. The application can be utilized between many networks and facilitates the utilization of the architecture of the wirelined network and the home location register of the wireless network for various applications on the wireless network.
Inventors
- 👤 Peter J. Hartmaier
- 👤 William E. Gossman
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-02 22:45
CPC Classifications
H; H04; H04W; H04W8/00; H04W8/02; H04M; H04M3/00; H04M3/42; H04M3/42127; H04M3/42229; H04M3/4228; H04M3/42314; H04Q; H04Q3/00; H04Q3/0016; H04Q3/0029; H04Q3/0045; H04M2203/00; H04M2203/10; H04M2203/1091; H04M2203/20; H04M2203/2072; H04M2207/00; H04M2207/12; H04M2207/20; H04M2242/00; H04M2242/30; H04M3/42323; H04M3/436; H04M3/487; H04M3/493; H04M3/50; H04M3/53; H04M3/537; H04M3/54; H04M7/00; H04M7/009; H04W92/00; H04W92/02
Claims Analysis
Total Claims: 87
Claim 1
Independent Claim
205 words
An integrated wireless and wired communications system having a wireline network with centralized control of telephone services provided to end users along with customized services and a wide area wireless network that provides customized services and applications, thereby providing mobility management to end users from any call point within the wireless network, said system comprising: a wireless switched intelligent network having a protocol and standardized messages to facilitate interaction with the network based applications for enhanced and customized services, the wireless network further comprising service control points adapted to hold data bases or execute applications and at least one mobile switching center; a wireline switched intelligent network having a protocol and standardized messages to facilitate interaction with the network based applications for enhanced and customized services; and means for connecting the wireline switched intelligent network to the wireless switched intelligent network enabling the wireless network to interact with the wireline network as if the wireline network was an integral part of the wireless network while providing local mobility and profile information to the integrated communications system, such means further comprising; means for translating signals from the wireless network to the wireline network; and means for translating signals from the wireline network to the wireless network.
Claim 2
Dependent Claim
205 words
An integrated wireless and wired communications system having a wireline network with centralized control of telephone services provided to end users along with customized services and a wide area wireless network that provides customized services and applications, thereby providing mobility management to end users from any call point within the wireless network, said system comprising: a wireless switched intelligent network having a protocol and standardized messages to facilitate interaction with the network based applications for enhanced and customized services, the wireless network further comprising service control points adapted to hold data bases or execute applications and at least one mobile switching center; a wireline switched intelligent network having a protocol and standardized messages to facilitate interaction with the network based applications for enhanced and customized services; and means for connecting the wireline switched intelligent network to the wireless switched intelligent network enabling the wireless network to interact with the wireline network as if the wireline network was an integral part of the wireless network while providing local mobility and profile information to the integrated communications system, such means further comprising; means for translating signals from the wireless network to the wireline network; and means for translating signals from the wireline network to the wireless network.
Claim 3
Dependent Claim
15 words
A system as in claim 1 and including links to at least one resident application.
Claim 4
Dependent Claim
20 words
A system as in claim 2 wherein the wireline network consists of a single processor with or without telephones connected.
Claim 5
Dependent Claim
15 words
A system as in claim 2 wherein said resident application includes a private dialing plan.
Claim 6
Dependent Claim
13 words
A system as in claim 2 wherein said resident application includes voice mail.
Claim 7
Dependent Claim
13 words
A system as in claim 2 wherein said resident application includes a PBX.
Claim 8
Dependent Claim
51 words
A system as in claim 1 and including a network interface means that provides said local mobility and profile information, said interface means providing a link between said wireless network means and said wireline network means to convert the wireless network protocol and signals into the wireline network protocol and API.
Claim 9
Dependent Claim
50 words
A system as in claim 7 wherein said wireless network protocol is IS-41 and the wireline network service is provided by an application that supports TAPI, TSAPI or any other telephony Application Programming Interface (API) and said network interface converts between the API and IS-41 signals and network based applications.
Claim 10
Dependent Claim
23 words
A system as in claim 8 wherein said wireless network means includes a home location register means associated with its service control point.
Claim 11
Dependent Claim
20 words
A system as in claim 9 wherein data transmission to and from said home location register means is over X.25.
Claim 12
Dependent Claim
19 words
A system as in claim 9 wherein data transmission to and from said home location register is over TCP/IP.
Claim 13
Dependent Claim
22 words
A system as in claim 9 wherein data transmission to and from said home location register is over a private virtual circuit.
Claim 14
Dependent Claim
20 words
A system as in claim 7 wherein data transmission to and from the networks utilize remote service calls and procedures.
Claim 15
Dependent Claim
49 words
A system as in claim 7 wherein said wireless network means includes a home location register means associated with its service control points, said network interface means in effect acquiring said wireline network means as an intelligent node on said wireless network complete with its own unique addressing function.
Claim 16
Dependent Claim
43 words
A system as in claim 14 wherein said wireless network means is a cellular network and includes a link means adapted to allow said interface means to serve as a general service control point and home location register means in said cellular network.
Claim 17
Dependent Claim
31 words
A system as in claim 15 wherein said interface means functions as a general service control point and home location register means on a private network portion of said cellular network.
Claim 18
Dependent Claim
23 words
A system as in claim 1 wherein the enhanced and customized services allow the storage and updating of the status of mobile telephones.
Claim 19
Dependent Claim
33 words
A system as in claim 1 wherein said wireless network means includes a home location register means associated with said service control points and adapted to serve at least one service control point.
Claim 20
Dependent Claim
20 words
A system as in claim 18 wherein said home location register means is adapted to serve multiple service control points.
Claim 21
Dependent Claim
14 words
A system as in claim 18 and including at least one intelligent peripheral means.
Claim 22
Dependent Claim
14 words
A system as in claim 20 wherein said intelligent peripheral means comprises voice mail.
Claim 23
Dependent Claim
14 words
A system as in claim 20 wherein said intelligent peripheral means comprises message paging.
Claim 24
Dependent Claim
17 words
A system as in claim 18 wherein said service control point is host to a dialing application.
Claim 25
Dependent Claim
18 words
A system as in claim 18 wherein said service control point is host to a virtual private network.
Claim 26
Dependent Claim
19 words
A system as in claim 1 wherein said wireless intelligent network means includes a server supporting open architecture applications.
Claim 27
Dependent Claim
14 words
A system as in claim 25 wherein said server supports a Windows NT application.
Claim 28
Dependent Claim
13 words
A system as in claim 25 wherein said server supports data transmitting standards.
Claim 29
Independent Claim
177 words
A method of employing a wireline network as a node element of a wide area wireless intelligent network to afford connection between said networks which have different protocols, signals and API, the method comprising: providing a data processor having means resident thereon to translate the protocol, signals and API of the wireless network to that of the protocol, signals and API of the wireline network, and to translate the protocol, signals and API of the wireline network to the protocol, signals and API of the wireless network; connecting the processor to the wireline network; connecting the processor to a service control point and home location register of the wireless network; and operating the connected networks through the data processor to afford a platform for custom application tailoring of an individual user's needs on the wireless network and to provide mobility management to the wireless network by treating the wireline network as part of the wireless network, effectively forming the wireline network as an extension of the wireless network, facilitating call connection from one network to the other.
Claim 30
Independent Claim
177 words
A method of employing a wireline network as a node element of a wide area wireless intelligent network to afford connection between said networks which have different protocols, signals and API, the method comprising: providing a data processor having means resident thereon to translate the protocol, signals and API of the wireless network to that of the protocol, signals and API of the wireline network, and to translate the protocol, signals and API of the wireline network to the protocol, signals and API of the wireless network; connecting the processor to the wireline network; connecting the processor to a service control point and home location register of the wireless network; and operating the connected networks through the data processor to afford a platform for custom application tailoring of an individual user's needs on the wireless network and to provide mobility management to the wireless network by treating the wireline network as part of the wireless network, effectively forming the wireline network as an extension of the wireless network, facilitating call connection from one network to the other.
Claim 31
Dependent Claim
36 words
A method as in claim 28 and including the further step of acquiring fixed phones by said wireless network management as if they were mobile phones by inferring mobility based on actions of the fixed telephone.
Claim 32
Dependent Claim
19 words
A method as in claim 28 wherein private network based applications are connected to both wireline and wireless networks.
Claim 33
Dependent Claim
43 words
A method as in claim 30 wherein said wireless network is a cellular network and the wireline network appears as an extension of said cellular network with a sub service control point process causing said processor operation to provide mobility and profile information.
Claim 34
Dependent Claim
19 words
A method as in claim 31 wherein said sub service control point process also provides links to resident applications.
Claim 35
Dependent Claim
15 words
A method as in claim 32 wherein said resident application is electronic or multimedia mail.
Claim 36
Dependent Claim
13 words
A method as in claim 32 wherein said resident application is voice mail.
Claim 37
Dependent Claim
13 words
A method as in claim 32 wherein said resident application is a PBX.
Claim 38
Dependent Claim
15 words
A method as in claim 32 wherein said resident application is a private dialing plan.
Claim 39
Dependent Claim
48 words
A method as in claim 28 wherein the application programming interface used in said wireline network is TAPI, TSAPI, or any other telephony Application Programming Interface (API) means and the signal set of said wireless network is IS-41 or any other available signals supported with the wireless network.
Claim 40
Dependent Claim
56 words
A method as in claim 28 wherein other applications developed on said combined network extract and even modify subscriber or end user data stored in said service control point based application and may enhance said data with the added functionality of having knowledge of the subscriber or end user profile stored in the wireline based application.
Claim 41
Dependent Claim
29 words
A method as in claim 28 which allows for interconnection of the wireline network or wireless network profile and mobility information with applications developed locally on a private network.
Claim 42
Dependent Claim
23 words
A method as in claim 28 including the step of signaling from the wireline network interface to the home location register over X.25.
Claim 43
Dependent Claim
23 words
A method as in claim 28 including the step of signaling from the wireline network interface to the home location register over TCP/IP.
Claim 44
Dependent Claim
36 words
A method as in claim 28 wherein said operating step includes: storing user profile information on said home location register, and managing said user information on said service control point for applications on said wireline network.
Claim 45
Dependent Claim
26 words
A method as in claim 42 and including the additional step of running intelligent peripheral applications on said wireless network off of said service control point.
Claim 46
Dependent Claim
12 words
A method as in claim 43 wherein said peripheral application is voice-mail.
Claim 47
Dependent Claim
13 words
A method as in claim 43 wherein said peripheral application is message paging.
Claim 48
Dependent Claim
24 words
A method as in claim 42 and including the step of supporting open architecture applications on said wireline network by a server connected thereto.
Claim 49
Dependent Claim
21 words
A method as in claim 46 wherein said open architecture application is Windows NT, Windows 95, or Novell Network Operating System.
Claim 50
Dependent Claim
37 words
A method as in claim 42 wherein said wireline network supports applications using TAPI, TSAPI or any application with a telephone API means which use the data stored in the home location register of said wireless network.
Claim 51
Dependent Claim
23 words
A method as in claim 48 wherein said TAPI, TSAPI or any application with a telephone API means based application is voice mail.
Claim 52
Dependent Claim
25 words
A method as in claim 48 wherein said TAPI, TSAPI or any application with a telephone API means based application is electronic or multimedia-mail integration.
Claim 53
Dependent Claim
26 words
A method as in claim 42 wherein said user profile information includes information selected from the group consisting of current location, serial number, and services authorized.
Claim 54
Dependent Claim
130 words
An integrated network communications system, said system comprising: a switched cellular network based on wireless intelligent network architecture having a protocol and signals and at least one service control point with a home location register; a private wired network having at least one open architecture server hosting a PBX and having a protocol and signals or API; and a mapping device between the networks which translates the cellular protocol, signals or API to the private network protocol, signals or API and the private network protocol, signals or API to cellular protocol, signals or API, to effectively form the private network and server as an extension of the cellular network whereby the server co-acts with the service control point and home location register of the cellular network to support various applications.
Claim 55
Dependent Claim
130 words
An integrated network communications system, said system comprising: a switched cellular network based on wireless intelligent network architecture having a protocol and signals and at least one service control point with a home location register; a private wired network having at least one open architecture server hosting a PBX and having a protocol and signals or API; and a mapping device between the networks which translates the cellular protocol, signals or API to the private network protocol, signals or API and the private network protocol, signals or API to cellular protocol, signals or API, to effectively form the private network and server as an extension of the cellular network whereby the server co-acts with the service control point and home location register of the cellular network to support various applications.
Claim 56
Dependent Claim
37 words
A system as in claim 52 wherein said application is call redirection and auto follow me service where calls made to a PBX are automatically directed to the station where a person is most likely to answer.
Claim 57
Dependent Claim
23 words
A system as in claim 52 wherein said application is fixed call forwarding using PBX trunks where forwarding is done at the PBX.
Claim 58
Dependent Claim
30 words
A system as in claim 52 wherein said application is an integration with pagers and meet me bridges where the system pages subscriber or end users to join a call.
Claim 59
Dependent Claim
16 words
A system as in claim 52 wherein said application is PBX voice mail message waiting indication.
Claim 60
Dependent Claim
17 words
A system as in claim 52 wherein said application is screening list management from the cell phone.
Claim 61
Dependent Claim
25 words
A system as in claim 52 wherein said application is call screening and subscribers or end users are able to set criteria for the screening.
Claim 62
Dependent Claim
19 words
A system as in claim 52 wherein said application includes a PBX set feature control via a cellular phone.
Claim 63
Dependent Claim
32 words
A system as in claim 52 wherein the mapping device includes a processor which translates between the cellular and wired network protocols thereby allowing application software to be extended with mobility features.
Claim 64
Dependent Claim
36 words
A system as in claim 60 wherein the mapping device interaction with the service control point causes a sub SCP routine to execute allowing the private network to function as a node on the cellular network.
Claim 65
Dependent Claim
38 words
A system as in claim 61 wherein signals and network messages from said cellular network are translated by the processor from IS41 into TSAPI, TAPI or other API signals for use by applications resident on the private network.
Claim 66
Dependent Claim
17 words
A system as in claim 61 wherein the mapping device is connected to the networks by X.25.
Claim 67
Dependent Claim
27 words
A system as in claim 61 including a network management means, the mapping device being operatively connected to the network management means whereby network operations are monitored.
Claim 68
Dependent Claim
39 words
A system as in claim 61 including an SS7 link from the mapping device to service transfer points in the cellular network where the mapping device serves as a general service control point/home location register in the private network.
Claim 69
Independent Claim
129 words
A method of connecting applications executing on a private data network with applications executing on a public wireless network, said networks having different protocols, signals and API and said public network having a data base containing profile and status information, said method comprising: translating the signals of the wireless network into signals for the private network; extracting the profile and status information stored on the wireless network; forwarding the translated signals, profile and status information to the private network; running customized user applications on the private network based on signals received from the wireless network; and translating signals from the private network applications into wireless network protocol to minimize the number of service control points required and to treat the private network as a node on the wireless network.
Claim 70
Independent Claim
129 words
A method of connecting applications executing on a private data network with applications executing on a public wireless network, said networks having different protocols, signals and API and said public network having a data base containing profile and status information, said method comprising: translating the signals of the wireless network into signals for the private network; extracting the profile and status information stored on the wireless network; forwarding the translated signals, profile and status information to the private network; running customized user applications on the private network based on signals received from the wireless network; and translating signals from the private network applications into wireless network protocol to minimize the number of service control points required and to treat the private network as a node on the wireless network.
Claim 71
Dependent Claim
12 words
A method as in claim 66 wherein said wireless network is cellular.
Claim 72
Dependent Claim
15 words
A method as in claim 66 wherein said wireless network is Personal Communication Services (PCS).
Claim 73
Dependent Claim
15 words
A method as in claim 66 wherein said wireless network is Switched Mobile Radio (SMR).
Claim 74
Dependent Claim
12 words
A method as in claim 66 wherein said wireless network is Satellite.
Claim 75
Dependent Claim
15 words
A method as in claim 66 wherein said translation process occurs in the wireless network.
Claim 76
Dependent Claim
15 words
A method as in claim 66 wherein said translation process occurs in the private network.
Claim 77
Dependent Claim
27 words
A method as in claim 66 wherein said translation process occurs as a middle-ware sub process in an application running on a processor connected to the network.
Claim 78
Independent Claim
107 words
A method for routing calls for a subscriber between a wireline network having a first protocol and a wireless network having a second protocol, comprising the steps of: detecting if the subscriber is active on the wireless or wireline network; when said calls are received by a network on which the subscriber is active: routing said calls to the subscriber; and when said calls are received by a network on which the subscriber is not active: translating signals associated with said calls from a receiving network protocol to an active network protocol; and routing said calls to the subscriber on said active network using said translated signals.
Claim 79
Independent Claim
107 words
A method for routing calls for a subscriber between a wireline network having a first protocol and a wireless network having a second protocol, comprising the steps of: detecting if the subscriber is active on the wireless or wireline network; when said calls are received by a network on which the subscriber is active: routing said calls to the subscriber; and when said calls are received by a network on which the subscriber is not active: translating signals associated with said calls from a receiving network protocol to an active network protocol; and routing said calls to the subscriber on said active network using said translated signals.
Claim 80
Dependent Claim
32 words
The method of claim 74 wherein the wireless network is a switched cellular network based on wireless intelligent network architecture having at least one service control point with a home location register.
Claim 81
Dependent Claim
20 words
The method of claim 75 wherein a last active location of the subscriber is tracked by the home location register.
Claim 82
Dependent Claim
24 words
The method of claim 74 wherein the wireline network is a private wireline network having at least one open architecture server hosting a PBX.
Claim 83
Dependent Claim
54 words
The method of claim 74 wherein said translating step is performed by a mapping device comprising: a data processor having means resident thereon to translate the protocol of the wireless network to the protocol of the wireline network, and to translate the protocol of the wireline network to the protocol of the wireless network.
Claim 84
Dependent Claim
25 words
The method of claim 78 wherein a PBX detects activity of the subscriber on the wireline network and passes activity information to the mapping device.
Claim 85
Dependent Claim
18 words
The method of claim 79 wherein the detected activity comprises receiving or placing calls on the wireline network.
Claim 86
Dependent Claim
27 words
The method of claim 79 wherein the mapping device translates the activity information into signals for the wireless network and launches transactions with a home location register.
Claim 87
Dependent Claim
40 words
The method of claim 81 further comprising the steps of: receiving, at said mapping device, signals from the home location register, translating said signals into routing directives for the wireline network, and sending said signals to the PBX for execution.
References Cited (Backward Citations)
US5537610A
Cited
US5533114A
Cited
US5379383A
Cited
US5159592A
Cited
US5544226A
Cited
US5513243A
Cited
US5469496A
Cited
WO1993018606A1
Cited
US5506887A
Cited
US5418844A
Cited
US5428665A
Cited
US5440613A
Cited
US5526403A
Cited
US5454032A
Cited
US5506837A
Cited
US5542094A
Cited
US5377186A
Cited
US5490203A
Cited
US5544227A
Cited
US5493692A
Cited
US5474748A
Cited
US5519706A
Cited
US5425090A
Cited
US5530963A
Cited
US5502757A
Cited
US5602991A
Cited
WO1995026114A1
Cited
US5497412A
Cited
US5530736A
Cited
US5509062A
Cited
US5521963A
Cited
US5490139A
Cited
US5481590A
Cited
WO1996013949A1
Cited
US5533026A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-11-01 | 2003-05-03 | 2003-11-02 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-11-01 | 2007-05-03 | 2007-11-02 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-11-01 | 2011-05-03 | 2011-11-02 | $7700.00 | Window Closed / Lapsed |