Cloud-based system for reading of decodable indicia
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06K-007/14
H04L-029/06
G06Q-030/04
G06Q-020/32
H04L-009/32
출원번호
US-0744836
(2015-06-19)
등록번호
US-9398008
(2016-07-19)
발명자
/ 주소
Todeschini, Erik
Deloge, Stephen Patrick
Meier, Timothy P.
Anderson, Donald
Hejl, Benjamin
Koziol, Thomas J.
출원인 / 주소
Honeywell International Inc.
대리인 / 주소
Additon, Higgins & Pendleton, P.A.
인용정보
피인용 횟수 :
1인용 특허 :
52
초록▼
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 decodabl
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.
대표청구항▼
1. A system, comprising: one or more computers communicatively coupled to a network, the one or more computers executing a client authentication process, a logging process, and a decoding process;wherein the client authentication process is configured to authenticate a client;wherein the logging pro
1. A system, comprising: one or more computers communicatively coupled to a network, the one or more computers executing a client authentication process, a logging process, and a decoding process;wherein the client authentication process is configured to authenticate a client;wherein the logging process is configured to initiate simultaneously with an initiation of the client authentication process and create a usage tracking record in a usage tracking database comprising a client identifier;wherein the decoding process is configured: responsive to receiving a decoding request from the client, the decoding request comprising an image of decodable indicia, to locate the decodable indicia within the image;responsive to successfully locating the decodable indicia, to decode the decodable indicia into a decoded message;responsive to completing a decoding operation, to transmit to the client the decoded message and/or a decoding operation completion code; andresponsive to completing the decoding operation, to transmit a logging request to the logging process. 2. The system of claim 1, wherein the logging process is configured, responsive to receiving the logging request from the decoding process, to update the usage tracking record in the usage tracking database with the image, and the decoded message and/or the decoding operation completion code. 3. The system of claim 1, wherein: the client authentication process is executed by a first computer; andthe decoding process is executed by a second computer. 4. The system of claim 1, wherein the client is provided by a mobile computing device comprising one of: an integrated imaging device, a peripheral imaging device. 5. The system of claim 1, wherein the client is provided by a desktop computer comprising one of: an integrated imaging device, a peripheral imaging device. 6. The system of claim 1, wherein the client authentication process is configured, responsive to receiving from a client an authentication request comprising a client certificate, to negotiate a common secret with the client; wherein the authentication process is configured to create a cryptographic key based on the common secret; andwherein the authentication process is configured to use the cryptographic key to perform at least one of: encrypting one or more messages transmitted to the client; decrypting one or more messages received from the client. 7. The system of claim 6, wherein the one or more computers are configured, responsive to receiving the client certificate, to validate the client certificate by transmitting a validation request to a certificate authority issuing the client certificate. 8. A system, comprising: one or more computers communicatively coupled to a network, the one or more computers executing a decoding process and a logging process; wherein the logging process is configured, responsive to receiving a decoding request from a client, to create a usage tracking record comprising a client identifier in a usage tracking database;wherein the decoding process is configured: responsive to receiving a decoding request comprising an image of decodable indicia from a client, to locate the decodable indicia within the image;responsive to successfully locating the decodable indicia, to decode the decodable indicia into a decoded message;responsive to completing a decoding operation, to transmit to the client the decoded message and/or a decoding operation completion code;responsive to completing the decoding operation, to transmit a logging request to the logging process; andwherein the logging process is configured, responsive to receiving the logging request from the decoding process, to update the created usage tracking record in the usage tracking database to comprise the image and the decoded message and/or the decoding operation completion code. 9. The system of claim 8, wherein: the decoding process is executed by a first computer; andthe logging process is executed by a second computer. 10. The system of claim 8, wherein the decoding request comprises one or more values of client configuration parameters; and wherein the usage tracking record comprises the one or more values of client configuration parameters. 11. The system of claim 8, wherein the client is provided by a mobile communication terminal comprising an optical reading device configured to output the image of decodable indicia. 12. The system of claim 8, wherein the client is provided by a desktop computer comprising one of: an integrated imaging device, a peripheral imaging device. 13. The system of claim 8, wherein the client is provided by a computing device integrated into a point-of-sale system, the computing device comprising one of: an integrated imaging device, a peripheral imaging device. 14. A system, comprising: one or more computers communicatively coupled to a network, the one or more computers executing a decoding process and a logging process; wherein the logging process is configured, responsive to receiving a decoding request from a client, to create a usage tracking record comprising a client identifier in a usage tracking database;wherein the decoding process is configured: responsive to receiving a decoding request comprising an image of decodable indicia from a client, to locate the decodable indicia within the image;responsive to successfully locating the decodable indicia, to decode the decodable indicia into a decoded message;responsive to completing a decoding operation, to transmit to the client the decoded message and/or a decoding operation completion code;responsive to completing the decoding operation, to transmit a logging request to the logging process; andwherein the logging process is configured, responsive to receiving the logging request from the decoding process, to update the created usage tracking record in the usage tracking database to comprise the image and the decoded message and/or the decoding operation completion code;wherein the one or more computer is configured: responsive to the decoding process successfully locating the decodable indicia, to determine a symbology type of the decodable indicia; andresponsive to determining the symbology type of the decodable indicia, transmit a billing request to a billing system, the billing request comprising the determined symbology type of the decodable indicia. 15. The system of claim 14, wherein the billing request comprises an identifier of the client and/or a number of decodable indicia items to be decoded. 16. The system of claim 14, wherein the decoding process is configured to transmit the decoded message to the client responsive to receiving a billing transaction confirmation from the billing system. 17. The system of claim 14, wherein the client is provided by a mobile communication terminal comprising an optical reading device configured to output the image of decodable indicia. 18. The system of claim 14, wherein the client is provided by a mobile computing device comprising one of: an integrated imaging device, a peripheral imaging device. 19. The system of claim 14, wherein the client is provided by a desktop computer comprising one of: an integrated imaging device, a peripheral imaging device. 20. The system of claim 14, wherein the client is provided by a computing device integrated into a point-of-sale system, the computing device comprising one of: an integrated imaging device, a peripheral imaging device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (52)
Hawes, Jonathan L., Associating media through encoding.
Todeschini, Erik; Deloge, Stephen Patrick; Meier, Timothy; Anderson, Donald; Hejl, Benjamin; Koziol, Thomas, Cloud-based system for reading of decodable indicia.
Sneeringer, David J., Computer assisted and/or implemented process and architecture for web-based monitoring of energy related usage, and client accessibility therefor.
Tzur, Meir; Shaick, Ben-Zion; Dvir, Itsik; Pinto, Victor, Detecting objects in an image being acquired by a digital camera or other electronic image acquisition device.
Skaaksrud, Ole-Petter; Dryden, Cameron Dee; Smith, Jeffrey Robert; Rhodes, Jr., Robert Russell; Gordon, Wayne Luke; Zhu, Xiaoxun, Digital color image capture and processing module.
Kotlarsky, Anatoly; Zhu, Xiaoxun, Digital image capture and processing system employing multi-layer software-based system architecture permitting modification and/or extension of system features and functions by way of third party code plug-ins.
Skaaksrud, Ole-Petter; Dryden, Cameron Dee; Smith, Jeffrey Robert; Rhodes, Jr., Robert Russell; Gordon, Wayne Luke; Zhu, Xiaoxun, Internet-based shipping, tracking, and delivery network supporting a plurality of mobile digital image capture and processing (MICAP) systems.
Kotlarsky, Anatoly; Zhu, Xiaoxun, Method of modifying and/or extending the standard features and functions of a digital image capture and processing system.
Downie, John D.; Taylor, Mark P.; Sutherland, James S.; Wagner, Richard E.; Whiting, Matthew S.; Nederlof, Leo, Passive RFID elements having visual indicators.
Attia,Olivier; Shrivastava,Prateek; Zastepine,Roman; Outmezguine,Avi Chai, System and method for decoding and analyzing barcodes using a mobile device.
Kotlarsky, Anatoly; Zhu, Xiaoxun, digital image capturing and processing system allowing third-parties to extend the features and functions of said system, and modify the standard behavior thereof without permanently modifying the standard features and functions thereof.
Todeschini, Erik; Deloge, Stephen Patrick; Meier, Timothy P.; Anderson, Donald; Hejl, Benjamin; Koziol, Thomas J., Cloud-based system for reading of decodable indicia.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.