Configurable transformation of electronic documents
First Claim
Patent Images
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 including segmenting the digital document into subdocuments, the altering being done based on a set of at least one preference, the set of at least one preference being associated with a device based on a unique identifier of the device and independent of an association with the digital document,receiving over a communication channel a request for the digital document from the device, andtransmitting the subdocuments of the revised version over the communication channel in response to the request,wherein at least one of the transmitted subdocuments includes a link to an adjacent subdocument.
4 Assignments
0 Petitions
Accused Products
Abstract
A method that includes 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, receiving over a communication channel a request for the digital document from a device connected to the channel, and transmitting the revised version over the communication channel in response to the request.
125 Citations
53 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 including segmenting the digital document into subdocuments, the altering being done based on a set of at least one preference, the set of at least one preference being associated with a device based on a unique identifier of the device and independent of an association with the digital document, receiving over a communication channel a request for the digital document from the device, and transmitting the subdocuments of the revised version over the communication channel in response to the request, wherein at least one of the transmitted subdocuments includes a link to an adjacent subdocument. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method comprising:
-
maintaining a database that defines a plurality of sets of at least one preference, wherein the sets of at least one preference are associated with different client devices based on corresponding unique identifiers of the client devices and are independent of an association with a web page, wherein the sets of at least one preference define preferred alterations to be performed on full web pages requested by respective client devices that are not configured to display full web pages, the alterations making the documents more suitable for display on the respective client devices, and wherein the alterations include segmenting a full webpage into subdocuments for transmitting fewer than all of the subdocuments in response to client device requests, at least one of the transmitted subdocuments including a link to an adjacent subdocument.
-
-
32. A method comprising:
-
obtaining from a client device a set of at least one preference with respect to preferred alterations to be performed on full documents requested by the client device that is not configured to display the full documents, and associating the set of preferences with the client device in a database based on a unique identifier of the client device, the set being associated with the client device independent of an association with a document, wherein the alterations include segmenting a full document into subdocuments for transmitting fewer than all of the subdocuments in response to client device requests, at least one of the transmitted subdocuments including a link to an adjacent subdocument.
-
-
33. 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 a plurality of sets of at least one preference defining at least one transformation that is to be made to the full web pages to make them suitable for display on the client devices, the stored sets of preferences each being associated with a respective device based on a unique identifier of the respective device independent of an association with a web page, and defining at least one transformation to be made to full web pages requested by that respective device, wherein the at least one transformation includes segmenting a full web page into subdocuments for transmitting fewer than all of the subdocuments in response to requests from the client devices, at least one of the transmitted subdocuments including a link to an adjacent subdocument.
-
-
34. A network entity comprising:
-
a processor capable of receiving a set of at least one preference for altering digital documents to be displayed by a device, wherein the set of at least one preference is associated with the device based on a unique identifier of the device and independent of an association with a digital document, wherein the processor is capable of altering at least a portion of an original version of a digital document based upon the set of at least one preference to thereby produce a revised version of the digital document, and wherein the processor is capable of producing the revised version of the digital document such that the device is capable of displaying the revised version, and wherein altering at least a portion of the original version of the digital document includes segmenting the digital document into a plurality of subdocuments, at least one of the transmitted subdocuments to the device including a link to an adjacent subdocument, the revised version of the digital document including the subdocuments. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A computer program product comprising at least one computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
-
a first executable portion for receiving a set of at least one preference for altering digital documents to be displayed by a device, wherein the set of at least one preference is associated with the device based on a unique identifier of the device and independent of an association with a digital document; a second executable portion for altering at least a portion of an original version of a digital document based upon the set of at least one preference to thereby produce a revised version of the digital document, wherein the second executable portion is adapted to produce the revised version of the digital document such that the device is capable of displaying the revised version, the second executable portion being adapted to alter at least a portion of the original version of the digital document including segmenting the digital document into a plurality of subdocuments, the revised version of the digital document including the subdocuments; and a third executable portion for transmitting a portion of the subdocuments, wherein the at least one of the portion of subdocuments transmitted by the third executable portion to the device includes a link to an adjacent subdocument. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53)
-
Specification