1. A method for routing a call to a called party’s landline or wireless communication unit, said method comprising the steps of:
(a) automatically determining an availability of a called party’s wireless communication unit; then
(b) automatically routing a call to a called party’s landline communication unit in response to the called party’s wireless communication unit being determined unavailable in step (a); and
(c) automatically routing the call to the called party’s wireless communication unit in response to the called party’s wireless communication unit being determined available in step (a).
2. The method of claim 1 further comprising the step of automatically routing the call to the called party’s landline communication unit in response to a calling party using the called party’s wireless communication unit.
3. The method of claim 1, wherein step (a) comprises the step of automatically determining an availability of a called party’s wireless communication unit in response to receiving, from a calling party, a destination number associated with the called party’s landline communication unit.
4. The method of claim 1, wherein step (a) comprises the step of automatically determining an availability of a called party’s wireless communication unit in response to receiving, from a calling party, a destination number associated with the called party’s wireless communication unit.
5. The method of claim 1, wherein step (a) comprises the step of automatically determining an availability of a called party’s wireless communication unit in response to receiving, from a calling party, a destination number independent of a number associated with either the called party’s wireless or landline communication unit.
6. The method of claim 1, wherein step (a) comprises the step of
(a1) sending a location request to a home location register; and
(a2) analyzing a response to the location request.
7. The method of claim 1, wherein step (b) comprises the step of automatically routing a call to a called party’s landline communication unit in response to the called party’s wireless communication unit being determined inactive, and wherein step (c) comprises the step of automatically routing the call to the called party’s wireless communication unit in response to the called party’s wireless communication unit being determined active.
8. The method of claim 1, wherein step (b) comprises the step of automatically routing a call to a called party’s landline communication unit in response to the called party’s wireless communication unit being determined busy, and wherein step (c) comprises the step of automatically routing the call to the called party’s wireless communication unit in response to the called party’s wireless communication unit being determined not busy.
9. The method of claim 1 further comprising the step of providing the called party’s wireless communication unit with an indication that a call is automatically being routed to the called party’s wireless communication unit.
10. The method of claim 1 further comprising the step of providing the called party’s wireless communication unit with a distinctive ring in response to automatically routing the call to the called party’s wireless communication unit.
11. The method of claim 1 further comprising the step of playing a message to a calling party before the call is automatically routed.
12. The method of claim 1 further comprising the step of using an interactive voice response system to disable performance of steps (a)\u2013(c).
13. The method of claim 1 further comprising the step of using a voice-mail system to receive messages from the landline communication unit and the wireless communication unit.
14. A system for routing a call to a called party’s landline or wireless communication unit, said system comprising:
first means for automatically determining an availability of a called party’s wireless communication unit;
second means for automatically routing a call to a called party’s landline communication unit in response to the called party’s wireless communication unit being determined unavailable; and
third means for automatically routing the call to the called party’s wireless communication unit in response to the called party’s wireless communication unit being determined available.
15. A system for routing a call to a landline or wireless communication unit, said system comprising:
a service control point operative to automatically determine an availability of said wireless communication unit in response to a query; and
a signal switching point coupled with the service control point, the signal switching point being operative to send said query to the service control point, automatically route a call to said landline communication unit in response to said wireless communication unit being determined unavailable, and automatically route a call to said wireless communication unit in response to said wireless communication unit being determined available.
16. The invention of claim 15 further comprising a database, coupled with the service control point, comprising availability information of said wireless communication unit.
17. The invention of claim 16, wherein the database comprises a home location register.
18. The invention of claim 15, wherein the signal switching point is operative to automatically route a call to said landline communication unit in response to said wireless communication unit being determined inactive and operative to automatically route a call to said wireless communication unit in response to said wireless communication unit being determined active.
19. The invention of claim 15, wherein the signal switching point is operative to automatically route a call to said landline communication unit in response to said wireless communication unit being determined busy and operative to automatically route a call to said wireless communication unit in response to said wireless communication unit being determined not busy.
20. The invention of claim 15, wherein the signal switching point is operative to send said query to the service control point in response to receiving a destination number of said landline communication unit.
21. The invention of claim 15, wherein the signal switching point is further operative to provide said wireless communication unit with an indication that a call is automatically being routed to the called party’s wireless communication unit.
22. The invention of claim 15, wherein the signal switching point is further operative to play a message to a calling party while awaiting a response from the service control point.
23. The invention of claim 15 further comprising a voice-mail system coupled with the signal switching point and operative to receive messages from said landline communication unit and said wireless communication unit.
24. The invention of claim 15 further comprising an interactive voice response system coupled with the signal switching point and operative to deactivate a transmission of said query to the service control point.
25. A computer usable medium having computer readable program code embodied therein for routing a call to a called party’s landline or wireless communication unit, the computer readable program code comprising:
first computer readable program code for automatically determining an availability of a called party’s wireless communication unit;
second computer readable program code for automatically routing a call to a called party’s landline communication unit in response to the called party’s wireless communication unit being determined unavailable; and
third computer readable program code for automatically routing the call to the called party’s wireless communication unit in response to the called party’s wireless communication unit being determined available.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A digital document browsing system comprising:
a layout engine, for determining the layout of a digital document based on digital document display form historical data acquired previously;
a view generator, for generating, in accordance with said layout determined by said layout engine, data relating to the display form of said digital document; and
a user interface, for displaying said digital document on a display device based on said data relating to said display form generated by said view generator.
2. The digital document browsing system according to claim 1, wherein said layout engine employs said historical data when allocating a display area, for said display form of said digital document, for each element constituting said digital document.
3. The digital document browsing system according to claim 1, further comprising:
a history database,
wherein after said digital document has been displayed, through said user interface, by using a predetermined display form for a predetermined period of time, and when said display form is updated by said user, data relating to said display form that has been used is stored as historical data in said history database, and
wherein said layout engine determines said layout of said digital document based on said historical data obtained from said history database.
4. The digital document browsing system according to claim 1, further comprising:
a summarization engine, for preparing summaries for the sentences in said digital document based on said historical data acquired for said digital document,
wherein said view generator arranges said summaries, prepared by said summarization engine, in accordance with said layout determined by said layout engine, and generates data for a display form.
5. The digital document browsing system according to claim 4, wherein, based on said historical data, said summarization engine determines which parameters are required for summarization, and prepares a summary for each of the predetermined sentence elements that constitute the sentences of said digital document.
6. A digital document browsing system comprising:
display form generator, for generating a display form wherein display areas to be allocated to elements constituting said digital document are altered in accordance with the importance levels of said elements, while the structure of a digital document is maintained; and
a display for displaying said digital document in said display form that is generated by said display form generator.
7. The digital document browsing system according to claim 6, wherein, in order to display an entire page of said digital document in a single display area, said display form generator allocates a small display area for an element having a low importance level, and a large display area for an element having a high importance level.
8. The digital document browsing system according to claim 6, wherein said display form generator arranges a display area near the center of said display form for an element having a high importance level, and arranges a display area nearer the side of said display form for an element having a low importance level.
9. A digital document browsing system comprising:
a summarization engine, for preparing summaries for sentences in a digital document based on historical data related to a display form previously used for said digital document;
a view generator, for inserting said summaries prepared by said summarization engine instead of the original contents of said digital document, and for generating data relating to the display form of said digital document; and
a user interface, for displaying said digital document on a display device based on said data, generated by said view generator, relating to said display form.
10. The digital document browsing system according to claim 9, wherein, based on said historical data, said summarization engine determines which parameters are required for summarization, and prepares said summary for each of the predetermined sentence elements constituting the sentences of said digital document.
11. The digital document browsing system according to claim 9, further comprising:
a history database,
wherein, after said digital document has been displayed, through said user interface, with a predetermined display form for a predetermined period of time, and when said user has updated said display form, data related to said display form that has been used is stored as historical data in said history database, and
wherein said summarization engine summarizes said sentences of said digital document based on said historical data obtained from said history database.
12. A browser for displaying a digital document on a display device comprising:
an input function for entering a digital document to be displayed; and
a display function, for displaying said digital document using a predetermined display form,
wherein said display function displays, instead of the original contents of said digital document, a summary that is prepared based on historical data related to a display form previously used for said digital document.
13. The browser according to claim 12, wherein, based on said historical data, said display function determines which parameters are required for summarization, and prepares said summary for each of the predetermined sentence elements constituting the sentences of said digital document.
14. The browser according to claim 12, wherein, based on said historical data, said display function displays said digital document using a display form wherein said summary is displayed in display areas arranged for the individual elements that constitute said digital document.
15. A browser for displaying a digital document on a display device comprising:
a display function, for displaying a digital document having a predetermined display form; and
a display updating function, for updating said display form,
wherein according to a predetermined rule said display function, while maintaining the structure of said digital document, alters display areas to be allocated for elements constituting said digital document, and displays said digital document in the resultant display areas.
16. The browser according to claim 15, wherein said display function displays an image, which is an element constituting said digital document, using a size that corresponds to the display area of a sentence portion in said digital document that is relevant to said image.
17. The browser according to claim 15, wherein, in the display form of said digital document to be displayed, initially, said display function enlarges a display area for an element located at the head of said digital document, and reduces display areas for succeeding elements; and reduces a summarization rate for an element located at the head of said digital document and increases said summarization rate for succeeding elements, and wherein, each time said display updating function updates said display form upon receiving an update request, said display function shifts rearward the range wherein a large display area is set and said summarization rate is reduced for the sentence element.
18. The browser according to claim 15, wherein said display updating function accepts an update request for a predetermined designated portion in said digital document that is currently displayed, and in accordance with said update request, enlarges a display area for an element in said designated portion, and displays a sentence in said designated portion, instead of a sentence having a low summarization rate.
19. A sentence summarization system comprising:
a summarization history database, in which historical data for the summarization of sentences is stored; and
a summarization engine, for summarizing sentences based on said historical data stored in said summarization history database.
20. The sentence summarization system according to claim 19, wherein, based on said historical data, said summarization engine determines which parameters are required for summarization, and prepares said summary for each of the predetermined sentence elements that constitute the sentences of said digital document.
21. A digital document display method for displaying a digital document on a display device comprising the steps of:
extracting the structure of said digital document;
replacing, for each of the elements of said structure, the original contents of said digital document with a summary that is prepared based on historical data related to a display form previously used for said digital document, and generating data related to a new display form; and
displaying said digital document on said display device based on said data related to said new display form, so that all of said digital document is displayed on one screen.
22. A digital document display method for displaying a digital document on a display device comprising the steps of:
extracting the structure of a digital document;
generating data, while maintaining said structure of said digital document, related to a display form wherein display areas to be allocated to elements that constitute said digital document are altered in accordance with the importance levels of said elements, so that all of said digital document is can be presented on one screen; and
displaying said digital document on a display device based on said data related to said display form.
23. A sentence summarization method comprising the steps of:
obtaining a target sentence to be summarized;
obtaining historical data related to a summary for said target sentence from a summarization history database in which historical data are stored that are related to a previous summarization of a predetermined sentence; and
determining which parameters are required for the preparation of said summary based on said historical data, and preparing said summary of said target sentence based on said parameters.
24. The sentence summarization method according to claim 23, wherein said step of preparing said summary includes a step of:
determining which parameters are required for summarization, and preparing said summary for each of the predetermined sentence elements that constitute the sentences of said digital document.
25. A program that permits a computer, which includes a display device as an output, to perform:
a process for extracting the structure of a digital document to be displayed;
a process for replacing, for each of the elements of said structure, the original contents of said digital document with a summary that is prepared based on historical data related to a display form previously used for said digital document, and generating data related to a new display form; and
a process for displaying said digital document on said display device based on said data related to said new display form.
26. A program that permits a computer, which includes a display device an output to perform:
a process for extracting the structure of a digital document;
a process for generating data, while maintaining said structure of said digital document, related to a display form wherein display areas to be allocated to elements that constitute said digital document are altered in accordance with the importance levels of said elements, so that all of said digital document can be presented on one screen; and
a process for displaying said digital document on a display device based on said data related to said display form.
27. A program that permits a computer to perform:
a process for obtaining a target sentence to be summarized;
a process for obtaining historical data related to a summary for said target sentence from a summarization history database in which historical data are stored that are related to a previous summarization of a predetermined sentence; and
a process for determining which parameters are required for the preparation of said summary based on said historical data, and preparing said summary of said target sentence based on said parameters.
28. A storage medium on which an output of a computer stores a computer-readable program that permits said computer to perform:
a process for extracting the structure of a digital document to be displayed;
a process for replacing, for each of the elements of said structure, the original contents of said digital document with a summary that is prepared based on historical data related to a display form previously used for said digital document, and generating data related to a new display form; and
a process for displaying said digital document on said display device based on said data related to said new display form.
29. A storage medium on which an output of a computer stores a computer-readable program that permits said computer to perform:
a process for extracting the structure of a digital document;
a process for generating data, while maintaining said structure of said digital document, related to a display form wherein display areas to be allocated to elements that constitute said digital document are altered in accordance with the importance levels of said elements, so that all of said digital document can be presented on one screen; and
a process for displaying said digital document on a display device based on said data related to said display form.
30. A storage medium on which an output of a computer stores a computer-readable program that permits said computer to perform:
a process for obtaining a target sentence to be summarized;
a process for obtaining historical data related to a summary for said target sentence from a summarization history database in which historical data are stored that are related to a previous summarization of a predetermined sentence; and
a process for determining which parameters are required for the preparation of said summary based on said historical data, and preparing said summary of said target sentence based on said parameters.