Claims
- 1. A method comprising
altering portions of a text of an original version of a digital document to produce a revised version of the digital document in which the text is shorter than the text of the original document, the altering being done based on preferences associated with a device, receiving over a communication channel a request for the digital document from the device, and transmitting the revised version over the communication channel in response to the request.
- 2. The method of claim 1 in which altering portions of the text includes applying more than one transformation selectively to the text.
- 3. The method of claim 1 also including selecting transformations to be applied to the text as part of the altering step, based on preferences associated with the device.
- 4. The method of claim 3 in which the preferences are associated with the device based on a unique identifier of the device.
- 5. The method of claim 3 in which the preferences are stored in advance of the request for a document.
- 6. The method of claim 3 in which the preferences are stored in a database associated with a server.
- 7. The method of claim 3 in which the preferences are indicated by the user through the interface of the device.
- 8. The method of claim 3 in which the preference are indicated by the user through the interface of a device other than the device from which the request for the digital document is made.
- 9. The method of claim 3 in which the preferences are indicated on a form provided from a server.
- 10. The method of claim 3 in which preferences are stored for each device from which requests for documents may be received.
- 11. The method of claim 3 in which preferences are stored for each type of device from which requests for documents may be received.
- 12. The method of claim 3 in which the preferences are stored on the device.
- 13. The method of claim 3 in which the preferences are stored on the device using a cookie mechanism.
- 14. The method of claim 1 in which the altering depends on the type of the device.
- 15. The method of claim 14 also including receiving information from the device identifying the type of device.
- 16. The method of claim 1 in which the altering is performed at a proxy server.
- 17. The method of claim 1 in which the altering is performed at an origin server.
- 18. The method of claim 1 in which the device comprises a device that is not configured to display the entire document at one time.
- 19. The method of claim 18 in which the device comprises a personal digital assistance, a hand-held device, or a telephone.
- 20. The method of claim 1 in which the altering comprises date compression.
- 21. The method of claim 1 in which the altering comprises word abbreviation.
- 22. The method of claim 1 in which the altering comprises reducing the size of an image included in the original document.
- 23. The method of claim 22 in which the reducing includes image compression, resampling, or conversion from color to black-and-white.
- 24. The method of claim 1 in which the digital document comprises a web page.
- 25. The method of claim 1 also including segmenting the digital document into subdocuments, and transmitting fewer than all of the segments in response to the request.
- 26. A method comprising
maintaining a database that defines preferences associated with different client devices with respect to preferred alterations to be performed on full web pages requested by client devices that are not configured to display full web pages, the alterations making the documents more suitable for display on the client devices.
- 27. A method comprising
obtaining from a client device information about preferences with respect to preferred alterations to be performed on full documents requested by a client device that is not configured to display the full documents, and associating the preferences with the client device in a database.
- 28. A method comprising
creating content for web pages to be served to types of client devices that are not configured to display full web pages, and storing information about transformations that are to be made to the full web pages to make them suitable for display on the client devices, the stored information associating each of the types of devices with transformations to be made to full web pages requested by that type of device.
Parent Case Info
[0001] This patent application has the benefit of the filing date of U.S. Provisional Applications No. 60/238,424, filed on Oct. 10, 2000, and No. 60/235,551, filed on Sep. 27, 2000, both incorporated by reference.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60238424 |
Oct 2000 |
US |
|
60235551 |
Sep 2000 |
US |