US Patent No. 9,304,647

USER INTERFACE SCREEN PRESENTATION PRIORITIZATION


Patent No. 9,304,647
Issue Date April 05, 2016
Title User Interface Screen Presentation Prioritization
Inventorship Jesse Kates, Kansas City, MO (US)
Harry Lai, Overland Park, KS (US)
Kristen Miller, Chicago, IL (US)
Christine Denise Schumaker, Lenexa, KS (US)
Balaji S. Thenthiruperai, Prairie Village, KS (US)
Assignee Sprint Communications Company L.P., Overland Park, KS (US)

Claim of US Patent No. 9,304,647

1. A processor-implemented method of user interface screen presentation prioritization, comprising:
receiving, by a weighting component stored on and executed by an electronic device comprising a display, from a user interface
of the electronic device, a first general weight associated with a first selectable item, a second general weight associated
with a second selectable item, and a third general weight associated with a third selectable item from an interested party,
wherein the interested party is a user of the electronic device, and wherein the display presents a plurality of selectable
items including the first selectable item, the second selectable item, and the third selectable item;

receiving, by the weighting component, from a first content provider, a first event weight for a first event content provided
by the first content provider and associated with the first selectable item;

receiving, by the weighting component, from a second content provider, a second event weight for a second event content provided
by the second content provider and associated with the second selectable item;

receiving, by the weighting component, from a third content provider, a third event weight for a third event content provided
by the third content provider and associated with the third selectable item;

combining, by a calculation component stored on and executed by the electronic device, the first general weight with the first
event weight to determine a first combined weight for the first selectable item;

combining, by the calculation component, the second general weight with the second event weight to determine a second combined
weight for the second selectable item;

combining, by the calculation component, the third general weight with the third event weight to determine a third combined
weight for the third selectable item;

receiving, by a layout component stored on and executed by the electronic device, the first combined weight, the second combined
weight, and the third combined weight;

determining, by the layout component, a modification to one or more of the first selectable item, the second selectable item,
and the third selectable item in the display based on the received first combined weight, second combined weight, and third
combined weight; and

based on the determination, modifying, by the layout component, the one or more of the first selectable item, the second selectable
item, and the third selectable item in the display, wherein the modification to the one or more of the first selectable item,
the second selectable item, and the third selectable item comprises a change to at least one of a position, a color, a size,
or a brightness of the one or more of the first selectable item, the second selectable item, and the third selectable item
in the display.