IP Library Granted Patent US 12,591,399
Granted Patent B2
US 12,591,399 · App. 18/478,082 · Granted Mar 31, 2026

Systems and methods for operating multiple client printing systems

Inventors: Mark Johannes Theodorus Daams (St. George, UT); Corey Clint Ercanbrack (Washington City, UT)
Assignee: Vasion, Inc.
G06F3/1204G06F3/1226G06F3/1231G06Q20/14G06F3/1288
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 12,591,399
App. No.
18/478,082
Granted
Mar 31, 2026
Kind
B2
Abstract

A method for operating multiple client printing systems is described. The method includes creating an administration account. The method also includes instantiating a printing manager instance for each of the multiple client printing systems. The multiple client printing systems are associated with the administration account. The method further includes presenting a data structure comprising an object associated with each of the multiple client printing systems. The method additionally includes determining license usage data for the multiple client printing systems based on the printing manager instances. The method also includes presenting the license usage data.

Claims (33)

1 . A method for operating multiple client printing systems, comprising:

creating an administration account;

using a printing manager instance for each of the multiple client printing systems, wherein the multiple client printing systems are associated with the administration account, wherein the multiple client printing systems are associated with different organizations, and wherein each printing manager instance manages configuration of printer drivers to utilize printing cloud software for a single client printing system;

determining license usage data for the multiple client printing systems based on the printing manager instances; and

sending a bill automatically based on the license usage data.

2 . The method of claim 1 , further comprising:

presenting a data structure comprising an object associated with each of the multiple client printing systems; and

determining one or more folders for the data structure, wherein each of the one or more folders includes one or more of the objects associated with one or more of the multiple client printing systems.

3 . The method of claim 2 , further comprising determining user permissions, comprising granting or restricting access to at least one of the objects or one or more folders for a user account.

4 . The method of claim 1 , further comprising sharing settings or resources across multiple printing manager instances.

5 . The method of claim 1 , further comprising sharing printer drivers and printer profiles across a plurality of the multiple client printing systems.

6 . The method of claim 1 , further comprising setting a global printing manager instance configuration and applying the global printing manager instance configuration to a plurality of the printing manager instances.

7 . A computing device for operating multiple client printing systems, comprising:

a processor;

memory in electronic communication with the processor; and

instructions stored in the memory, wherein the instructions are executable to:

create an administration account;

use a printing manager instance for each of the multiple client printing systems, wherein the multiple client printing systems are associated with the administration account, wherein the multiple client printing systems are associated with different organizations, and wherein each printing manager instance manages configuration of printer drivers to utilize printing cloud software for a single client printing system;

determine license usage data for the multiple client printing systems based on the printing manager instances; and

send a bill automatically based on the license usage data.

8 . The computing device of claim 7 , wherein the instructions are executable to determine a number of installed printers for each of the multiple client printing systems.

9 . The computing device of claim 7 , wherein the instructions are executable to:

present a data structure comprising an object associated with each of the multiple client printing systems; and

determine one or more folders for the data structure, wherein each of the one or more folders includes one or more of the objects associated with one or more of the multiple client printing systems.

10 . The computing device of claim 9 , wherein the instructions are executable to determine user permissions and to grant or restrict access to at least one of the objects or one or more folders for a user account.

11 . The computing device of claim 7 , wherein the instructions are executable to share settings or resources across multiple printing manager instances.

12 . The computing device of claim 7 , wherein the instructions are executable to share printer drivers and printer profiles across a plurality of the multiple client printing systems.

13 . The computing device of claim 7 , wherein the instructions are executable to set a global printing manager instance configuration and to apply the global printing manager instance configuration to a plurality of the printing manager instances.

14 . A non-transitory tangible computer-readable medium storing computer executable code, comprising:

code for causing a computing device to create an administration account for operating multiple client printing systems;

code for causing a computing device to use a printing manager instance for each of the multiple client printing systems, wherein the multiple client printing systems are associated with the administration account, wherein the multiple client printing systems are associated with different organizations, and wherein each printing manager instance manages configuration of printer drivers to utilize printing cloud software for a single client printing system;

