IP Library Granted Patent US 11,457,123
Granted Patent B2
US 11,457,123 · App. 14/801,446 · Granted Sep 27, 2022

Universal secure imaging workflow comprising, based on print commands or print instruction received from a user wireless device, storing a print job in a server via a first module comprising upgradeable capability schema with custom commands for printer model numbers, wherein the upgradeable capability schema is based on a supplier model, a gateway IP address and domain name

Inventors: Ranganathan Nithianand (Bangalore, IN); Ranga Raj (Bangalore, IN); Teck Lee Low (Singapore, SG)
Assignee: Thinxtream Technologies PTE LID
H04N1/4426G06F3/1204G06F3/1222G06F3/1236G06F3/1238G06F3/1244G06F3/1267G06F3/1276G06F3/1285G06F3/1288G06F3/1292G06F3/1298G06F21/608G06K15/4095H04N1/0023H04N1/00501H04N1/00854H04N1/4406G06F3/1247H04N2201/006H04N2201/0094
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,457,123
App. No.
14/801,446
Granted
Sep 27, 2022
Kind
B2
Abstract

Embodiments disclosed include systems and methods for computer automated print services control comprising authenticating a user credential input via a user device. The system and method includes generating, by a printer driver comprised in the user device, a user interface comprising features supported by a plurality of printing devices. Further, it includes receiving via the user device over the network, a print instruction comprising the features supported by the plurality of printing devices connected to the computer system over the network. And based on the print instruction, generating a print job in an embodiment. Further, based on the user authentication at one of the plurality of printing devices, converting via a gateway, the received print instruction into a format compatible with that printing device and releasing the generated print job for printing at that printing device, according to an embodiment.

Claims (38)

1. A computer automated print services control system comprising: a processor; a memory; a means for communicating over a wired or wireless network; instructions stored in the memory and executed by the processor, which instructions cause a computer system to:

via a common driver user application, select a print job and input a print command from a plurality of print commands through a user wireless device;

store the print job in a server along with user identification;

wherein the print job is stored in the server via a first module comprising upgradable capability schema with custom commands for printer model numbers, and wherein the upgradable capability schema is based on a supplier model, a gateway IP address, and a domain name;

via the common driver user application, authenticate the print command;

via a second module comprised in the server, authenticate the user wireless device at a gateway or printer by matching received user identification details at the gateway or printer with stored user identification in the server;

based on authentication of the user wireless device, convert the print job by the gateway to a format compatible with a selected printing device; and

release the print job by the selected printing device.

2. The computer automated print services control system of claim 1 wherein the device or gateway is further configured to: convert a generated print job based on a received print instruction into the compatible format, and map the received print instruction from the gateway to a manufacturer specific proprietary command based on the selected printing device.

3. The gateway of claim 2 wherein said mapping of the received print instruction comprises converting the received print instruction to a printer specific page description language; and

wherein the printer specific page description language comprises at least one of PS, PCL3 (HP), PCL 5, and PCL 6.

4. The computer automated print services control system of claim 1 wherein the computer system is further caused to: authenticate the user wireless device, wherein the authentication is invoked via a short range communication means comprising at least one of an NFC tag, a blue tooth pairing functionality, an active or passive RFID tag, an infrared means, a bar code, and a quick response code, each of which is comprised in a printing device of the computer automated print services control system.

5. The computer automated print services control system of claim 4 wherein the computer system is further caused to:

based on the authentication of the user wireless device, queue a generated print job at the selected printing device;

release the queued generated print job at the selected printing device; and

wherein the print job is generated via at least one of the user wireless device and the gateway.

6. The computer automated print services control system of claim 1 wherein the computer system is configured to:

queue a secure print job via the user wireless device or gateway to at least one of the selected printing devices connected to the computer system over the network.

7. The computer automated print services control system of claim 4 wherein the print job is invoked via the NFC tag attached to a printer and the user wireless device comprising NFC functionality, such that the user wireless device is caused to read the NFC tag and authenticate itself to the computer system based on the input user credential.

8. In a computer automated print services control system comprising a processor, memory, means for communicating over a wired or wireless network, and instructions stored in the memory and executed by the processor, a method comprising:

via a common driver user application, selecting a print job and input a print command from a plurality of print commands in a user wireless device;

storing the print job in a server along with user identification;

wherein the print job is stored in the server via a first module comprising upgradable capability schema with custom commands for printer model numbers, and wherein the upgradable capability schema is based on a supplier model, a gateway IP address, and a domain name;

via the common driver user application, authenticating the print command;

via a second module comprised in the server, authenticating the user wireless device at a gateway or printer by matching received user identification details at the gateway or printer with stored user identification in the server;

based on authentication of the user wireless device, converting the print job by the gateway to a format compatible with a selected printing device; and

releasing the print job by the selected printing device.

9. The method of claim 8 wherein converting of a generated print job based on a received print instruction via the gateway further comprises mapping of the received print instruction from the gateway to a manufacturer specific proprietary command based on the selected printing device.

10. The method of claim 9 wherein the said mapping of the received print instruction comprises converting the received print instruction to a printer specific page description language; and

wherein the printer specific page description language comprises at least one of PS, PCL 3 (HP), PCL 5, and PCL 6.

11. The method of claim 8 further comprising: authenticating the user wireless device wherein the authenticating is invoked via a short range communication means comprising at least one of an NFC tag, a blue tooth pairing functionality, an active or passive RFID tag, an infrared means, a bar code, and a quick response code, each of which is comprised in the selected printing device of the computer automated print services control system.

12. The method of claim 8 further comprising:

authenticating the user wireless device at the printing device based on the input user credential;

queuing a generated print job at the printing device; and

releasing the queued generated print job at the printing device; and

wherein the print job is generated via at least one of the user mobile device and the gateway.

13. The method of claim 8 further comprising queuing a secure print job to any of the printing devices connected to the computer system over the wired or wireless network.

14. The method of claim 11 further comprising invoking the print job via an NFC tag attached to a printer and communicatively coupled to the user wireless device comprising NFC functionality, such that the user wireless device is caused to read the NFC tag and authenticate itself to the computer system based on the input user credential mapped to the user ID.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 24, 2026
From: THINXTREAM TECHNOLOGIES PTE. LTD.
To: WAHI, BRIJESH RAO; WAHI, BERNADETTE
Reel/Frame 074463/0878 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 16, 2015
From: NITHIANAND, RANGANATHAN; RAJ, RANGA; LOW, TECK LEE
To: THINXTREAM TECHNOLOGIES PTD. LTD.
Reel/Frame 036126/0065 →
Continuity (1)
Related Publication 20170017866A1 · Jan 19, 2017