PERSONALIZING USER INTERFACE (UI) ELEMENTS
First Claim
1. A method, implemented on a machine having at least one processor, storage, and a communication platform capable of making a connection to a network to personalize one or more user interface (UI) elements, the method comprising:
- receiving, via the communication platform, data related to a user and context data including information related to a webpage or an application to be accessed by the user on a user device, wherein the webpage or the application includes one or more UI elements;
obtaining user-and-context modeling data related to a plurality of users and a plurality of webpages and applications; and
determining a personalized property with respect to at least one of the one or more UI elements to be used to present the webpage or the application at the user device based on the data related to the user and the context data in accordance with the user-and-context modeling data.
4 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to personalizing user interface (UI) elements of online content (a website, a mobile application, etc.) presented on a user device. The UI personalization technique may include, for a current online session, processing user-related data and context-related data to determine the UI element(s) and their attribute value(s) to be used for presentation of the online content during the current session. The user-related data include information regarding the user/user device, and the context data may include details about the online content (content type/topic, default UI attribute values, etc.) being accessed in the given online session. The user data and the context data may be processed based on modeling data related to users and their interaction with the UI of online content from different publishers and/or advertisers. Based on such processing, personalized UI element(s) and attribute values are determined and the online content is presented with the personalized UI.
38 Citations
25 Claims
-
1. A method, implemented on a machine having at least one processor, storage, and a communication platform capable of making a connection to a network to personalize one or more user interface (UI) elements, the method comprising:
-
receiving, via the communication platform, data related to a user and context data including information related to a webpage or an application to be accessed by the user on a user device, wherein the webpage or the application includes one or more UI elements; obtaining user-and-context modeling data related to a plurality of users and a plurality of webpages and applications; and determining a personalized property with respect to at least one of the one or more UI elements to be used to present the webpage or the application at the user device based on the data related to the user and the context data in accordance with the user-and-context modeling data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine readable, tangible, and non-transitory medium having information recorded thereon to personalize one or more user interface (UI) elements, where the information, when read by the machine, causes the machine to perform at least the following:
-
receiving data related to a user and context data including information related to a webpage or an application to be accessed by the user on a user device, wherein the webpage or the application includes one or more UI elements; obtaining user-and-context modeling data related to a plurality of users and a plurality of webpages and applications; and determining a personalized property with respect to at least one of the one or more UI elements to be used to present the webpage or the application at the user device based on the data related to the user and the context data in accordance with the user-and-context modeling data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system to personalize one or more user interface (UI) elements, the system comprising:
-
a communication platform configured to receive data related to a user and context data including information related to a webpage or an application to be accessed by the user on a user device, wherein the webpage or the application includes one or more UI elements; a modeling data unit configured to obtain user-and-context modeling data related to a plurality of users and a plurality of webpages and applications; and a UI personalization engine configured to determine a personalized property with respect to at least one of the one or more UI elements to be used to present the webpage or the application at the user device based on the data related to the user and the context data in accordance with the user-and-context modeling data. - View Dependent Claims (21, 22, 23, 24, 25)
-
Specification