Efficient storage and rendering of patterns in a printer
US7130073B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | May 10, 2002 |
| Grant date | Oct 31, 2006 |
| Priority date | — |
| Expiry date | Sep 10, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/124
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Patterns are processed minimizing resources such as memory and/or processing power. According to one aspect, when a pattern object is received with the same identifier as that of an earlier received pattern, a count is maintained reflecting a number of times the earlier pattern is to be used in rendering. When the earlier pattern is used as many times as the count in the rendering operations, the earlier pattern is deleted from the memory. According to another aspect, when two patterns are defined based on the same pattern data, the pattern is stored in a common storage area, and a pointer is maintained to the storage area from both the patterns. According to another aspect, even if a pattern is to be used only in the expanded form while rendering, the pattern is stored in non-expanded form until the time of rendering to minimize memory consumption.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.