Systems and Methods for Dynamically Providing Fonts Based on Language Settings
First Claim
Patent Images
1. A method comprising:
- providing to a user device access to a document via a network;
detecting an update to a language parameter associated with the document;
determining fonts associated with the update to the language parameter;
determining that at least one of the fonts is not available on the user device; and
providing the at least one of the fonts to the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
A server dynamically provides fonts to a user device. The user device is provided with access to a document via a network. An update to a language parameter associated with the document is detected. Fonts associated with the update to the language parameter are determined. It is determined at least one of the fonts is not available on the user device. The at least one of the fonts is provided to the user device.
35 Citations
20 Claims
-
1. A method comprising:
-
providing to a user device access to a document via a network; detecting an update to a language parameter associated with the document; determining fonts associated with the update to the language parameter; determining that at least one of the fonts is not available on the user device; and providing the at least one of the fonts to the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus comprising:
-
a processor; and a memory communicatively coupled to the processor, the memory to store computer program instructions, the computer program instructions when executed on the processor cause the processor to perform operations comprising; providing to a user device access to a document via a network; detecting an update to a language parameter associated with the document; determining fonts associated with the update to the language parameter; determining that at least one of the fonts is not available on the user device; and providing the at least one of the fonts to the user device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable medium storing computer program instructions, which, when executed on a processor, cause the processor to perform operations comprising one of:
-
receiving a second indication of a second locale of the user device; detecting a second indication of a second update to the language parameter associated with the document; determining new fonts associated with the update to the language parameter; determining that at least one of the second fonts is not available on the user device; and providing the at least one of the second fonts to the user device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification