Cloud-based system for reading of decodable indicia
First Claim
Patent Images
1. A method, comprising:
- authenticating, with one or more computers communicatively coupled to a network, a client;
simultaneously with an initiation of authenticating a client, creating, with the one or more computers, a usage tracking record in a usage tracking database comprising a client identifier;
in response to receiving a decoding request from a client, the decoding request comprising an image of decodable indicia, locating, with the one or more computers, the decodable indicia within the image;
in response to successfully locating the decodable indicia, decoding, with the one or more computers, the decodable indicia into a decoded message;
in response to completing a decoding operation, transmitting to the client, with the one or more computers, the decoded message and/or a decoding operation completion code; and
in response to completing the decoding operation, updating, with the one or more computers, the usage tracking database comprising the client identifier.
0 Assignments
0 Petitions
Accused Products
Abstract
A data decoding system can comprise one or more computers communicatively coupled to a network. The computers can execute at least one decoding process. The decoding process can be configured, responsive to receiving a decoding request comprising an image of decodable indicia, to locate the decodable indicia within the image, and to decode the decodable indicia into a decoded message. The decoding process can be further configured, responsive to completing a decoding operation, to transmit to the client the decoded message and/or the decoding operation completion code.
182 Citations
20 Claims
-
1. A method, comprising:
-
authenticating, with one or more computers communicatively coupled to a network, a client; simultaneously with an initiation of authenticating a client, creating, with the one or more computers, a usage tracking record in a usage tracking database comprising a client identifier; in response to receiving a decoding request from a client, the decoding request comprising an image of decodable indicia, locating, with the one or more computers, the decodable indicia within the image; in response to successfully locating the decodable indicia, decoding, with the one or more computers, the decodable indicia into a decoded message; in response to completing a decoding operation, transmitting to the client, with the one or more computers, the decoded message and/or a decoding operation completion code; and in response to completing the decoding operation, updating, with the one or more computers, the usage tracking database comprising the client identifier. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
creating, with one or more computers communicatively coupled to a network, a usage tracking record in a usage tracking database comprising a client identifier; in response to receiving a decoding request from a client, the decoding request comprising an image of decodable indicia, locating, with the one or more computers, the decodable indicia within the image; in response to successfully locating the decodable indicia, decoding, with the one or more computers, the decodable indicia into a decoded message; in response to completing a decoding operation, transmitting, with the one or more computers, a logging request; and in response to receiving the logging request, updating, with the one or more computers, the usage tracking database comprising the client identifier with the image and the decoded message and/or the decoding operation completion code. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
creating, with one or more computers communicatively coupled to a network, a usage tracking record in a usage tracking database comprising a client identifier; in response to receiving a decoding request from a client, the decoding request comprising an image of decodable indicia, locating, with the one or more computers, the decodable indicia within the image; in response to successfully locating the decodable indicia, decoding, with the one or more computers, the decodable indicia into a decoded message; in response to completing a decoding operation, transmitting to the client, with the one or more computers, the decoded message and/or a decoding operation completion code; in response to completing a decoding operation, transmitting, with the one or more computers, a logging request; in response to receiving the logging request, updating, with the one or more computers, the usage tracking database comprising the client identifier with the image and the decoded message and/or the decoding operation completion code; in response to successfully locating the decodable indicia, determining, with the one or more computers, a symbology type of the decodable indicia; and in response to determining the symbology type of the decodable indicia, transmitting, with the one or more computers, a billing request to a billing system, the billing request comprising the determined symbology type of the decodable indicia. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification