Patent ID: 11915071
Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 7:
8. A system configured for outline character printing on a printing device, the system comprising:
one or more hardware processors configured by machine-readable instructions to:
receive a print job at the printing device, wherein the print job includes print job data;
determine, by the printing device, that the print job data identifies an outline character;
determine whether a cache memory in the printing device includes a registration of the outline character included in the print job data;
upon determining that the cache memory in the printing device does not include the registration of the outline character:
retrieve, from a third-party service, outline character data corresponding to the outline character, wherein the outline character data includes a generated mathematical expression and metadata for the outline character;
convert the generated mathematical expression into a scanline table for the outline character; and
register the outline character data in an allocated portion of the cache memory, wherein the allocated portion of the cache memory includes (a) a metadata portion comprising a description of the outline character and (b) a data portion comprising the scanline table for the outline character; and

upon determining that the cache memory in the printing device does include the registration of the outline character:
render, without retrieving the outline character data from the third-party service, the scanline table accessed from the cache memory as a pattern of pixels for the outline character for the print job data received; and
print, on the printing device, the pattern of pixels rendered from the scanline table accessed from the cache memory for the print job data received.