Systems and methods for interfacing object identifier readers to multiple types of applications
First Claim
1. A computing device for processing object identifier data corresponding to an object identifier, comprising:
- a processor;
memory in electronic communication with the processor; and
instructions stored in the memory, the instructions being executable to implement a method comprising;
obtaining the object identifier data;
obtaining supplemental information about the object identifier, wherein the supplemental information identifies a symbology of the object identifier;
matching the object identifier data with a first pattern associated with a first rule that comprises first instructions;
matching the object identifier data with a second pattern associated with a second rule that comprises second instructions; and
using the symbology of the object identifier to determine which of the first rule and the second rule are applied to the object identifier data.
1 Assignment
0 Petitions
Accused Products
Abstract
A computing device for processing object identifier data corresponding to an object identifier includes a processor and memory in electronic communication with the processor. Instructions are stored in the memory. The instructions are executable to implement a method that involves obtaining the object identifier data. The method also involves obtaining supplemental information about the object identifier. The supplemental information identifies a symbology of the object identifier. The method also involves matching the object identifier data with a first pattern associated with a first rule that comprises first instructions and also with a second rule that comprises second instructions. The method also involves using the symbology of the object identifier to determine which of the first rule and the second rule are applied to the object identifier data.
-
Citations
60 Claims
-
1. A computing device for processing object identifier data corresponding to an object identifier, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable to implement a method comprising; obtaining the object identifier data; obtaining supplemental information about the object identifier, wherein the supplemental information identifies a symbology of the object identifier; matching the object identifier data with a first pattern associated with a first rule that comprises first instructions; matching the object identifier data with a second pattern associated with a second rule that comprises second instructions; and using the symbology of the object identifier to determine which of the first rule and the second rule are applied to the object identifier data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing device for processing object identifier data corresponding to an object identifier, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable to implement a method comprising; obtaining the object identifier data; identifying information in the object identifier data; identifying a first application to receive the information; identifying a second application to receive the information; sending the information to the first application in a first format; and sending the information to the second application in a second format. - View Dependent Claims (7, 8, 9)
-
-
10. A computing device for processing object identifier data corresponding to an object identifier, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable to implement a method comprising; obtaining the object identifier data; identifying information in the object identifier data; identifying an application to receive the information; sending the information to the application in a first format; and sending the information to the application in a second format that is different from the first format. - View Dependent Claims (11, 12)
-
-
13. A computing device for processing object identifier data corresponding to an object identifier, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable to implement a method comprising; obtaining the object identifier data; identifying object identifier information in the object identifier data; forming a first element that comprises first element information and a first characteristic, wherein the first element information comprises a first portion of the object identifier information; and forming a second element that comprises second element information and a second characteristic, wherein the second element information comprises the first portion of the object identifier information. - View Dependent Claims (14, 15, 16)
-
-
17. A computing device for processing object identifier data corresponding to an object identifier, comprising:
-
a processor; memory in electronic communication with the processor; and instructions stored in the memory, the instructions being executable to implement a method comprising; obtaining the object identifier data; determining whether a command has been received to activate a first rule of a plurality of rules; and if the command has been received, activating the first rule and applying the first rule to the object identifier data. - View Dependent Claims (18, 19, 20)
-
-
21. A computer-readable medium for storing program data, wherein the program data comprises executable instructions for implementing a method on a computing device, the method comprising:
-
obtaining object identifier data corresponding to an object identifier; obtaining supplemental information about the object identifier, wherein the supplemental information identifies a symbology of the object identifier; matching the object identifier data with a first pattern associated with a first rule that comprises first instructions; matching the object identifier data with a second pattern associated with a second rule that comprises second instructions; and using the symbology of the object identifier to determine which of the first rule and the second rule are applied to the object identifier data. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A computer-readable medium for storing program data, wherein the program data comprises executable instructions for implementing a method on a computing device, the method comprising:
-
obtaining object identifier data corresponding to an object identifier; identifying information in the object identifier data; identifying a first application to receive the information; identifying a second application to receive the information; sending the information to the first application in a first format; and sending the information to the second application in a second format. - View Dependent Claims (27, 28, 29)
-
-
30. A computer-readable medium for storing program data, wherein the program data comprises executable instructions for implementing a method on a computing device, the method comprising:
-
obtaining object identifier data corresponding to an object identifier; identifying information in the object identifier data; identifying an application to receive the information; sending the information to the application in a first format; and sending the information to the application in a second format that is different from the first format. - View Dependent Claims (31, 32)
-
-
33. A computer-readable medium for storing program data, wherein the program data comprises executable instructions for implementing a method on a computing device, the method comprising:
-
obtaining object identifier data corresponding to an object identifier; identifying object identifier information in the object identifier data; forming a first element that comprises first element information and a first characteristic, wherein the first element information comprises a first portion of the object identifier information; and forming a second element that comprises second element information and a second characteristic, wherein the second element information comprises the first portion of the object identifier information. - View Dependent Claims (34, 35, 36)
-
-
37. A computer-readable medium for storing program data, wherein the program data comprises executable instructions for implementing a method on a computing device, the method comprising:
-
obtaining object identifier data corresponding to an object identifier; determining whether a command has been received to activate a first rule of a plurality of rules; and if the command has been received, activating the first rule and applying the first rule to the object identifier data. - View Dependent Claims (38, 39, 40)
-
-
41. In a computing device, a method for processing object identifier data corresponding to an object identifier, comprising:
-
obtaining the object identifier data; obtaining supplemental information about the object identifier, wherein the supplemental information identifies a symbology of the object identifier; matching the object identifier data with a first pattern associated with a first rule that comprises first instructions; matching the object identifier data with a second pattern associated with a second rule that comprises second instructions; and using the symbology of the object identifier to determine which of the first rule and the second rule are applied to the object identifier data. - View Dependent Claims (42, 43, 44, 45)
-
-
46. In a computing device, a method for processing object identifier data corresponding to an object identifier, comprising:
-
obtaining the object identifier data; identifying information in the object identifier data; identifying a first application to receive the information; identifying a second application to receive the information; sending the information to the first application in a first format; and sending the information to the second application in a second format. - View Dependent Claims (47, 48, 49)
-
-
50. In a computing device, a method for processing object identifier data corresponding to an object identifier, comprising:
-
obtaining the object identifier data; identifying information in the object identifier data; identifying an application to receive the information; sending the information to the application in a first format; and sending the information to the application in a second format that is different from the first format. - View Dependent Claims (51, 52)
-
-
53. In a computing device, a method for processing object identifier data corresponding to an object identifier, comprising:
-
obtaining the object identifier data; identifying object identifier information in the object identifier data; forming a first element that comprises first element information and a first characteristic, wherein the first element information comprises a first portion of the object identifier information; and forming a second element that comprises second element information and a second characteristic, wherein the second element information comprises the first portion of the object identifier information. - View Dependent Claims (54, 55, 56)
-
-
57. In a computing device, a method for processing object identifier data corresponding to an object identifier, comprising:
-
obtaining the object identifier data; determining whether a command has been received to activate a first rule of a plurality of rules; and if the command has been received, activating the first rule and applying the first rule to the object identifier data. - View Dependent Claims (58, 59, 60)
-
Specification