×

APPARATUS AND METHOD FOR LOCATING A TARGET ITEM IN A LIST

  • US 20090012952A1
  • Filed: 07/05/2007
  • Published: 01/08/2009
  • Est. Priority Date: 07/05/2007
  • Status: Active Grant
First Claim
Patent Images

1. A process for locating a target item within a list including a plurality of m items locatable in numerical sequence from 0 to m, comprising:

  • (a) defining a range within the list of items in which to locate the target item, comprising;

    i) identifying a first item at a location “

    n”

    representing a first end of the range, where 0≦

    n≦

    m;

    ii) identifying a last item at a location “

    p”

    representing a second end of the range, where n≦

    p≦

    m;

    (b) identifying and displaying an item at a location “

    D”

    within the range, wherein D=((p−

    n)/2+ n);

    (c) determining a location of the target item relative to the location “

    D”

    , wherein if the target item is at or adjacent the location “

    D”

    , terminating the process and displaying the target item;

    if the target item is between “

    n” and

    the location “

    D”

    , resetting “

    p”

    to the value of “

    D” and

    repeating steps (b) and (c);

    if the target item is between the location “

    D” and



    p”

    , resetting “

    n”

    to the value of “

    D” and

    repeating steps (b) and (c); and

    repeating steps (b) and (c) until the target item is located.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×