IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0087405
(2002-02-26)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- Hewlett Packard Development Company, L.P.
|
인용정보 |
피인용 횟수 :
3 인용 특허 :
6 |
초록
▼
In a distributed computing environment, the following arrangements and procedures provide an imaging device and an imaging metric information server to distribute the imaging device's operational metrics (e.g., print media and toner utilization information) The metrics information are accessible by
In a distributed computing environment, the following arrangements and procedures provide an imaging device and an imaging metric information server to distribute the imaging device's operational metrics (e.g., print media and toner utilization information) The metrics information are accessible by applications at any time from the server in real-time, independent of forwarding any request for the imaging metrics to the imaging device. Because imaging operational metrics are accessed by an application through the server, the imaging device does not use valuable resources such as bandwidth and processing power to respond to metrics information requests received from the application.
대표청구항
▼
The invention claim is: 1. In a distributed computing environment, a method for distributing peripheral device operational metrics information, the method comprising: receiving, by an imaging device, a command to perform an imaging operation; responsive to receiving the command, performing, by the
The invention claim is: 1. In a distributed computing environment, a method for distributing peripheral device operational metrics information, the method comprising: receiving, by an imaging device, a command to perform an imaging operation; responsive to receiving the command, performing, by the imaging device, the imaging operation; and responsive to performing the imaging operation, communicating, by the imaging device, metrics information corresponding to the imaging operation directly to a second device without communicating the metrics information through any intermediate device; receiving, at the second device, a request from a third device to access the metrics information; and responsive to receiving the request, providing access to the metrics information to the third device without the third device communicating with the imaging device. 2. A method as recited in claim 1, wherein the metrics information comprises page count and print media type information. 3. A method as recited in claim 1, wherein the metrics information is not directly solicited from the imaging device by the second or third device. 4. A method as recited in claim 1, wherein the metrics information comprises toner utilization information. 5. A method as recited in claim 1, wherein the request from the third device to access the metrics information is a registration request to automatically receive the metrics information whenever the metrics information is updated, and wherein the providing access to the metrics information to the third device includes the second device communicating the metrics information to the third device when the imaging device communicates updated metrics information to the second device. 6. A method as recited in claim 1, wherein the application on the third device can access the metrics information multiple times, and wherein the metrics information includes data indicative of only the imaging operations performed by the imaging device since the last access by the application on the third device. 7. A method as recited in claim 6, wherein the metrics information includes a page/length count for the imaging device since the last access by the application on the third device. 8. A method as recited in claim 6, wherein the metrics information includes a plurality of page/length counts, each for a corresponding individual one of a plurality of individual media supplies in the imaging device, since the last access by the application on the third device. 9. A method as recited in claim 1, wherein a plurality of applications on the third device can each access the metrics information multiple times, and wherein the metrics information provided to each individual one of the applications includes data indicative of only the imaging operations performed by the imaging device since the last access by the corresponding individual one of the applications on the third device. 10. A method as recited in claim 1, wherein a plurality of applications each on a corresponding one of a plurality of third devices can each access the metrics information multiple times, and wherein the metrics information provided to each individual one of the applications includes data indicative of only the imaging operations performed by the imaging device since the last access by the corresponding individual one of the applications on the corresponding one of the plurality of third devices. 11. A method as recited in claim 1, wherein the communicating the metrics information is performed substantially immediately after performing the imaging operation. 12. A method as recited in claim 1, wherein the imaging operation comprises a plurality of imaging operations, and wherein the communicating the metrics information is performed substantially immediately after performing each of the imaging operations. 13. In a distributed computing environment, a computer-readable medium comprising computer-executable instructions for distributing peripheral device metrics information, the computer-executable instructions comprising instructions for: receiving, by an imaging device, a command to perform an imaging operation; performing, by the imaging device, the imaging operation; and responsive to performing the imaging operation, communicating, by the imaging device, metrics information corresponding to the imaging operation directly to a second device without communicating through any intermediate device, the metrics information for access by an application on a third device, such that the application on the third device can access the metrics information without forwarding any request for the metrics information to the imaging device. 14. A computer-readable medium as recited in claim 13, wherein the metrics information comprises page count and print media type information. 15. A computer-readable medium as recited in claim 13, wherein the metrics information is not directly solicited from the imaging device by the second or third device. 16. A computer-readable medium as recited in claim 13, wherein the metrics information comprises toner utilization information. 17. A computer-readable medium as recited in claim 13, wherein the application is at least one of a billing utility or an order processing utility. 18. An imaging device comprising: a memory comprising computer-executable instructions for distributing metrics information corresponding to imaging operations; a processor that is operatively coupled to the memory, the processor being configured to fetch and execute the computer-executable instructions from the memory, the computer-executable instructions comprising instructions for: receiving, by the imaging device, a command to perform an imaging operation; performing, by the imaging device, the imaging operation; and responsive to performing the imaging operation, communicating, by the imaging device, metrics information corresponding to the imaging operation directly to a second device without communicating through any intermediate device, the metrics information for access by an application on a third device, such that the application on the third device can access the metrics information without forwarding any request for the metrics information to the imaging device. 19. An imaging device as recited in claim 18, wherein the metrics information comprises page count and print media type information. 20. An imaging device as recited in claim 18, wherein the metrics information is not directly solicited from the imaging device by the second or third device. 21. An imaging device as recited in claim 18, wherein the metrics information comprises toner utilization information. 22. In a distributed computing environment, a computer-readable medium comprising computer-executable instructions for providing real-time imaging metrics information, the computer-executable instructions comprising instructions for: receiving, at a server device, imaging operational metrics corresponding to an imaging operation directly from an imaging device, the imaging operation having been performed by the imaging device; receiving, at the server device, a request from an application program for at least a portion of the imaging operational metrics, the application program executing on another device different from the imaging device and the server device; and communicating the at least a portion of the imaging operational metrics from the server device to the application program. 23. A computer-readable medium as recited in claim 22, wherein the metrics information comprises page count and/or print media type information. 24. A computer-readable medium as recited in claim 22, wherein the metrics information comprises toner utilization information. 25. A computer-readable medium as recited in claim 22, wherein the communicating is performed automatically without the application program polling or querying the server device. 26. A server comprising: a memory comprising computer-executable instructions for providing real-time imaging metrics information; a processor that is operatively coupled to the memory, the processor being configured to fetch and execute the computer-executable instructions from the memory, the computer-executable instructions comprising instructions for: receiving, at the server, an unsolicited set of imaging operational metrics corresponding to an imaging operation directly from an imaging device, the imaging operation having been performed by the imaging device; receiving, at the server, a request from an application program for at least a portion of the imaging operational metrics, the application program executing on another device different from the imaging device and the server; and communicating the at least a portion of the imaging operational metrics to the application program. 27. A server as recited in claim 26, wherein the request from the application program is a registration request for the server to provide the at least a portion of the imaging operational metrics to the application program when the at least a portion of the imaging operational metrics are updated responsive to the imaging device performing imaging operations, and wherein the communicating is performed automatically without the application program polling or querying the server device. 28. In a distributed computing environment, a method for providing real-time imaging metrics information, the method comprising: receiving, at a server device, imaging metrics corresponding to an imaging operation directly from an imaging device, the imaging operation having been performed by the imaging device; receiving, at the server device, a registration request from an application program for the server to provide the imaging metrics to the application program when the imaging metrics are updated responsive to the imaging device performing the imaging operation; responsive to the registration request, configuring the server device to automatically communicate the at least a portion of the imaging metrics to the application program; and responsive to receiving the imaging metrics, automatically communicating at least a portion of the imaging metrics to the application program.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.