System and Method for Matching Users in a Wireless Communication System
First Claim
Patent Images
1. A method of matching users in a wireless communication system, comprising:
- storing identifying information for at least two mobile units, comprising a requesting unit and a target unit;
searching at least one target user by a requesting user, the searching comprising comparing the identifying information with information provided by the requesting unit;
filtering the target unit based on a speed, a direction and a location of the target unit in relation to the requesting unit;
calculating in real time during a communication an amount of time left in the communication based on the speed, the direction and the location of the target unit and the speed, the direction and the location of the requesting unit; and
exchanging communication packets between the requesting unit and the target unit, each communication packet comprising a header and a payload, the header comprising the identifying information.
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for matching a requesting unit with a target unit in a wireless communication system based on proximity of the units. The systems and methods calculate in real time during a communication an amount of time left in the communication based on the speed, the direction and the location of the target unit and the speed, the direction and the location of the requesting unit.
14 Citations
30 Claims
-
1. A method of matching users in a wireless communication system, comprising:
-
storing identifying information for at least two mobile units, comprising a requesting unit and a target unit; searching at least one target user by a requesting user, the searching comprising comparing the identifying information with information provided by the requesting unit; filtering the target unit based on a speed, a direction and a location of the target unit in relation to the requesting unit; calculating in real time during a communication an amount of time left in the communication based on the speed, the direction and the location of the target unit and the speed, the direction and the location of the requesting unit; and exchanging communication packets between the requesting unit and the target unit, each communication packet comprising a header and a payload, the header comprising the identifying information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for matching users in a wireless communication system, comprising:
-
providing each user with a mobile unit, comprising a requesting unit and at least one target unit; storing 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 users of matching target units in 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; initiating a communication between the requesting unit and the matching target units using at least one communication packet comprising a header and a payload; and calculating in real time during the communication an amount of time left in the communication based on the speed, the direction and the location of the target unit and the speed, the direction and the location of the requesting unit. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A mobile unit for matching users in a wireless communication system, comprising:
-
a memory storing identifying information relating to a user of the mobile unit; and a microprocessor operatively cooperating with the memory;
the microprocessor operative with control instructions stored in the memory to perform;searching at least one target user by a requesting user, the searching comprising comparing the identifying information with information provided by the requesting user; filtering a target unit based on a speed, a direction and a location of the target unit in relation to the requesting user; calculating in real time during a communication an amount of time left in the communication based on the speed, the direction and the location of the target user and the speed, the direction and the location of the requesting user; and exchanging communication packets between a requesting unit and the target unit, each communication packet comprising a header and a payload, the header comprising identifying information. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification