IP Library Granted Patent US 10,546,170
Granted Patent B2
US 10,546,170 · App. 16/215,460 · Granted Jan 28, 2020

Host feedback of scan status

Inventors: Robert John Miller (Fremont, CA); Allan Leafblad (Livermore, CA); Thomas J. Newman (Discovery Bay, CA); Leonard Ott (Livermore, CA); John E. Brandon (San Rafael, CA); Charles E. Ader (Livermore, CA); Timothy Miller (Scotts Valley, CA)
Assignee: Socket Mobile, Inc.
G06K7/10891G06K7/0004G06K7/01G06K7/10009G06K7/10386G06K7/10396G06K7/10881G06Q10/087
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 10,546,170
App. No.
16/215,460
Granted
Jan 28, 2020
Kind
B2
Abstract

A multi-mode ring scanner (MMRS) has a ring unit for wearing on a finger. The MMRS optionally has a wrist unit coupled to the ring unit, such as via a cable. The MMRS optionally communicates wirelessly with a computing device. The ring unit has one or more scanners (such as an optical scanner or an RFID tag reader). The ring unit optionally has two paddle switches for activation by inward pressure from fingers adjacent to the finger. The two switches enable specifying operation of the MMRS in a plurality of modes and/or to communicate a plurality of information codes to the computing device. The computing device is optionally enabled to assign a function to each combination of activation of the two switches. A scanning system including the MMRS optionally provides feedback to a user based on feedback from a host processor.

Claims (54)

1. A method comprising:

in a portable scanner, responsive to receipt of a scan-initiation command received via a wireless interface of the portable scanner, gathering scan data using a scan engine of the portable scanner;

in the portable scanner, providing at least a portion of the scan data via the wireless interface;

in the portable scanner, receiving user feedback information via the wireless interface, the user feedback information indicating successful entry of the at least a portion of the scan data into a database; and

in the portable scanner, setting a scan status indicator of the portable scanner to a final state in response to the user feedback information.

2. The method of claim 1 , wherein:

the scan-initiation command is originated from an external agent,

the at least a portion of the scan data is provided to the external agent,

the user feedback information is originated from the external agent, and

the external agent is external to the portable scanner.

3. The method of claim 2 , wherein the external agent comprises a networked computing node.

4. The method of claim 2 , wherein the external agent comprises a client/server.

5. The method of claim 2 , wherein the external agent comprises the database.

6. The method of claim 1 , wherein the database is a remote database and further comprising synchronizing the remote database with a local database.

7. The method of claim 1 , wherein at least a portion of the portable scanner is wearable.

8. The method of claim 7 , wherein the wearable portion comprises one or more wearable types selected from the group of wearable types comprising a wearable ring unit type, a wearable wrist unit type, and a wearable pair of glasses type.

9. A portable scanner comprising:

a scan engine enabled to gather scan data in response to receipt of a scan-initiation command;

a scan status indicator;

user feedback logic;

a wireless interface enabled

to pass the scan-initiation command to the scan engine,

to provide at least a portion of the scan data, and

to pass user feedback information to the user feedback logic; and

wherein the user feedback logic is enabled to set the scan status indicator to an initial state in response to the scan engine gathering the scan data and further enabled to set the scan status indicator to a final state in response to the user feedback information, and the user feedback information indicates successful entry of the at least a portion of the scan data into a database.

10. The portable scanner of claim 9 , wherein:

the scan-initiation command is originated from an external agent,

the at least a portion of the scan data is provided to the external agent,

the user feedback information is originated from the external agent, and

the external agent is external to the portable scanner.

11. The portable scanner of claim 10 , wherein the external agent comprises a networked computing node.

12. The portable scanner of claim 10 , wherein the external agent comprises a client/server.

13. The portable scanner of claim 10 , wherein the external agent comprises the database.

14. The portable scanner of claim 9 , wherein the portable scanner is a handheld scanner further comprising a scanner housing adapted to handheld scanning and to at least partially contain the scan status indicator.

15. The portable scanner of claim 9 , wherein the portable scanner is a ring unit scanner further comprising a scanner housing adapted to ring unit scanning and to at least partially contain the scan status indicator.

16. The portable scanner of claim 9 , wherein at least a portion of the portable scanner is wearable.

17. The portable scanner of claim 16 , wherein the wearable portion comprises one or more wearable types selected from the group of wearable types comprising a wearable ring unit type, a wearable wrist unit type, and a wearable pair of glasses type.

18. The portable scanner of claim 9 , wherein the scan engine comprises one or more engine types selected from the group of engine types comprising a barcode scan engine and an RFID scan engine.

19. A system comprising:

means for gathering scan data using a scan engine of a portable scanner, wherein the means for gathering scan data is responsive to receipt of a scan-initiation command received via a wireless interface of the portable scanner;

means for providing at least a portion of the scan data via the wireless interface;

means for receiving user feedback information via the wireless interface, the user feedback information indicating successful entry of the at least a portion of the scan data into a database;

means for setting a scan status indicator of the portable scanner to a final state in response to the user feedback information; and

wherein the portable scanner comprises

the means for gathering scan data,

the means for providing,

the means for receiving user feedback information, and

the means for setting.

20. The system of claim 19 , wherein:

the scan-initiation command is originated from a networked computing node,

the at least a portion of the scan data is provided to the networked computing node,

the user feedback information is originated from the networked computing node,

the networked computing node comprises the database, and

the networked computing node is external to the portable scanner.

Cited By (1)
US 12,314,401