Searching methods
First Claim
Patent Images
1. An apparatus comprising:
- a first transceiver (10a);
said first transceiver (10a) including a first memory (32a);
said first memory (32a) for storing a first attribute (33a) selected by a first user (17a);
said first transceiver (10a) including a first match indicator (16a);
a second transceiver (10b);
said second transceiver (10b) including a second memory (32b);
said second memory (32b) for storing a second attribute (33b) selected by a second user (17b);
said second transceiver (10b) including a second match indicator (16b);
said first transceiver (10a) for emitting a first interrogation signal (110);
said first interrogation signal (110) being received by said second transceiver (10b);
said first match indicator (16a) on said first transceiver (10a) being activated when said first interrogation signal (110) finds a match between said first attribute set (33a) stored in said first memory (32a) in said first transceiver (10a) and said second attribute set (33b) stored in said second memory (32b) in said second transceiver (10b);
a wireless network (50);
a first network radio (52a);
said first network radio (52a) being co-located with said first transceiver (10a);
said first network radio (52a) being used to communicate over said wireless network (50); and
said match being determined using a distance formula.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for using an energy emanating device that finds a person (17a,b) object or system based on preselected attributes (33) stored in the energy emanating device (10) are disclosed. Searching Methods are used to compare the attributes (33) of individuals, and a match is determined based upon the correlation of these attributes (33). The matching is accomplished using a variety of algorithms, including a “Distance Formula.” In alternative embodiments, the invention may be used in a search engine.
81 Citations
50 Claims
-
1. An apparatus comprising:
-
a first transceiver (10a);
said first transceiver (10a) including a first memory (32a);
said first memory (32a) for storing a first attribute (33a) selected by a first user (17a);
said first transceiver (10a) including a first match indicator (16a);
a second transceiver (10b);
said second transceiver (10b) including a second memory (32b);
said second memory (32b) for storing a second attribute (33b) selected by a second user (17b);
said second transceiver (10b) including a second match indicator (16b);
said first transceiver (10a) for emitting a first interrogation signal (110);
said first interrogation signal (110) being received by said second transceiver (10b);
said first match indicator (16a) on said first transceiver (10a) being activated when said first interrogation signal (110) finds a match between said first attribute set (33a) stored in said first memory (32a) in said first transceiver (10a) and said second attribute set (33b) stored in said second memory (32b) in said second transceiver (10b);
a wireless network (50);
a first network radio (52a);
said first network radio (52a) being co-located with said first transceiver (10a);
said first network radio (52a) being used to communicate over said wireless network (50); and
said match being determined using a distance formula. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 16)
-
-
12. A method comprising the steps of:
-
providing a device (10);
said device (10) including a memory (32) and a radio (28);
storing a distance formula in said memory (32);
storing an attribute in said memory (32); and
using said device (10) to find a good match based on a correlation produced by said distance formula. - View Dependent Claims (13, 14, 15, 17, 18, 19, 20, 21, 22)
-
-
23. A method comprising the steps of:
-
accessing a master set (MS);
said master set (MS) including a plurality of sources of information (S1;
S2, S3, S4, S5, S6, S7, . . . S{N});
generating a set of attributes (54);
said set of attributes (54) including a plurality of individual attributes (54A, 54B, 54C . . . 54D) and collectively describing a target (56);
providing a distance formula (Expression
1);
computing a set of relevance distances (58);
said set of relevance distances (58) including a plurality of individual distances (58A, 58B, 58C, 58D) between each of said individual attributes (54A, 54B, 54C . . . 54D) and said plurality of sources of information (S1;
S2, S3, S4, S5, S6, S7, . . . S{N});
selecting a subset of sources of information (S1′
, S2′
, S3′
); and
ranking said subset of sources of information (S1′
, S2′
, S3′
) in the general order of shortest relevance distances (58) measured between said subset of sources of information and said set of attributes (54). - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A method of searching for a match comprising the steps of:
-
providing a first set (F,MS) of data identifiers (Fn,SI);
generating a second set of user-selected data identifiers (Mn,54) relating to a target (M,56);
computing a set of relevance distances (58) comprising a plurality of individual distances (58A-D) between respective data identifiers of the first and second sets;
providing a distance formula which is a function which combines the plurality of individual distances; and
applying the formula to determine an overall degree of match. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 50)
-
-
49. Apparatus for searching for a match comprising means for storing a first set of attribute values (Fn) of at least one first entity (F, S) means for inputting a user-selected second set of attribute values (Mn, 54) relating to a second entity (M, 56), means for storing a distance formula which is a function of the degree of match between respective values of sets of attribute values, and applying the formula to the first and second sets to determine an overall degree of match between the first entity and the second entity.
Specification