Patent US6310947B1 successfully refreshed from Google Patents.
US6310947B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
One number LAN based calendar
Assignee: Intervoice LP
•
Filing: 2000-05-24
•
Granted: 2001-10-30
•
Expires: 2020-05-24
Abstract
Abstract A system and method for providing data communication between an information system, such as a LAN, and a communication system, such as a PBX operating under control of an automatic call routing system, is disclosed. According to a preferred embodiment, data as to a particular LAN user's schedule, as reflected in an electronic calendar application, is used to properly route calls via the automatic call routing system. Alternative embodiments providing for the scheduling of events in the electronic calendar as well as the dissemination of information through the communication system are also disclosed.
Inventors
- 👤 Michael J. Polcyn
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 03:08
CPC Classifications
H; H04; H04Q; H04Q3/00; H04Q3/58; H04Q3/62; H04Q3/625; H04M; H04M3/00; H04M3/42; H04M3/42229; H04M3/436; H04M3/54; H04M2203/00; H04M2203/20; H04M2203/2005; H04M2203/2072; H04M3/42314; H04M3/42323; H04M3/487; H04M3/493; H04M3/4931; H04M3/50; H04M3/53; H04M3/533; H04Q2213/00; H04Q2213/13034; H04Q2213/13093; H04Q2213/13102; H04Q2213/13103; H04Q2213/13109; H04Q2213/13141; H04Q2213/13216; H04Q2213/1322; H04Q2213/13282; H04Q2213/13332; H04Q2213/13377; H04Q2213/13389
Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
141 words
A system for providing data intercommunication between a telephony apparatus including an automatic call router and a general purpose processor-based apparatus, wherein data stored by an application program unrelated to said telephony apparatus within said processor-based apparatus is utilized to control an operational aspect of said telephony apparatus, said system comprising: data translator logic operable to identify portions of said stored data useful in controlling said automatic call router, wherein said translator logic is operable to obtain at least a subset of said identified portions of said data for communication to said telephony apparatus, and wherein said translator logic is also operable to format said obtained data for use by said telephony apparatus; and database management logic operable to provide said formatted data to said telephony apparatus in order to accomplish said control of an operational aspect of said telephony apparatus.
Claim 2
Independent Claim
141 words
A system for providing data intercommunication between a telephony apparatus including an automatic call router and a general purpose processor-based apparatus, wherein data stored by an application program unrelated to said telephony apparatus within said processor-based apparatus is utilized to control an operational aspect of said telephony apparatus, said system comprising: data translator logic operable to identify portions of said stored data useful in controlling said automatic call router, wherein said translator logic is operable to obtain at least a subset of said identified portions of said data for communication to said telephony apparatus, and wherein said translator logic is also operable to format said obtained data for use by said telephony apparatus; and database management logic operable to provide said formatted data to said telephony apparatus in order to accomplish said control of an operational aspect of said telephony apparatus.
Claim 3
Dependent Claim
46 words
The system of claim 1 , wherein said translator logic further comprises: means for determining that said stored data has been modified, wherein said translator logic is automatically operable to obtain said subset of said data upon a determination that said stored data has been modified.
Claim 4
Dependent Claim
38 words
The system of claim 1 , wherein said translator logic further comprises: information with respect to the data structure of said application program, wherein said identification of said portions of data by said translator logic utilizes said information.
Claim 5
Dependent Claim
25 words
The system of claim 1 , wherein said translator logic is operable to browse said stored data in order to identify said portions of data.
Claim 6
Dependent Claim
32 words
The system of claim 1 , wherein said application program includes an electronic schedule, and wherein said identified portions of data include information with respect to the scheduling of a particular individual.
Claim 7
Dependent Claim
34 words
The system of claim 5 , wherein said controlled operational aspect includes the routing of calls by said automatic call router, and wherein said information is utilized to determine a desired call routing scheme.
Claim 8
Dependent Claim
24 words
The system of claim 1 , wherein said database control logic is operable to substantially directly provide said formatted data to said telephony apparatus.
Claim 9
Dependent Claim
30 words
The system of claim 1 , wherein said database control logic is operable to store at least a portion of said formatted data for subsequent provision to said telephony apparatus.
Claim 10
Dependent Claim
35 words
The system of claim 1 , wherein said database management logic further comprises: means for providing at least a portion of said formatted data to a user, associated with said data, through said telephony apparatus.
Claim 11
Dependent Claim
21 words
The system of claim 9 , wherein said provided portion of said formatted data includes schedule information associated with said user.
Claim 12
Dependent Claim
20 words
The system of claim 9 , wherein said providing means is operable to present said formatted data in preselected style.
Claim 13
Dependent Claim
28 words
The system of claim 11 , wherein said preselected style is selected as a function of a communication device through which said user is provided said formatted data.
Claim 14
Dependent Claim
35 words
The system of claim 9 , wherein said providing means utilizes a communication device coupled to said telephony apparatus selected from the group consisting of: a facsimile device; a telephone device; and a pager device.
Claim 15
Dependent Claim
17 words
The system of claim 9 , wherein said providing means is operable upon demand of said user.
Claim 16
Dependent Claim
20 words
The system of claim 9 , wherein said providing means is operable automatically upon the occurrence of a preselected event.
Claim 17
Independent Claim
116 words
A method for providing data intercommunication between a telephony apparatus including an automatic call router and a general purpose processor-based apparatus, wherein data stored by an application program unrelated to said telephony apparatus within said processor-based apparatus is utilized to control an operational aspect of said telephony apparatus, said method comprising: identifying portions of said stored data useful in controlling said automatic call router; obtaining at least a subset of said identified portions of said data for communication to said telephony apparatus; formatting said obtained data for use by said telephony apparatus; and providing said formatted data to said telephony apparatus in order to control routing of calls by said automatic call router utilizing said data.
Claim 18
Independent Claim
116 words
A method for providing data intercommunication between a telephony apparatus including an automatic call router and a general purpose processor-based apparatus, wherein data stored by an application program unrelated to said telephony apparatus within said processor-based apparatus is utilized to control an operational aspect of said telephony apparatus, said method comprising: identifying portions of said stored data useful in controlling said automatic call router; obtaining at least a subset of said identified portions of said data for communication to said telephony apparatus; formatting said obtained data for use by said telephony apparatus; and providing said formatted data to said telephony apparatus in order to control routing of calls by said automatic call router utilizing said data.
Claim 19
Dependent Claim
32 words
The method of claim 16 , further comprising: determining that said stored data has been modified, wherein said obtaining step is operable upon a determination that said stored data has been modified.
Claim 20
Dependent Claim
23 words
The method of claim 16 , wherein said identifying step comprises: browsing said stored data in order to identify said portions of data.
Claim 21
Dependent Claim
32 words
The method of claim 16 , wherein said application program includes an electronic schedule, and wherein said identified portions of data include information with respect to the scheduling of a particular individual.
Claim 22
Dependent Claim
37 words
The method of claim 16 , further comprising: providing at least a portion of said at least a subset of said identified portions of said data to a user, associated with said data, through said telephony apparatus.
Claim 23
Dependent Claim
19 words
The method of claim 20 , wherein said portion of said data provided to said user includes schedule information.
Claim 24
Dependent Claim
35 words
The method of claim 20 , further comprising: presenting said data provided to said user in preselected style selected as a function of a communication device through which said user is provided said formatted data.
Claim 25
Dependent Claim
20 words
The method of claim 20 , wherein said data provided to said user is provided upon demand of said user.
Claim 26
Dependent Claim
23 words
The method of claim 20 , wherein said data provided to said user is provided automatically upon the occurrence of a preselected event.
Claim 27
Independent Claim
144 words
A system for providing data intercommunication between a telephony apparatus including an automatic call router and a general purpose processor-based apparatus, wherein data stored by an application program unrelated to said telephony apparatus within said processor-based apparatus is utilized to control an operational aspect of said telephony apparatus, said system comprising: data identification circuitry in communication with a data storage device operable to identify portions of said stored data useful in controlling said automatic call router; data retrieval circuitry in communication with said data identification circuitry operable to obtain said identified portions of said data for communication to said telephony apparatus; data format circuitry operable to format said obtained data for use by said telephony apparatus; and database communication circuitry operable to provide said formatted data to said telephony apparatus in order to accomplish said control of an operational aspect of said telephony apparatus.
Claim 28
Independent Claim
144 words
A system for providing data intercommunication between a telephony apparatus including an automatic call router and a general purpose processor-based apparatus, wherein data stored by an application program unrelated to said telephony apparatus within said processor-based apparatus is utilized to control an operational aspect of said telephony apparatus, said system comprising: data identification circuitry in communication with a data storage device operable to identify portions of said stored data useful in controlling said automatic call router; data retrieval circuitry in communication with said data identification circuitry operable to obtain said identified portions of said data for communication to said telephony apparatus; data format circuitry operable to format said obtained data for use by said telephony apparatus; and database communication circuitry operable to provide said formatted data to said telephony apparatus in order to accomplish said control of an operational aspect of said telephony apparatus.
Claim 29
Dependent Claim
39 words
The system of claim 25 , further comprising: a processor-based system operating under control of at least one algorithm, wherein said processor-based system and said at least one algorithm provide said data identification circuitry and said data retrieval circuitry.
Claim 30
Dependent Claim
22 words
The system of claim 26 , wherein said processor-based system and said at least one algorithm also provide said data format circuitry.
Claim 31
Dependent Claim
59 words
The system of claim 25 , further comprising: data modification detection circuitry in communication with said data storage device operable to determine that said stored data has been modified, wherein said data identification circuitry and said data retrieval circuitry is automatically operable to identify and to obtain said data upon a determination that said stored data has been modified.
Claim 32
Dependent Claim
32 words
The system of claim 25 , wherein said application program includes an electronic schedule, and wherein said identified portions of data include information with respect to the scheduling of a particular individual.
Claim 33
Dependent Claim
34 words
The system of claim 29 , wherein said controlled operational aspect includes the routing of calls by said automatic call router, and wherein said information is utilized to determine a desired call routing scheme.
References Cited (Backward Citations)
US4626836A
Cited
US5113380A
Cited
US5448626A
Cited
US5341412A
Cited
US5815566A
Cited
US5329578A
Cited
US5434908A
Cited
US5729595A
Cited
US5872841A
Cited
US6058415A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2004-10-29 | 2005-04-30 | 2005-10-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2008-10-29 | 2009-04-30 | 2009-10-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2012-10-29 | 2013-04-30 | 2013-10-30 | $7700.00 | Window Closed / Lapsed |