Prioritized device actions triggered by device scan data
First Claim
1. A processor implemented method of prioritized device action triggered by device scan data comprising:
- executing, via one or more processors, a messaging application on a first client device, the messaging application comprising an image capture interface;
initiating, via a scanning input of the image capture interface, a scanning mode, wherein the scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device;
analyzing, using the one or more processors, the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns;
identifying, using the one or more processors, a plurality of scan data patterns from the scan data, where each scan data patterns of the plurality of scan data patterns matches at least one data pattern of the set of data patterns; and
selecting, using the one or more processors, a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns;
wherein selecting the priority system action comprises selecting a first scan data pattern of the plurality of scan data patterns based on a pattern type ranking.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, devices, server computers, storage media, and instructions for prioritized device action triggered by device scan data are described. In one embodiment, a mobile device performs a method that involves executing a messaging application with an image capture interface and a scanning input. An associated scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device, analyzes the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns, and selects a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns. In some embodiments, the priority system action is selected based on a priority ranking for identified scan data types.
-
Citations
18 Claims
-
1. A processor implemented method of prioritized device action triggered by device scan data comprising:
-
executing, via one or more processors, a messaging application on a first client device, the messaging application comprising an image capture interface; initiating, via a scanning input of the image capture interface, a scanning mode, wherein the scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device; analyzing, using the one or more processors, the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns; identifying, using the one or more processors, a plurality of scan data patterns from the scan data, where each scan data patterns of the plurality of scan data patterns matches at least one data pattern of the set of data patterns; and selecting, using the one or more processors, a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns; wherein selecting the priority system action comprises selecting a first scan data pattern of the plurality of scan data patterns based on a pattern type ranking. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A client device configured for prioritized device action triggered by device scan data, the client device comprising:
-
a memory; and one or more processors coupled to the memory and configured to; execute a messaging application, the messaging application comprising an image capture interface; initiate, in response to a scanning input command received via of the image capture interface, a scanning mode, wherein the scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device; automatically analyze the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns; identify a plurality of scan data patterns, where each scan data patterns of the plurality of scan data patterns matches at least one data pattern of the set of data patterns; and selecting, using the one or more processors, a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns; and automatically select a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns; wherein selecting the priority system action comprises selecting a first scan data pattern of the plurality of scan data patterns based on a pattern type ranking. - View Dependent Claims (13, 14)
-
-
15. A processors readable storage medium comprising instructions that, when executed by one or more processors of a client device, cause the client device to perform operations comprising:
-
initiating a scanning mode, wherein the scanning mode comprises capture of scan data from a plurality of input/output modules of the first client device; analyzing, using the one or more processors, the scan data to identify one or more scan data patterns by matching at least a portion of the scan data against a set of data patterns; identifying, using the one or more processors, a plurality of scan data patterns, where each scan data patterns of the plurality of scan data patterns matches at least one data pattern of the set of data patterns; identifying, using the one or more processors, a plurality of scan data patterns, where each scan data patterns of the plurality of scan data patterns matches at least one data pattern of the set of data patterns; and selecting, using the one or more processors, a priority system action based on the results of the matching of the portion of the scan data against the set of data patterns based on a pattern type ranking; wherein selecting the priority system action comprises selecting a first scan data pattern of the plurality of scan data patterns based on a pattern type ranking. - View Dependent Claims (16, 17, 18)
-
Specification