System and method for using pre-defined character ranges to denote document features
First Claim
Patent Images
1. A method comprising:
- receiving a request for a document from a mobile device via a network;
in response to the request, identifying within the document a non-textual document element unrecognizable to the mobile device;
inserting within the document, at a first location associated with the non-textual document element, a start marker comprising a first code selected from a predetermined Unicode range;
inserting within the document, at a second location associated with the non-textual document element, an end marker comprising a second code selected from the predetermined Unicode range and having a predetermined relationship to the first code, wherein the predetermined Unicode range falls between \uE900 to \uEFFF; and
transmitting the document to the mobile device via the network.
2 Assignments
0 Petitions
Accused Products
Abstract
A request for a document from a mobile device via a network is received. In response to the request, within the document a non-textual document element unrecognizable to the mobile device is identified. Within the document, at a first location associated with the non-textual document element, a start marker comprising a first code selected from a predetermined Unicode range is inserted. Within the document, at a second location associated with the non-textual document element, an end marker comprising a second code selected from the predetermined Unicode range is inserted. The second code has a predetermined relationship to the first code. The document is transmitted to the mobile device via the network.
16 Citations
20 Claims
-
1. A method comprising:
-
receiving a request for a document from a mobile device via a network; in response to the request, identifying within the document a non-textual document element unrecognizable to the mobile device; inserting within the document, at a first location associated with the non-textual document element, a start marker comprising a first code selected from a predetermined Unicode range; inserting within the document, at a second location associated with the non-textual document element, an end marker comprising a second code selected from the predetermined Unicode range and having a predetermined relationship to the first code, wherein the predetermined Unicode range falls between \uE900 to \uEFFF; and transmitting the document to the mobile device via the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a request for a document from a mobile device via a network; in response to the request, identifying within the document first and second document elements unrecognizable to the mobile device; inserting within the document, at a first location associated with the first document element, a start marker comprising a first code selected from a first predetermined Unicode range; inserting within the document, at a second location associated with the first document element, an end marker comprising a second code selected from the first predetermined Unicode range and having a predetermined relationship to the first code; inserting within the document, at a third location associated with the second document element, a first marker comprising a third code selected from a second predetermined Unicode range, wherein the first predetermined Unicode range falls between \uE900 to \uEFFF and the second predetermined Unicode falls between \uE900 to \uEBFF; and transmitting the document to the mobile device via the network. - View Dependent Claims (10, 11, 12)
-
-
13. A non-transitory computer readable medium having program instructions stored thereon, the instructions capable of execution by a processor and defining the steps of:
-
receiving a request for a document from a mobile device via a network; in response to the request, identifying within the document a non-textual document element unrecognizable to the mobile device; inserting within the document, at a first location associated with the non-textual document element, a start marker comprising a first code selected from a predetermined Unicode range; inserting within the document, at a second location associated with the non-textual document element, an end marker comprising a second code selected from the predetermined Unicode range and having a predetermined relationship to the first code, wherein the predetermined Unicode range falls between \uE900 to \uEFFF; and transmitting the document to the mobile device via the network. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification