IP Library Granted Patent US 11,057,531
Granted Patent B2
US 11,057,531 · App. 16/723,638 · Granted Jul 6, 2021

Operating an appliance scanner system

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,057,531
App. No.
16/723,638
Granted
Jul 6, 2021
Kind
B2
Abstract

A method and system for operating an appliance scanner system. A device can maintain at least two isolated communication channels, one to connect to a configuration service and others for connecting to document processing and management services. This can enable the configuration service to reside outside of a secure network. Firewalls and policies can prevent content generated at the scanner from exiting the secure network and reaching the configuration service. To set up the scanner, it can be initiated and connect to the configuration service via a operations communication channel. The configuration service can then instruct the scanner how to connect to various document services through one or more generated content communication channels. Furthermore, document services can communicate validation information back to the scanner.

Claims (73)

1. A method for operating a device, comprising:

receiving, from a configuration service and over an operations communication channel, configuration information, wherein the configuration information includes parameters for connecting to a generated content communication channel;

scanning a document at the device, resulting in a scanned document data; and

transmitting the scanned document data from the device to a workflow destination address over the generated content communication channel, wherein the device is configured to prevent the scanned document data from being transmitted over the operations communication channel;

receiving, from a destination associated with the workflow destination address and over the generated content communication channel, an indication that the scanned document data is received;

indicating one or more validation parameters for the scanned document, wherein the one or more validation parameters are directed to physical properties of the document or expected content in the document; and

determining whether the one or more validation parameters have been met.

2. The method of claim 1 , further comprising:

configuring the device to communicate over the generated content communication channel based on the parameters for connecting to the generated content communication channel.

3. The method of claim 1 , further comprising:

receiving a chain of custody credential associated with an operator of the device; and

indicating, by the device, possession of the document using the chain of custody credential.

4. The method of claim 1 , further comprising:

scanning, at the device, an initialization document;

detecting, at the device, initialization information in the scanned initialization document; and

configuring the device to communicate over the operations communication channel based on the initialization information.

5. The method of claim 1 , further comprising:

receiving, from the destination associated with the workflow destination address and over the generated content communication channel, an indication that the scanned document data has passed the one or more validation requirements; and

presenting an indication at the device that the workflow is complete.

6. The method of claim 1 , further comprising:

receiving, from a destination associated with the workflow destination address and over the generated content communication channel, an indication that the scanned document data has failed one or more of the one or more validation requirements; and

presenting an indication at the device that the workflow is incomplete.

7. The method of claim 6 , further comprising:

presenting, at the device, a selectable element to retry the scanning of the document;

receiving a selection of the selectable element;

scanning the document, resulting in second scanned document data; and

transmitting the second scanned document data to the destination address over the generated content communication channel.

8. The method of claim 1 , further comprising:

determining, via the operations communication channel, that an update is available;

receiving the update over the operations communication channel; and

applying the update to the device.

9. The method of claim 1 , further comprising:

determining a workflow license requirement; and

identifying, from the configuration information, license information usable to satisfy the workflow license requirement.

10. The method of claim 1 , further comprising:

determining, using the configuration information, a selectable element associated with the workflow; and

presenting the selectable element.

11. The method of claim 1 , further comprising:

receiving, from a destination associated with the workflow destination address and over the generated content communication channel, an indication that the scanned document data has failed one or more of the one or more validation requirements; and

presenting an indication at the device that the workflow is incomplete.

12. The computing device of claim 11 , wherein the instructions when executed by the processor further cause the device to:

present, at the device, a selectable element to retry the scanning of the document;

receive a selection of the selectable element;

scan the document, resulting in second scanned document data; and

transmit the second scanned document data to the destination address over the generated content communication channel.

13. The method of claim 1 , further comprising generating and transmitting a token associated with the document, wherein the token is generated based on the state of the document as it is transmitted from the device.

14. A computing device, comprising:

a processor; and

a memory device including instructions that, when executed by the processor, cause the computing device to:

receive, from a configuration service and over an operations communication channel, wherein the configuration information includes parameters for connecting to a generated content communication channel

scan a document at the device, resulting in a scanned document data; s

transmit the scanned document data from the device to a workflow destination address over the generated content communication channel, wherein the device is configured to prevent the scanned document data from being transmitted over the operations communication channel;

receive, from a destination associated with the workflow destination address and over the generated content communication channel, an indication that the scanned document data is received;

indicate one or more validation parameters for the scanned document, wherein the one or more validation parameters are directed to physical properties of the document or expected content in the document; and

determine whether the one or more validation parameters have been met.

15. The computing device of claim 14 , wherein the instructions when executed by the processor further cause the device to:

configure the device to communicate over the generated content communication channel based on the on the parameters for connecting to the generated content communication channel.

16. The computing device of claim 14 , wherein the instructions when executed by the processor further cause the device to:

scan, at the device, an initialization document;

detect, at the device, initialization information in the scanned initialization document; and

configure the device to communicate over the operations communication channel based on the initialization information.

17. The computing device of claim 14 , wherein the instructions when executed by the processor further cause the device to:

receive, from the destination associated with the workflow destination address and over the generated content communication channel, an indication that the scanned document data has passed the one or more validation requirements; and

present an indication at the device that the workflow is complete.

18. The computing device of claim 14 , wherein the instructions when executed by the processor further cause the device to:

determine, via the operations communication channel, that an update is available;

receive the update over the operations communication channel; and

apply the update to the device.

19. The computing device of claim 14 , wherein the instructions when executed by the processor further cause the device to:

determine, using the configuration information, a selectable element associated with the workflow; and

present the selectable element, wherein the receiving a selection of the workflow comprises receiving a selection of the selectable element.

20. The computing device of claim 14 , wherein the instructions when executed by the processor further cause the device to:

generate and transmit a token associated with the document, wherein the token is generated based on the state of the document as it is transmitted from the device.

Assignments (9)
SHORT-FORM PATENTS SECURITY AGREEMENT Recorded Sep 5, 2025
From: KODAK ALARIS LLC
To: ENCINA PRIVATE CREDIT SPV 2, LLC, AS COLLATERAL AGENT
Reel/Frame 072818/0674 →
RELEASE OF SECURITY INTEREST Recorded Aug 29, 2025
From: FGI WORLDWIDE LLC
To: KODAK ALARIS LLC
Reel/Frame 072740/0681 →
CHANGE OF NAME Recorded Oct 31, 2024
From: KODAK ALARIS INC.
To: KODAK ALARIS LLC
Reel/Frame 069282/0866 →
RELEASE OF SECURITY INTEREST Recorded Aug 7, 2024
From: THE BOARD OF THE PENSION PROTECTION FUND
To: KODAK ALARIS INC.
Reel/Frame 068481/0300 →
SECURITY AGREEMENT Recorded Aug 2, 2024
From: KODAK ALARIS INC.
To: FGI WORLDWIDE LLC
Reel/Frame 068325/0938 →
IP SECURITY AGREEMENT SUPPLEMENT (FISCAL YEAR 2022) Recorded Sep 22, 2022
From: KODAK ALARIS INC.
To: THE BOARD OF THE PENSION PROTECTION FUND
Reel/Frame 061504/0900 →
ASSIGNMENT OF SECURITY INTEREST Recorded Nov 17, 2021
From: KPP (NO. 2) TRUSTEES LIMITED
To: THE BOARD OF THE PENSION PROTECTION FUND
Reel/Frame 058175/0651 →
SECURITY INTEREST Recorded Oct 5, 2020
From: KODAK ALARIS INC.
To: KPP (NO. 2) TRUSTEES LIMITED
Reel/Frame 053993/0454 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 19, 2020
From: KEERY, BRIAN P; JARVIS, DANIEL TIMOTHY; SHADUNSKY, ALLA; FINN, VINCENT J; BUTTON, KENNETH B
To: KODAK ALARIS INC.
Reel/Frame 053542/0789 →