Patent US5999946A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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 10:09
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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag