发明名称 Providing an integrated, feature oriented ad-hoc printing device selection system for mobile client devices
摘要 An integrated printer driver includes the capability to discover available ad-hoc printing devices and obtain the features and options currently supported by those ad-hoc printing devices. The integrated printer driver automatically selects a particular ad-hoc printing device based upon a user's selected feature and option set and allows a user to print an electronic document prior to an ad-hoc communications link being established with the particular ad-hoc printing device. The integrated printer driver renders the electronic document and generates a print job, and holds the print job until an ad-hoc communications link is established with the particular ad-hoc printing device. After the ad-hoc communications link has been established, the integrated printer driver determines whether the particular ad-hoc printing device is capable of successfully processing the print job and if so, causes the print job to be transmitted to the ad-hoc printing device.
申请公布号 US9104359(B2) 申请公布日期 2015.08.11
申请号 US201314011978 申请日期 2013.08.28
申请人 RICOH COMPANY, LTD. 发明人 Xiao Zhenning
分类号 G06F3/12 主分类号 G06F3/12
代理机构 Hickman Palermo Becker Bingham LLP 代理人 Hickman Palermo Becker Bingham LLP ;Becker Edward A.
主权项 1. One or more non-transitory computer-readable media storing instructions which, when processed by one or more processors, cause: prior to an ad-hoc wireless communications link being established between a mobile client device and a particular ad-hoc printing device, at the mobile client device, generating a print job; and after the ad-hoc wireless communications link is established between the mobile client device and the particular ad-hoc printing device: determining, at the mobile client device, whether the print job is compatible with the particular ad-hoc printing device,in response to determining, at the mobile client device, that the print job is compatible with the particular ad-hoc printing device, then causing the print job to be transmitted to the particular ad-hoc printing device via the ad-hoc wireless communications link, andin response to determining, at the mobile client device, that the print job is not compatible with the particular ad-hoc printing device, then generating, at the mobile client device, an updated print job by resolving one or more incompatibilities between the print job and the particular ad-hoc printing device,causing, at the mobile client device, the updated print job to be transmitted to the particular ad-hoc printing device via the ad-hoc wireless communications link,detecting, at the mobile client device, that an error on the ad-hoc wireless communications link has prevented the print job from being successfully processed, andin response to detecting, at the mobile client device, that an error on the ad-hoc wireless communications link has prevented the print job from being successfully processed, then causing one or more of establishing a new ad-hoc wireless communications link with the particular ad-hoc printing device or establishing an ad-hoc wireless communications link with another ad-hoc printing device that is different than the particular ad-hoc printing device.
地址 Tokyo JP