Methods and apparatus for retrieving font data
First Claim
Patent Images
1. A computer-implemented method comprising:
- storing, at a computerized device, a limited set of font portions, wherein the limited set of font portions is less than an entire set of font portions required to render all symbols of a font;
receiving a message at the computerized device from a remote source, wherein the message comprises message data codes that represent values that can be converted into graphical images in order to render the message, wherein the message data codes correspond to font portions of the entire set of fonts;
identifying, via the computerized device, a non-matching message data code of the message data codes by comparing the message data codes with the limited set of font portions, wherein the limited set of font portions does not have a font portion corresponding to the non-matching message date code;
sending a request from the computerized device to a resource over a network, the request requesting an additional font portion corresponding to the non-matching message data code; and
initiating, via the computerized device, display of a visual representation of the message.
2 Assignments
0 Petitions
Accused Products
Abstract
A message processor receives message data from a remote source for rendition to a user of a computerized device. The message processor renders the message data to the user and, during rendering of the message data, identifies that a font in which the message data is to be rendered is missing font portions required to fully render the message data in that font. In response, the message processor dynamically obtains the missing font portions for that font to allow the computerized device to fully render the message data in that font.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
storing, at a computerized device, a limited set of font portions, wherein the limited set of font portions is less than an entire set of font portions required to render all symbols of a font; receiving a message at the computerized device from a remote source, wherein the message comprises message data codes that represent values that can be converted into graphical images in order to render the message, wherein the message data codes correspond to font portions of the entire set of fonts; identifying, via the computerized device, a non-matching message data code of the message data codes by comparing the message data codes with the limited set of font portions, wherein the limited set of font portions does not have a font portion corresponding to the non-matching message date code; sending a request from the computerized device to a resource over a network, the request requesting an additional font portion corresponding to the non-matching message data code; and initiating, via the computerized device, display of a visual representation of the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable medium comprising:
-
program code for storing, at a computerized device, a limited set of font portions, wherein the limited set of font portions is less than an entire set of font portions required to render all symbols of a font; program code for receiving a message at the computerized device from a remote source, wherein the message comprises message data codes that represent values that can be converted into graphical images in order to render the message, wherein the message data codes correspond to font portions of the entire set of fonts; program code for identifying, via the computerized device, a non-matching message data code of the message data codes by comparing the message data codes with the limited set of font portions, wherein the limited set of font portions does not have a font portion corresponding to the non-matching message date code; program code for sending a request from the computerized device to a resource over a network, the request requesting an additional font portion corresponding to the non-matching message data code; and initiating, via the computerized device, display of a visual representation of the message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification