Likelihood-based personalized navigation system and method
First Claim
1. A system configured to provide a user interface on a mobile device for a social network having a plurality of functions, comprising:
- a display, configured to display a representation of each of a subset of the plurality of functions, wherein each function of the subset is implementable upon selection of a representation corresponding to the function by a user;
a processor, configured to dynamically generate the subset of the plurality of functions based, at least in part, on a likelihood for each of the functions that the user will select a corresponding representation;
wherein the display is configured to display the subset as dynamically generated;
wherein the corresponding likelihood for each function is based on a minimum number of selections of the function;
wherein the minimum number of selections is normalized based on an expected frequency of selection over time of each of the plurality of functions; and
wherein the minimum number of selections is normalized by adjusting the minimum number of selections down from a baseline for functions of the plurality of functions that have a higher than average expected frequency and by adjusting the minimum number of selections up from the baseline for functions of the plurality of functions that have a lower than average expected frequency.
2 Assignments
0 Petitions
Accused Products
Abstract
A system may be configured to provide a user interface on a mobile device for a social network having a plurality of functions. The system may include a display, configured to display a representation of each of a subset of the plurality of functions, wherein each function of the subset is implementable upon selection of a representation corresponding to the function by a user and a processor, configured to dynamically generate the subset of the plurality of functions based, at least in part, on a likelihood for each of the functions that the user will select a corresponding representation. The display may be configured to display the subset as dynamically generated.
-
Citations
22 Claims
-
1. A system configured to provide a user interface on a mobile device for a social network having a plurality of functions, comprising:
-
a display, configured to display a representation of each of a subset of the plurality of functions, wherein each function of the subset is implementable upon selection of a representation corresponding to the function by a user; a processor, configured to dynamically generate the subset of the plurality of functions based, at least in part, on a likelihood for each of the functions that the user will select a corresponding representation; wherein the display is configured to display the subset as dynamically generated; wherein the corresponding likelihood for each function is based on a minimum number of selections of the function; wherein the minimum number of selections is normalized based on an expected frequency of selection over time of each of the plurality of functions; and wherein the minimum number of selections is normalized by adjusting the minimum number of selections down from a baseline for functions of the plurality of functions that have a higher than average expected frequency and by adjusting the minimum number of selections up from the baseline for functions of the plurality of functions that have a lower than average expected frequency. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory memory device, the memory device communicatively coupled to a processor and comprising instructions which, when performed on the processor, cause the processor to:
-
display a representation of each of a subset of the plurality of functions, wherein each function of the subset is implementable upon selection of a representation corresponding to the function by a user; dynamically generate the subset of the plurality of functions based, at least in part, on a likelihood for each of the functions that the user will select a corresponding representation; wherein the subset is displayed as dynamically generated; wherein the corresponding likelihood for each function is based on a minimum number of selections of the function; wherein the minimum number of selections is normalized based on an expected frequency over time of each of the plurality of functions; and wherein the minimum number of selections is normalized by adjusting the minimum number of selections down from a baseline for functions of the plurality of functions that have a higher than average expected frequency and by adjusting the minimum number of selections up from the baseline for functions of the plurality of functions that have a lower than average expected frequency. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method, comprising:
-
causing, with a processor, a user interface to display a representation of each of a subset of the plurality of functions, wherein each function of the subset is implementable upon selection of a representation corresponding to the function by a user; dynamically generating, with the processor, the subset of the plurality of functions based, at least in part, on a likelihood for each of the functions that the user will select a corresponding representation; wherein the subset is displayed as dynamically generated; wherein the corresponding likelihood for each function is based on a minimum number of selections of the function; wherein the minimum number of selections is normalized based on an expected frequency over time of each of the plurality of functions; and wherein the minimum number of selections is normalized by adjusting the minimum number of selections down from a baseline for functions of the plurality of functions that have a higher than average expected frequency and by adjusting the minimum number of selections up from the baseline for functions of the plurality of functions that have a lower than average expected frequency. - View Dependent Claims (20, 21, 22)
-
Specification