SYSTEM AND METHOD FOR MATCHING USERS IN A WIRELESS COMMUNICATION SYSTEM
First Claim
1. A system for matching users in a wireless communication system, comprising:
- storing means for storing identifying information for at least two mobile units, including a requesting unit and at least one target unit;
search means for searching at least one target user by a requesting user, said search means comparing the identifying information of at least one target user with information provided by the requesting user;
filtering means for filtering a target unit based on a speed, a direction and a location of the target unit in relation to the requesting unit;
call duration calculating means for calculating a call duration based on the speed, the direction and the location of the target unit in relation to the requesting unit; and
exchange means for exchanging communication packets between the requesting unit and the at least one target unit, each communication packet comprising a header and a payload, the header including the identifying information.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for matching users in a wireless communication system based on proximity of the users and user-defined profiles includes at least two mobile units. The mobile units include a requesting unit and at least one target unit, and each mobile unit is capable of operating as both a requesting unit and a target unit. The system also includes profile means for storing a user profile on each of the mobile units and search means for searching for at least one target user by a requesting user. The search means compares the user profiles of each target user with the user profile of the requesting user. The search means can also indicate a match when a target unit is within a predetermined distance of the requesting unit.
99 Citations
32 Claims
-
1. A system for matching users in a wireless communication system, comprising:
-
storing means for storing identifying information for at least two mobile units, including a requesting unit and at least one target unit; search means for searching at least one target user by a requesting user, said search means comparing the identifying information of at least one target user with information provided by the requesting user; filtering means for filtering a target unit based on a speed, a direction and a location of the target unit in relation to the requesting unit; call duration calculating means for calculating a call duration based on the speed, the direction and the location of the target unit in relation to the requesting unit; and exchange means for exchanging communication packets between the requesting unit and the at least one target unit, each communication packet comprising a header and a payload, the header including the identifying information. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9)
-
-
3. (canceled)
-
10. A method for matching users in a wireless communication system, comprising:
-
providing each user with a mobile unit, including a requesting unit and at least one target unit; storing a identifying information; receiving information provided by an operator of the requesting unit; comparing the identifying information of each target unit with the information provided by the operator of the requesting unit; determining a group of at least one target unit having identifying information that matches the information provided by the operator of the requesting unit and which is filtered according to a speed, a direction and a location of the target unit in relation to the requesting unit; notifying the users of the group of at least one target unit when the information provided by the operator of the requesting unit matches the identifying information of at least one target unit; calculating a call duration based on the speed, the direction and the location of the target unit in relation to the requesting unit; and initiating a communication between the requesting unit and each at least one of the group of matching target units using at least one communication packet comprising a header and a payload. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A mobile unit for matching users in a wireless communication system, comprising:
-
storing means for storing identifying information relating to a user of the mobile unit; search means for searching at least one target user by a requesting user, said search means comparing the identifying information of at least one target user with information provided by the requesting user; filtering means for filtering a target unit based on a speed, a direction and a location of the target unit in relation to the requesting unit; call duration calculating means for calculating a call duration based on the speed, the direction and the location of the target user in relation to the requesting user; and exchange means for exchanging communication packets between the requesting unit and the at least one target unit each communication packet comprising a header and a payload the header including identifying information. - View Dependent Claims (21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
23. (canceled)
Specification