Claims Analysis
Total Claims: 28
Claim 1
Independent Claim
74 words
An apparatus for caching comprising: (a) processor means; (b) storage means attached to the processor means; (c) a graphics caching system for creating and managing cache objects, including means for receiving caching requests from an application; (d) at least one cache object for performing at least one caching function with respect to at least one rendered graphic; and (e) an application for requesting caching, where the cache object includes means which are device dependent.
Claim 2
Independent Claim
74 words
An apparatus for caching comprising: (a) processor means; (b) storage means attached to the processor means; (c) a graphics caching system for creating and managing cache objects, including means for receiving caching requests from an application; (d) at least one cache object for performing at least one caching function with respect to at least one rendered graphic; and (e) an application for requesting caching, where the cache object includes means which are device dependent.
Claim 3
Dependent Claim
17 words
The apparatus of claim 1, wherein the application includes means for receiving caching requests from a user.
Claim 4
Dependent Claim
13 words
The apparatus of claim 1, wherein the cache object includes a rendered graphic.
Claim 5
Dependent Claim
19 words
The apparatus of claim 1, wherein the graphics system creates multiple cache objects of a graphic for multiple devices.
Claim 6
Dependent Claim
20 words
The apparatus of claim 1, wherein the graphic system includes means for creating a single cache object for multiple devices.
Claim 7
Dependent Claim
35 words
The apparatus of claim 1, wherein the graphics caching system includes means for determining whether limits are exceeded; and means for not caching a requested caching operation if the limits are determined to be exceeded.
Claim 8
Dependent Claim
11 words
The apparatus of claim 1, including devices which provide caching preferences.
Claim 9
Dependent Claim
16 words
The apparatus of claim 1, wherein the preferences are selectively overridden by the graphics caching system.
Claim 10
Dependent Claim
28 words
The apparatus of claim 1, wherein the cache object includes a cached graphic which is transferred to a device in a manner identical to a non-cached graphic object.
Claim 11
Dependent Claim
31 words
The apparatus of claim 1, wherein the cache object includes a cached graphic which is transferred to logic resident in said cache object in a mariner identical to a non-cached graphic.
Claim 12
Dependent Claim
19 words
The apparatus of claim 1, wherein the graphics system includes means for caching different versions of the same graphic.
Claim 13
Dependent Claim
24 words
The apparatus of claim 11, wherein the means for caching different versions of the same graphic includes means for altering alignment of a graphic.
Claim 14
Dependent Claim
23 words
The apparatus of claim 1, wherein the graphics system includes means for prerendering a graphic to cache without rendering to a display device.
Claim 15
Independent Claim
64 words
A method for caching comprising: providing a graphics caching system for creating and managing cache objects in a storage means; generating a caching request from an application; receiving caching requests from an application; and creating at least one cache object in the storage means in response to the request, wherein the step of creating at least one cache object includes creating device dependent characteristics.
Claim 16
Independent Claim
64 words
A method for caching comprising: providing a graphics caching system for creating and managing cache objects in a storage means; generating a caching request from an application; receiving caching requests from an application; and creating at least one cache object in the storage means in response to the request, wherein the step of creating at least one cache object includes creating device dependent characteristics.
Claim 17
Dependent Claim
17 words
The method of claim 13, wherein the step of generating includes receiving caching requests from a user.
Claim 18
Dependent Claim
19 words
The method of claim 14, wherein the step of creating at least one cache object includes rendering a graphic.
Claim 19
Dependent Claim
19 words
The method of claim 14, including a step of creating multiple cache objects of a graphic for multiple devices.
Claim 20
Dependent Claim
17 words
The method of claim 14, including a step of creating a single cache object for multiple devices.
Claim 21
Dependent Claim
26 words
The method of claim 14, including determining whether limits are exceeded; and not performing a requested caching operation if the limits are determined to be exceeded.
Claim 22
Dependent Claim
12 words
The method of claim 14, including generating caching preferences from a device.
Claim 23
Dependent Claim
10 words
The method of claim 20, including selectively overriding the preferences.
Claim 24
Dependent Claim
22 words
The method of claim 14, including transferring a cached graphic to a device in a manner identical to a non-cached graphic object.
Claim 25
Dependent Claim
21 words
The method of claim 14, including transferring a cached graphic to a method in a manner identical to a non-cached graphic.
Claim 26
Dependent Claim
13 words
The method of claim 14, including caching different versions of the same graphic.
Claim 27
Dependent Claim
21 words
The method of claim 24, wherein the step of caching different versions includes the step of altering alignment of a graphic.
Claim 28
Dependent Claim
17 words
The method of claim 14, including prerendering a graphic to cache without rendering to a display device.