Mobile product advisor
First Claim
Patent Images
1. A method comprising:
- creating, via a computer processor, vectors for each of a plurality of subjects corresponding to a product and assigning attributes of the subjects to corresponding fields of the vectors;
assigning values in the fields of the vectors reflecting a status of the attributes relative to the subjects;
creating a product label for the product;
encoding the vectors including the attributes and values on the product labelcomparing scanned data from the product label with a preference vector created for an end user;
determining a compatibility indicator responsive to the comparing; and
presenting a notification indicative of the compatibility indicator to an end user device of the end user.
1 Assignment
0 Petitions
Accused Products
Abstract
Mobile product advising includes creating, via a computer processor, vectors for each of a number of subjects corresponding to a product and assigning attributes of the subjects to corresponding fields of the vector. The mobile product advising also includes assigning values in the fields of the vectors reflecting a status of the attributes relative to the subjects. The mobile product advising further includes creating a product label for the product and encoding the vector including the attributes and values on the product label.
10 Citations
17 Claims
-
1. A method comprising:
-
creating, via a computer processor, vectors for each of a plurality of subjects corresponding to a product and assigning attributes of the subjects to corresponding fields of the vectors; assigning values in the fields of the vectors reflecting a status of the attributes relative to the subjects; creating a product label for the product; encoding the vectors including the attributes and values on the product label comparing scanned data from the product label with a preference vector created for an end user; determining a compatibility indicator responsive to the comparing; and presenting a notification indicative of the compatibility indicator to an end user device of the end user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
a host system computer; and logic executable by the host system computer, the logic configured to implement a method, the method comprising; creating vectors for each of a plurality of subjects corresponding to a product and assigning attributes of the subjects to corresponding fields of the vectors; assigning values in the fields of the vectors reflecting a status of the attributes relative to the subjects; creating a product label for the product; encoding the vectors including the attributes and values on the product label; comparing scanned data from the product label with a preference vector created for an end user; determining a compatibility indicator responsive to the comparing; and presenting a notification indicative of the compatibility indicator to an end user device of the end user. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product comprising a computer-readable storage medium having instructions embodied thereon, which when executed by a computer, cause the computer to implement a method, the method comprising:
-
creating vectors for each of a plurality of subjects corresponding to a product and assigning attributes of the subjects to corresponding fields of the vectors; assigning values in the fields of the vectors reflecting a status of the attributes relative to the subjects; creating a product label for the product; encoding the vectors including the attributes and values on the product label; comparing scanned data from the product label with a preference vector created for an end user; determining a compatibility indicator responsive to the comparing; and presenting a notification indicative of the compatibility indicator to an end user device of the end user. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification