8341006

System and Method for Product Recommendation and Automatic Service Equipment Thereof and Computer Readable Recording Medium Storing Computer Program Performing the Method

PublishedDecember 25, 2012
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
22 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A system for product recommendation, comprising: a plurality of automatic service equipments, wherein each of the automatic service equipments is linked to other automatic service equipments via a communication network, each of the automatic service equipments comprising: a storage device in which data of a plurality of first user groups, data of a plurality of first product groups, a relation matrix and a reliance list are stored, wherein the relation matrix is used to record correlation coefficients between the first user groups and the first product groups, and the reliance list comprises network connection data of the other automatic service equipments; an input device used for receiving input data; and a processing device electrically connected to the storage device and the input device, the processing device comprising modules that when executed by the processing device cause the processing device to: obtain, via a data obtaining module, data of other first user groups, data of other first product groups and other relation matrixes from the other automatic service equipments via the communication network in accordance with the network connection data of the other automatic service equipments recorded in the reliance list; integrate, via a group integrating module, the data of the other first user groups into the data of the first user groups, and integrating the data of the other first product groups into the data of the first product groups; revise, via a matrix-revising module, the relation matrix in accordance with the data of the integrated first user groups, the data of the integrated first product groups, the other relation matrixes and the relation matrix, thereby enabling the revised relation matrix to record the correlation coefficients between the integrated first user groups and the integrated first product groups; and provide, via a recommendation module, data of at least one recommended product in accordance with the input data, the data of the integrated first user groups, the data of the integrated first product groups, and the revised relation matrix.

2

2. The system as claimed in claim 1 , wherein the storage device of each of the automatic service equipments has a certificate, and the reliance list is built in accordance with the certificate.

3

3. The system as claimed in claim 1 , wherein the automatic service equipments respectively store the data of the first user groups, which are totally the same data, partially the same data or totally different data; and the automatic service equipments respectively store the data of the first product groups, which are totally the same data, partially the same data or totally different data.

4

4. The system as claimed in claim 1 , wherein the data of each of the first user groups and the data of the other first user groups are corresponding to one of the data of the integrated first user groups; and the data of each of the first product groups and the data of the other first product groups are corresponding to one of the data of the integrated first product groups.

5

5. The system as claimed in claim 1 , wherein the storage device of each of the automatic service equipments has data of a plurality of first products stored therein, and each of the first products is classified to one of the first product groups, and, when the data of the other first product groups are integrated into the data of the first product groups, the group integration module classifies each of the first products to one of the integrated first product groups.

6

6. The system as claimed in claim 5 , wherein the input data comprises data of a current user, the recommendation module of each of the automatic service equipments comprising: a user classifier used for classifying the current user to a current user group which is one of the integrated first user groups in accordance with data of the current user; and a product recommender used for selecting a recommended product group from the integrated first product groups in accordance with the current user group, and selecting at least one product belonging to the recommended product group as the at least one recommended product from the first products, wherein the recommended product group has a maximum correlation coefficient with respect to the current user group.

7

7. The system as claimed in claim 5 , wherein the input data comprises data of a current user and a demanded product condition, the recommendation module of each of the automatic service equipments comprising: a user classifier used for classifying the current user to a current user group which is one of the integrated first user groups in accordance with data of the current user; and a product recommender used for selecting a recommended product group from the integrated first product groups in accordance with the current user group, and selecting at least one product belonging to the recommended product group as the at least one recommended product from the first products, wherein the recommended product group has a maximum correlation coefficient with respect to the current user group and meets the demanded product condition.

8

8. The system as claimed in claim 1 , wherein the storage device of each of the automatic service equipments has data of a plurality of first users and data of a plurality of first products stored therein, and each of the first users is classified to one of the first user groups, and each of the first products is classified to one of the first product groups; and when the data of the other first user groups are integrated into the data of the first user groups, the group integration module classifies each of the first users to one of the integrated first user groups, and, when the data of the other first product groups are integrated into the data of the first product groups, the group integration module classifies each of the first products to one of the integrated first product groups.

9

