Customizing user interfaces based on user activities
AssigneeFacebook, Inc.
InventorsJeffrey David Kimball, John Thurston Wassom, Jr., Christina Ann Rank Dolan
Life of this patent
Estimating the term…
Abstract
A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.
Claims42
A method comprising:
- identifying, by at least one processor, one or more interests of a user based on an attribute of the user, one or more activities of the user, a characteristic determined or inferred based upon one or more actions of the user, a location associated with the user, or a name of the user;
- identifying content related to the one or more interests of the user;
- automatically customizing, by the at least one processor, a user interface to present to the user by including one or more first links to the identified content related to the one or more interests of the user in a first drop-down menu of a toolbar of the user interface;
- automatically customizing, by the at least one processor, the user interface to present to the user by removing one or more default links to content from the first drop-down menu of the toolbar of the user interface based on the identified one or more interests of the user;
- and
- providing, for display to the user, the customized user interface with the first drop-down menu having the one or more default links to content removed and including the one or more first links.
A non-transitory computer-readable storage medium including a set of instructions that, when executed by at least one processor, cause a computer system to perform steps comprising:
- identifying one or more interests of a user based on an attribute of the user, one or more activities of the user, a characteristic determined or inferred based upon one or more actions of the user, a location associated with the user, or a name of the user;
- identifying content related to the one or more interests of the user;
- automatically customizing a user interface to present to the user including one or more first links to the identified content related to the one or more interests of the user in a first drop-down menu of a toolbar of the user interface;
- automatically customizing the user interface to present to the user by removing one or more default links to content from the first drop-down menu of the toolbar of the user interface based on the identified one or more interests of the user;
- and
- providing, for display to the user, the customized user interface with the first drop-down menu having the one or more default links to content removed and including the one or more first links.
A system comprising:
- at least one processor;
- and
- at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least one processor, cause the system to:
- identify one or more interests of a user based on an attribute of the user, one or more activities of the user, a characteristic determined or inferred based upon one or more actions of the user, a location associated with the user, or a name of the user;
- identify content related to the one or more interests of the user;
- automatically customize a user interface to present to the user to include one or more first links to the identified content related to the one or more interests of the user in a first drop-down menu of a toolbar of the user interface;
- and
- automatically customize the user interface to present to the user by removing one or more default links to content from the first drop-down menu of the toolbar of the user interface based on the identified one or more interests of the user;
- and
- provide, for display to the user, the customized user interface with the first drop-down menu having the one or more default links to content removed and including the one or more first links.
Dependencies are inferred from the claim text.