MACHINE GENERATED RECOMMENDATION AND NOTIFICATION MODELS
First Claim
Patent Images
1. A method comprising:
- receiving, by at least one processor of a server machine, a plurality of subjective estimations of value from a client device, the subjective estimations of value being graphical representations of a value between a predetermined minimum value and a predetermined maximum value as presented within a graphical user interface;
generating, by at least one processor of the server machine a user profile for a user of the client device;
receiving, from the client device, a plurality of user actions corresponding to the plurality of subjective estimations of value;
calibrating, by at least one processor of the server machine, the user profile based on the plurality of user actions to generate a calibrated user profile; and
causing presentation of a notification within a graphical user interface at the client device based on the calibrated user profile, the notification generated by at least one processor of the server machine.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are presented for matching a buyer and a seller on a market place system and generating calibrated user profiles. In one such system a plurality of subjective estimations of value is received. The subjective estimations of value are a measure between a predetermined minimum value and a predetermined maximum value. A user profile is generated. A plurality of user actions corresponding to the plurality of subjective estimations of value is received. The user profile is calibrated based on the plurality of user actions.
34 Citations
20 Claims
-
1. A method comprising:
-
receiving, by at least one processor of a server machine, a plurality of subjective estimations of value from a client device, the subjective estimations of value being graphical representations of a value between a predetermined minimum value and a predetermined maximum value as presented within a graphical user interface; generating, by at least one processor of the server machine a user profile for a user of the client device; receiving, from the client device, a plurality of user actions corresponding to the plurality of subjective estimations of value; calibrating, by at least one processor of the server machine, the user profile based on the plurality of user actions to generate a calibrated user profile; and causing presentation of a notification within a graphical user interface at the client device based on the calibrated user profile, the notification generated by at least one processor of the server machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A server machine, comprising:
-
one or more processor; and processor executable instructions accessible on a non-transitory machine-readable medium that, when executed, cause the processor to perform operations comprising; receiving, by at least one processor of a server machine, a plurality of subjective estimations of value from a client device, the subjective estimations of value being graphical representations of a value between a predetermined minimum value and a predetermined maximum value as presented within a graphical user interface; generating, by at least one processor of the server machine a user profile for a user of the client device; receiving, from the client device, a plurality of user actions corresponding to the plurality of subjective estimations of value; calibrating, by at least one processor of the server machine, the user profile based on the plurality of user actions to generate a calibrated user profile; and causing presentation of a notification within a graphical user interface at the client device based on the calibrated user profile, the notification generated by at least one processor of the server machine. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable storage medium comprising processor executable instructions that, when executed by a processor of a machine, cause the machine to perform operations comprising:
-
receiving, by at least one processor of a server machine, a plurality of subjective estimations of value from a client device, the subjective estimations of value being graphical representation of a value between a predetermined minimum value and a predetermined maximum value as presented within a graphical user interface; generating, by the at least one processor of the server machine, a user profile for a user of the client device; receiving, from the client device, a plurality of user actions corresponding to the plurality of subjective estimations of value; calibrating, by the at least one processor of the server machine, the user profile based on the plurality of user actions to generate a calibrated user profile; and causing presentation of a notification within a graphical user interface at the client device based on the calibrated user profile, the notification generated by the at least one processor of the server machine. - View Dependent Claims (19, 20)
-
Specification