9. The system as claimed in claim 1 , wherein the data of each of the first user groups are data of a user's centroid used for representing data of a plurality of first users in the each of the first user groups; and the data of each of the first product groups are data of a product's centroid used for representing data of a plurality of first products in the each of the first product groups.

10

10. The system as claimed in claim 9 , wherein the group integration module further comprising: integrating the data of the other first user groups into the data of the first user groups in accordance with the user's centroids of the automatic service equipments and merging the first user groups of which the user's centroids are located closely; and integrating the data of the other first product groups into the data of the first product groups in accordance with the product's centroids of the automatic service equipments and merging the first product groups of which the product's centroids are located closely.

11

11. A method for product recommendation comprising: a plurality of automatic service equipments with processing devices, wherein each of the automatic service equipments is linked to other automatic service equipments via a communication network; each of the automatic service equipments having a plurality of first user groups, data of a plurality of first product groups, a relation matrix and a reliance list stored therein, wherein the reliance list comprises network connection data of the other automatic service equipments; recording, via the processing devices, correlation coefficients between the first user groups and the first product groups based on a relation matrix; recommending products by a processing device of a local automatic service equipment of the automatic service equipments; respectively obtaining data, via the processing devices, of other first user groups, data of other first product groups and other relation matrixes from the other automatic service equipments via the communication network in accordance with the network connection data of the other automatic service equipments recorded in the reliance list; integrating, via the processing devices, the data of the other first user groups into the data of the first user groups in the local automatic service equipment, and integrating the data of the other first product groups into the data of the first product groups in the local automatic service equipment; revising, via the processing devices, the relation matrix in accordance with the data of the integrated first user groups, the data of the integrated first product groups, the other relation matrixes and the relation matrix, thereby enabling the revised relation matrix to record the correlation coefficients between the integrated first user groups and the integrated first product groups; and receiving input data and providing data of at least one recommended product in accordance with the data of the integrated first user groups, the data of the integrated first product groups, and the revised relation matrix.

12

12. The method as claimed in claim 11 , wherein each of the automatic service equipments has a certificate, and the reliance list is built in accordance with the certificate.

13

13. The method as claimed in claim 11 , wherein the automatic service equipments respectively store the data of the first user groups, which are totally the same data, partially the same data or totally different data; and the automatic service equipments respectively store the data of the first product groups, which are totally the same data, partially the same data or totally different data.

14

14. The method as claimed in claim 11 , wherein the data of each of the first user groups in the local automatic service equipment and the data of the other first user groups in the other automatic service equipments are corresponding to one of the data of the integrated first user groups; and the data of each of the first product groups in the local automatic service equipment and the data of the other first product groups in the other automatic service equipments are corresponding to one of the data of the integrated first product groups.

15

15. The method as claimed in claim 11 , wherein the local automatic service equipment has data of a plurality of first products stored therein, and each of the first products is classified to one of the first product groups in the local automatic service equipment, and, when the data of the other first product groups are integrated into the data of the first product groups in the local automatic service equipment, the group integration module classifies each of the first products to one of the integrated first product groups.

16

16. The method as claimed in claim 15 , wherein the input data comprises data of a current user, and the step of providing data of at least one recommended product comprises: classifying the current user to a current user group which is one of the integrated first user groups in accordance with data of the current user; and selecting a recommended product group from the integrated first product groups in accordance with the current user group, and selecting at least one product belonging to the recommended product group as the at least one recommended product from the first products, wherein the recommended product group has a maximum correlation coefficient with respect to the current user group.

17

17. The method as claimed in claim 15 , wherein the input data comprises data of a current user and a demanded product condition, and the step of providing data of the recommended product comprises: classifying the current user to a current user group which is one of the integrated first user groups in accordance with data of the current user; and selecting a recommended product group from the integrated first product groups in accordance with the current user group, and selecting at least one product belonging to the recommended product group as the at least one recommended product from the first products, wherein the recommended product group has a maximum correlation coefficient with respect to the current user group and meets the demanded product condition.

18

18. The method as claimed in claim 11 , wherein each of the automatic service equipments has data of a plurality of first users and data of a plurality of first products stored therein, and each of the first users is classified to one of the first user groups, and each of the first products is classified to one of the first product groups; and when the data of the other first user groups are integrated into the data of the first user groups, the group integration module classifies each of the first users to one of the integrated first user groups, and, when the data of the other first product groups are integrated into the data of the first product groups, the group integration module classifies each of the first products to one of the integrated first product groups.

19

19. The method as claimed in claim 11 , wherein the data of each of the first user groups are data of a user's centroid used for representing data of a plurality of first users in the each of the first user groups; and the data of each of the first product groups are data of a product's centroid used for representing data of a plurality of first products in the each of the first product groups.

20

20. The method as claimed in claim 19 , wherein the step of integrating the data of the other first user groups into the data of the first user groups and integrating the data of the other first product groups into the data of the first product groups further comprises: integrating the data of the other first user groups into the data of the first user groups in accordance with the user's centroids of the automatic service equipments and merging the first user groups of which the user's centroids are located closely; and integrating the data of the other first product groups into the data of the first product groups in accordance with the product's centroids of the automatic service equipments and merging the first product groups of which the product's centroids are located closely.

21

21. An automatic service equipment, comprising: a network device used for establishing a connection with a communication network; a storage device in which data of a plurality of local user groups, data of a plurality of local product groups, a local relation matrix and a reliance list are stored, wherein the local relation matrix is used to record correlation coefficients between the local user groups and the local product groups, and the reliance list comprises network connection data of a plurality of other automatic service equipments; an input device used for receiving input data; and a processing device electrically connected to the storage device and the input device, and the processing device comprises: a data obtaining module used for respectively obtaining data of a plurality of other user groups, data of a plurality of other product groups and a plurality of other relation matrixes from the other automatic service equipments via the communication network in accordance with the network connection data of the other automatic service equipments recorded in the reliance list, wherein the other relation matrixes are used to record correlation coefficients between the other user groups and the other product groups; a group integration module used for integrating the data of the other user groups into the data of the local user groups, and integrating the data of the other product groups into the data of the local product groups; a matrix-revising module used for revising the local relation matrix in accordance with the data of the integrated local user groups, the data of the integrated local product groups, the other relation matrixes and the local relation matrix, thereby enabling the revised local relation matrix to record the correlation coefficients between the integrated local user groups and the integrated local product groups; and a recommendation module used for providing data of at least one recommended product in accordance with the data of the integrated local user groups, the data of the integrated local product groups, and the revised relation matrix.

22

22. A non-transitory computer-readable storage medium storing a computer program, the computer program when executed by one or more processing devices of the one or more automatic service equipments performs method steps for product recommendation the method steps comprising: linking automatic service equipments to the other automatic service equipments via a communication network, where each of the automatic service equipments has a plurality of first user groups, data of a plurality of first product groups, a relation matrix and a reliance list stored therein, wherein the relation matrix is used to record correlation coefficients between the first user groups and the first product groups, and the reliance list comprises network connection data of the other automatic service equipments; respectively obtaining data of other first user groups, data of other first product groups and other relation matrixes from the other automatic service equipments via the communication network in accordance with the network connection data of the other automatic service equipments recorded in the reliance list; integrating the data of the other first user groups into the data of the first user groups in the local automatic service equipment, and integrating the data of the other first product groups into the data of the first product groups in the local automatic service equipment; revising the relation matrix in accordance with the data of the integrated first user groups, the data of the integrated first product groups, the other relation matrixes and the relation matrix, thereby enabling the revised relation matrix to record the correlation coefficients between the integrated first user groups and the integrated first product groups; and receiving input data and providing data of at least one recommended product in accordance with the data of the integrated first user groups, the data of the integrated first product groups, and the revised relation matrix.

Patent Metadata

Filing Date

Unknown

Publication Date

December 25, 2012

Inventors

Yu-Fan LIN
Hui-Wen YANG
Chang-Yi KAO
Bing-Hui LU

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “SYSTEM AND METHOD FOR PRODUCT RECOMMENDATION AND AUTOMATIC SERVICE EQUIPMENT THEREOF AND COMPUTER READABLE RECORDING MEDIUM STORING COMPUTER PROGRAM PERFORMING THE METHOD” (8341006). https://patentable.app/patents/8341006

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.