Method and system for providing wireless communication between user equipments
First Claim
1. A method of providing wireless communication between user equipments, the method comprising the steps of:
- retrieving user data and a predefined communication criterion via a software application residing on a first wireless user equipment having at least two communication interfaces,selecting one of the communication interfaces in dependence of the predefined communication criterion,identifying, by using the selected communication interface, wireless user equipments in a proximity of the first user equipment,determining a total number of identified user equipments in the proximity of the first user equipment, and, when the number is below a predetermined value, selecting another communication interface of the two communication interfaces and identifying, by using said another communication interface, wireless user equipments in the proximity of the first user equipment,determining when there is a match between the user data of the first user equipment and user data of a second user equipment of the identified user equipments, andinitiating, when a match is determined, wireless communication between the first and the second user equipment, by sending to any of the user equipments a message associated with the match.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of wireless communication between user equipments includes retrieving user data and a criterion via a software application on a first wireless user equipment having communication interfaces. One of the interfaces is selected based on the criterion. The interface is used to identify wireless user equipments in a proximity of the first user equipment. A total number of user equipments in the proximity of the first user equipment is determined, and, when the number is below a value, another interface is selected. The other interface is used to identify wireless user equipments in the proximity of the first user equipment. A match between the user data of the first user equipment and user data of a second user equipment, causes initiation of wireless communication between the first and the second user equipments by sending to any of the user equipments a message associated with the match.
12 Citations
13 Claims
-
1. A method of providing wireless communication between user equipments, the method comprising the steps of:
-
retrieving user data and a predefined communication criterion via a software application residing on a first wireless user equipment having at least two communication interfaces, selecting one of the communication interfaces in dependence of the predefined communication criterion, identifying, by using the selected communication interface, wireless user equipments in a proximity of the first user equipment, determining a total number of identified user equipments in the proximity of the first user equipment, and, when the number is below a predetermined value, selecting another communication interface of the two communication interfaces and identifying, by using said another communication interface, wireless user equipments in the proximity of the first user equipment, determining when there is a match between the user data of the first user equipment and user data of a second user equipment of the identified user equipments, and initiating, when a match is determined, wireless communication between the first and the second user equipment, by sending to any of the user equipments a message associated with the match. - View Dependent Claims (2, 4, 5, 6, 7, 8, 9, 10)
-
-
3. A method according to claim, wherein the selecting of one of the communication interfaces comprises selecting the interface in dependence of a type of the software application residing on the first user equipment.
-
11. A system for providing wireless communication between user equipments, the system being configured to:
-
retrieve user data and a predefined communication criterion via a software application residing on a first wireless user equipment having at least two communication interfaces, select one of the communication interfaces in dependence of the predefined communication criterion, identify, by using the selected communication interface, wireless user equipments in a proximity of the first user equipment, determine a total number of identified user equipments in the proximity of the first user equipment, and, when the number is below a predetermined value, select another communication interface of the two communication interfaces and identify, by using said another communication interface, wireless user equipments in the proximity of the first user equipment, determine when there is a match between the user data of the first user equipment and user data of a second user equipment of the identified user equipments, and initiate, when a match is determined, wireless communication between the first and the second user equipment, by sending to any of the user equipments a message associated with the match.
-
-
12. A user equipment for wireless communication, configured to:
-
retrieve user data and a predefined communication criterion via a software application residing on the user equipment which comprises at least two communication interfaces, select one of the communication interfaces in dependence of the predefined communication criterion, initiate, by using the selected communication interface, identification of wireless user equipments in a proximity of the user equipment, determine a total number of identified user equipments in the proximity, and, when the number is below a predetermined value, select another communication interface of the two communication interfaces and identify, by using said another communication interface, wireless user equipments in the proximity, receive, when there is a match between the user data of the user equipment and user data of a responding user equipment of the identified user equipments, a reply from the responding user equipment, and send to the responding user equipment, when the reply is received, a message associated with the match.
-
-
13. A computer readable medium having stored thereon a computer program having software instructions which when run on the computer cause the computer to perform the steps of:
-
retrieving user data and a predefined communication criterion via a software application residing on a first user equipment which comprises at least two communication interfaces, selecting one of the communication interfaces in dependence of the predefined communication criterion, initiating, by using the selected communication interface, identification of wireless user equipments in a proximity of the first user equipment, determining (109) a total number of identified user equipments in the proximity of the first user equipment, and, when the number is below a predetermined value, selecting another communication interface of the two communication interfaces and identifying, by using said another communication interface, wireless user equipments in the proximity of the first user equipment, receiving, when there is a match between the user data of the user equipment and user data of a responding user equipment of the identified user equipments, a reply from the responding user equipment, and sending, when the reply is received, to the responding user equipment a message associated with the match.
-
Specification