Network based font management for imaging devices
First Claim
1. A computer-implemented method comprising:
- receiving a request initiated by a software agent executed by an imaging device indicating that the imaging device is unable to present textual content of an asset as determined by the software agent parsing data representing each character of the textual content of the asset, wherein the software agent operates in an autonomous manner and the request includes one or more attributes of the textual content of the asset and the request is absent user provided data input to the imaging device;
identifying an appropriate amount of font information from the received one or more attributes for the imaging device to present the asset; and
providing the identified font information to the imaging device for presenting the asset.
10 Assignments
0 Petitions
Accused Products
Abstract
A system includes a computing device that includes a memory configured to store instructions. The computing device also includes a processor to execute the instructions to perform operations that include receiving a request from an imaging device indicating that the imaging device is unable to present textual content of an asset. The request includes one or more attributes of the textual content of the asset and the request is sent from the imaging device absent user input. Operations also include identifying an appropriate amount of font information from the received one or more attributes for the imaging device to present the asset, and, providing the identified font information to the imaging device for presenting the asset.
257 Citations
52 Claims
-
1. A computer-implemented method comprising:
-
receiving a request initiated by a software agent executed by an imaging device indicating that the imaging device is unable to present textual content of an asset as determined by the software agent parsing data representing each character of the textual content of the asset, wherein the software agent operates in an autonomous manner and the request includes one or more attributes of the textual content of the asset and the request is absent user provided data input to the imaging device; identifying an appropriate amount of font information from the received one or more attributes for the imaging device to present the asset; and providing the identified font information to the imaging device for presenting the asset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method comprising:
-
receiving at an imaging device data representing textual content of one or more assets; a software agent executed by the imaging device, parsing the data representing each character of the textual content to determine if font information is absent at the imaging device for presenting the textual content of the one or more assets, wherein the agent operates in an autonomous manner; and sending a request initiated by the software agent executed by the imaging device to a font service provider for requesting the absent font information for presenting the one or more assets, wherein the request is sent to the font service provider absent user provided data input to the imaging device. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A system comprising:
a computing device comprising; a memory configured to store instructions; and a processor to execute the instructions to perform operations comprising; receiving a request initiated by a software agent executed by an imaging device indicating that the imaging device is unable to present textual content of an asset determined by parsing data representing each character of the textual content of the asset, wherein the software agent operates in an autonomous manner and the request includes one or more attributes of the textual content of the asset and the request is sent from the imaging device absent user provided data input to the imaging device; identifying an appropriate amount of font information from the received one or more attributes for the imaging device to present the asset; and providing the identified font information to the imaging device for presenting the asset. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25)
-
26. A system comprising:
an imaging device comprising; a memory configured to store instructions; and a processor to execute the instructions to perform operations comprising; receiving at the imaging device data representing each character of textual content of one or more assets; a software agent executed by the imaging device, parsing the data representing the textual content to determine if font information is absent at the imaging device for presenting the textual content of the one or more assets, wherein the software agent operates in an autonomous manner; and sending a request initiated by the software agent executed by the imaging device to a font service provider for requesting the absent font information for presenting the one or more assets, wherein the request is sent to the font service provider absent user provided data input to the imaging device. - View Dependent Claims (27, 28, 29, 30)
-
31. One or more computer readable media storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:
-
receiving a request initiated by a software agent executed by an imaging device indicating that the imaging device is unable to present textual content of an asset determined by parsing data representing each character of the textual content of the asset, wherein the software agent operates in an autonomous manner and the request includes one or more attributes of the textual content of the asset and the request is sent from the imaging device absent user provided data input to the imaging device; identifying an appropriate amount of font information from the received one or more attributes for the imaging device to present the asset; and providing the identified font information to the imaging device for presenting the asset. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. One or more computer readable media storing instructions that are executable by a processing device, and upon such execution cause the processing device to perform operations comprising:
-
receiving at an imaging device data representing textual content of one or more assets; a software agent executed by the imaging device, parsing the data representing each character of the textual content to determine if font information is absent at the imaging device for presenting the textual content of the one or more assets, wherein the software agent operates in an autonomous manner; and sending a request initiated by the software agent executed by the imaging device to a font service provider for requesting the absent font information for presenting the one or more assets, wherein the request is sent to the font service provider absent user provided data input to the imaging device. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A system comprising:
a computing device located at a font service provider, comprising; a memory configured to store instructions; and a processor to execute the instructions to perform operations comprising; receiving a request initiated by a software agent executed by an imaging device indicating that the imaging device is unable to present textual content of an asset determined by parsing data representing each character of the textual content of the asset, the imaging device being remotely located from the fonts service provider, wherein the software agent operates in an autonomous manner and the request includes one or more attributes of the textual content of the asset and the request is sent from the imaging device absent user provided data input to the imaging device, the request also includes one or more environmental characteristics of a communication connection between the imaging device and the font service provider, and, one or more attributes that represent at least one capability of the imaging device; identifying an appropriate amount of font information from the request to present the asset; and providing the identified font information to the imaging device for presenting the asset. - View Dependent Claims (47)
-
48. A system comprising:
an imaging device comprising; a memory configured to store instructions; and a processor to execute the instructions to perform operations comprising; receiving at the imaging device data representing textual content of one or more assets; parsing, by a software agent executed by the imaging device, the data representing each character of the textual content to determine if font information is absent at the imaging device for presenting the textual content of the one or more assets, wherein the software agent operates in an autonomous manner; determining one or more environmental characteristics of a communication connection between the imaging device and a remotely located font service provider; and sending a request initiated by the software agent executed by the imaging device to the font service provider for requesting the absent font information for presenting the one or more assets, wherein the request is sent to the font service provider absent user provided data input to the imaging device, the request also includes the determined one or more environmental characteristics of a communication connection between the imaging device and the font service provider, and, one or more attributes that represent at least one capability of the imaging device. - View Dependent Claims (49, 50, 51, 52)
Specification