code for causing a computing device to determine license usage data for the multiple client printing systems based on the printing manager instances; and

code for causing a computing device to send a bill automatically based on the license usage data.

Assignments (3)
CHANGE OF NAME Recorded Feb 7, 2025
From: PRINTERLOGIC, INC.
To: VASION, INC.
Reel/Frame 070155/0162 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE STATE INCORPORATION FROM UTAH TO DELAWARE PREVIOUSLY RECORDED AT REEL: 65391 FRAME: 25. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 18, 2024
From: DAAMS, MARK JOHANNES THEODORUS; ERCANBRACK, COREY CLINT
To: PRINTERLOGIC, INC.
Reel/Frame 069740/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 30, 2023
From: DAAMS, MARK JOHANNES THEODORUS; ERCANBRACK, COREY CLINT
To: PRINTERLOGIC, INC.
Reel/Frame 065391/0025 →
Continuity (4)
Continuation 17242038 · Apr 27, 2021
Continuation 16455602 · Jun 27, 2019
Provisional Application 62692549 · Jun 29, 2018
Related Publication 20240020065A1 · Jan 18, 2024
References Cited (35)
US 5628004A · Gormley et al. · 1997 [cited by applicant]
US 9729746B1 · Hong · 2017 [cited by applicant]
US 11023181B2 · Daams et al. · 2021 [cited by applicant]
US 20010013024A1 · Takahashi · 2001 [cited by examiner]
US 20020022971A1 · Tanaka et al. · 2002 [cited by applicant]
US 20040098480A1 · Sekizawa · 2004 [cited by examiner]
US 20040227973A1 · Taylor · 2004 [cited by examiner]
US 20070292145A1 · Drose et al. · 2007 [cited by applicant]
US 20100094979A1 · Azami · 2010 [cited by examiner]
US 20120210442A1 · Ito · 2012 [cited by examiner]
US 20130163037A1 · Huster · 2013 [cited by applicant]
US 20130188221A1 · Ohno · 2013 [cited by applicant]
US 20130222827A1 · Watanabe · 2013 [cited by applicant]
US 20150234621A1 · Kimura · 2015 [cited by applicant]
US 20160253132A1 · Nishida · 2016 [cited by examiner]
US 20170228201A1 · Taylor · 2017 [cited by examiner]
US 20180018613A1 · Richardson · 2018 [cited by examiner]
JP 2001222424A · 2001 [cited by applicant]
JP 2014206876A · 2014 [cited by applicant]
IP.com search history (Year: 2024). [cited by examiner]
ProQuest search history (Year: 2024). [cited by examiner]
IP.com search History (Year: 2025). [cited by examiner]
Advisory Action issued for U.S. Appl. No. 16/455,602 on Dec. 21, 2020. [cited by applicant]
Examination Report issued for Australian Patent Application No. 2019292576 on Sep. 7, 2023. [cited by applicant]
Extended European Search Report issued for European Patent Application No. 19824496.4 on Feb. 23, 2022. [cited by applicant]
International Search Report and Written Opinion issued for PCT Application No. PCT/US2019/039920 on Sep. 24, 2019. [cited by applicant]
Notice of Allowance issued for U.S. Appl. No. 16/455,602 on Jan. 29, 2021. [cited by applicant]
Notice of Allowance issued for U.S. Appl. No. 17/242,038 on Jun. 12, 2023. [cited by applicant]
Office Action issued for Japanese Patent Application No. 2020-572731 on Aug. 1, 2023. [cited by applicant]
Office Action issued for U.S. Appl. No. 16/455,602 on Apr. 15, 2020. [cited by applicant]
Office Action issued for U.S. Appl. No. 16/455,602 on Sep. 16, 2020. [cited by applicant]
Office Action issued for U.S. Appl. No. 17/242,038 on May 4, 2022. [cited by applicant]
Office Action issued for U.S. Appl. No. 17/242,038 on Dec. 9, 2021. [cited by applicant]
Office Action issued for U.S. Appl. No. 17/242,038 on Sep. 9, 2022. [cited by applicant]
Office Action issued for U.S. Appl. No. 17/242,038 on Feb. 16, 2023. [cited by applicant]