METHOD AND DEVICE FOR GROUP COMMUNICATION

20220385706 · 2022-12-01

    Inventors

    Cpc classification

    International classification

    Abstract

    A communication method between road users, which can each connect to a server via at least one communication interface. The following steps carried out by the server for establishing communication: establishing local and thematic information for determining communication participants; determining a group of communication participants based on local and thematic information, with a local area being defined for the local restriction of the communication participants and with at least one technological aspect and/or one interest-based aspect being taken as a basis for the thematic restriction on the part of the server; and granting permission for data communication by the road users based on the server prioritizing the data transmitted by the road users to the server once the group has been determined. The local and thematic information determined from the average of the spatial coordinates of the road users and respective average speed and average direction of the road users.

    Claims

    1. A method for communication between road users, which can each connect to a server S via at least one communication interface for communication, wherein the following steps are carried out in the method by the server for the purpose of establishing communication: establishing local and thematic information for determining communication participants; determining a group of communication participants on the basis of the local and thematic information, with a local area being defined for the local restriction of the communication participants and with at least one technological aspect and/or one interest-based aspect being taken as a basis for the thematic restriction on the part of the server; and granting permission for the communication of data by the road users based on a prioritization by the server of the data transmitted by the road users to the server once the group has been determined, wherein the local and thematic information is determined from the average of the spatial coordinates of the road users and the respective average speed v and the average direction of the road users.

    2. The method as claimed in claim 1, wherein a group of communication participants is determined incrementally, with new road users whose spatial coordinates and respective average speed v and average direction have the greatest match forming an initial group of communication participants.

    3. The method as claimed in claim 1, wherein, after the server S has determined the group of communication participants, a road user requests a permission to speak and, when the permission to speak is granted, the respective road user sends a voice message to the identified group of communication participants.

    4. The method as claimed in claim 1, wherein when the permission to speak is granted, a voice message is sent to the identified group of communication participants and the voice input of the other road users is blocked via the server S.

    5. A vehicle unit comprising a communication unit for communication in a vehicle of a road user to a server S comprising a microprocessor, volatile and non-volatile memory and at least one communication interface, which are communicatively connected to the server S via one or more mobile communication lines, wherein the system is configured to carry out the method as claimed in claim 1.

    6. A computer program product comprising instructions that, when the program is executed by a computer, cause said computer to carry out the method as claimed in claim 1.

    7. A non-transitory computer-readable medium on which the computer program product as claimed in claim 6 is stored.

    8. A vehicle having one or more vehicle units as claimed in claim 5.

    9. The method as claimed in claim 2, wherein, after the server S has determined the group of communication participants, a road user requests a permission to speak and, when the permission to speak is granted, the respective road user sends a voice message to the identified group of communication participants.

    Description

    BRIEF DESCRIPTION OF THE DRAWINGS

    [0023] An exemplary embodiment of the invention is illustrated in the drawing and will be described in more detail below. In the drawing:

    [0024] The FIGURE shows a system architecture of group communication.

    DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS

    [0025] A road user can report his current GPS position q to a server S via a computer program product, called an app for short, which runs either on a smartphone or a head unit in the vehicle. The server combines participants, who also have the same app and are in a definable area around an imaginary spatial center of a circle, for example, or around a focal point of an ellipse, to form a group and reports these group data back to the participants. The spatial area G can be determined in this case from an average of the spatial coordinates of all participants and can also move at the average speed v and with the average direction of the participants. The group is formed incrementally, for example, by first trying to form an initial group from new participants whose spatial coordinates and speed vectors have the best match. If a group has been determined by the server, a participant can request permission to speak if desired (token system). If this is granted, the participant can send a voice message to all other group participants, while the voice input option is blocked for the other participants. Thus, communication similar to the known CB radio is mapped to the modern mobile radio network. The app or the server can make each participant uniquely but anonymously identifiable by assigning an at least partially random participant number.

    [0026] As an alternative to forming a group using one's own position and direction of travel, it is also possible to define thematic groups or groups at fixed locations.

    [0027] In addition to the basic function, the following expansions are provided:

    [0028] During a voice announcement by another participant, each other participant can express their wish to speak to everyone else simply by pressing a button or by voice command. The server S takes this user request into account, can also display it visually to all participants immediately and take it into account the next time the permission to speak is granted.

    [0029] The radius for forming a group adapts dynamically to the number of participants or the utilization by speakers. This prevents groups from becoming too large or too small.

    [0030] The position of other group participants can be visualized on a map. As can the current radius. If desired, the current speaker can be highlighted on the map and the distance between the speaker and one's own vehicle can be displayed.

    [0031] Other participants 20, 30, 40 can rate the current speaker (Like/Dislike). A speaker's rating affects the granting of the permission to speak and the length of the voice message allowed. If two equally rated speakers want to transmit at the same time, the token is given to that speaker who has not spoken for the longest time or has until now used less speaking time in the current group.

    [0032] Another method of granting the permission to speak may refer to the list of visualized user requests to speak. All participants can favor someone from this list by voice or manual command for the granting of the next permission to speak, and the server then opts, for example, for that participant who received the highest approval for the granting of the permission to speak.

    [0033] Mixed forms of granting the permission to speak are also conceivable, so that, for example, the waiting time is included with increasing weight in the granting.

    [0034] Users can give themselves a name, which they communicate to their app by voice or manual input, and which becomes visible to the other group members. Predefined groups that are not (only) bound to a radius can be created. For example groups for events (soccer game, concert). This means that road users with the same goal or the same interests can communicate with each other. Participants can create their own groups that other participants can join. This makes it possible to create more private small groups which can then remain even irrespective of the radius. If desired, private groups can be set up with encrypted communication.

    [0035] The token-based permission to speak prevents communication from being intentionally paralyzed by interference sources. Dynamic radius adjustment ensures that the group size is always appropriate.

    [0036] The system can be designed largely anonymously, so that a basis for non-binding communication between the participants is created. Nevertheless, mechanisms are foreseeable, such as by the speaker rating, which make it very difficult for intentional interference sources to undermine the joint conversation.

    [0037] By means of a rating of the current speaker, it is possible to restrict ‘unwanted’ speakers, but on the other hand directly depriving them of their permission to speak is avoided. Care should be taken in this case to ensure that a democratic ‘election’ takes place and that the permission to speak is only restricted via the server S if there are multiple dislikes from different road users, for example from more than half of the group, and is not made possible by repeated dislikes of individuals. If a speaker is preferred, the approach mentioned also applies. Furthermore, when granting the permission to speak, the length of the speaking time or the period since last speaking is determined via the server S and taken into account when granting the permission to speak.

    [0038] Provision is made for the ‘withdrawal’ of a road user's request to speak to be granted via the communication point to the server S, since a question may have become superfluous in the meantime, or the discussion has gone in a completely different direction, or the desire to discuss has waned.

    First Exemplary Embodiment

    [0039] A driver drives into a traffic jam. Unable to identify the cause of the traffic jam, the driver joins the group in the current radius. Another group participant is at the beginning of the traffic jam and can report how the road is cleared there after an accident.

    [0040] Since other participants are also talking animatedly about the group, the participant at the beginning of the traffic jam rarely gets permission to speak.

    [0041] However, since the driver is mainly interested in this speaker, he votes with a “Dislike” against uninteresting speakers and with “Like” for the interesting speaker. As a result, the speaker at the beginning of the traffic jam receives the token for the permission to speak more frequently.

    Second Exemplary Embodiment

    [0042] After ordering concert tickets online, the person receives an e-mail confirmation. This contains a link to the corresponding group of vehicles 10, 20, 30, 40. On the way to the concert, the person registers with this group and is connected to other concert-goers who are also currently on their way there. Although he is still several kilometers away from his destination, he can already exchange ideas with like-minded people and can make contact with people who are on the same stretch of freeway. The idea of continuing in a convoy arises spontaneously.

    Third Exemplary Embodiment

    [0043] Several colleagues in vehicles 10, 20, 30, 40 have a joint appointment with the customer. They are driving several vehicles. In order to be able to communicate with each other while driving, they set up a private group.

    Fourth Exemplary Embodiment

    [0044] A driver wants to be accessible to road users in his immediate vicinity. He joins the position-dependent group, but manually chooses a very small radius. As a result, he usually hardly receives any voice messages. Now he hears a voice message from a road user driving directly behind him who draws his attention to a defective rear light.

    [0045] A ‘deselect all’ on the part of the person leaving the group is obvious for a complete exit from the group. In order to form small groups, there should be several ‘deselects’ by members of the small groups to exclude the members who should not join the small group, with gradual disconnection of the communication connections to the rest of the group. As long as the remaining members do not ‘deselect’, the original connection between them remains.

    [0046] It is just as easy for the small group members to leave the group and then form a new group.