US 7,472,185 B2
Method and apparatus for scaling a user interface adaptively to an object discovery/display system with policy driven filtering
Patrick Adam Barry, Burlington, N.C. (US); Heather Jean Hartman, Newark, Del. (US); Joshua Howard Levy, Durham, N.C. (US); and Shelley Saxena, Raleigh, N.C. (US)
Assigned to International Business Machines Corporation, Armonk, N.Y. (US)
Filed on Jan. 05, 2004, as Appl. No. 10/753,185.
Prior Publication US 2005/0160261 A1, Jul. 21, 2005
Int. Cl. G06F 15/173 (2006.01)
U.S. Cl. 709—224  [709/223; 709/200; 455/41.2; 455/566] 9 Claims
OG exemplary drawing
 
1. A method in a data processing system for adaptively scaling a user interface to an object discovery system, the method comprising:
receiving a user input to define a plurality of filters to filter discovered objects in an initial setup of the data processing system;
detecting a change in a number of the discovered objects;
in response to detecting the change in the number of the discovered objects, automatically triggering at least one filter of the defined plurality of filters, wherein the triggered at least one filter defines a target number of discovered objects to be displayed in the user interface and a metric for determining a desirability of displaying a discovered object in the user interface;
in response to automatically triggering the at least one filter of the defined plurality of filters, filtering at least one discovered object of the discovered objects by the triggered at least one filter to form at least one filtered discovered object; and
displaying the at least one filtered discovered object in the user interface.