Method and apparatus for scheduling presentation of digital content on a personal communication device
First Claim
1. A method for automatically selecting at least one element of a set of content items for presentation to a user through a device, comprising:
- determining a current context of said device, wherein said context has at least one dimension;
automatically determining a relevancy value for each element of said set of content items with respect to said current context;
automatically generating a probability value for each element of said set of content items from said relevancy values by mapping said relevancy value to an unadjusted probability value, wherein said mapping is a non-linear mapping defined by the equation;
Unadjusted Probability Value=e**(A×
(Relevancy Value)+B)wherein A is a scale value and B is an offset value;
probabilistically selecting at least one of said plurality of content items in accordance with each item'"'"'s probability value; and
presenting said at least one selected content item to said user through said device.
5 Assignments
0 Petitions
Accused Products
Abstract
A method of presenting digital content to a user on a display of a computing device displaying a continuous stream of digital content in a stream portion of the display, obtaining a current context of the user and the computing device, providing contextual sensitivities for the digital content items, determining a value for the digital content item'"'"'s relevance of being displayed, calculating a probability of displaying the digital content item based upon the value of the digital content item'"'"'s relevance of being displayed, performing a random selection of the digital content item based upon the probability of displaying the digital content item, and presenting the digital content item in the stream of digital content being displayed.
-
Citations
2 Claims
-
1. A method for automatically selecting at least one element of a set of content items for presentation to a user through a device, comprising:
-
determining a current context of said device, wherein said context has at least one dimension; automatically determining a relevancy value for each element of said set of content items with respect to said current context; automatically generating a probability value for each element of said set of content items from said relevancy values by mapping said relevancy value to an unadjusted probability value, wherein said mapping is a non-linear mapping defined by the equation;
Unadjusted Probability Value=e**(A×
(Relevancy Value)+B)wherein A is a scale value and B is an offset value;probabilistically selecting at least one of said plurality of content items in accordance with each item'"'"'s probability value; and presenting said at least one selected content item to said user through said device.
-
-
2. A method for automatically selecting at least one element of a set of content items for presentation to a user through a device, comprising:
-
determining a current context of said device, wherein said context has at least one dimension; automatically determining a relevancy value for each element of said set plurality of content items with respect to said current context; automatically generating a probability value for each element of said set of content items from said relevancy values by mapping said relevancy value to an unadjusted probability value; adjusting said unadjusted probability value to generate an adjusted probability value by suppressing the unadjusted probability values of content items having similar, unadjusted probability values to generate the adjusted probability value, wherein said adjusted probability value is generated by the relations;
Adjusted Value(k)=Unadjusted Value(k)/Correction(k)
Correction(k)=Sum{j=1 to n}(1/(1+(Unadjusted Value(k)−
Unadjusted Value(j))4))wherein Unadjusted Value(k) is the unadjusted probability for item “
k”
, “
n”
is the number of said content items, and “
j”
is an index of iteration of unadjusted values;probabilistically selecting at least one of said plurality of content items in accordance with each item'"'"'s probability value; and presenting said at least one selected content item to said user through said device.
-
Specification