Enhanced data transfer initiation using image recognition
First Claim
1. A system, comprising:
- a non-transitory memory storing instructions;
a display configured to display information comprising an image to a user of the system; and
one or more hardware processors coupled to the non-transitory memory and configured to read the instructions from the non-transitory memory to cause the system to perform operations comprising;
receiving a selection of a portion of the image from the user;
determining a first pattern from the selected portion of the image;
in response to determining that the first pattern corresponds to one or more stored patterns of a plurality of stored patterns;
determining a confidence level associated with the correspondence between the first pattern and the one or more stored patterns; and
identifying contact information of a recipient associated with the one or more stored patterns; and
in response to determining that the confidence level is above a first threshold level and a monetary amount associated with data to be transmitted being below a second threshold level, automatically initiating a transmission of the data to the recipient based on the identified contact information.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer program products are disclosed for improving ease in initiating information transfers between devices. A user of a communications device accesses an image of a target recipient. With that recipient in view in the image, the user selects the portion of the screen where the recipient is displayed in the image. Pattern recognition is performed to extract one or more features of the selected portion of the screen as a recognized pattern. That recognized pattern is compared against multiple stored patterns that are associated with contacts in contact lists and/or other types of databases. Once a match is found, the user is prompted to confirm the identified recipient corresponding to the matching pattern and the data to transfer. Once confirmed, the data transfer is initiated based on the automatically determined recipient information.
-
Citations
19 Claims
-
1. A system, comprising:
-
a non-transitory memory storing instructions; a display configured to display information comprising an image to a user of the system; and one or more hardware processors coupled to the non-transitory memory and configured to read the instructions from the non-transitory memory to cause the system to perform operations comprising; receiving a selection of a portion of the image from the user; determining a first pattern from the selected portion of the image; in response to determining that the first pattern corresponds to one or more stored patterns of a plurality of stored patterns; determining a confidence level associated with the correspondence between the first pattern and the one or more stored patterns; and identifying contact information of a recipient associated with the one or more stored patterns; and in response to determining that the confidence level is above a first threshold level and a monetary amount associated with data to be transmitted being below a second threshold level, automatically initiating a transmission of the data to the recipient based on the identified contact information. - View Dependent Claims (2, 3, 4, 5, 17)
-
-
6. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
receiving a selection of a portion of an image displayed on a screen of the machine by a user; transmitting the selected portion of the image to a processing server, wherein the transmitting the image to the processing server triggers the processing server to determine a recognized pattern from the selected portion of the image and to determine a correspondence between the recognized pattern and one or more patterns; receiving, from the processing server, a message identifying the correspondence between the recognized pattern and the one or more patterns; in response to the message identifying the correspondence, determining a confidence level associated with the correspondence; and in response to determining that the confidence level is above a first threshold level and a monetary amount associated with data to be transmitted being below a second threshold level, automatically initiating a transmission of the data to a recipient identified by contact information associated with the one or more patterns. - View Dependent Claims (7, 8, 9, 10, 11, 18)
-
-
12. A method, comprising:
-
receiving a selection of a portion of an image displayed on a screen of a mobile communications device; performing pattern recognition on the selected portion of the image to obtain a recognized pattern; determining that the recognized pattern corresponds to one or more stored patterns of a plurality of stored patterns at the mobile communications device; determining a confidence level associated with the correspondence of the recognized pattern to the one or more stored patterns; determining the confidence level is above a first threshold level and a monetary amount associated with data to be transmitted is below a second threshold level; and automatically initiating a transmission of the data to a recipient identified by contact information associated with the one or more patterns. - View Dependent Claims (13, 14, 15, 16, 19)
-
Specification