US5999946A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Databases in telecommunications
Assignee: RPX Corp
•
Filing: 1996-04-10
•
Granted: 1999-12-07
•
Expires: 2016-04-10
Abstract
Abstract A telephone switch system is connected digitally to an external computer system operating database software and having access to a digitally stored database of information used by the switch. The switch performs data transactions on the database in the manner of a client. The database engine allows live queries, which automatically update querying clients as pertinent data changes. The database engine also allows query concentration, which caches query results and supplies the cached results to querying clients making identical queries within a prescribed period of time. The database engine further allows batch inserts, which allow a user to add a plurality of records with a single command.
Inventors
- 👤 Jason Mansfield Bailis
- 👤 Karen Marie Bell
- 👤 Terry Gregory Svetz
- 👤 Allen Jackson
- 👤 Robert Alan Kaplan
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 04:06
CPC Classifications
H; H04; H04M; H04M3/00; H04M3/42; H04M3/42136; H04Q; H04Q3/00; H04Q3/42; H04Q3/54; H04Q3/545; H04Q3/54508; H04Q3/54533; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933; Y10S707/99939; Y10S707/99941; Y10S707/99944; Y10S707/99945; Y10S707/99951; Y10S707/99952
Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
80 words
A telecommunication switching system comprising: (a) a telecommunication switch; (b) a computer system located external to said telecommunication switch, said computer system executing standard database software; (c) means for digital data communication between said computer system and said telecommunication switch; (d) means for digital data storage accessible by said computer system and by said database software; and (e) call processing software executing within said telecommunication switch, said call processing software able to manipulate said digital data through said database software.
Claim 2
Dependent Claim
80 words
A telecommunication switching system comprising: (a) a telecommunication switch; (b) a computer system located external to said telecommunication switch, said computer system executing standard database software; (c) means for digital data communication between said computer system and said telecommunication switch; (d) means for digital data storage accessible by said computer system and by said database software; and (e) call processing software executing within said telecommunication switch, said call processing software able to manipulate said digital data through said database software.
Claim 3
Independent Claim
117 words
A method for allowing a telephone switch to store and retrieve digital data, said digital data stored in a database on digital data storage means, said storage means accessible by a computer system, said computer system operating standard database management software, said computer system and storage means physically located external to said switch, said switch having client access to said database software through said computer system, said method comprising the steps of: (a) adding data to a database to reflect the current status of a telephone system by performing client inserts through said database software; and (b) extracting data from the database to determine status of the telephone system by performing client queries through the database software.
Claim 4
Independent Claim
117 words
A method for allowing a telephone switch to store and retrieve digital data, said digital data stored in a database on digital data storage means, said storage means accessible by a computer system, said computer system operating standard database management software, said computer system and storage means physically located external to said switch, said switch having client access to said database software through said computer system, said method comprising the steps of: (a) adding data to a database to reflect the current status of a telephone system by performing client inserts through said database software; and (b) extracting data from the database to determine status of the telephone system by performing client queries through the database software.
Claim 5
Independent Claim
126 words
An apparatus for management of data as part of a telecommunication system, said apparatus comprising: (a) telecommunication equipment; (b) a computer system, said computer system connected to allow digital communication with said telecommunication equipment; (c) means for digital data storage accessible by said computer system and by a database software; and (d) said database software allowing database clients to manipulate said data in a database, said database stored in said digital data storage means, said telecommunication equipment connected to said computer system as a client and able to access said software as a client, said database software also allowing said database clients to query said database software, said database software providing notice to said clients as to changes in query results during duration of said query.
Claim 6
Independent Claim
126 words
An apparatus for management of data as part of a telecommunication system, said apparatus comprising: (a) telecommunication equipment; (b) a computer system, said computer system connected to allow digital communication with said telecommunication equipment; (c) means for digital data storage accessible by said computer system and by a database software; and (d) said database software allowing database clients to manipulate said data in a database, said database stored in said digital data storage means, said telecommunication equipment connected to said computer system as a client and able to access said software as a client, said database software also allowing said database clients to query said database software, said database software providing notice to said clients as to changes in query results during duration of said query.
Claim 7
Independent Claim
115 words
An apparatus for management of a database as part of a telecommunication system, said apparatus comprising: (a) telecommunication equipment; (b) computer system, said computer system connected to allow digital communication with said telecommunication equipment; (c) means for digital data storage accessible by said computer system and by a database software; and (d) said database software allowing database clients to manipulate information in a database, said database stored in said digital data storage means, said telecommunication equipment connected to said computer hardware as a client and able to access said software as a client, said software also allowing said database clients to insert multiple records into said database through a single command to said database software.
Claim 8
Independent Claim
115 words
An apparatus for management of a database as part of a telecommunication system, said apparatus comprising: (a) telecommunication equipment; (b) computer system, said computer system connected to allow digital communication with said telecommunication equipment; (c) means for digital data storage accessible by said computer system and by a database software; and (d) said database software allowing database clients to manipulate information in a database, said database stored in said digital data storage means, said telecommunication equipment connected to said computer hardware as a client and able to access said software as a client, said software also allowing said database clients to insert multiple records into said database through a single command to said database software.
Claim 9
Independent Claim
119 words
An apparatus for management of a database as part of a telecommunication system, said apparatus comprising: (a) telecommunication equipment; (b) computer system, said computer system connected to allow digital communication with said telecommunication equipment; (c) means for digital data storage accessible by said computer system and by a database software; and (d) said database software allowing database clients to manipulate information in a database, said database stored in said digital data storage means, said telecommunication equipment connected to said computer hardware as a client and able to access said software as a client, said software storing query results in a cache storage, said software supplying query results from cache for subsequent identical queries while cached data is still valid.
Claim 10
Independent Claim
119 words
An apparatus for management of a database as part of a telecommunication system, said apparatus comprising: (a) telecommunication equipment; (b) computer system, said computer system connected to allow digital communication with said telecommunication equipment; (c) means for digital data storage accessible by said computer system and by a database software; and (d) said database software allowing database clients to manipulate information in a database, said database stored in said digital data storage means, said telecommunication equipment connected to said computer hardware as a client and able to access said software as a client, said software storing query results in a cache storage, said software supplying query results from cache for subsequent identical queries while cached data is still valid.
Claim 11
Dependent Claim
30 words
The apparatus of claim 5 wherein validity of said cached data is determined by comparison of time between original query and subsequent query is compared to a maximum allowed time.
Claim 12
Dependent Claim
12 words
The apparatus of claim 6 wherein said maximum allowed time is configurable.
References Cited (Backward Citations)
US4899373A
Cited
US5471629A
Cited
US5287504A
Cited
US4980906A
Cited
US5022070A
Cited
US5559955A
Cited
US5432931A
Cited
US5555375A
Cited
US5572727A
Cited
US5329581A
Cited
US5410703A
Cited
US5555418A
Cited
US5390241A
Cited
US5404396A
Cited
US5388147A
Cited
US5475746A
Cited
US5463683A
Cited
US5459779A
Cited
US5436966A
Cited
US5661790A
Cited
US5692033A
Cited
US5732128A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-12-06 | 2003-06-07 | 2003-12-07 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-12-06 | 2007-06-07 | 2007-12-07 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-12-06 | 2011-06-07 | 2011-12-07 | $7700.00 | Window Closed / Lapsed |