Method and system for distinguishing barcode scanner data entry from other forms of data entry
AssigneeIntuit Inc.
InventorRoger S. Collins
Life of this patent
Estimating the term…
Abstract
Entry data from a data source is obtained, buffered, and analyzed using the one or more barcode scanner data entry differentiation criteria. Based, at least in part, on the analysis of the entry data using the one or more barcode scanner data entry differentiation criteria, a determination is made as to whether the data source is a barcode scanner or a non-barcode scanner data source. If a determination is made that the data source is probably a barcode scanner, then the entry data is categorized as barcode data and processed accordingly.
Claims24
A computing system implemented method for distinguishing barcode scanner data entry from other forms of data entry comprising the following, which when executed individually or collectively by any set of one or more processors perform a process including:
- obtaining data representing one or more barcode scanner data entry differentiation criteria;
- receiving entry data from a data source;
- analyzing the entry data using at least one of the one or more barcode scanner data entry differentiation criteria, wherein at least one of the one or more barcode scanner data entry differentiation criteria is a valid key-based barcode scanner data entry differentiation criterion;
- and
- based, at least in part, on the analysis of the entry data using at least one of the one or more barcode scanner data entry differentiation criteria, categorizing the entry data as either barcode entry data or non-barcode entry data.
A computing system implemented method for distinguishing barcode scanner data entry from other forms of data entry comprising the following, which when executed individually or collectively by any set of one or more processors perform a process including:
- obtaining data representing one or more barcode scanner data entry differentiation criteria;
- receiving entry data from a data source;
- buffering the entry data;
- analyzing the buffered entry data using at least one of the one or more barcode scanner data entry differentiation criteria, wherein at least one of the one or more barcode scanner data entry differentiation criteria is a valid key-based barcode scanner data entry differentiation criterion;
- based, at least in part, on the analysis of the buffered entry data using at least one of the one or more barcode scanner data entry differentiation criteria, making a determination that the data source is a barcode scanner;
- categorizing the entry data as barcode entry data;
- and
- transferring the categorized barcode entry data to at least one data management system for processing as barcode data.
A computer program product for distinguishing barcode scanner data entry from other forms of data entry comprising:
- a nontransitory computer readable medium;
- and computer program code, encoded on the computer readable medium, comprising computer readable instructions which, when executed via any set of one or more processors, perform the following:
- obtaining data representing one or more barcode scanner data entry differentiation criteria;
- receiving entry data from a data source;
- analyzing the entry data using at least one of the one or more barcode scanner data entry differentiation criteria, wherein at least one of the one or more barcode scanner data entry differentiation criteria is a valid key-based barcode scanner data entry differentiation criterion;
- and
- based, at least in part, on the analysis of the entry data using at least one of the one or more barcode scanner data entry differentiation criteria, categorizing the entry data as either barcode entry data or non-barcode entry data.
A system for distinguishing barcode scanner data entry from other forms of data entry comprising:
- at least one processor;
- and
- at least one memory coupled to the at least one processor, the at least one memory having stored therein instructions which when executed by any set of the one or more processors, perform a process for distinguishing barcode scanner data entry from other forms of data entry, the process for distinguishing barcode scanner data entry from other forms of data entry including:
- obtaining data representing one or more barcode scanner data entry differentiation criteria;
- receiving entry data from a data source;
- analyzing the entry data using at least one of the one or more barcode scanner data entry differentiation criteria, wherein at least one of the one or more barcode scanner data entry differentiation criteria is a valid key-based barcode scanner data entry differentiation criterion;
- and
- based, at least in part, on the analysis of the entry data using at least one of the one or more barcode scanner data entry differentiation criteria, categorizing the entry data as either barcode entry data or non-barcode entry data.
Dependencies are inferred from the claim text.