WO2013029753A1 - Workstation-independent communication system - Google Patents
Workstation-independent communication system Download PDFInfo
- Publication number
- WO2013029753A1 WO2013029753A1 PCT/EP2012/003488 EP2012003488W WO2013029753A1 WO 2013029753 A1 WO2013029753 A1 WO 2013029753A1 EP 2012003488 W EP2012003488 W EP 2012003488W WO 2013029753 A1 WO2013029753 A1 WO 2013029753A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- contact
- server
- user
- record
- message
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
Definitions
- the present invention relates to a method according to the preamble of claim 1 and a system according to the preamble of claim 22. More particularly, the present invention relates to a workstation-independent communication system having a contact database with a plurality of contact records associated with different users and a server for accessing the contact records of contact database.
- the communication system in question can be used in the areas of messaging, message content management, contact management and resource management.
- the method or system according to the invention can also be used in other areas, in particular if special data protection guidelines are to be observed in order to access or transmit data.
- a known from US 2008/0134294 AI system relates to the device-independent access to a website that is stored in a database. Privacy policies are set in the known system based on relationships between different users of the system. A request by one of the users is processed by the server in such a way that information is made available taking into account the privacy policy, ie taking into account the relationship between the requesting user and the user associated with the requested data. Individual users may also influence the Privacy Policy to make certain information available only to users of specific groups.
- the present invention has for its object to provide a method and a system with which a communication without knowledge or detailed knowledge of contact information of the recipient can be made possible.
- the server analyzes the contact data record assigned to this user and, based thereon, automatically selects one of at least two possible delivery methods.
- the server can thus, without disclosure of addressee-specific information, enable a proper delivery of the message even if no uniform shipping method is available. For example, a message should be sent to two addressees, but only one addressee has deposited an e-mail address in his contact record. For the second addressee, only one postal address is available. In this case, the server can initiate an automated printout and mailing for the second addressee.
- the first addressee preferably receives the message by e-mail in the simpler, faster and cheaper electronic way.
- the proposed method thus enables a message dispatch, without the sender information in relation to the available and / or preferred method of delivery of the respective addressee is available, but which is preferably stored in the corresponding to the addressee contact record.
- a further aspect of the present invention which can also be implemented independently, relates to an image database, the server automatically separating an image component and an information component of a message, deleting the image component in the image database and permanently archiving the information component.
- a message in particular to be sent or retrievable, has a picture portion.
- This part of the picture can intervene in rights, such as personality rights, of users. Consequently, it is preferable that the image portion can be removed if objections exist.
- there is often an obligation to archive news in particular if it has an official character in relation to the share of information.
- the proposed method preferably counteracts this with automatic separation of the image component and the information component performed by the server.
- the image database is preferably provided to store image components and to enable deletion of the respective image component by each individual user assigned to the image component.
- the information component is preferably not stored in another database or at least not erasable by the addressees and the sender or permanently archived. This database can be the contact database or have links to it.
- the contact database may include paired first and second contact records, wherein the first contact record of the respective contact record pair has a higher priority over the second contact record of the respective contact record pair.
- the server can automatically solve the pairwise association and at the same time assign the higher priority to the second contact data record in relation to the first contact data record.
- a message transmission in particular by sending and / or retrieval of a message, is made possible only with respect to that contact data record which has the higher priority.
- the first and second contact records may be associated with dependent users, such as caregivers and caregivers, or parents and minors.
- the temporal condition in this case may correspond to a time of cessation of the caring or guardianship.
- the proposed method ensures in this context that privacy policies are automatically complied with by the fact that on arrival any further message delivery to now no longer authorized users will be prevented. At the same time, the proposed method allows the future communication to be carried out automatically only with the recently authorized user without the need for manual configuration or modification of the database.
- a user associated with the first, now lower priority, contact record may still be granted access to content created prior to solving the pairwise association, but not such have been created after the date of the solution of the link.
- the user assigned to the second contact record who has the higher priority after the separation of the pairwise join, can preferably access both data that was created before and after the link was broken. This enables automated rights management with automated condition-based rights change to ensure that privacy policies are adhered to even in critical areas, especially when assisted or underage users are involved.
- the release of the link and / or the assignment or the withdrawal of the high priority can be performed by the server, in particular due to analysis of at least one contact record.
- a flag can be set or a link added and / or deleted.
- a different identifier preferably one of the linked contact data sets correspondingly prioritized. This can be a simple flag, a parameter or the like. be.
- Another aspect of the present invention relates to a resource database having resource records.
- a resource database having resource records.
- a preferably finite and / or positive integer number of still possible links can be assigned to each resource data record.
- the server in particular upon receipt of a booking instruction associated with a contact data record, can link the resource data record by decrementing the number of possible links associated therewith with the contact data record.
- the proposed method consequently makes possible, by means of the contact database and the resource database, on the one hand, resources to be allocated exclusively in the available quantity, and on the other hand to be clearly linked to contact data sets or assigned users, but without the users having access to detailed information with regard to others Users would have to be granted. Consequently, the proposed method advantageously allows for automated, simplified and efficient handling of coordination and resource allocation tasks while also adhering to strict privacy regulations, such as those associated with minors or those in need of care.
- different end-of-life points are assigned to different resource data records, wherein the server prevents further access to the resource data record after the end time has been reached, for example by automatic deletion.
- the server prevents further access to the resource data record after the end time has been reached, for example by automatic deletion.
- This makes it possible, in particular, to link the respective resource data record with contact data records of the contact database if a corresponding link is no longer available, useful or possible.
- an end time can be automatically assigned by the server upon receipt of the message or entry in the resource database become. This prevents the information resources made available from becoming too extensive, confusing or outdated.
- a client in the sense of the present invention is preferably a communication device or interface assigned to a user.
- a client may in particular be a computer, mobile phone, tablet PC, a network-capable television or other device, which may preferably communicate via a network, in particular via the Internet.
- a client in the sense of the present invention has an Internet browser and / or is designed for communication via the Internet.
- communication can also take place via other networks or data connections.
- a client in the sense of the present invention may exceptionally also be another device for sending or receiving messages.
- a client can be designed to receive a message and preferably to make it available to a user.
- a client is preferably assigned to a user in such a way that the user can freely choose the device which he currently uses as a client. It can therefore be provided that a user uses different devices as clients at different times. Preferably, however, a user is assigned to exactly one client at a time. Therefore, in the following only the term "user” is used, even if technically its client is associated with it.
- a contact record is stored in the contact database. This can also have information for authentication, in particular a login, the user.
- a client can be assigned to a user by inputting individual, user-specific data, in particular by logging in or activating a personalized link. It may happen that a client assigned to a user is based on different hardware at different times.
- a client preferably has at least one Internet browser or a comparable communication and / or display interface.
- a client can also be at least partially software-based or realized by software.
- a server in the sense of the present invention is preferably a central computer device.
- a server can be realized on one or more arithmetic units and in particular also with or by software.
- the server is preferably designed to communicate with at least one user via a network or other data communication connection. It is further preferred that the server has access to at least one database or allows or denies, wherein the server preferably over a network or other data connection, in particular also computer-internal, can access the database.
- a database in the sense of the present invention is preferably a device or structure for filing and / or storing data, in particular data records.
- Data records within the meaning of the present invention are preferably information stored or stored in a database with relation to one another and / or to other data.
- a contact database within the meaning of the present invention is preferably designed for storing or storing contact data of users, wherein a user is preferably assigned at least one address, contacting or delivery option.
- One or more contact records may correspond to a user and / or a user may be associated with multiple addresses, contact options, delivery addresses or the like in a contact record.
- the contact data preferably also have information for the identification or authentication of a user. It is also possible a contact data record has one or more links, in particular in the form of links, parameters, tags or the like.
- An address within the meaning of the present invention may be both electronic and postal or other means of contacting a user.
- a contact can be assigned not only the user but also further information or parameters.
- Two or more contacts can be linked to one another, wherein preferably each individual contact has a link information corresponding to the link.
- one or more priorities may be associated with one or more of the contacts. Most preferably, with two or more linked contacts, only one of the associated contacts is assigned a high priority.
- a contact may in particular be sender and / or addressee, wherein a sender (sender user) is distinguished by the transmission of a message, information or other data from the user to the server and / or whereby the addressee (receiving user) is characterized by that this a message, information or other data should be delivered.
- a contact can be assigned to a contact by logging in to the corresponding user a client, who can act as sender or addressee.
- a contact may also be assigned a temporal condition, in particular an expiry date, a date of birth, a date of majority or a date corresponding thereto, a value corresponding thereto or the like.
- the contact database or a database associated therewith can be designed to persistently store or save messages corresponding to a contact, or at least to store them non-erasable by a user. This can be done in particular by linking or the like.
- Contacts may be grouped or assigned to a group, with contacts or users of a group preferably having at least one common property.
- Group consent within the meaning of the present invention is referred to a group-related consents, which are issued by at least one user in advance, especially before messaging or the like, and preferably stored or stored, in particular in the contact database or in the contact of the consent or the contacts the group.
- Group approvals are preferably group-related approvals, which are granted retrospectively. Group approval can be both group consent and group approval. It is thus possible for a user to assign privileges to a group beforehand or subsequently, which may possibly be stored in the form of a parameter, tags, links or the like.
- a resource database in the sense of the present invention is preferably a database that is designed to store or store available or required resources.
- the resource database has so-called resource records, and preferably, a resource record associates an availability or a need with a resource.
- resources may be or have in particular temporal, local, material or information resources.
- Temporal resources can be, for example, appointments, time slots or intervals.
- Examples of local resources are rooms or storage area, in particular on a storage medium or the like.
- Examples of material resources are media devices such as projectors or other moving things.
- Information resources can be, for example, information that is intended for the general public or a specific group of users, in particular for a bulletin board or the like.
- a possible use case is the co-ordination of an event with need for different things and services for which a (voluntary) achievement is announced by booking.
- An image database in the sense of the present invention is a database, which is preferably designed to store or store image information is.
- An image data set as a data record in the image database preferably has a link or other assignment to a message and / or at least one contact in addition to the image information.
- an image data record may be an image portion of a message and / or be associated with at least one sender and / or one user associated with the image.
- a user assigned to the image is, in particular, a user in whose rights the image may intervene. This applies in particular to a user depicted in the picture. This can be automatically recognized by the server or identified by a supervisor and / or the sender.
- the above-defined and further databases and the server can be realized together and in any combination at common or different locations, with common or separate hardware, as software, as a program, on the Internet, in the cloud, through one or more servers or the like.
- FIG. 1 shows a proposed system with multiple users, databases and a server according to a first embodiment of the present invention
- Fig. 2 shows a system with contact and image database according to a second
- FIG. 3 shows a system with a server and a contact database according to a third embodiment of the present invention
- 4 shows a system with the server and the contact database according to the third embodiment of the present invention
- 5 shows a system with a server and a resource database according to a fourth embodiment of the present invention
- FIG. 6 shows a system with the server and the resource database according to the fourth exemplary embodiment of the present invention.
- FIG. 7 shows a system with a server and a contact database according to a fifth exemplary embodiment of the present invention.
- FIG 8 shows a system with the server and the contact database according to the fifth exemplary embodiment of the present invention.
- the following users or clients and their associated contacts or contact data sets are used in examples for better understanding of the relationships, these preferably being used synonymously for the term "user” or “client” and consequently for other areas by the term " User, client, or other special user term.
- the users used for illustrative purposes include: parents, students, and teachers. Furthermore, one or more parents, students and teachers may be designated as users.
- 1 shows a client-server system with a contact database 1 and different users 2, 3, 4 and 5.
- the server 6 is designed to access the contact database 1, in particular the contact data records K stored or stored therein.
- the server 6 is designed to send and / or receive a message 7, in particular via a network 8 or another data connection 9.
- the server 6 can analyze a contact data record K assigned to a user 2, 3, 4, 5 and, based on this, automatically select one of at least two different shipping methods. This can be repeated for other users 2, 3, 4, 5.
- the user 2 can transmit the message 7 to the server 6.
- the server 6 preferably begins receiving the message 7 automatically with access to the contact database 1, in particular via a data connection 10, which can also be realized by or with a network.
- the server 6 preferably accesses contacts K assigned to the message to the contact database 1, in particular addressees. In this case, it is advantageously not necessary for the user 2 to know an address or the name of the addressed user. This can be masked by the user 2, for example, addressed by an (after) name or due to a group affiliation o. The like. Anonymized.
- the message 7 is, or is assigned by the server 6, preferably at least one contact K of the users 2, 3, 4, 5 as an addressee.
- This assignment can be transmitted with or in addition to the message 7 to the server 6 or automatically selected based on the sender. Consequently, the server 6 preferably accesses at least one contact K associated with an addressee of the contact database 1.
- the server 6 can analyze this contact K in particular with regard to possible shipping methods.
- electronic shipping methods in particular e-mail addresses, are stored for the user 3 and the user 4 in the contact database 1.
- the server can preferably select electronic delivery methods, especially since these usually lead to a faster and / or cheaper shipping.
- no electronic shipping method is stored in the corresponding contact K of the contact database 1 and / or another shipping method is marked as preferred.
- the server 6 analyzes the contact K associated with the user 5 and automatically selects an alternative and / or preferred delivery method. The server can then send and / or deliver the message 7 with the determined or selected shipping method.
- a postal or paper delivery for the user 5 is available or preferred.
- the server 6 preferably initiates such a shipment automatically.
- the message 7 can be transmitted to a printer 11 preferably with a corresponding delivery information.
- the printer 1 1 can be assigned to a central shipping point, the user 5 or another device suitable for shipping.
- the message 7 is preferably converted with corresponding contact information, preferably from the contact K of the contact database 1, provided such that a dispatch can be carried out.
- the message 7 can be printed out with the corresponding address by the printer 11 and, in particular, sent to the user 5 by mail. Also in this way data is transmitted to the user 5, which is why an especially automatic mailing can represent a data connection 9.
- a pressure can also be initiated at the sending user 2.
- the user 2 may be a first parent, the user 3 a second parent, the user 4 a teacher and the user 5 a third parent.
- the first parent can send the message 7 to the Server 6, which then preferably at least to the addressees, so the second parent, the third parent and the teacher, analyzes corresponding contacts K and each automatically selects appropriate shipping methods.
- the second parent and the teacher are electronically accessible in the present case. Therefore, the server 6 automatically selects an electronic, in particular e-mail delivery for delivery of the message 7 to the second parent and the teacher.
- the third parent is electronically unavailable or alternative delivery is preferred. Therefore, the server 6 automatically selects and initiates another shipping method, such as a postal delivery or the like.
- the sending user 2 of the message 7 it is not necessary for the sending user 2 of the message 7 to have contact information of the addressed users 3, 4, 5, ie the second parent, the third parent and the teacher. Instead, it is sufficient to identify them in abstract or masked form, for example via a group affiliation, common properties or the like. Even the form of delivery does not require access by the message sender. This is particularly advantageous in the context of compliance with or enforcement of privacy policies, such as those in communication with vulnerable persons, minors, carers or the like. However, it is not excluded that individual users 2, 3, 4, 5 allow the disclosure of certain or specific parts of their contacts K. This will be discussed in more detail below.
- the user 5 or the third parent is (also) provided with electronic mail, for example via a text message via the mobile radio network.
- the server 6 may, preferably (also) based on analysis of the message 7, the message length, the message content and / or the message urgency, alternatively or in addition to a first or preferred shipping method, present mailing, a second delivery method, here short message select.
- the server 6 can thus make the choice of the shipping method dependent on the properties of the message 7.
- a further data connection 12 to a mobile radio network interface 13 is shown in dashed lines in FIG.
- the server 6 can receive the message 7 exclusively, also, at least partially or a corresponding preliminary information by means of another and / or other shipping method, here via the mobile network 14, in particular by text message (SMS), send.
- SMS text message
- the server 6 can automatically and / or additionally select different delivery methods for a user 2, 3, 4, 5 depending on the urgency, the message volume or the like.
- the user 2, 3, 4, 5 it is possible for the user 2, 3, 4, 5 to select different delivery methods as preferred for different message types or message characteristics or to deposit them in the contact K of the contact database 1 corresponding to them.
- the server 6 can automatically forward a message 7 addressed to the group G to the group members, ie the users 2, 3, 4, 5 assigned to the group G.
- the server 6 grants the sender, that is to say the user 2 transmitting the message 7 to the server 6, no access to the contact data records K of the other group members or grants access only exceptionally and to an extent that the user permits Sender or sending user 2, 3, 4, 5 specified special rights feature. It may therefore be possible, in particular, for the special-purpose feature to stipulate that one or more users 2, 3, 4, 5 or group G should be entitled to the contact K assigned to the user 2, 3, 4, 5 or correspondingly defined To access parts thereof.
- the special rights feature can be stored, stored or assigned to the contact K of the user 2, 3, 4, 5, in particular as an addressee.
- the server 6 may preferably have one or more and preferably electronic delivery methods, in particular e-mail, SMS, an automatically generated voice message or the like.
- the server 6 can initiate an automatic paper printout of the message 7 for mailing as a shipping method, in particular if the contact K associated with the addressee (sending users 2, 3, 4, 5) has no information sufficient for an electronic mailing method and / or a mailing in the Contact record K is prioritized.
- any other not or not completely electronic dispatch is considered as a mailing.
- it may include a fax to this, with such a by the relatively large distribution and after the expression immediate delivery faxing among the postal deliveries appear to be advantageous.
- the printer 1 1 in the embodiment of FIG. 1 may also be a preferably the user 5 associated fax machine.
- FIG. 1 has an optional image database 15.
- FIG. 2 preferably shows a detail of the system from FIG. 1, by means of which the proposed use of the image database 15 will be explained in greater detail.
- the server 6 can receive a message 7 from a user 2 assigned to a contact K, in particular via a network 8 or another data connection 9. According to an independently realizable aspect of the present invention, the server 6 can automatically separate an image portion 16 and an information portion 17 of the message 7.
- the server 6 preferably stores the image portion 16 in the image database 15.
- the server 6 transmits the image portion 16 to the image database 15 via a data connection 9, and the image database 15 deposits or stores the image portion 16.
- the information component 17 can optionally be stored in the contact database 1 or another database, in particular archived.
- the server 6 can, for example, replace the image portion 16 of the message 7 by a link to the image database 15. This is particularly preferred because such a link favors the subsequent removability of image portions 16, which will be discussed in more detail below.
- the image portion 16 may be assigned to at least one user 2, 3, 4, 5. This is particularly preferred when the image portion 16 may possibly interfere with the rights of the user 2, 3, 4, 5 assigned to it. An example of this is when the user 2, 3, 4, 5 or a person to be cared for could be depicted.
- the server 6 is preferably set up to make the image portion 16 accessible to other users 2, 3, 4, 5 only with prior consent or subsequent approval by the user 2, 3, 4, 5 assigned to the image portion 16.
- the image portion 16 is preferably irrevocably deleted in the event of refusal of consent by the user 2, 3, 4, 5 assigned to the image portion 16. This can prevent unauthorized access and interference with the rights of third parties.
- the message 7 is directed by the user 2 to the users 3 and 4 or to the group G, which has the users 3 and 4.
- the server 6 can analyze the message 7, store the image portion 16 in the image database 15, and transmit a message 18 to a user 3 assigned to the image portion 16 that potentially concerns an image portion 16 and a license is requested.
- User 3 can then approve or deny approval.
- the user 3 has already set a corresponding special rights feature for certain users 2, 3, 4, 5 or a specific group G.
- the message 18 may also be omitted or be designed such that a response by the user 3 is not required, preferably a subsequent refusal of consent can be made, however.
- the server 6 can transmit to a receiving user 4 a message 19 which has only the information portion 17. This is the case in particular when an approval for the transmission of the image portion 16 by the user 3 assigned to the image portion 16 is still outstanding or the consent of the user 3 has been refused. In the latter case, the image portion 16 is preferably removed or deleted completely from the image database 15. According to one aspect, it is possible that the server 6 for sending the message 7 removes the image portion 16 by linking to the image database
- the server 6 can deny access to the image portion 16. In this case, it can be provided that the server transmits a message about the at least temporarily denied access when calling the link from the message 19 instead of the image portion 16.
- the message 19 has only the information portion 17 and optionally an indication of the distance of the image portion 16.
- the message 19 is at least partially transmitted by the server 6 only if there is a response and / or consent of the user 3.
- the message transmission then preferably depends on the response. If approved by the user 3, the message 19 is transmitted with the image portion 16. In the case of denied consent, the message 19 is not transmitted or without image portion 16. Without feedback, the message 19 after a waiting time also preferably without image portion 16 are transmitted.
- FIG. 3 and 4 show as a third exemplary embodiment in each case a system with a contact database 1 with at least two different users 2 and 3 associated contacts K, in particular as a section of the embodiment of Fig. 1.
- contacts K with each other a Link 19 have.
- one, in particular exactly one, of the linked contacts K has a high priority 20.
- the contact K with the higher priority 20 is assigned to the user 2.
- a message 7, which is addressed to one of the users 2 or 3 is preferably sent by the server 6 only to the contact K or the user 2 corresponding thereto, which has the high priority 20.
- the user 3 is assigned no high priority in the embodiment of FIG.
- the server 6 it is thus preferred for the server 6 to send messages 7 only to users 2, 3, 4, 5 whose contacts K are assigned a high priority 20 or have such a priority.
- FIG. 3 shows a contact database 1 having at least two contact data sets K, wherein a first contact K has the high priority 20 and is linked to a second contact K by a link 19 which does not have a high priority 20.
- a condition (temporal) associated with the second contact K it is preferred that, when a condition (temporal) associated with the second contact K is reached, the pairwise connection 19 is automatically released.
- the second contact data record K is assigned the higher priority at the same time as the first contact data record K.
- the server 6 is thus preferably configured to disconnect or delete the link 19 when the time condition or another event occurs, with a change of priority between the two contacts K.
- the contact K with low priority in particular the contact K with low priority after releasing the link 19, or the associated with the contact K user 2 access only to content is granted, the time before the solution of the link 19 have been created.
- the user 2 may be a parent and the user 3 a minor.
- the contact database 1 has separate contacts K for the parent and minors, with the contact K associated with the parent having the high priority and the link to the contact of the minor user.
- the server 6 separates the link 19 and now the contact K of the now no longer underage user 3 assigns the high priority 20. Consequently, that is possible in simple and It can be automatically ensured that the communication with time-dependent change of addressee is automatic and exclusively with the user 2, 3, 4, 5, with whom, according to the data protection guideline, communication may also exclusively take place.
- the priority 20 is used to control access to messages or databases. For example, it may be possible to grant access to further contacts K only to the user 2, 3, 4, 5 with the contact K with high priority 20 or to access other databases, messages, parts thereof or the like.
- the resource database 22 may have at least one resource data record 23.
- the resource record 23 may include a link 24 to one or more contacts K.
- each resource data record 23 is initially assigned a finite positive integer number 25 of possible links 26.
- the number 25 of possible links 26 can, for example, be stored or stored as a counter, value or parameter in the resource data record 23 or separately therefrom.
- a resource associated with the resource record 23 may be posted by converting a still-possible link 26 to a link 24 with a contact K, preferably at the direction and / or the server 6. Additionally or simultaneously, it is preferred the number of 25 possible links 26 decrements. Consequently, if no possible link 26 is available, the number 25 of possible links 26 falls below the value 1 or falls back to 0. This condition or this counter reading can be used to prevent the generation of further links. In particular, the server 6 in such a case denies the generation of another link 24 and optionally returns an error message.
- the server 6 can link the resource data record 23 to the contact record K by decrementing the number 25 of possible links 26 still associated therewith.
- the user 2 transmits a message 28 to the server 6, which has the booking instruction 27.
- the server 6 can take the booking instruction 27 from the message 28 and at an availability of the resource to be booked, in particular determined by retrieving the resource data record 23 by the server 6 and / or by analyzing the resource data record 23, ie at least one still possible link 26, the Resource or the resource record 23 with the user 2 associated contact K link.
- the server 6 can optionally confirm the link 24 to the user 2, in particular by transmitting a booking confirmation 29.
- FIG. 6 shows an alternative method of booking.
- the user 2 receives a message 30 from the server 6 with at least one individualized link 31, which is uniquely associated with a specific contact K or with the contact K of the addressee (user 2) and with at least one specific resource data set 23.
- the message 30 may have a request to the user 2 to book a resource 23.
- the link 31 By activating the link 31 the booking can be made.
- the server 6 can then generate the link 24.
- a user 3 wants to book a resource that is already linked or has no possible link 26.
- the user 3 as shown in Fig. 6, the message 28 with a booking instruction 27 to the server 6 transmit.
- the server 6 preferably checks before booking the resource, the number 25 still possible links 26. If this number 25 is less than the number 1 or 0, therefore, no additional link 24 is possible. In this case, the server 6 rejects the booking, in particular by sending the user 3 an error message 32 about the failed booking.
- a resource record 23 may be created, for example, by transmitting a corresponding instruction to the server 6. For this it is the server 6 identifies the resource data record 23 in a received message and preferably stores it automatically in the resource database 22.
- the server 6 can deposit such in the resource database 22, especially in the case of time-limited resource data records 23, even for a limited time.
- resource data records 23 can be stored in such a way that they are provided with an expiration time and can no longer be booked by the server 6 after this expiration time has expired.
- the resource database 22 may have a plurality of resource records 23 corresponding to periods of time each having a number 25 of only one possible link 26.
- these time segments may follow one another directly, be of the same length and / or correspond to segments of an equidistantly subdivided period of time.
- a resource data record 23 with different appointments of a schedule.
- a number 25 may also be a parameter, boolean or other value, in particular if only one possible linkage 26 is provided.
- a request of a user 2 for a free appointment for example by the booking instruction 27 or activation of the link 31, then leads to a linkage of the appointment with the contact K of the user 2. This appointment booking can be confirmed by the booking confirmation 29.
- the server 6 preferably rejects the booking request 27 and can optionally send the error message 32 to the user 3 whose appointment booking has failed.
- a teacher may schedule a parental talk day. For this purpose, he can create resource records 23 for the individual appointments in the resource database 22. This can be done, for example, by transmitting a corresponding message 7 to the server 6, which then applies one or more resource records 23 corresponding to the appointments.
- the message transmitted to the server 6 may also have only a period of time and a number of appointments or an appointment duration, which is preferably interpreted by the server and converted to individual appointments corresponding resource records 23.
- One or more parents can access the resource database 22 via the server 6 and preferably see which of the appointments are not yet occupied, that is still have a possible link 26.
- a parent can transmit a booking instruction 27 to the server 6, which then generates a link 24 between the appointment to be booked and the contact K assigned to the parent. If the appointment has been occupied elsewhere in the meantime, the parent who has previously made the booking request 27 preferably receives an error message 32. Then the parent can choose an alternative appointment.
- resource records 23 can be created for required materials or services.
- One or more parents may then register by booking a resource for a service or material donation.
- the server 6 can cumulate different resource records 23 linked to the same user 2, 3, 4, 5 and, in particular, output them in the form of a list. With respect to the above specific examples, this may produce a to-do list for the parent of interest.
- the server 6 it is possible for the server 6 to generate a list, list or the like via possible links 26 or corresponding resource records 23. This allows a teacher to control if and to what extent there is still a need for resource booking.
- the teacher preferably with special authorization, can obtain from the server 6 a list of contacts K linked to appointments or other resource data sets 23.
- This makes it possible to automatically generate an agenda.
- This can also apply to parents who, for example, have booked different appointments with different teachers on a parent's day.
- a parent it is possible for a parent to generate or obtain from the server 6 a list, list or the like of resource records 23 associated with it or the contact K corresponding to it.
- a status of resources still available or still available links 26 can be transmitted. In particular, this can be done anonymously, with only the type and the number 25 of links still available 26 being transmitted from the resource data record 23. A data-protection-critical transmission of information about already made links 24 and thereby associated with the respective resource record 23 contacts K is not needed or can thus be prevented.
- the server 6 can anonymously grant access to at least a portion of the resource database 22 upon request of a contact K associated user 2, 3, 4, 5.
- this is a resource record
- a fifth exemplary embodiment of the present invention is explained below with reference to FIGS. 7 and 8.
- a user 2 may transmit to the server 6 information 33 for storage and / or availability (through the resource database 22).
- the server 6 can store or store the information 33 (in the resource database 22) and if necessary ensure that only an authorized group of users has access to the information 33.
- additional information about the authorized group G or the authorized users 2, 3, 4, 5 can be transmitted to the server 6, for example with the information 33. Then, in particular after verification of the group membership, the information 33 in its form stored in the resource database 22 can be accessed by authorized users 2, 3, 4, 5.
- an expiration time is assigned.
- the time period until the time of expiry can be changed or shortened by a parameter transmitted with the information 33 or separately therefrom in relation to the standard value. This allows the construction of a so-called "black board", in which the display of outdated information is automatically avoided.
- a user 3 can make a request 34 to the server 6.
- the server 6 can retrieve the information 33 from the resource database 22 and transmit it to the user 3, in particular if the user 3 is authorized or verified.
- a plurality of information 33 can be retrieved together with a request 34 by the user 3 to the server 6.
- Information 33 whose expiration time has been exceeded is preferably not transmitted.
- the server 6 preferably responds with an error message 35 or a message that no information 33 Are available.
- sent messages 7, at least their text portion 17, and / or information 33 stored in the resource database 22 are archived.
- archived data is not erasable, but in particular not by the sending and / or addressed users 2, 3, 4, 5. In this way, an automatic documentation can be ensured, as it is currently performed in conventional, paper-based communication by filing in archive folder ,
- the present invention enables data communication between different users 2, 3, 4, 5, taking into account strict privacy guidelines, without the users 2, 3, 4, 5 needing each other access to contact data.
- messages 7 or information 33 can be transmitted anonymously or with automatic selection of delivery methods, whereby these messages 7 may contain images or image portions 16 which, if assigned to a user 2, 3, 4, 5, may require confirmation thereof.
- an automated address handling can be provided for the delivery of messages 7, which enables the consideration of time-dependent delivery authorization changes.
- resource planning can be anonymized without having to disclose contact information from users 2, 3, 4, 5.
- the different aspects of the present invention can be implemented individually and in any combination.
- the message delivery in each of the different aspects of the present invention the shipping method is automatically selected.
- image portions 16 may be transmitted only when there is a corresponding consent. This is especially true for the case when the information 33 has an image portion 16. This can be identified by the server 6 and stored in a separate image database 15. The method may then be based on the delivery of the image portion 16 according to the second embodiment of FIG. 2.
- the high priority 20 may serve as a prerequisite for sending, accessing, and / or receiving messages, information, or the like.
- certain data identified as such can also be retrieved by users 2, 3, 4, 5 with contacts K of low priority.
- the booking of resources can also be dependent on whether the booking request or booking instruction 27 is carried out by a user 2, 3, 4, 5 corresponding to a contact K with a high priority 20.
- the deposited information 33 may optionally be retrievable only by those users 2, 3, 4, 5 whose contact K in the contact database 1 is assigned a high priority 20.
- background information on resources or resource data records 23 is stored as information 33, in particular separately in the resource database 22 or in a further database.
- Information 33 about the resource data sets 22 can be retrieved or transmitted in particular on the basis of the embodiment described in conjunction with FIGS. 7 and 8. Based on this information 33, a booking can also be made.
- the information 33 may include one or more personalized links 31 that may facilitate a booking. Using Links 31 may make other verification unnecessary.
- the server 6 can be a web server, have such a server or one can be assigned to the server 6. This makes possible an implementation of the invention as a preferably pure web application, in particular wherein for operation or for the client only an online access is required.
- the invention is thus preferably system-independent and / or executable in an Internet browser.
- a retrieval and display of information 33 or messages 7, 18, 19, 29, 32, 33, 35 can be performed using so-called DIV tags in HTML, by separating navigation and content and / or by binding Braille -Writing and / or reading-out programs compatible with different Internet browsers and / or barrier-free.
- the invention preferably supports information or communication by means of e-mail, letter, printed information, SMS (short message service message), bulletin board and / or online planning form.
- Messages 7 and associated information shares 17 are preferably archived electronically and not erasable.
- communications can be unidirectional.
- a response to one or more sending users 2, 3, 4, 5 is possible.
- this can be a response to the sender of the original message 7 and / or without the answering user 2, 3 , 4, 5, without the responding user 2, 3, 4, 5, access to contact information or the contact K of the original sender must be granted.
- Different users 2, 3, 4, 5 may be members of one or more groups G.
- groups G can be generated automatically or by the server 6 due to certain characteristics of users 2, 3, 4, 5 or their contacts K in the contact database 1.
- groups G can be generated in different hierarchy levels, or subgroups can be combined or combined to form larger composite groups.
- templates Via the communication or for messages 7, 19, 27, 28, 30, 32, 33, 34 there may preferably be templates, in particular with immutable predetermined elements. These can be activated and deactivated in particular by means of a checkbox, link 31 or the like, whereby a link 31 is preferably stored in a checkbox. In this case, the deactivated elements can be hidden, for example. This enables a simplified or accelerated communication, which also facilitates archiving. Alternatively or additionally, changeable or self-created templates, in particular with a different layout, can be generated or used. Such user templates may be changed, copied, created and / or deactivated by authorized users 2, 3, 4, 5.
- Special templates can be stored and used for communication, for example, for online scheduling tasks, organization of events and / or for special delivery methods, for example for sending an SMS, on the server 6 or a database.
- the use of fixed or custom templates offers the advantage of saving time.
- synergetic effects in conjunction with the other aspects of the present invention result from simple analyzability by means of the server 6, through good archivability with low memory requirements, fast transmission, also automated and reduced to the capacity of a data connection, in particular an SMS (short message - 160 characters ) or similar.
- an external or Server 6 associated SMTP server can be used for the delivery of messages by e-mail.
- sending users 2, 3, 4, 5 of a message 7 have their own e-mail address, in particular neither for sending nor for receiving messages 7, 18, 19, 29, 32, 33 , 35 or booking instructions 34.
- the server 6 or a web server associated therewith can be used to send messages 7, 18, 19, 29, 32, 33, 35 to the respective users 2, 3, 4, 5, in particular via the latter assigned web browser or the like, represent.
- the web browser can also be used to create and send messages 7 or booking instructions 27, 34.
- Programs or additional programs can be used to signal a message input to a user 2, 3, 4, 5, in particular if the delivery method other than e-mail is used.
- server 6 for sending a message 7, 18, 28, 30 to at least one user 2, 3, 4, 5 analyzed the this user 2, 3, 4, 5 associated contact record K and based on this automatically one of at least two selects different shipping methods;
- the server 6 automatically separates an image portion 16 from a remaining information portion 17 of a message 7, deleting the image portion 16 in the image database 15 and permanently archiving the information portion 17;
- a resource database 22 is provided with resource records 23, wherein at least one resource record 23, a number 25 still possible links 26 is assigned and that the server 6 upon receipt of associated with a contact record K booking instruction 27 the resource record 23 by decrementing the number assigned to this 25 still possible links 26 linked to the contact record K; and / or wherein at least one resource dataset 23 is assigned an end time and the server 6 prevents further access to the resource dataset 23 after reaching the end time.
- Aspect 2 A method according to aspect 1, wherein the server 6 sends a message 7, 28 and / or booking instruction 27 from a user 2, 3, 4, 5 assigned to a contact record K via a network 8 or another data connection 9, 10, 14 receives.
- Aspect 3 A method according to aspect 1 or 2, wherein a plurality of users 2, 3, 4, 5 and / or their contact records K form a group G and that the server 6 automatically addresses a message addressed to the group G 7 to the users 2, 3, 4, 5 of the group forwards, preferably where
- the server 6 grants the sender of the message or another user 2, 3, 4, 5 of the group G no access to the contact data records K of the other users 2, 3, 4, 5 of the group G, or
- the server 6 the sender of the message or another user 2, 3, 4, 5 of the group G granted only exceptionally and to the extent access to a contact record K of a particular user 2, 3, 4, 5 of the group G, the certain users 2, 3, 4, 5 previously granted the sender or the other user 2, 3, 4, 5 of the group G by assigning a special right feature or by subsequent approval.
- Aspect 4 A method according to one of the preceding aspects, wherein the server 6 preferably selects an electronic delivery method and / or that the server 6 initiates an automatic paper printout of the message 7, 18, 28, 30 for non-electronic delivery as a delivery method, in particular if the contact data record K assigned to the addressed user 2, 3, 4, 5 does not have sufficient information for an electronic mailing method and / or a non-electronic mailing in the contact data record K is prioritized.
- Aspect 5 A method according to one of the preceding aspects, wherein at least one image portion 16 is associated with at least one particular user 2, 3, 4, 5 or a specific user 2, 3, 4, 5 associated contact record K, preferably where
- the image portion 16 of other users 2, 3, 4, 5 as the specific user 2, 3, 4, 5 associated with the image portion 16 only with prior approval or subsequent approval by the particular user 2, 3, 4 assigned to the image portion 16; 5 is made available, and / or
- Aspect 6 A method according to any one of the preceding aspects, wherein the server 6 sends messages 7 only to users 2, 3, 4, 5 with high priority contact records K or other designation, and / or one with a low priority contact record K Associated users 2, 3, 4, 5 only allows access to contents that were created before the time of the solution of the pairwise link 19.
- Aspect 7 A method according to any one of the preceding aspects, wherein the server 6 identifies a resource record 23 in a received message 7 and preferably stores it in the resource database 22 for a limited time only and / or prevents further access to that resource record 23 if any predefined maximum runtime has expired and / or if the number of possible links 26 is less than one.
- Aspect 8 A method according to any one of the preceding aspects, wherein the resource database 22 comprises a plurality of resource records 23 corresponding in time each having a number 25 of only one possible link 26, preferably wherein the time periods are immediately consecutive, equal and / or Correspond to sections of an equidistantly divided period.
- Aspect 9 A method according to one of the preceding aspects, wherein the server 6 generates a message 30 with at least one individualized link 31 that is unique to a particular user 2, 3, 4, 5 and / or contact record K and at least one particular resource record 23 wherein the server 6 sends the message 30 to the user 2, 3, 4, 5 associated with the contact record K and automatically links the contact record K and the at least one resource record 23 when the link 30 is activated.
- Aspect 10 A method according to one of the preceding aspects, wherein the server 6 anonymously grants access to at least a part of the resource database 22 upon request of a contact record K assigned user 2, 3, 4, preferably wherein a resource data set 23 with a number 25 is flagged as unavailable by less than one possible link 26, and / or where information about one with a resource ced record 23 linked contact record K or only if it is set for the user 2, 3, 4, 5 exception granted to this.
- Aspect 1 1 A system for preferably workplace-independent communication with a contact database 1 with a plurality of different users 2, 3, 4, 5 associated contact records K and with a server 6 to access the contact records K contact database 1, designed to carry out a method according to one the previous aspects.
- the method described above may include the implementation of the following modules:
- an automatic takeover of illness messages via a form in the electronic class book may be provided as absent.
- This module may include in particular:
- This module may include in particular:
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Operations Research (AREA)
- Data Mining & Analysis (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- Storage Device Security (AREA)
Abstract
A method having a contact database having a plurality of contact data records associated with different users and having a server for accessing the contact data records of the contact database is proposed, wherein communication between different users is rendered possible with such anonymization that communication in connection with users who are in particular need of protection, such as users who are of minor age or in care, is also rendered possible by taking account of the data protection aspects linked thereto.
Description
Arbeitsplatzunabhängiges Kommunikationssystem Workstation-independent communication system
Die vorliegende Erfindung betrifft ein Verfahren gemäß dem Oberbegriff von Anspruch 1 sowie ein System gemäß dem Oberbegriff von Anspruch 22. Insbesondere betrifft die vorliegende Erfindung ein arbeitsplatzunabhängiges Kommunikationssystem mit einer Kontaktdatenbank mit mehreren, unterschiedlichen Nutzern zugeordneten Kontaktdatensätzen und mit einem Server zum Zugriff auf die Kontaktdatensätze der Kontaktdatenbank. The present invention relates to a method according to the preamble of claim 1 and a system according to the preamble of claim 22. More particularly, the present invention relates to a workstation-independent communication system having a contact database with a plurality of contact records associated with different users and a server for accessing the contact records of contact database.
Das in Rede stehende Kommunikationssystem kann in den Bereichen der Nachrichtenübermittlung, der Verwaltung von Nachrichteninhalten, der Kontaktverwaltung sowie der Ressourcenverwaltung eingesetzt werden. Das erfindungsgemäße Verfahren bzw. System kann jedoch auch in anderen Bereichen Anwendung finden, insbesondere wenn zum Zugriff auf bzw. zur Übermittlung von Daten besondere Datenschutzrichtlinien zu beachten sind. The communication system in question can be used in the areas of messaging, message content management, contact management and resource management. However, the method or system according to the invention can also be used in other areas, in particular if special data protection guidelines are to be observed in order to access or transmit data.
Ein aus der US 2008/0134294 AI bekanntes System betrifft den geräteunabhängigen Zugriff auf eine Internetseite, die in einer Datenbank abgespeichert ist. Datenschutzrichtlinien werden in dem bekannten System basierend auf Beziehungen zwischen unterschiedlichen Nutzern des Systems festgelegt. Eine Anfrage durch einen der Nutzer wird von dem Server derart verarbeitet, dass Informationen unter Berücksichtigung der Datenschutzrichtlinie, also unter Berücksichtigung der Beziehung zwischen dem anfragenden Nutzer und dem den angefragten Daten zugeordneten Nutzer zur Verfügung gestellt werden. Die einzelnen Nutzer können ferner Einfluss auf die Datenschutzrichtlinie derart ausüben, dass bestimmte Informationen nur Nutzern bestimmter Gruppen zur Verfügung gestellt werden. A known from US 2008/0134294 AI system relates to the device-independent access to a website that is stored in a database. Privacy policies are set in the known system based on relationships between different users of the system. A request by one of the users is processed by the server in such a way that information is made available taking into account the privacy policy, ie taking into account the relationship between the requesting user and the user associated with the requested data. Individual users may also influence the Privacy Policy to make certain information available only to users of specific groups.
Bei dem bekannten System ist es zwar möglich, nur bestimmten Nutzerkreisen Einsichtnahmen und lediglich in zuvor bestimmte Informationen zu gewähren, eine Kommunikation ohne Einsichtnahme in relevante Daten einzelner Nutzer scheint jedoch nicht möglich zu sein. In the known system, although it is possible to grant insight only to certain user groups and only in previously determined information, a communication without access to relevant data of individual users does not seem to be possible.
BESTÄTIGUNGSKOPIE
Der vorliegenden Erfindung liegt die Aufgabe zugrunde, ein Verfahren und ein System anzugeben, mit dem eine Kommunikation auch ohne Kenntnis bzw. Detailkenntnis von Kontaktinformationen des Empfängers ermöglicht werden kann. CONFIRMATION COPY The present invention has for its object to provide a method and a system with which a communication without knowledge or detailed knowledge of contact information of the recipient can be made possible.
Die obige Aufgabe wird durch ein Verfahren gemäß Anspruch 1 oder durch ein System gemäß Anspruch 1 1 gelöst. Vorteilhafte Weiterbildungen sind Gegenstand der Unteransprüche. The above object is achieved by a method according to claim 1 or by a system according to claim 11. Advantageous developments are the subject of the dependent claims.
Gemäß einem ersten Aspekt der vorliegenden Erfindung analysiert der Server zum Senden einer Nachricht an mindestens einen Nutzer als Adressaten den diesem Nutzer zugeordneten Kontaktdatensatz und wählt hierauf basierend automatisch eine von mindestens zwei möglichen Versandmethoden aus. According to a first aspect of the present invention, to send a message to at least one user as an addressee, the server analyzes the contact data record assigned to this user and, based thereon, automatically selects one of at least two possible delivery methods.
Der Server kann folglich ohne Preisgabe von adressatenspezifischen Informationen eine ordnungsgemäße Zustellung der Nachricht auch dann ermöglichen, wenn keine einheitliche Versandmethode zur Verfügung steht. Beispielsweise soll eine Nachricht an zwei Adressaten versendet werden, wobei jedoch nur ein Adressat eine E-Mail-Adresse in seinem Kontaktdatensatz hinterlegt hat. Für den zweiten Adressaten steht lediglich eine Postadresse zur Verfügung. In diesem Fall kann der Server einen automatisieren Ausdruck und Postversand für den zweiten Adressaten initiieren. Der erste Adressat erhält die Nachricht bevorzugt auf dem einfacheren, schnelleren und kostengünstigeren elektronischen Weg per E-Mail. Das vorschlagsgemäße Verfahren ermöglicht folglich einen Nachrichtenversand, ohne dass dem Absender Informationen in Bezug auf die verfügbare und/oder bevorzugte Zustellmethode des jeweiligen Adressaten zur Verfügung steht, die jedoch vorzugsweise in dem zu dem Adressaten korrespondierenden Kontaktdatensatz hinterlegt ist. The server can thus, without disclosure of addressee-specific information, enable a proper delivery of the message even if no uniform shipping method is available. For example, a message should be sent to two addressees, but only one addressee has deposited an e-mail address in his contact record. For the second addressee, only one postal address is available. In this case, the server can initiate an automated printout and mailing for the second addressee. The first addressee preferably receives the message by e-mail in the simpler, faster and cheaper electronic way. The proposed method thus enables a message dispatch, without the sender information in relation to the available and / or preferred method of delivery of the respective addressee is available, but which is preferably stored in the corresponding to the addressee contact record.
Ein weiterer Aspekt der vorliegenden Erfindung, der auch unabhängig realisiert werden kann, betrifft eine Bilddatenbank, wobei der Server einen Bildanteil und einen Informationsanteil einer Nachricht automatisch trennt, den Bildanteil löschbar in der Bilddatenbank ablegt und den Informationsanteil dauerhaft archiviert. A further aspect of the present invention, which can also be implemented independently, relates to an image database, the server automatically separating an image component and an information component of a message, deleting the image component in the image database and permanently archiving the information component.
Vorschlagsgemäß kann es also vorgesehen sein, dass eine, insbesondere zu versendende oder abrufbare, Nachricht einen Bildanteil aufweist. Dieser Bildanteil
kann in Rechte, beispielsweise Persönlichkeitsrechte, von Nutzern eingreifen. Folglich ist es bevorzugt, dass der Bildanteil entfernt werden kann, wenn Einwände bestehen. Andererseits besteht vielfach eine Archivierungspflicht für Nachrichten, insbesondere wenn diese in Bezug auf den Informationsanteil einen offiziellen Charakter aufweist. Dem begegnet das vorschlagsgemäße Verfahren bevorzugt mit einer durch den Server durchgeführten automatischen Trennung von Bildanteil und Informationsanteil. According to the proposal, it can therefore be provided that a message, in particular to be sent or retrievable, has a picture portion. This part of the picture can intervene in rights, such as personality rights, of users. Consequently, it is preferable that the image portion can be removed if objections exist. On the other hand, there is often an obligation to archive news, in particular if it has an official character in relation to the share of information. The proposed method preferably counteracts this with automatic separation of the image component and the information component performed by the server.
Ferner werden vorzugsweise zwei unterschiedliche Datenbanken zur Verfügung gestellt. Die Bilddatenbank ist bevorzugt dazu vorgesehen, Bildanteile abzuspeichern und eine Löschung des jeweiligen Bildanteils durch jeden einzelnen dem Bildanteil zugeordneten Nutzern zu ermöglichen. Der Informationsanteil wird bevorzugt in einer anderen Datenbank nicht oder zumindest durch die Adressaten und den Absender nicht löschbar gespeichert bzw. dauerhaft archiviert. Diese Datenbank kann die Kontaktdatenbank sein oder Verknüpfungen zu dieser aufweisen. Furthermore, preferably two different databases are provided. The image database is preferably provided to store image components and to enable deletion of the respective image component by each individual user assigned to the image component. The information component is preferably not stored in another database or at least not erasable by the addressees and the sender or permanently archived. This database can be the contact database or have links to it.
Insbesondere ist es möglich, den Bildanteil nur bei vorheriger Zustimmung oder nachträglicher Genehmigung der dem Bildanteil zugeordneten Nutzern einen Zugriff auf den Bildanteil zu gewähren. Dies ermöglicht einen Nachrichten Versand auch mit Bildanteil selbst in datenschutzrechtlich kritischen Bereichen, beispielsweise wenn Rechte Minderjähriger tangiert werden könnten. Dies trifft beispielsweise bei Schulen, Vereinen oder dergleichen zu. In particular, it is possible to grant access to the image portion of the image portion only with prior approval or subsequent approval of the users associated with the image portion. This allows a message sending even with image portion even in data protection critical areas, for example, if rights of minors could be affected. This applies, for example, to schools, clubs or the like.
Gemäß einem weiteren Aspekt der vorliegenden Erfindung, der auch unabhängig realisiert werden kann, kann die Kontaktdatenbank paarweise verknüpfte erste und zweite Kontaktdatensätze aufweisen, wobei der erste Kontaktdatensatz des jeweiligen Kontaktdatensatzpaars gegenüber dem zweiten Kontaktdatensatz des jeweiligen Kontaktdatensatzpaars eine höhere Priorität aufweist. Der Server kann bei Erreichen einer dem zweiten Kontaktdatensatz zugeordneten zeitlichen Bedingung automatisch die paarweise Verknüpfung lösen und gleichzeitig dem zweiten Kontaktdatensatz gegenüber dem ersten Kontaktdatensatz die höhere Priorität zuordnen. Insbesondere kann weiter vorgesehen sein, dass eine Nachrichtenübermittlung, insbesondere durch Versenden und/oder Abruf einer Nachricht, lediglich demjenigen Kontaktdatensatz gegenüber ermöglicht wird, der die höhere Priorität aufweist.
Beispielsweise können den ersten und zweiten Kontaktdatensätzen in Abhängigkeit voneinander stehende Nutzer zugeordnet sein, beispielsweise Betreuer und Betreuter oder Elternteil und Minderjähriger. Die zeitliche Bedingung kann in diesem Fall einem Zeitpunkt des Wegfalls der Betreuungs- bzw. Erziehungsberechtigung entsprechen. In accordance with another aspect of the present invention, which may also be implemented independently, the contact database may include paired first and second contact records, wherein the first contact record of the respective contact record pair has a higher priority over the second contact record of the respective contact record pair. Upon reaching a temporal condition associated with the second contact data record, the server can automatically solve the pairwise association and at the same time assign the higher priority to the second contact data record in relation to the first contact data record. In particular, it can further be provided that a message transmission, in particular by sending and / or retrieval of a message, is made possible only with respect to that contact data record which has the higher priority. For example, the first and second contact records may be associated with dependent users, such as caregivers and caregivers, or parents and minors. The temporal condition in this case may correspond to a time of cessation of the caring or guardianship.
Das vorschlagsgemäße Verfahren gewährleistet in diesem Zusammenhang, dass Datenschutzrichtlinien automatisch durch eingehalten werden, dass bei Bedingungseintritt jegliche weitere Nachrichtenzustellung an nun nicht mehr berechtigte Nutzer unterbunden wird. Gleichzeitig ermöglicht das vorschlagsgemäße Verfahren, dass die zukünftige Kommunikation automatisch ausschließlich mit dem neuerdings berechtigten Nutzer durchgeführt wird, ohne dass eine manuelle Konfiguration bzw. Änderung der Datenbank notwendig wird. The proposed method ensures in this context that privacy policies are automatically complied with by the fact that on arrival any further message delivery to now no longer authorized users will be prevented. At the same time, the proposed method allows the future communication to be carried out automatically only with the recently authorized user without the need for manual configuration or modification of the database.
Es ist bevorzugt, dass mit Lösen der paarweisen Verknüpfung ein Nutzer, dem der erste, nunmehr niedrigere Priorität aufweisende Kontaktdatensatz zugeordnet ist, noch Zugriff auf solche Inhalte gewährt bekommen kann, die vor dem Lösen der paarweisen Verknüpfung angelegt worden sind, jedoch nicht solche, die nach dem Zeitpunkt der Lösung der Verknüpfung angelegt worden sind. Der dem zweiten Kontaktdatensatz zugeordnete Nutzer, der nach der Trennung der paarweisen Verknüpfung die höhere Priorität genießt, kann vorzugsweise sowohl auf Daten zugreifen, die vor als auch nach der Lösung der Verknüpfung angelegt worden sind. Dies ermöglicht über eine automatisierte Rechteverwaltung mit automatisierter bedingungsbasierter Rechteänderung zu gewährleisten, dass Datenschutzrichtlinien auch in kritischen Bereichen, insbesondere wenn betreute bzw. minderjährige Nutzer involviert sind, einzuhalten. It is preferred that when the pairwise association is released, a user associated with the first, now lower priority, contact record may still be granted access to content created prior to solving the pairwise association, but not such have been created after the date of the solution of the link. The user assigned to the second contact record, who has the higher priority after the separation of the pairwise join, can preferably access both data that was created before and after the link was broken. This enables automated rights management with automated condition-based rights change to ensure that privacy policies are adhered to even in critical areas, especially when assisted or underage users are involved.
Das Lösen der Verknüpfung und/oder die Zuweisung bzw. der Entzug der hohen Priorität kann durch den Server, insbesondere aufgrund von Analyse mindestens eines Kontaktdatensatzes, durchgeführt werden. Hierzu kann insbesondere in dem jeweiligen Kontaktdatensatz ein Flag gesetzt bzw. eine Verknüpfung hinzugefügt und/oder gelöscht werden. The release of the link and / or the assignment or the withdrawal of the high priority can be performed by the server, in particular due to analysis of at least one contact record. For this purpose, in particular in the respective contact data record, a flag can be set or a link added and / or deleted.
Alternativ zu der hohen Priorität kann auch eine sonstige Kennzeichnung verwendet werden, die einen der verknüpften Kontaktdatensätze vorzugsweise als
entsprechend priorisiert kennzeichnet. Dies kann insbesondere ein einfaches Flag, ein Parameter o.dgl. sein. As an alternative to the high priority, it is also possible to use a different identifier, preferably one of the linked contact data sets correspondingly prioritized. This can be a simple flag, a parameter or the like. be.
Ein weiterer Aspekt der vorliegenden Erfindung, der auch unabhängig realisiert werden kann, betrifft eine Ressourcendatenbank mit Ressourcendatensätzen. Hierbei kann jedem Ressourcendatensatz eine vorzugsweise endliche und/oder positiv-ganzzahlige Anzahl noch möglicher Verknüpfungen zugeordnet sein. Weiter kann der Server, insbesondere bei Empfang einer mit einem Kontaktdatensatz assoziierten Buchungsanweisung, den Ressourcendatensatz unter Dekre- mentierung der diesen zugeordneten Anzahl von möglichen Verknüpfungen mit dem Kontaktdatensatz verknüpfen. Another aspect of the present invention, which may also be implemented independently, relates to a resource database having resource records. In this case, a preferably finite and / or positive integer number of still possible links can be assigned to each resource data record. Furthermore, the server, in particular upon receipt of a booking instruction associated with a contact data record, can link the resource data record by decrementing the number of possible links associated therewith with the contact data record.
Wenn mehrere Ressourcen, insbesondere auch Ressourcen unterschiedlicher Typen, gleichzeitig und/oder in einem gemeinsamen Kontext durch eine Mehrzahl unterschiedlicher Nutzer zu belegen sind, ist eine Koordination der Ressourcenbelegung auf konventionellem Wege meist schwierig, aufwändig und zeitraubend. Dies gilt insbesondere dann, wenn Datenschutzaspekte hinzutreten. If several resources, in particular also resources of different types, are to be assigned to a plurality of different users at the same time and / or in a common context, a coordination of the resource allocation by conventional means is usually difficult, time-consuming and time-consuming. This applies in particular if privacy aspects are to be added.
Mit dem vorschlagsgemäßen Verfahren wird folglich mittels der Kontaktdatenbank und der Ressourcendatenbank ermöglicht, dass einerseits Ressourcen ausschließlich in der verfügbaren Menge belegt werden, andererseits eindeutig mit Kontaktdatensätzen bzw. diesen zugeordneten Nutzern verknüpft werden, ohne dass jedoch den Nutzern untereinander ein Zugriff auf Detailinformationen bzgl. anderer Nutzer gewährt werden müsste. Folglich ermöglicht das vorschlagsgemäße Verfahren in vorteilhafter Weise eine automatisierte, vereinfachte und effiziente Handhabung von Koordinations- und Ressourcenbelegungsaufgaben unter Einhaltung auch strenger Datenschutzbestimmungen, wie sie beispielsweise in Zusammenhang mit minderjährigen oder betreuungsbedürftigen Nutzern auftreten. The proposed method consequently makes possible, by means of the contact database and the resource database, on the one hand, resources to be allocated exclusively in the available quantity, and on the other hand to be clearly linked to contact data sets or assigned users, but without the users having access to detailed information with regard to others Users would have to be granted. Consequently, the proposed method advantageously allows for automated, simplified and efficient handling of coordination and resource allocation tasks while also adhering to strict privacy regulations, such as those associated with minors or those in need of care.
Gemäß einem weiteren Aspekt der vorliegenden Erfindung, der auch unabhängig realisiert werden kann, ist unterschiedlichen Ressourcendatensätzen jeweils ein Endzeitpunkt zugeordnet, wobei der Server nach Erreichen des Endzeitpunkts einen weiteren Zugriff auf den Ressourcendatensatz verhindert, beispielsweise durch automatische Löschung. Dies ermöglicht es insbesondere, die Verknüpfung des jeweiligen Ressourcendatensatzes mit Kontaktdatensätzen der Kontakt-
datenbank zu verhindern, wenn eine entsprechende Verknüpfung nicht mehr verfügbar, sinnvoll oder möglich ist. Insbesondere bei Informationsressourcen, die, vorzugsweise durch einen Nutzer, der Allgemeinheit, einer Gruppe oder einem bzw. mehreren anderen Nutzern über den Server zur Verfügung gestellt werden sollen, kann automatisch ein Endzeitpunkt durch den Server bei Eingang der Nachricht bzw. Eintragung in die Ressourcendatenbank zugeordnet werden. Damit wird verhindert, dass zur Verfügung gestellte Informationsressourcen zu umfangreich bzw. unübersichtlich werden oder veralten. According to a further aspect of the present invention, which can also be implemented independently, different end-of-life points are assigned to different resource data records, wherein the server prevents further access to the resource data record after the end time has been reached, for example by automatic deletion. This makes it possible, in particular, to link the respective resource data record with contact data records of the contact database if a corresponding link is no longer available, useful or possible. In particular, with information resources which are to be made available via the server, preferably by a user, the general public, a group or one or more other users, an end time can be automatically assigned by the server upon receipt of the message or entry in the resource database become. This prevents the information resources made available from becoming too extensive, confusing or outdated.
Im Folgenden werden verwendete Begrifflichkeiten näher erläutert: The terms used are explained in more detail below:
Die vorliegende Erfindung betrifft bevorzugt sogenannte Client-Server- Netzwerke. Ein Client im Sinne der vorliegenden Erfindung ist bevorzugt eine einem Nutzer zugeordnete Kommunikationseinrichtung oder Schnittstelle. Ein Client kann insbesondere ein Computer, Handy, Tablet-PC, ein netzwerkfähiger Fernseher oder eine sonstige Einrichtung sein, die bevorzugt über ein Netzwerk, insbesondere über das Internet, kommunizieren kann. Besonders bevorzugt weist ein Client im Sinne der vorliegenden Erfindung einen Internetbrowser auf und/oder ist zur Kommunikation über das Internet ausgebildet. Eine Kommunikation kann jedoch auch über sonstige Netzwerke oder Datenverbindungen erfolgen. Ein Client im Sinne der vorliegenden Erfindung kann ausnahmsweise auch eine sonstige Einrichtung zum Senden bzw. Empfangen von Nachrichten sein. Insbesondere kann ein Client dazu ausgebildet sein, eine Nachricht zu empfangen und vorzugsweise einem Nutzer zur Verfügung zu stellen. Im Sinne der vorliegenden Erfindung kann es also möglich sein, dass ein Client auch einen Briefkasten aufweist oder als solcher ausgebildet ist. The present invention preferably relates to so-called client-server networks. A client in the sense of the present invention is preferably a communication device or interface assigned to a user. A client may in particular be a computer, mobile phone, tablet PC, a network-capable television or other device, which may preferably communicate via a network, in particular via the Internet. Particularly preferably, a client in the sense of the present invention has an Internet browser and / or is designed for communication via the Internet. However, communication can also take place via other networks or data connections. A client in the sense of the present invention may exceptionally also be another device for sending or receiving messages. In particular, a client can be designed to receive a message and preferably to make it available to a user. For the purposes of the present invention, it may therefore be possible that a client also has a mailbox or is designed as such.
Im Folgenden werden der Begriff "Client" und ein der zu dem Client korrespondierender "Nutzer" synonym verwendet. Zudem ist ein Client bevorzugt einem Nutzer derart zugeordnet, dass der Nutzer die Einrichtung, die er als Client aktuell verwendet, frei wählen kann. Es kann also vorgesehen sein, dass ein Nutzer zu unterschiedlichen Zeitpunkten unterschiedliche Vorrichtungen als Client verwendet. Vorzugsweise ist jedoch zu einem Zeitpunkt ein Nutzer genau einem Client zugeordnet. Daher wird im Folgenden ausschließlich der Begriff "Nutzer" verwendet, auch wenn technisch gesehen dessen Client hiermit assoziiert wird.
Zu einem Nutzer ist vorzugsweise ein Kontaktdatensatz in der Kontaktdatenbank abgelegt. Dieser kann auch Informationen zur Authentifizierung, insbesondere einen Login, des Benutzers aufweisen. Insbesondere kann ein Client einem Nutzer durch Eingabe individueller, nutzerspezifischer Daten, insbesondere durch Einloggen oder Aktivierung eines personalisierten Links zugeordnet werden. Hierbei kann es vorkommen, dass ein einem Nutzer zugeordneter Client zu unterschiedlichen Zeitpunkten auf unterschiedlicher Hardware basiert. Ein Client weist bevorzugt zumindest einen Internetbrowser oder einen hierzu vergleichbare Kommunikations- und/oder Anzeigeschnittstelle auf. Ein Client kann auch zumindest teilweise softwarebasiert sein oder durch Software realisiert sein. In the following, the term "client" and one of the "users" corresponding to the client are used synonymously. In addition, a client is preferably assigned to a user in such a way that the user can freely choose the device which he currently uses as a client. It can therefore be provided that a user uses different devices as clients at different times. Preferably, however, a user is assigned to exactly one client at a time. Therefore, in the following only the term "user" is used, even if technically its client is associated with it. For a user, preferably a contact record is stored in the contact database. This can also have information for authentication, in particular a login, the user. In particular, a client can be assigned to a user by inputting individual, user-specific data, in particular by logging in or activating a personalized link. It may happen that a client assigned to a user is based on different hardware at different times. A client preferably has at least one Internet browser or a comparable communication and / or display interface. A client can also be at least partially software-based or realized by software.
Ein Server im Sinne der vorliegenden Erfindung ist bevorzugt eine zentrale Rechnereinrichtung. Ein Server kann auf einem oder mehreren Recheneinheiten und insbesondere auch mit oder durch Software realisiert werden. Der Server ist bevorzugt dazu ausgebildet, über ein Netzwerk oder eine sonstige Datenkommunikationsverbindung mit mindestens einem Nutzer zu kommunizieren. Es ist weiter bevorzugt, dass der Server Zugriff auf mindestens eine Datenbank aufweist bzw. ermöglicht oder verweigert, wobei der Server bevorzugt über ein Netzwerk oder eine sonstige Datenverbindung, insbesondere auch rechnerintern, auf die Datenbank zugreifen kann. A server in the sense of the present invention is preferably a central computer device. A server can be realized on one or more arithmetic units and in particular also with or by software. The server is preferably designed to communicate with at least one user via a network or other data communication connection. It is further preferred that the server has access to at least one database or allows or denies, wherein the server preferably over a network or other data connection, in particular also computer-internal, can access the database.
Eine Datenbank im Sinne der vorliegenden Erfindung ist bevorzugt eine Einrichtung bzw. Struktur zum Ablegen und/oder Abspeichern von Daten, insbesondere von Datensätzen. Datensätze im Sinne der vorliegenden Erfindung sind bevorzugt in einer Datenbank abgelegte bzw. abgespeicherte Informationen mit Beziehung zueinander und/oder zu anderen Daten. A database in the sense of the present invention is preferably a device or structure for filing and / or storing data, in particular data records. Data records within the meaning of the present invention are preferably information stored or stored in a database with relation to one another and / or to other data.
Eine Kontaktdatenbank im Sinne der vorliegenden Erfindung ist bevorzugt zum Ablegen bzw. Abspeichern von Kontaktdaten von Nutzern ausgebildet, wobei einem Nutzer vorzugsweise zumindest eine Adresse, Kontaktier- bzw. Zustellmöglichkeit zugeordnet ist. Zu einem Nutzer können ein oder mehrere Kontaktdatensätze korrespondieren und/oder einem Nutzer können mehrere Adressen, Kontaktmöglichkeiten, Zustelladressen oder dergleichen in einem Kontaktdatensatz zugeordnet sein. Die Kontaktdaten weisen vorzugsweise auch Informationen zur Identifikation bzw. Authentifikation eines Nutzers auf. Ferner ist es möglich,
dass ein Kontaktdatensatz eine oder mehrere Verknüpfungen aufweist, insbesondere in Form von Links, Parametern, Tags o. dgl. A contact database within the meaning of the present invention is preferably designed for storing or storing contact data of users, wherein a user is preferably assigned at least one address, contacting or delivery option. One or more contact records may correspond to a user and / or a user may be associated with multiple addresses, contact options, delivery addresses or the like in a contact record. The contact data preferably also have information for the identification or authentication of a user. It is also possible a contact data record has one or more links, in particular in the form of links, parameters, tags or the like.
Eine Adresse im Sinne der vorliegende Erfindung kann sowohl eine elektronische als auch postalische oder sonstige Möglichkeit sein, mit einem Nutzer in Kontakt zu treten. An address within the meaning of the present invention may be both electronic and postal or other means of contacting a user.
Einem Kontakt können neben dem Nutzer auch weitere Informationen bzw. Parameter zugeordnet sein. Zwei oder mehr Kontakte können miteinander verknüpft sein, wobei vorzugsweise jeder einzelne Kontakt eine zur Verknüpfung korrespondierende Verknüpfungsinformation aufweist. Insbesondere bei verknüpften Kontakten kann eine oder können mehrere Prioritäten einem oder mehreren der Kontakte zugeordnet sein. Besonders bevorzugt ist bei zwei oder mehr verknüpften Kontakten nur einem der verknüpften Kontakte eine hohe Priorität zugeordnet. A contact can be assigned not only the user but also further information or parameters. Two or more contacts can be linked to one another, wherein preferably each individual contact has a link information corresponding to the link. Particularly with linked contacts, one or more priorities may be associated with one or more of the contacts. Most preferably, with two or more linked contacts, only one of the associated contacts is assigned a high priority.
Im Folgenden werden die Begriffe "Kontaktdatensatz" und "Kontakt" vorzugsweise synonym verwendet. Ein Kontakt kann insbesondere Absender und/oder Adressat sein, wobei ein Absender (absendender Nutzer) sich durch Übermittlung einer Nachricht, Information oder von sonstigen Daten von dem Nutzer an den Server auszeichnet und/oder wobei der Adressat (empfangender Nutzer) sich dadurch auszeichnet, dass diesem eine Nachricht, Information oder sonstige Daten zugestellt werden sollen. Einem Kontakt kann durch Login des zu ihm korrespondierenden Nutzers ein Client zugeordnet werden, der als Absender bzw. Adressat fungieren kann. In the following, the terms "contact record" and "contact" are preferably used synonymously. A contact may in particular be sender and / or addressee, wherein a sender (sender user) is distinguished by the transmission of a message, information or other data from the user to the server and / or whereby the addressee (receiving user) is characterized by that this a message, information or other data should be delivered. A contact can be assigned to a contact by logging in to the corresponding user a client, who can act as sender or addressee.
Einem Kontakt kann weiterhin eine zeitliche Bedingung, insbesondere ein Verfallsdatum, ein Geburtsdatum, ein Datum der Volljährigkeit oder ein dazu korrespondierendes Datum, ein dazu korrespondierender Wert oder dergleichen zugeordnet sein. A contact may also be assigned a temporal condition, in particular an expiry date, a date of birth, a date of majority or a date corresponding thereto, a value corresponding thereto or the like.
Die Kontaktdatenbank oder eine dieser zugeordnete Datenbank kann dazu ausgebildet sein, zu einem Kontakt korrespondierenden Nachrichten persistent bzw. zumindest durch einen Nutzer nicht-löschbar abzulegen bzw. abzuspeichern. Dies kann insbesondere auch durch Verknüpfung oder dergleichen erfolgen.
Kontakte können zu einer Gruppe zusammengefasst oder einer Gruppe zugeordnet sein, wobei Kontakte bzw. Nutzer einer Gruppe bevorzugt zumindest eine gemeinsame Eigenschaft haben. Gruppeneinwilligungen im Sinne der vorliegenden Erfindung werden auf eine Gruppe bezogene Zustimmungen bezeichnet, die von mindestens einem Nutzer vorab, insbesondere vor Nachrichtenübermittlung oder dergleichen, abgegeben und bevorzugt abgespeichert bzw. abgelegt werden, insbesondere in der Kontaktdatenbank bzw. in dem Kontakt des Zustimmenden oder den Kontakten der Gruppe. Gruppengenehmigungen sind vorzugsweise gruppenbezogene Zustimmungen, die nachträglich erteilt werden. Eine Gruppenzustimmung kann sowohl eine Gruppeneinwilligung als auch eine Gruppengenehmigung sein. Es ist also möglich, dass ein Nutzer einer Gruppe vorab oder nachträglich Sonderrechte zuweist, die ggf. in Form eines Parameters, Tags, Links o. dgl. abgespeichert werden kann. The contact database or a database associated therewith can be designed to persistently store or save messages corresponding to a contact, or at least to store them non-erasable by a user. This can be done in particular by linking or the like. Contacts may be grouped or assigned to a group, with contacts or users of a group preferably having at least one common property. Group consent within the meaning of the present invention is referred to a group-related consents, which are issued by at least one user in advance, especially before messaging or the like, and preferably stored or stored, in particular in the contact database or in the contact of the consent or the contacts the group. Group approvals are preferably group-related approvals, which are granted retrospectively. Group approval can be both group consent and group approval. It is thus possible for a user to assign privileges to a group beforehand or subsequently, which may possibly be stored in the form of a parameter, tags, links or the like.
Eine Ressourcendatenbank im Sinne der vorliegenden Erfindung ist vorzugsweise eine Datenbank, die zum Ablegen bzw. Abspeichern von verfügbaren oder benötigten Ressourcen ausgebildet ist. Die Ressourcendatenbank weist sogenannte Ressourcendatensätze auf, wobei vorzugsweise ein Ressourcendatensatz einer Ressource eine Verfügbarkeit oder einen Bedarf zuordnet. A resource database in the sense of the present invention is preferably a database that is designed to store or store available or required resources. The resource database has so-called resource records, and preferably, a resource record associates an availability or a need with a resource.
Ressourcen im Sinne der vorliegenden Erfindung können insbesondere zeitliche, örtliche, materielle oder Informationsressourcen sein oder aufweisen. Zeitliche Ressourcen können beispielsweise Termine, Zeitschlitze oder Intervalle darstellen. Beispiele für örtliche Ressourcen sind Räume oder Speicherbereich, insbesondere auf einem Speichermedium oder dergleichen. Beispiele für materielle Ressourcen sind Mediengeräte wie Projektoren oder sonstige bewegliche Sachen. Informationsressourcen können beispielsweise Informationen sein, die für die Allgemeinheit oder eine bestimmte Nutzergruppe, insbesondere für ein schwarzes Brett oder dergleichen bestimmt sind. Ferner kann es negative Ressourcen geben, insbesondere ein Bedarf, beispielsweise an Dingen oder dergleichen. Ein möglicher Anwendungsfall ist die Koordination einer Veranstaltung mit Bedarf an unterschiedlichen Dingen und Dienstleistungen, für die durch Buchung eine (freiwillige) Leistung angekündigt wird. For the purposes of the present invention, resources may be or have in particular temporal, local, material or information resources. Temporal resources can be, for example, appointments, time slots or intervals. Examples of local resources are rooms or storage area, in particular on a storage medium or the like. Examples of material resources are media devices such as projectors or other moving things. Information resources can be, for example, information that is intended for the general public or a specific group of users, in particular for a bulletin board or the like. Furthermore, there may be negative resources, in particular a need, for example for things or the like. A possible use case is the co-ordination of an event with need for different things and services for which a (voluntary) achievement is announced by booking.
Eine Bilddatenbank im Sinne der vorliegenden Erfindung ist eine Datenbank, die bevorzugt zum Ablegen bzw. Abspeichern von Bildinformationen ausgebildet
ist. Ein Bilddatensatz als Datensatz in der Bilddatenbank weist neben den Bildinformationen bevorzugt eine Verknüpfung oder sonstige Zuordnung zu einer Nachricht und/oder Zumindestens einem Kontakt auf. Insbesondere kann ein Bilddatensatz ein Bildanteil einer Nachricht sein und/oder zumindest einem Absender und/oder einen dem Bild zugeordneten Nutzer zugeordnet sein. Ein dem Bild zugeordneter Nutzer ist insbesondere ein Nutzer, in dessen Rechte durch das Bild möglicherweise eingegriffen wird. Insbesondere gilt dies für einen auf dem Bild abgebildeten Nutzer. Dieser kann durch den Server automatisch erkannt bzw. durch einen Supervisor und/oder den Versender identifiziert werden. An image database in the sense of the present invention is a database, which is preferably designed to store or store image information is. An image data set as a data record in the image database preferably has a link or other assignment to a message and / or at least one contact in addition to the image information. In particular, an image data record may be an image portion of a message and / or be associated with at least one sender and / or one user associated with the image. A user assigned to the image is, in particular, a user in whose rights the image may intervene. This applies in particular to a user depicted in the picture. This can be automatically recognized by the server or identified by a supervisor and / or the sender.
Die oben definierten und weiteren Datenbänke und der Server können gemeinsam und in beliebiger Kombination an gemeinsamen oder unterschiedlichen Orten, mit gemeinsamer oder separater Hardware, als Software, als Programm, im Internet, in der Cloud, durch einen oder mehrere Server oder dergleichen realisiert werden. The above-defined and further databases and the server can be realized together and in any combination at common or different locations, with common or separate hardware, as software, as a program, on the Internet, in the cloud, through one or more servers or the like.
Weitere Aspekte, Merkmale, Eigenschaften und Vorteile der vorliegenden Erfindung ergeben sich aus den Patentansprüchen und aus der zeichnerischen Darstellung und nachfolgenden Beschreibung bevorzugter Ausführungsbeispiele anhand der Zeichnung. In der Zeichnung zeigt: Further aspects, features, properties and advantages of the present invention will become apparent from the claims and from the drawings and the following description of preferred embodiments with reference to the drawings. In the drawing shows:
Fig. 1 ein vorschlagsgemäßes System mit mehreren Nutzern, Datenbanken und einem Server gemäß eines ersten Ausführungsbeispiels der vorliegenden Erfindung; 1 shows a proposed system with multiple users, databases and a server according to a first embodiment of the present invention;
Fig. 2 ein System mit Kontakt- und Bilddatenbank gemäß eines zweiten Fig. 2 shows a system with contact and image database according to a second
Ausführungsbeispiels der vorliegenden Erfindung; Embodiment of the present invention;
Fig. 3 ein System mit einem Server und einer Kontaktdatenbank gemäß eines dritten Ausführungsbeispiels der vorliegenden Erfindung; 3 shows a system with a server and a contact database according to a third embodiment of the present invention;
Fig. 4 ein System mit dem Server und der Kontaktdatenbank gemäß des dritten Ausführungsbeispiels der vorliegenden Erfindung;
Fig. 5 ein System mit einem Server und einer Ressourcendatenbank gemäß eines vierten Ausführungsbeispiels der vorliegenden Erfindung; 4 shows a system with the server and the contact database according to the third embodiment of the present invention; 5 shows a system with a server and a resource database according to a fourth embodiment of the present invention;
Fig. 6 ein System mit dem Server und der Ressourcendatenbank gemäß des vierten Ausfuhrungsbeispiels der vorliegenden Erfindung; 6 shows a system with the server and the resource database according to the fourth exemplary embodiment of the present invention;
Fig. 7 ein System mit einem Server und einer Kontaktdatenbank gemäß eines fünften Ausfuhrungsbeispiels der vorliegenden Erfindung; und 7 shows a system with a server and a contact database according to a fifth exemplary embodiment of the present invention; and
Fig. 8 ein System mit dem Server und der Kontaktdatenbank gemäß des fünften Ausfuhrungsbeispiels der vorliegenden Erfindung. 8 shows a system with the server and the contact database according to the fifth exemplary embodiment of the present invention.
In den Figuren werden für gleiche oder ähnliche Teile dieselben Bezugszeichen verwendet, wobei entsprechende oder vergleichbare Eigenschaften und Vorteile erreicht werden, auch wenn von einer wiederholten Beschreibung abgesehen worden ist. In the figures, the same reference numerals are used for the same or similar parts, and corresponding or comparable properties and advantages are achieved, even if a repeated description has been omitted.
Im Folgenden wird die Erfindung primär anhand einer Anwendung im Bereich der Schule im Detail erläutert. Dies soll jedoch keinerlei Beschränkung darstellen. Die vorliegende Erfindung kann auch in sonstigen Einsatzgebieten Anwendung finden, insbesondere wenn Datenschutzrichtlinien bzw. datenschutzrechtliche Vorgaben bei einer Kommunikation umgesetzt werden sollen. Dies trifft insbesondere für solche Kommunikationen zu, bei denen in irgendeiner Form Minderjährige, Betreuungsbedürftige oder sonstige besonders schutzwürdige Personenkreise involviert sind. Dies trifft beispielsweise auch auf Vereine, Behörden, juristische Beistände, verwaltungstechnische Beistände oder dergleichen zu. In the following, the invention will be explained primarily with reference to an application in the field of school in detail. However, this is not intended to be limiting. The present invention can also be used in other fields of application, in particular if privacy guidelines or data protection regulations are to be implemented in a communication. This applies in particular to those communications in which minors, persons in need of care or other groups of persons with special protection are involved in any form. This also applies, for example, to clubs, authorities, legal advisers, administrative assistants or the like.
Ferner wird für die folgende Beschreibung Bezug genommen auf die in der Beschreibungseinleitung erläuterten Begrifflichkeiten. Im Folgenden werden in Beispielen zum besseren Verständnis der Zusammenhänge folgende Nutzer bzw. Clients und diesen zugeordnete Kontakte bzw. Kontaktdatensätze verwendet, wobei diese vorzugsweise zu dem Begriff "Nutzer" bzw. "Client" synonym verwendet werden und folglich für andere Bereiche durch den Begriff "Nutzer", "Client" oder einen anderen speziellen Nutzerbegriff ersetzt werden können. Zu
den im Folgenden zu Erläuterungszwecken verwendeten Nutzern gehören: Elternteile, Schüler und Lehrer. Ferner können ein oder mehrere Elternteile, Schüler und Lehrer als Nutzer vorgesehen sein. Fig. 1 zeigt ein Client-Server-System mit einer Kontaktdatenbank 1 und unterschiedlichen Nutzern 2, 3, 4 und 5. Der Server 6 ist zum Zugriff auf die Kontaktdatenbank 1, insbesondere auf die in dieser abgelegten bzw. abgespeicherten Kontaktdatensätze K, ausgebildet. Gemäß eines ersten Aspekts der vorliegenden Erfindung ist der Server 6 zum Senden und/oder zum Empfangen einer Nachricht 7, insbesondere über ein Netzwerk 8 oder eine sonstige Datenverbindung 9 ausgebildet. Further, for the following description, reference is made to the terms explained in the introduction to the description. In the following, the following users or clients and their associated contacts or contact data sets are used in examples for better understanding of the relationships, these preferably being used synonymously for the term "user" or "client" and consequently for other areas by the term " User, client, or other special user term. To The users used for illustrative purposes include: parents, students, and teachers. Furthermore, one or more parents, students and teachers may be designated as users. 1 shows a client-server system with a contact database 1 and different users 2, 3, 4 and 5. The server 6 is designed to access the contact database 1, in particular the contact data records K stored or stored therein. According to a first aspect of the present invention, the server 6 is designed to send and / or receive a message 7, in particular via a network 8 or another data connection 9.
Der Server 6 kann einen einem Nutzer 2, 3, 4, 5 zugeordneten Kontaktdatensatz K analysieren und hierauf basierend automatisch eine von mindestens zwei unterschiedlichen Versandmethoden auswählen. Dies kann für weitere Nutzer 2, 3, 4, 5 wiederholt werden. The server 6 can analyze a contact data record K assigned to a user 2, 3, 4, 5 and, based on this, automatically select one of at least two different shipping methods. This can be repeated for other users 2, 3, 4, 5.
In dem Ausführungsbeispiel gemäß Fig. 1 kann der Nutzer 2 die Nachricht 7 an den Server 6 übermitteln. Der Server 6 beginnt bei Empfang der Nachricht 7 bevorzugt automatisch mit einem Zugriff auf die Kontaktdatenbank 1 , insbesondere über eine Datenverbindung 10, die auch durch oder mit einem Netzwerk realisiert werden kann. Der Server 6 greift bevorzugt auf der Nachricht zugeordnete Kontakte K der Kontaktdatenbank 1 , insbesondere Adressaten, zu. Hierbei ist es in vorteilhafter Weise nicht notwendig, dass der Nutzer 2 eine Adresse oder den Namen des adressierten Nutzers kennt. Dieser kann durch den Nutzer 2 beispielsweise maskiert, durch einen (Nach-) Namen oder aufgrund einer Gruppenzugehörigkeit o. dgl. anonymisiert adressiert werden. Der Nachricht 7 ist, oder wird durch den Server 6, vorzugsweise zumindest ein Kontakt K der Nutzer 2, 3, 4, 5 als Adressat zugeordnet. Diese Zuordnung kann mit oder zusätzlich zu der Nachricht 7 an den Server 6 übermittelt oder aufgrund des Absenders automatisch gewählt werden. Folglich greift der Server 6 vorzugsweise auf zumindest einen einem Adressaten zugeordneten Kontakt K der Kontaktdatenbank 1 zu.
Der Server 6 kann diesen Kontakt K insbesondere bzgl. möglicher Versandmethoden analysieren. Im vorliegenden Ausführungsbeispiel sind für den Nutzer 3 und den Nutzer 4 in der Kontaktdatenbank 1 elektronische Versandmethoden, insbesondere E-Mail-Adressen, hinterlegt. Der Server kann bevorzugt elektronische Versandmethoden auswählen, insbesondere da diese meist zu einem schnelleren und/oder kostengünstigeren Versand fuhren. In the exemplary embodiment according to FIG. 1, the user 2 can transmit the message 7 to the server 6. The server 6 preferably begins receiving the message 7 automatically with access to the contact database 1, in particular via a data connection 10, which can also be realized by or with a network. The server 6 preferably accesses contacts K assigned to the message to the contact database 1, in particular addressees. In this case, it is advantageously not necessary for the user 2 to know an address or the name of the addressed user. This can be masked by the user 2, for example, addressed by an (after) name or due to a group affiliation o. The like. Anonymized. The message 7 is, or is assigned by the server 6, preferably at least one contact K of the users 2, 3, 4, 5 as an addressee. This assignment can be transmitted with or in addition to the message 7 to the server 6 or automatically selected based on the sender. Consequently, the server 6 preferably accesses at least one contact K associated with an addressee of the contact database 1. The server 6 can analyze this contact K in particular with regard to possible shipping methods. In the present embodiment, electronic shipping methods, in particular e-mail addresses, are stored for the user 3 and the user 4 in the contact database 1. The server can preferably select electronic delivery methods, especially since these usually lead to a faster and / or cheaper shipping.
Für den Nutzer 5 ist in dem korrespondierenden Kontakt K der Kontaktdatenbank 1 keine elektronische Versandmethode hinterlegt und/oder eine sonstige Versandmethode als bevorzugt markiert. Der Server 6 analysiert den dem Nutzer 5 zugeordneten Kontakt K und wählt automatisch eine alternative und/oder bevorzugte Versandmethode. Der Server kann dann die Nachricht 7 mit der ermittelten bzw. gewählten Versandmethode verschicken und/oder zustellen. For the user 5, no electronic shipping method is stored in the corresponding contact K of the contact database 1 and / or another shipping method is marked as preferred. The server 6 analyzes the contact K associated with the user 5 and automatically selects an alternative and / or preferred delivery method. The server can then send and / or deliver the message 7 with the determined or selected shipping method.
Im vorliegenden Ausführungsbeispiel ist ein postalischer bzw. Papierversand für den Nutzer 5 verfügbar bzw. bevorzugt. In diesem Fall initiiert der Server 6 vorzugsweise automatisch einen solchen Versand. Dazu kann über die Datenverbindung 9 die Nachricht 7 an einen Drucker 1 1 vorzugsweise mit einer entsprechenden Zustellinformation übermittelt werden. Der Drucker 1 1 kann einer zentralen Versandstelle, dem Nutzer 5 oder einer sonstigen zum Versand geeigneten Einrichtung zugeordnet sein. In the present embodiment, a postal or paper delivery for the user 5 is available or preferred. In this case, the server 6 preferably initiates such a shipment automatically. For this purpose, via the data connection 9, the message 7 can be transmitted to a printer 11 preferably with a corresponding delivery information. The printer 1 1 can be assigned to a central shipping point, the user 5 or another device suitable for shipping.
Die Nachricht 7 wird vorzugsweise mit entsprechenden Kontaktinformationen, vorzugsweise aus dem Kontakt K der Kontaktdatenbank 1, versehen derart umgewandelt, dass ein Versand ausführbar ist. Vorliegend kann die Nachricht 7 mit entsprechender Adresse durch den Drucker 1 1 ausgedruckt und insbesondere postalisch dem Nutzer 5 zugestellt werden. Auch auf diese Weise werden Daten an den Nutzer 5 übermittelt, weshalb auch ein insbesondere automatischer Postversand eine Datenverbindung 9 darstellen kann. In einer gestrichelt dargestellten Alternative kann auch ein Druck bei dem versendenden Nutzer 2 initiiert werden. Zudem kann auch direkt bei dem Nutzer 5 gedruckt werden, was einem Fax- Versand entspricht. The message 7 is preferably converted with corresponding contact information, preferably from the contact K of the contact database 1, provided such that a dispatch can be carried out. In the present case, the message 7 can be printed out with the corresponding address by the printer 11 and, in particular, sent to the user 5 by mail. Also in this way data is transmitted to the user 5, which is why an especially automatic mailing can represent a data connection 9. In an alternative shown in dashed lines, a pressure can also be initiated at the sending user 2. In addition, it is also possible to print directly to the user 5, which corresponds to a fax dispatch.
In einem ganz konkreten Ausführungsbeispiel kann der Nutzer 2 ein erster Elternteil, der Nutzer 3 ein zweiter Elternteil, der Nutzer 4 ein Lehrer und der Nutzer 5 ein dritter Elternteil sein. Der erste Elternteil kann die Nachricht 7 an den
Server 6 übermitteln, der dann vorzugsweise zumindest zu den Adressaten, also dem zweiten Elternteil, dem dritten Elternteil und dem Lehrer, korrespondierende Kontakte K analysiert und jeweils automatisch geeignete Versandmethoden auswählt. Der zweite Elternteil und der Lehrer sind vorliegend elektronisch erreichbar. Daher wählt der Server 6 automatisch einen elektronischen, insbesondere E-Mail- Versand zur Zustellung der Nachricht 7 an den zweite Elternteil und den Lehrer. Der dritte Elternteil ist elektronisch jedoch nicht erreichbar bzw. ein alternativer Versand ist bevorzugt. Daher wählt der Server 6 automatisch eine andere Versandmethode, beispielsweise einen postalischen Versand oder dergleichen und initiiert diesen. In a very specific embodiment, the user 2 may be a first parent, the user 3 a second parent, the user 4 a teacher and the user 5 a third parent. The first parent can send the message 7 to the Server 6, which then preferably at least to the addressees, so the second parent, the third parent and the teacher, analyzes corresponding contacts K and each automatically selects appropriate shipping methods. The second parent and the teacher are electronically accessible in the present case. Therefore, the server 6 automatically selects an electronic, in particular e-mail delivery for delivery of the message 7 to the second parent and the teacher. However, the third parent is electronically unavailable or alternative delivery is preferred. Therefore, the server 6 automatically selects and initiates another shipping method, such as a postal delivery or the like.
In vorteilhafter Weise ist es nicht nötig, dass dem absendenden Nutzer 2 der Nachricht 7 Kontaktinformationen der adressierten Nutzer 3, 4, 5, also dem zweiten Elternteil, dem dritten Elternteil und dem Lehrer, vorliegen. Stattdessen ist es ausreichend, diese abstrakt bzw. maskiert, beispielsweise über eine Gruppenzugehörigkeit, gemeinsame Eigenschaften oder dergleichen, zu identifizieren. Selbst die Form der Zustellung bedarf keines Zugriffs durch den Nachrichtenversender. Dies ist besonders vorteilhaft im Zusammenhang mit der Einhaltung bzw. Durchsetzung von Datenschutzrichtlinien, wie sie beispielsweise bei Kommunikation im Zusammenhang mit Schutzbedürftigen, Minderjährigen, betreuten Personen oder dergleichen vorliegen. Es ist jedoch nicht ausgeschlossen, dass einzelne Nutzer 2, 3, 4, 5 die Preisgabe von bestimmten oder bestimmten Teilen ihrer Kontakte K zulassen. Hierauf wird im Folgenden noch näher eingegangen werden. Advantageously, it is not necessary for the sending user 2 of the message 7 to have contact information of the addressed users 3, 4, 5, ie the second parent, the third parent and the teacher. Instead, it is sufficient to identify them in abstract or masked form, for example via a group affiliation, common properties or the like. Even the form of delivery does not require access by the message sender. This is particularly advantageous in the context of compliance with or enforcement of privacy policies, such as those in communication with vulnerable persons, minors, carers or the like. However, it is not excluded that individual users 2, 3, 4, 5 allow the disclosure of certain or specific parts of their contacts K. This will be discussed in more detail below.
Gemäß einem weiteren Aspekt ist für den Nutzer 5 bzw. den dritten Elternteil (auch) ein elektronischer Versand, beispielsweise per Kurzmitteilung über das Mobilfunknetz hinterlegt. Der Server 6 kann, vorzugsweise (auch) basierend auf Analyse der Nachricht 7, der Nachrichtenlänge, des Nachrichteninhalts und/oder der Nachrichtendringlichkeit, alternativ oder zusätzlich zu einer ersten bzw. bevorzugten Versandmethode, vorliegend Postversand, eine zweite Versandmethode, hier Kurzmitteilung, wählen. Die Wahl der Versandmethode kann der Server 6 also von Eigenschaften der Nachricht 7 abhängig machen. According to a further aspect, the user 5 or the third parent is (also) provided with electronic mail, for example via a text message via the mobile radio network. The server 6 may, preferably (also) based on analysis of the message 7, the message length, the message content and / or the message urgency, alternatively or in addition to a first or preferred shipping method, present mailing, a second delivery method, here short message select. The server 6 can thus make the choice of the shipping method dependent on the properties of the message 7.
In Fig. 1 ist gestrichelt eine weitere Datenverbindung 12 zu einer Mobilfunknetzschnittstelle 13 dargestellt. Der Server 6 kann die Nachricht 7 ausschließlich,
auch, zumindest teilweise oder eine entsprechende Vorabinformation mittels einer weiteren und/oder anderen Versandmethode, hier über das Mobilfunknetz 14, insbesondere per Kurzmitteilung (SMS), versenden. A further data connection 12 to a mobile radio network interface 13 is shown in dashed lines in FIG. The server 6 can receive the message 7 exclusively, also, at least partially or a corresponding preliminary information by means of another and / or other shipping method, here via the mobile network 14, in particular by text message (SMS), send.
Es ist auch möglich, dass der Server 6 für einen Nutzer 2, 3, 4, 5 unterschiedliche Versandmethoden abhängig von der Dringlichkeit, dem Nachrichtenvolumen o- der dergleichen automatisch und/oder zusätzlich wählt. Zudem ist es möglich, dass der Nutzer 2, 3, 4, 5 für unterschiedliche Nachrichtentypen oder Nachrich- tencharakteristika unterschiedliche Versandmethoden als bevorzugt wählt bzw. in dem zu ihm korrespondierenden Kontakt K der Kontaktdatenbank 1 hinterlegt. It is also possible for the server 6 to automatically and / or additionally select different delivery methods for a user 2, 3, 4, 5 depending on the urgency, the message volume or the like. In addition, it is possible for the user 2, 3, 4, 5 to select different delivery methods as preferred for different message types or message characteristics or to deposit them in the contact K of the contact database 1 corresponding to them.
Wie bereits erwähnt, können mehrere Nutzer 2, 3, 4, 5 und/oder Kontakte K zu einer Gruppe G zusammengefasst werden. Hierbei ist bevorzugt, dass den Kontakten K der Kontaktdatenbank 1 jeweils zugeordnete Nutzer 2, 3, 4, 5 Gruppenmitgliedern der Gruppe G entsprechen. Der Server 6 kann eine an die Gruppe G adressierte Nachricht 7 automatisch an die Gruppenmitglieder, also die der Gruppe G zugeordneten Nutzer 2, 3, 4, 5 weiterleiten. As already mentioned, several users 2, 3, 4, 5 and / or contacts K can be combined to form a group G. It is preferred that the contacts K of the contact database 1 respectively assigned users 2, 3, 4, 5 group members of the group G correspond. The server 6 can automatically forward a message 7 addressed to the group G to the group members, ie the users 2, 3, 4, 5 assigned to the group G.
Vorzugsweise kann weiter vorgesehen sein, dass der Server 6 dem Absender, also dem die Nachricht 7 an den Server 6 übermittelnde Nutzer 2, keinen Zugriff auf die Kontaktdatensätze K der sonstigen Gruppenmitglieder gewährt oder einen Zugriff nur ausnahmsweise und in einem Umfang gewährt, den ein dem Absender bzw. absendenden Nutzer 2, 3, 4, 5 zugeordnetes Sonderrechtsmerkmal vorgibt. Es kann also insbesondere möglich sein, dass das Sonderrechtsmerkmal festlegt, dass ein oder mehrere Nutzer 2, 3, 4, 5 bzw. die Gruppe G berechtigt sein soll, auf den dem Nutzer 2, 3, 4, 5 zugeordneten Kontakt K oder entsprechend festgelegter Teile hiervon zuzugreifen. Preferably, it can further be provided that the server 6 grants the sender, that is to say the user 2 transmitting the message 7 to the server 6, no access to the contact data records K of the other group members or grants access only exceptionally and to an extent that the user permits Sender or sending user 2, 3, 4, 5 specified special rights feature. It may therefore be possible, in particular, for the special-purpose feature to stipulate that one or more users 2, 3, 4, 5 or group G should be entitled to the contact K assigned to the user 2, 3, 4, 5 or correspondingly defined To access parts thereof.
Das Sonderrechtsmerkmal kann einerseits in dem Kontakt K des Nutzers 2, 3, 4, 5, insbesondere als Adressaten, abgelegt, gespeichert oder diesem zugeordnet sein. Andererseits ist es auch möglich, dass potentiell absendenden Nutzern, insbesondere den Gruppenmitgliedern oder einem Teil hiervon, ein solches Sonderrechtsmerkmal in den jeweiligen Kontakten K zugeordnet wird. On the one hand, the special rights feature can be stored, stored or assigned to the contact K of the user 2, 3, 4, 5, in particular as an addressee. On the other hand, it is also possible that potentially sending users, in particular the group members or a part thereof, such a special right feature in the respective contacts K is assigned.
Wie bereits kurz angesprochen, kann der Server 6 bevorzugt eine oder auch mehrere und bevorzugt elektronische Versandmethoden, insbesondere E-Mail, SMS,
eine automatisch generierte Sprachnachricht oder dergleichen, wählen. Der Server 6 kann zum Postversand als Versandmethode einen automatischen Papierausdruck der Nachricht 7 initiieren, insbesondere falls der mit dem Adressaten (absendenden Nutzer 2, 3, 4, 5) zugeordneten Kontakt K keine für einen elektronische Versandmethode ausreichenden Informationen aufweist und/oder ein Postversand im Kontaktdatensatz K priorisiert ist. As already briefly mentioned, the server 6 may preferably have one or more and preferably electronic delivery methods, in particular e-mail, SMS, an automatically generated voice message or the like. The server 6 can initiate an automatic paper printout of the message 7 for mailing as a shipping method, in particular if the contact K associated with the addressee (sending users 2, 3, 4, 5) has no information sufficient for an electronic mailing method and / or a mailing in the Contact record K is prioritized.
Als Postversand gilt insbesondere auch ein sonstiger nicht oder nicht vollständig elektronischer Versand. Insbesondere kann auch ein Faxversand hierzu zählen, wobei ein solcher durch die verhältnismäßig große Verbreitung und die nach dem Ausdruck unmittelbare Zustellung den Faxversand unter den postalischen Zustellungen als vorteilhaft erscheinen lässt. Der Drucker 1 1 im Ausführungsbeispiel gemäß Fig. 1 kann auch ein vorzugsweise dem Nutzer 5 zugeordnetes Faxgerät sein. In particular, any other not or not completely electronic dispatch is considered as a mailing. In particular, it may include a fax to this, with such a by the relatively large distribution and after the expression immediate delivery faxing among the postal deliveries appear to be advantageous. The printer 1 1 in the embodiment of FIG. 1 may also be a preferably the user 5 associated fax machine.
Das Ausführungsbeispiel in Fig. 1 weist eine optionale Bilddatenbank 15 auf. Im Folgenden wird zur weiteren Erläuterung der vorliegenden Erfindung auf ein zweites Ausführungsbeispiel in Fig. 2 verwiesen. Fig. 2 zeigt vorzugsweise einen Ausschnitt des Systems aus Fig. 1, anhand dessen die vorschlagsgemäße Verwendung der Bilddatenbank 15 näher erläutert wird. The exemplary embodiment in FIG. 1 has an optional image database 15. In the following, reference is made to a second embodiment in Fig. 2 for further explanation of the present invention. FIG. 2 preferably shows a detail of the system from FIG. 1, by means of which the proposed use of the image database 15 will be explained in greater detail.
Der Server 6 kann eine Nachricht 7 von einem einem Kontakt K zugeordneten Nutzer 2 insbesondere über ein Netzwerk 8 oder eine sonstige Datenverbindung 9 empfangen. Gemäß einem auch unabhängig realisierbaren Aspekt der vorliegenden Erfindung kann der Server 6 einen Bildanteil 16 und einen Informationsanteil 17 der Nachricht 7 automatisch trennen. Bevorzugt legt der Server 6 den Bildanteil 16 in der Bilddatenbank 15 ab. Insbesondere übermittelt der Server 6 den Bildanteil 16 über eine Datenverbindung 9 an die Bilddatenbank 15 und die Bilddatenbank 15 legt den Bildanteil 16 ab oder speichert diesen. Der Informationsanteil 17 kann optional in der Kontaktdatenbank 1 oder einer sonstigen Datenbank abgelegt, insbesondere archiviert werden. The server 6 can receive a message 7 from a user 2 assigned to a contact K, in particular via a network 8 or another data connection 9. According to an independently realizable aspect of the present invention, the server 6 can automatically separate an image portion 16 and an information portion 17 of the message 7. The server 6 preferably stores the image portion 16 in the image database 15. In particular, the server 6 transmits the image portion 16 to the image database 15 via a data connection 9, and the image database 15 deposits or stores the image portion 16. The information component 17 can optionally be stored in the contact database 1 or another database, in particular archived.
Der Server 6 kann beispielsweise den Bildanteil 16 der Nachricht 7 durch eine Verknüpfung auf die Bilddatenbank 15 ersetzen. Dies ist besonders bevorzugt, da eine solche Verknüpfung die nachträgliche Entfernbarkeit von Bildanteilen 16 begünstigt, worauf im Folgenden noch näher eingegangen wird.
Der Bildanteil 16 kann mindestens einem Nutzer 2, 3, 4, 5 zugeordnet sein. Dies ist insbesondere bevorzugt dann der Fall, wenn der Bildanteil 16 möglicherweise in die Rechte des ihm zugeordneten Nutzers 2, 3, 4, 5 eingreifen könnte. Ein Beispiel hierfür ist, wenn der Nutzer 2, 3, 4, 5 oder eine diesem zugeordnete zu betreuende Person abgebildet sein könnte. Für diesen Fall ist der Server 6 vorzugsweise dazu eingerichtet, den Bildanteil 16 anderen Nutzern 2, 3, 4, 5 nur bei vorheriger Zustimmung oder nachträglicher Genehmigung durch den dem Bildanteil 16 zugeordneten Nutzer 2, 3, 4, 5 zugänglich zu machen. Alternativ oder zusätzlich wird der Bildanteil 16 bei Verweigerung einer Zustimmung durch den dem Bildanteil 16 zugeordneten Nutzer 2, 3, 4, 5 vorzugsweise unwiderruflich gelöscht. Hierdurch kann verhindert werden, dass unberechtigte Zugriffe und Eingriffe in die Rechte Dritter möglich werden können. Hier ist es weiter vorteilhaft, wenn der Bildanteil 16 durch einen Link auf die Bilddatenbank 15 ersetzt ist. Dann braucht lediglich der Bildanteil 16 gelöscht oder durch eine Fehlermeldung ersetzt werden. The server 6 can, for example, replace the image portion 16 of the message 7 by a link to the image database 15. This is particularly preferred because such a link favors the subsequent removability of image portions 16, which will be discussed in more detail below. The image portion 16 may be assigned to at least one user 2, 3, 4, 5. This is particularly preferred when the image portion 16 may possibly interfere with the rights of the user 2, 3, 4, 5 assigned to it. An example of this is when the user 2, 3, 4, 5 or a person to be cared for could be depicted. In this case, the server 6 is preferably set up to make the image portion 16 accessible to other users 2, 3, 4, 5 only with prior consent or subsequent approval by the user 2, 3, 4, 5 assigned to the image portion 16. Alternatively or additionally, the image portion 16 is preferably irrevocably deleted in the event of refusal of consent by the user 2, 3, 4, 5 assigned to the image portion 16. This can prevent unauthorized access and interference with the rights of third parties. Here, it is also advantageous if the image portion 16 is replaced by a link to the image database 15. Then only the image portion 16 needs to be deleted or replaced by an error message.
Im Ausführungsbeispiel gemäß Fig. 2 ist die Nachricht 7 durch den Nutzer 2 an die Nutzer 3 und 4 bzw. an die Gruppe G gerichtet, die die Nutzer 3 und 4 aufweist. Der Server 6 kann die Nachricht 7 analysieren, den Bildanteil 16 in der Bilddatenbank 15 ablegen und einen dem Bildanteil 16 zugeordneten Nutzer 3 eine Nachricht 18 übermitteln, dass ein Bildanteil 16 ihn potenziell betrifft und eine Genehmigung angefordert wird. Der Nutzer 3 kann daraufhin genehmigen oder eine Genehmigung verwehren. Alternativ hat der Nutzer 3 bereits ein entsprechendes Sonderrechtsmerkmal für bestimmte Nutzer 2, 3, 4, 5 bzw. eine bestimmte Gruppe G gesetzt. Dann kann die Nachricht 18 auch unterbleiben oder derart ausgebildet sein, dass eine Rückmeldung durch den Nutzer 3 nicht erforderlich ist, vorzugsweise eine nachträgliche Verweigerung der Zustimmung jedoch erfolgen kann. In the exemplary embodiment according to FIG. 2, the message 7 is directed by the user 2 to the users 3 and 4 or to the group G, which has the users 3 and 4. The server 6 can analyze the message 7, store the image portion 16 in the image database 15, and transmit a message 18 to a user 3 assigned to the image portion 16 that potentially concerns an image portion 16 and a license is requested. User 3 can then approve or deny approval. Alternatively, the user 3 has already set a corresponding special rights feature for certain users 2, 3, 4, 5 or a specific group G. Then, the message 18 may also be omitted or be designed such that a response by the user 3 is not required, preferably a subsequent refusal of consent can be made, however.
Der Server 6 kann einem empfangenden Nutzer 4 eine Nachricht 19 übermitteln, die lediglich den Informationsanteil 17 aufweist. Dies ist insbesondere dann der Fall, wenn eine Zustimmung zur Übermittlung des Bildanteils 16 durch den dem Bildanteil 16 zugeordneten Nutzer 3 noch aussteht oder die Zustimmung durch den Nutzer 3 verweigert worden ist. Im letzteren Fall wird der Bildanteil 16 bevorzugt vollständig aus der Bilddatenbank 15 entfernt bzw. gelöscht.
Gemäß einem Aspekt ist es möglich, dass der Server 6 zum Versand der Nachricht 7 den Bildanteil 16 entfernt, durch eine Verknüpfung auf die BilddatenbankThe server 6 can transmit to a receiving user 4 a message 19 which has only the information portion 17. This is the case in particular when an approval for the transmission of the image portion 16 by the user 3 assigned to the image portion 16 is still outstanding or the consent of the user 3 has been refused. In the latter case, the image portion 16 is preferably removed or deleted completely from the image database 15. According to one aspect, it is possible that the server 6 for sending the message 7 removes the image portion 16 by linking to the image database
15 ersetzt und hierdurch die Nachricht 19 generiert. Dann kann bei Aufruf der Nachricht 19 durch den Nutzer 4 bei Zustimmung zum Versand des Bildanteils15 replaced and thereby generated the message 19. Then, when the message 19 is called by the user 4 in agreement to the transmission of the image portion
16 durch den Nutzer 3 der Bildanteil 16 automatisch nachgeladen bzw. nachträglich übermittelt und in die Nachricht 19 eingesetzt werden. 16 are automatically loaded by the user 3 of the image portion 16 or subsequently transmitted and inserted into the message 19.
Ohne Zustimmung kann der Server 6 einen Zugriff auf den Bildanteil 16 verweigern. Hierbei kann vorgesehen sein, dass der Server bei Aufruf der Verknüpfung aus der Nachricht 19 anstatt des Bildanteils 16 eine Nachricht über den zumindest temporär verweigerten Zugriff übermittelt. Without consent, the server 6 can deny access to the image portion 16. In this case, it can be provided that the server transmits a message about the at least temporarily denied access when calling the link from the message 19 instead of the image portion 16.
In einem weiteren Beispiel weist die Nachricht 19 lediglich den Informationsanteil 17 und optional einen Hinweis auf Entfernung des Bildanteils 16 auf. In another example, the message 19 has only the information portion 17 and optionally an indication of the distance of the image portion 16.
Gemäß einem weiteren Aspekt wird die Nachricht 19 zumindest teilweise erst dann durch den Server 6 übermittelt, wenn eine Antwort und/oder Zustimmung des Nutzers 3 vorliegt. Die Nachrichtenübermittlung hängt dann vorzugsweise von der Antwort ab. Bei Zustimmung durch den Nutzer 3 wird die Nachricht 19 mit dem Bildanteil 16 übermittelt. Bei verweigerter Zustimmung wird die Nachricht 19 nicht oder ohne Bildanteil 16 übermittelt. Ohne Rückmeldung kann die Nachricht 19 nach einer Wartezeit ebenfalls bevorzugt ohne Bildanteil 16 übermittelt werden. According to a further aspect, the message 19 is at least partially transmitted by the server 6 only if there is a response and / or consent of the user 3. The message transmission then preferably depends on the response. If approved by the user 3, the message 19 is transmitted with the image portion 16. In the case of denied consent, the message 19 is not transmitted or without image portion 16. Without feedback, the message 19 after a waiting time also preferably without image portion 16 are transmitted.
Mit der vorliegenden Erfindung ist es folglich möglich, auch bei Versand von Nachrichten 7 mit Bildanteilen 16 strenge Datenschutzrichtlinien einzuhalten, die insbesondere bei Kommunikation im Zusammenhang mit minderjährigen, schutzbedürftigen oder betreuten Personen üblich sind. With the present invention, it is therefore possible, even when sending messages 7 with image portions 16 to comply with strict privacy policies that are common especially in communication in connection with minors, vulnerable or cared for persons.
Fig. 3 und 4 zeigen als drittes Ausfuhrungsbeispiel jeweils ein System mit einer Kontaktdatenbank 1 mit mindestens zwei unterschiedlichen Nutzern 2 und 3 zugeordneten Kontakten K, insbesondere als Ausschnitt des Ausführungsbeispiels aus Fig. 1. Wie in Fig. 3 angedeutet, können Kontakte K untereinander eine Verknüpfung 19 aufweisen. Zudem ist bevorzugt, dass einer, insbesondere genau einer, der verknüpften Kontakte K eine hohe Priorität 20 aufweist. Im Ausftih-
rungsbeispiel gemäß Fig. 3 ist der Kontakt K mit der höheren Priorität 20 dem Nutzer 2 zugeordnet. Eine Nachricht 7, die an einen der Nutzer 2 oder 3 adressiert ist, wird durch den Server 6 vorzugsweise lediglich an den Kontakt K oder den hierzu korrespondierenden Nutzer 2 gesendet, der die hohe Priorität 20 aufweist. Dem Nutzer 3 ist im Ausführungsbeispiel gemäß Fig. 3 keine hohe Priorität zugeordnet. Somit erfolgt an diesen keine Zustellung der Nachricht 7 oder eine Fehlermeldung 21 , angedeutet durch das Kreuz in Fig. 3. 3 and 4 show as a third exemplary embodiment in each case a system with a contact database 1 with at least two different users 2 and 3 associated contacts K, in particular as a section of the embodiment of Fig. 1. As indicated in Fig. 3, contacts K with each other a Link 19 have. In addition, it is preferred that one, in particular exactly one, of the linked contacts K has a high priority 20. In the 3, the contact K with the higher priority 20 is assigned to the user 2. A message 7, which is addressed to one of the users 2 or 3, is preferably sent by the server 6 only to the contact K or the user 2 corresponding thereto, which has the high priority 20. The user 3 is assigned no high priority in the embodiment of FIG. Thus, there is no delivery of the message 7 or an error message 21, indicated by the cross in FIG. 3.
Es ist also bevorzugt, dass der Server 6 Nachrichten 7 lediglich an solche Nutzer 2, 3, 4, 5 sendet, deren Kontakten K eine hohe Priorität 20 zugewiesen ist bzw. die eine solche aufweisen. It is thus preferred for the server 6 to send messages 7 only to users 2, 3, 4, 5 whose contacts K are assigned a high priority 20 or have such a priority.
Fig. 3 zeigt also eine Kontaktdatenbank 1 mit mindestens zwei Kontaktdatensätzen K, wobei ein erster Kontakt K die hohe Priorität 20 aufweist und mit einem zweiten Kontakt K durch eine Verknüpfung 19 verknüpft ist, der keine hohe Priorität 20 aufweist. Vorschlagsgemäß ist es bevorzugt, dass bei Erreichen einer dem zweiten Kontakt K zugeordneten (zeitlichen) Bedingung, die paarweise Verknüpfung 19 automatisch gelöst wird. Weiter ist es bevorzugt, dass gleichzeitig dem zweiten Kontaktdatensatz K gegenüber dem ersten Kontaktdatensatz K die höhere Priorität zugeordnet wird. Der Server 6 ist also bevorzugt dazu eingerichtet, bei Eintritt bzw. Erreichen der zeitlichen Bedingung oder eines sonstigen Ereignisses unter Prioritätswechsel zwischen den beiden Kontakten K die Verknüpfung 19 zu trennen bzw. zu löschen. Zudem kann vorgesehen sein, dass dem Kontakt K mit niedriger Priorität, insbesondere dem Kontakt K mit niedriger Priorität nach Lösen der Verknüpfung 19, bzw. dem mit dem Kontakt K assoziierten Nutzer 2 lediglich Zugriff auf Inhalte gewährt wird, die zeitlich vor der Lösung der Verknüpfung 19 angelegt worden sind. Thus, FIG. 3 shows a contact database 1 having at least two contact data sets K, wherein a first contact K has the high priority 20 and is linked to a second contact K by a link 19 which does not have a high priority 20. According to the proposal, it is preferred that, when a condition (temporal) associated with the second contact K is reached, the pairwise connection 19 is automatically released. Furthermore, it is preferred that the second contact data record K is assigned the higher priority at the same time as the first contact data record K. The server 6 is thus preferably configured to disconnect or delete the link 19 when the time condition or another event occurs, with a change of priority between the two contacts K. In addition, it can be provided that the contact K with low priority, in particular the contact K with low priority after releasing the link 19, or the associated with the contact K user 2 access only to content is granted, the time before the solution of the link 19 have been created.
In einem konkreten Beispiel kann der Nutzer 2 ein Elternteil und der Nutzer 3 ein Minderjähriger dessen sein. Die Kontaktdatenbank 1 weist separate Kontakte K für Elternteil und Minderjährigen auf, wobei der dem Elternteil zugeordnete Kontakt K die hohe Priorität und die Verknüpfung zu dem Kontakt des minderjährigen Nutzers aufweist. Bei Eintritt der Volljährigkeit des dann nicht mehr minderjährigen Nutzers 3 ist bevorzugt, dass der Server 6 die Verknüpfung 19 trennt und nunmehr dem Kontakt K des nun nicht mehr minderjährigen Nutzers 3 die hohe Priorität 20 zuweist. Folglich wird ermöglicht, dass in einfacher und
automatischer Weise sichergestellt werden kann, dass die Kommunikation mit zeitlich bedingtem Adressatenwechsel automatisch und ausschließlich mit demjenigen Nutzer 2, 3, 4, 5 erfolgt, mit dem laut Datenschutzrichtlinie auch ausschließlich kommuniziert werden darf. In a concrete example, the user 2 may be a parent and the user 3 a minor. The contact database 1 has separate contacts K for the parent and minors, with the contact K associated with the parent having the high priority and the link to the contact of the minor user. Upon the coming of age of the then no longer underage user 3 is preferred that the server 6 separates the link 19 and now the contact K of the now no longer underage user 3 assigns the high priority 20. Consequently, that is possible in simple and It can be automatically ensured that the communication with time-dependent change of addressee is automatic and exclusively with the user 2, 3, 4, 5, with whom, according to the data protection guideline, communication may also exclusively take place.
Gemäß einem weiteren Aspekt der vorliegenden Erfindung wird die Priorität 20 dazu genutzt, einen Zugriff auf Nachrichten oder Datenbanken zu steuern. Beispielsweise kann es möglich sein, nur dem Nutzer 2, 3, 4, 5 mit dem Kontakt K mit hoher Priorität 20 Zugriff auf weitere Kontakte K zu gewähren oder einen Zugriff auf sonstige Datenbanken, Nachrichten, Teile hiervon oder dergleichen. According to another aspect of the present invention, the priority 20 is used to control access to messages or databases. For example, it may be possible to grant access to further contacts K only to the user 2, 3, 4, 5 with the contact K with high priority 20 or to access other databases, messages, parts thereof or the like.
Dies gilt insbesondere auch für Zugriffe von Nutzern 2, 3, 4, 5 auf eine Ressourcendatenbank 22, wie sie ebenfalls in Fig. 1 dargestellt und im Folgenden anhand von Fig. 5 und 6 näher erläutert wird. Fig. 5 und 6 zeigen in einem vierten Ausführungsbeispiel, insbesondere einem Ausschnitt aus dem Ausführungsbeispiel gemäß Fig. 1, den Server 6 sowie die Ressourcendatenbank 22. Die Ressourcendatenbank 22 kann mindestens einen Ressourcendatensatz 23 aufweisen. Der Ressourcendatensatz 23 kann eine Verknüpfung 24 zu einem oder mehreren Kontakten K aufweisen. Ferner ist bevorzugt, dass jedem Ressourcendatensatz 23 initial eine endliche positiv-ganzzahlige Anzahl 25 noch möglicher Verknüpfungen 26 zugeordnet ist. Die Anzahl 25 noch möglicher Verknüpfungen 26 kann beispielsweise als Zähler, Wert oder Parameter in dem Ressourcendatensatz 23 oder separat hiervon abgelegt bzw. abgespeichert werden. This also applies in particular to accesses by users 2, 3, 4, 5 to a resource database 22, as likewise illustrated in FIG. 1 and explained in more detail below with reference to FIGS. 5 and 6. 5 and 6 show in a fourth exemplary embodiment, in particular a section of the exemplary embodiment according to FIG. 1, the server 6 and the resource database 22. The resource database 22 may have at least one resource data record 23. The resource record 23 may include a link 24 to one or more contacts K. Furthermore, it is preferred that each resource data record 23 is initially assigned a finite positive integer number 25 of possible links 26. The number 25 of possible links 26 can, for example, be stored or stored as a counter, value or parameter in the resource data record 23 or separately therefrom.
Gemäß einem Aspekt der vorliegenden Erfindung kann eine mit dem Ressourcendatensatz 23 assoziierte Ressource gebucht werden, indem eine noch mögliche Verknüpfung 26 zu einer Verknüpfung 24 mit einem Kontakt K umgewandelt wird, vorzugsweise auf Anweisung und/oder durch den Server 6. Zudem oder gleichzeitig wird bevorzugt die Anzahl 25 noch möglicher Verknüpfungen 26 dekrementiert. Wenn keine mögliche Verknüpfung 26 mehr verfügbar ist, unterschreitet folglich die Anzahl 25 noch möglicher Verknüpfungen 26 den Wert 1 bzw. fällt auf 0 zurück. Diese Bedingung bzw. dieser Zählerstand kann dazu verwendet werden, die Erzeugung weiterer Verknüpfungen zu verhindern. Insbesondere verweigert der Server 6 in einem solchen Fall die Erzeugung einer weiteren Verknüpfung 24 und gibt optional eine Fehlermeldung zurück.
Der Server 6 kann bei Empfang einer mit einem Kontaktdatensatz K assoziierten Buchungsanweisung 27 den Ressourcendatensatz 23 unter Dekrementierung der diesem zugeordneten Anzahl 25 noch möglicher Verknüpfungen 26 mit dem Kontaktdatensatz K verknüpfen. Insbesondere kann vorgesehen sein, dass der Nutzer 2 eine Nachricht 28 an den Server 6 übermittelt, die die Buchungsanweisung 27 aufweist. Der Server 6 kann der Nachricht 28 die Buchungsanweisung 27 entnehmen und bei einer Verfügbarkeit der zu buchenden Ressource, insbesondere bestimmt durch Abruf des Ressourcendatensatzes 23 durch den Server 6 und/oder durch Analyse des Ressourcendatensatzes 23, also bei mindestens einer noch möglichen Verknüpfung 26, die Ressource bzw. den Ressourcendatensatz 23 mit dem dem Nutzer 2 zugeordneten Kontakt K verknüpfen. Der Server 6 kann die Verknüpfung 24 dem Nutzer 2 optional bestätigen, insbesondere durch Übermittlung einer Buchungsbestätigung 29. According to one aspect of the present invention, a resource associated with the resource record 23 may be posted by converting a still-possible link 26 to a link 24 with a contact K, preferably at the direction and / or the server 6. Additionally or simultaneously, it is preferred the number of 25 possible links 26 decrements. Consequently, if no possible link 26 is available, the number 25 of possible links 26 falls below the value 1 or falls back to 0. This condition or this counter reading can be used to prevent the generation of further links. In particular, the server 6 in such a case denies the generation of another link 24 and optionally returns an error message. On receipt of a booking instruction 27 associated with a contact record K, the server 6 can link the resource data record 23 to the contact record K by decrementing the number 25 of possible links 26 still associated therewith. In particular, it can be provided that the user 2 transmits a message 28 to the server 6, which has the booking instruction 27. The server 6 can take the booking instruction 27 from the message 28 and at an availability of the resource to be booked, in particular determined by retrieving the resource data record 23 by the server 6 and / or by analyzing the resource data record 23, ie at least one still possible link 26, the Resource or the resource record 23 with the user 2 associated contact K link. The server 6 can optionally confirm the link 24 to the user 2, in particular by transmitting a booking confirmation 29.
In Fig. 6 ist eine alternative Verfahrensweise zur Buchung dargestellt. Hierbei erhält der Nutzer 2 eine Nachricht 30 vom Server 6 mit mindestens einem individualisierten Link 31 , der eindeutig mit einem bestimmten Kontakt K bzw. mit dem Kontakt K des Adressaten (Nutzer 2) und mit mindestens einem bestimmten Ressourcendatensatz 23 assoziiert ist. Die Nachricht 30 kann eine Aufforderung an den Nutzer 2 zur Buchung einer Ressource 23 aufweisen. Durch Aktivierung des Links 31 kann die Buchung vollzogen werden. Hierbei kann eine Buchungsanweisung 27 bzw. Bestätigung an den Server 6 durch Aktivierung des Links 31 erfolgen. Der Server 6 kann dann die Verknüpfung 24 erzeugen. FIG. 6 shows an alternative method of booking. Here, the user 2 receives a message 30 from the server 6 with at least one individualized link 31, which is uniquely associated with a specific contact K or with the contact K of the addressee (user 2) and with at least one specific resource data set 23. The message 30 may have a request to the user 2 to book a resource 23. By activating the link 31 the booking can be made. Here, a booking instruction 27 or confirmation to the server 6 by activating the link 31 done. The server 6 can then generate the link 24.
Es kann vorkommen, dass ein Nutzer 3 eine Ressource buchen möchte, die bereits verknüpft ist bzw. keine noch mögliche Verknüpfung 26 aufweist. Beispielsweise kann der Nutzer 3, wie in Fig. 6 dargestellt, die Nachricht 28 mit einer Buchungsanweisung 27 an den Server 6 übermitteln. Der Server 6 überprüft vorzugsweise vor Buchung der Ressource die Anzahl 25 noch möglicher Verknüpfungen 26. Unterschreitet diese Anzahl 25 die Zahl 1 bzw. ist sie 0, ist folglich keine zusätzliche Verknüpfung 24 mehr möglich. Der Server 6 weist in diesem Falle die Buchung zurück, insbesondere indem er dem Nutzer 3 eine Fehlermeldung 32 über die gescheiterte Buchung übermittelt. It may happen that a user 3 wants to book a resource that is already linked or has no possible link 26. For example, the user 3, as shown in Fig. 6, the message 28 with a booking instruction 27 to the server 6 transmit. The server 6 preferably checks before booking the resource, the number 25 still possible links 26. If this number 25 is less than the number 1 or 0, therefore, no additional link 24 is possible. In this case, the server 6 rejects the booking, in particular by sending the user 3 an error message 32 about the failed booking.
Ein Ressourcendatensatz 23 kann beispielsweise durch Übermittlung einer entsprechenden Anweisung an den Server 6 angelegt werden. Hierzu ist es bevor-
zugt, dass der Server 6 den Ressourcendatensatz 23 in einer empfangenen Nachricht identifiziert und vorzugsweise automatisch in der Ressourcendatenbank 22 ablegt. Der Server 6 kann insbesondere bei zeitlich befristeten Ressourcendatensätzen 23 solche auch nur zeitlich begrenzt in der Ressourcendatenbank 22 ablegen. Insbesondere können Ressourcendatensätze 23 derart abgelegt werden, dass diese mit einem Verfallszeitpunkt versehen werden und nach Ablauf dieses Verfallszeitpunkts nicht mehr durch den Server 6 buchbar sind. A resource record 23 may be created, for example, by transmitting a corresponding instruction to the server 6. For this it is the server 6 identifies the resource data record 23 in a received message and preferably stores it automatically in the resource database 22. The server 6 can deposit such in the resource database 22, especially in the case of time-limited resource data records 23, even for a limited time. In particular, resource data records 23 can be stored in such a way that they are provided with an expiration time and can no longer be booked by the server 6 after this expiration time has expired.
Gemäß einem Aspekt der vorliegenden Erfindung kann die Ressourcendatenbank 22 eine Vielzahl von zu Zeitabschnitten korrespondierende Ressourcendatensätze 23 mit jeweils einer Anzahl 25 von lediglich noch einer möglichen Verknüpfung 26 aufweisen. Insbesondere können diese Zeitabschnitte unmittelbar aufeinander folgen, gleich lang sein und/oder Abschnitten einer äquidistant unterteilten Zeitspanne entsprechen. According to one aspect of the present invention, the resource database 22 may have a plurality of resource records 23 corresponding to periods of time each having a number 25 of only one possible link 26. In particular, these time segments may follow one another directly, be of the same length and / or correspond to segments of an equidistantly subdivided period of time.
Insbesondere ist es möglich, unterschiedlichen Terminen eines Terminplans jeweils einen Ressourcendatensatz 23 zuzuordnen. Bei Einzelterminen ist es weiter bevorzugt, eine Anzahl 25 nur einer noch möglichen Verknüpfung 26 anzulegen. Eine Anzahl 25 kann im Sinne der vorliegenden Erfindung auch ein Parameter, Boolean oder sonstiger Wert sein, insbesondere wenn nur eine mögliche Verknüpfung 26 vorgesehen ist. Eine Anfrage eines Nutzers 2 für einen freien Termin, beispielsweise durch die Buchungsanweisung 27 oder Aktivierung des Links 31 , fuhrt dann zu einer Verknüpfung des Termins mit dem Kontakt K des Nutzers 2. Diese Terminbuchung kann durch die Buchungsbestätigung 29 bestätigt werden. Alternativ, insbesondere wenn keine mögliche Verknüpfung 26 mehr zur Verfugung steht, weist der Server 6 die Buchungsanfrage 27 vorzugsweise ab und kann die Fehlermeldung 32 optional an den Nutzer 3 verschicken, dessen Terminbuchung gescheitert ist. In particular, it is possible to associate a resource data record 23 with different appointments of a schedule. For individual appointments, it is further preferred to create a number 25 of only one possible link 26. For the purposes of the present invention, a number 25 may also be a parameter, boolean or other value, in particular if only one possible linkage 26 is provided. A request of a user 2 for a free appointment, for example by the booking instruction 27 or activation of the link 31, then leads to a linkage of the appointment with the contact K of the user 2. This appointment booking can be confirmed by the booking confirmation 29. Alternatively, especially if no possible link 26 is available, the server 6 preferably rejects the booking request 27 and can optionally send the error message 32 to the user 3 whose appointment booking has failed.
In einem speziellen Ausführungsbeispiel kann ein Lehrer einen Elternsprechtag planen. Hierzu kann er in der Ressourcendatenbank 22 Ressourcendatensätze 23 zu den einzelnen Terminen anlegen. Dies kann beispielsweise durch Übermittlung einer entsprechenden Nachricht 7 an den Server 6 geschehen, der dann einen oder mehrere zu den Terminen korrespondierende Ressourcendatensätze 23 anlegt. Hierzu kann die an den Server 6 übermittelte Nachricht auch lediglich eine Zeitspanne und eine Anzahl von Terminen bzw. eine Termindauer aufweisen,
die vorzugsweise durch den Server interpretiert und zu einzelnen Terminen korrespondierenden Ressourcendatensätzen 23 umgewandelt wird. In a particular embodiment, a teacher may schedule a parental talk day. For this purpose, he can create resource records 23 for the individual appointments in the resource database 22. This can be done, for example, by transmitting a corresponding message 7 to the server 6, which then applies one or more resource records 23 corresponding to the appointments. For this purpose, the message transmitted to the server 6 may also have only a period of time and a number of appointments or an appointment duration, which is preferably interpreted by the server and converted to individual appointments corresponding resource records 23.
Es können ein oder mehrere Elternteile über den Server 6 auf die Ressourcendatenbank 22 zugreifen und vorzugsweise einsehen, welche der Termine noch nicht belegt sind, also noch eine mögliche Verknüpfung 26 aufweisen. Zur Buchung eines solchen Termins kann ein Elternteil eine Buchungsanweisung 27 an den Server 6 übermitteln, der dann eine Verknüpfung 24 zwischen dem zu buchenden Termin und dem dem Elternteil zugeordneten Kontakt K erzeugt. Wurde der Termin zwischenzeitlich anderweitig belegt, erhält der Elternteil, der zuvor die Buchungsanfrage 27 gestellt hat, vorzugsweise eine Fehlermeldung 32. Dann kann der Elternteil sich einen alternativen Termin aussuchen. One or more parents can access the resource database 22 via the server 6 and preferably see which of the appointments are not yet occupied, that is still have a possible link 26. To book such an appointment, a parent can transmit a booking instruction 27 to the server 6, which then generates a link 24 between the appointment to be booked and the contact K assigned to the parent. If the appointment has been occupied elsewhere in the meantime, the parent who has previously made the booking request 27 preferably receives an error message 32. Then the parent can choose an alternative appointment.
In einem weiteren Beispiel ist eine Schulfeier zu organisieren. Hierzu können Ressourcendatensätze 23 zu benötigten Materialien bzw. Dienstleistungen angelegt werden. Ein oder mehrere Elternteile können sich dann durch Buchung einer Ressource für eine Dienstleistung oder Materialspende melden. In another example, a school party is to be organized. For this purpose, resource records 23 can be created for required materials or services. One or more parents may then register by booking a resource for a service or material donation.
Gemäß eines weiteren Aspekts der vorliegenden Erfindung kann der Server 6 unterschiedliche mit demselben Nutzer 2, 3, 4, 5 verknüpfte Ressourcendatensätze 23 kumulieren und insbesondere in Form einer Liste ausgeben. In Bezug auf die obigen speziellen Beispiele kann hierdurch eine To-Do-Liste für das jeweilige Elternteil erzeugt werden. According to a further aspect of the present invention, the server 6 can cumulate different resource records 23 linked to the same user 2, 3, 4, 5 and, in particular, output them in the form of a list. With respect to the above specific examples, this may produce a to-do list for the parent of interest.
In einem weiteren Aspekt der vorliegenden Erfindung ist es möglich, dass der Server 6 eine Liste, Aufstellung oder dergleichen über noch mögliche Verknüpfungen 26 bzw. hierzu korrespondierende Ressourcendatensätze 23 erzeugen kann. Dies ermöglicht einem Lehrer die Kontrolle darüber, ob und in welchem Maße noch Bedarf an Ressourcenbuchung besteht. In a further aspect of the present invention, it is possible for the server 6 to generate a list, list or the like via possible links 26 or corresponding resource records 23. This allows a teacher to control if and to what extent there is still a need for resource booking.
Zudem kann, insbesondere für die Terminplanung, der Lehrer, vorzugsweise mit besonderer Berechtigung, durch den Server 6 eine Liste von mit Terminen oder sonstigen Ressourcendatensätzen 23 verknüpften Kontakten K beziehen. Hierdurch ist es möglich, eine Agenda automatisch generieren zu lassen. Dies kann auch für die Elternteile gelten, die beispielsweise an einem Elternsprechtag unterschiedliche Termine bei unterschiedlichen Lehrern gebucht haben. Hier ist es
für einen Elternteil möglich, durch den Server 6 eine Liste, Aufstellung oder dergleichen von mit ihm oder dem zu ihm korrespondierenden Kontakt K verknüpften Ressourcendatensätzen 23 zu generieren bzw. zu beziehen. In addition, in particular for the scheduling, the teacher, preferably with special authorization, can obtain from the server 6 a list of contacts K linked to appointments or other resource data sets 23. This makes it possible to automatically generate an agenda. This can also apply to parents who, for example, have booked different appointments with different teachers on a parent's day. Here it is it is possible for a parent to generate or obtain from the server 6 a list, list or the like of resource records 23 associated with it or the contact K corresponding to it.
Die vorschlagsgemäße Buchung von Ressourcen über die RessourcendatenbankProposed booking of resources via the resource database
22 wird ermöglicht, ohne dass Identitäten anderer Nutzer 2, 3, 4, 5 preisgegeben werden müssen. 22 is made possible without the identities of other users 2, 3, 4, 5 must be revealed.
Es kann vorgesehen sein, dass dem Nutzer 2, 3, 4, 5 vor Absenden der Buchungsanweisung 27 durch den Server 6 ein Status noch verfügbarer Ressourcen bzw. noch verfügbarer Verknüpfungen 26 übermittelt werden kann. Dies kann insbesondere anonymisiert geschehen, wobei von dem Ressourcendatensatz 23 jeweils lediglich der Typ und die Anzahl 25 noch verfügbarer Verknüpfungen 26 übermittelt werden. Eine datenschutzkritische Übermittlung von Informationen über bereits getätigte Verknüpfungen 24 und die hierdurch mit dem jeweiligen Ressourcendatensatz 23 assoziierten Kontakte K wird nicht benötigt bzw. kann somit verhindert werden. It can be provided that the user 2, 3, 4, 5 before sending the booking instruction 27 by the server 6, a status of resources still available or still available links 26 can be transmitted. In particular, this can be done anonymously, with only the type and the number 25 of links still available 26 being transmitted from the resource data record 23. A data-protection-critical transmission of information about already made links 24 and thereby associated with the respective resource record 23 contacts K is not needed or can thus be prevented.
Insbesondere kann der Server 6 bei Anfrage eines einem Kontakt K zugeordneten Nutzers 2, 3, 4, 5 anonymisiert Zugriff auf zumindest einen Teil der Ressourcendatenbank 22 gewähren. Vorzugsweise wird hierbei ein RessourcendatensatzIn particular, the server 6 can anonymously grant access to at least a portion of the resource database 22 upon request of a contact K associated user 2, 3, 4, 5. Preferably, this is a resource record
23 mit der Anzahl 25 von weniger als einer noch möglichen Verknüpfung 26 als nicht verfügbar gekennzeichnet oder nicht angezeigt. Weiter ist es möglich, dass Informationen über einen mit einem Ressourcendatensatz 23 verknüpften Kontaktdatensatz K nicht oder nur bei für den Nutzer 2, 3, 4, 5 gesetzter Ausnahmeberechtigung an diesen übermittelt werden. 23 with the number 25 of less than one possible link 26 marked as not available or not displayed. Furthermore, it is possible that information about a contact data set K linked to a resource data record 23 is not transmitted to it or only if it is granted an authorization for the user 2, 3, 4, 5.
Ein fünftes Ausfuhrungsbeispiel der vorliegenden Erfindung wird im Folgenden anhand der Fig. 7 und 8 erläutert. Mit der Ressourcendatenbank 22 oder einer weiteren Datenbank kann eine anonymisierte Übermittlung von Informationen an einen zuvor zumindest teilweise unbestimmten Personenkreis bzw. an einen zumindest teilweise nicht näher spezifizierten Personenkreis innerhalb einer Gruppe ermöglicht werden. Bezugnehmend auf Fig. 7 kann ein Nutzer 2 eine Information 33 zur Ablage und/oder Verfügbarmachung (durch die Ressourcendatenbank 22) an den Server 6 übermitteln. Der Server 6 kann die Information 33 (in der Ressourcendatenbank 22) ablegen bzw. abspeichern und gegebenenfalls ge-
währleisten, dass nur ein berechtigter Nutzerkreis Zugriff auf die Information 33 erhält. A fifth exemplary embodiment of the present invention is explained below with reference to FIGS. 7 and 8. With the resource database 22 or another database, an anonymous transmission of information to a previously at least partially indefinite group of people or to an at least partially unspecified group of people within a group can be made possible. Referring to FIG. 7, a user 2 may transmit to the server 6 information 33 for storage and / or availability (through the resource database 22). The server 6 can store or store the information 33 (in the resource database 22) and if necessary ensure that only an authorized group of users has access to the information 33.
Insbesondere kann, beispielsweise mit der Information 33, eine Zusatzinformation zur berechtigten Gruppe G oder zu den berechtigten Nutzern 2, 3, 4, 5 an den Server 6 übermittelt werden. Dann kann, insbesondere nach Verifikation der Gruppenzugehörigkeit, auf die Information 33 in ihrer in der Ressourcendatenbank 22 abgespeicherten Form durch berechtigte Nutzer 2, 3, 4, 5 zugegriffen werden. In particular, additional information about the authorized group G or the authorized users 2, 3, 4, 5 can be transmitted to the server 6, for example with the information 33. Then, in particular after verification of the group membership, the information 33 in its form stored in the resource database 22 can be accessed by authorized users 2, 3, 4, 5.
Ferner ist bevorzugt, dass mit Eintragung der Information 33 in die Ressourcendatenbank 22 der Information 33 ein Verfallszeitpunkt zugeordnet wird. Alternativ oder zusätzlich kann die Zeitspanne bis zum Verfallszeitpunkt durch einen mit der Information 33 oder separat hiervon übermittelten Parameter gegenüber dem Standardwert geändert bzw. verkürzt werden. Dies ermöglicht den Aufbau eines sogenannten "schwarzen Bretts", bei dem die Anzeige veralteter Informationen automatisch vermieden wird. Furthermore, it is preferred that with registration of the information 33 in the resource database 22 of the information 33 an expiration time is assigned. Alternatively or additionally, the time period until the time of expiry can be changed or shortened by a parameter transmitted with the information 33 or separately therefrom in relation to the standard value. This allows the construction of a so-called "black board", in which the display of outdated information is automatically avoided.
Zum Abrufen einer entsprechenden Information 33 kann ein Nutzer 3 eine Anfrage 34 an den Server 6 stellen. Der Server 6 kann aus der Ressourcendatenbank 22 die Information 33 abrufen und an den Nutzer 3 übermitteln, insbesondere falls der Nutzer 3 berechtigt bzw. verifiziert ist. Vorzugsweise können mehrere Informationen 33 mit einer Anfrage 34 durch den Nutzer 3 an den Server 6 gemeinsam abgerufen werden. Informationen 33, deren Ablaufzeitpunkt überschritten ist, werden vorzugsweise nicht übermittelt. To retrieve corresponding information 33, a user 3 can make a request 34 to the server 6. The server 6 can retrieve the information 33 from the resource database 22 and transmit it to the user 3, in particular if the user 3 is authorized or verified. Preferably, a plurality of information 33 can be retrieved together with a request 34 by the user 3 to the server 6. Information 33 whose expiration time has been exceeded is preferably not transmitted.
Wenn, wie in Fig. 8 dargestellt, eine Anfrage 34 an den Server 6 gestellt wird, die Ressourcendatenbank 22 jedoch keine oder lediglich bereits abgelaufene Informationen 33 aufweist, antwortet der Server 6 bevorzugt mit einer Fehlermeldung 35 bzw. einer Meldung, dass keine Informationen 33 verfügbar sind. If, as shown in FIG. 8, a request 34 is made to the server 6, but the resource database 22 has no information or only information that has already expired, the server 6 preferably responds with an error message 35 or a message that no information 33 Are available.
Auch mit der in Zusammenhang mit Fig. 7 und 8 beschriebenen Übermittlung von Information 33 an einen oder mehrere Nutzer 2, 3, 4, 5 ist es nicht nötig, dass ein die Information 33 absendender Nutzer 2 Kontaktinformationen zu einem die Information 33 abrufenden Nutzer 3 erhält. Somit ermöglicht auch dieser Aspekt der vorliegenden Erfindung die Einhaltung strenger Datenschutzricht-
linien, wie sie insbesondere bei Kommunikation in Zusammenhang mit minderjährigen, betreuten oder sonstigen Nutzern 2, 3, 4, 5 erforderlich ist, bei denen Kontaktdaten vertraulich zu behandeln sind. Ferner kann bei einer zumindest teilweise vertraulichen Information 33 eine Verifikation und/oder Gruppenzugehörigkeit dazu verwendet werden, dass die Information 33 nur durch Berechtigte abrufbar ist. Even with the transmission of information 33 to one or more users 2, 3, 4, 5 described in connection with FIGS. 7 and 8, it is not necessary for a user 2 to send the information 33 contact information to a user 3 requesting the information 33 receives. Thus, this aspect of the present invention also makes it possible to comply with strict privacy policy. lines, such as those required in connection with minors, carers or other users 2, 3, 4, 5 where contact details are to be kept confidential. Furthermore, in the case of at least partially confidential information 33, a verification and / or group membership can be used so that the information 33 can only be retrieved by authorized persons.
Es ist bevorzugt, dass versendete Nachrichten 7, zumindest deren Textanteil 17, und/oder in der Ressourcendatenbank 22 hinterlegte Informationen 33 archiviert werden. Vorzugsweise sind archivierte Daten nicht löschbar, insbesondere jedoch nicht durch den absendenden und/oder adressierten Nutzer 2, 3, 4, 5. Hierdurch kann eine automatische Dokumentation gewährleistet werden, wie sie bisher bei üblicher, papier-basierter Kommunikation durch Abheften in Archivordner durchgeführt wird. It is preferred that sent messages 7, at least their text portion 17, and / or information 33 stored in the resource database 22 are archived. Preferably, archived data is not erasable, but in particular not by the sending and / or addressed users 2, 3, 4, 5. In this way, an automatic documentation can be ensured, as it is currently performed in conventional, paper-based communication by filing in archive folder ,
Die vorliegende Erfindung ermöglicht eine Datenkommunikation zwischen unterschiedlichen Nutzern 2, 3, 4, 5 unter Berücksichtigung strenger Datenschutzrichtlinien, ohne dass die Nutzer 2, 3, 4, 5 gegenseitig Zugriff auf Kontaktdaten benötigen. The present invention enables data communication between different users 2, 3, 4, 5, taking into account strict privacy guidelines, without the users 2, 3, 4, 5 needing each other access to contact data.
Insbesondere lassen sich anonymisiert bzw. unter automatischer Wahl von Zustellmethoden Nachrichten 7 bzw. Informationen 33 übermitteln, wobei diese Nachrichten 7 Bilder bzw. Bildanteile 16 enthalten können, die bei Zuordnung zu einem Nutzer 2, 3, 4, 5 gegebenenfalls dessen Bestätigung bedarf. In particular, messages 7 or information 33 can be transmitted anonymously or with automatic selection of delivery methods, whereby these messages 7 may contain images or image portions 16 which, if assigned to a user 2, 3, 4, 5, may require confirmation thereof.
Weiter kann zur Zustellung von Nachrichten 7 ein automatisiertes Adress- Handling bereitgestellt werden, das die Berücksichtigung zeitpunkt-abhängiger Zustellberechtigungswechsel ermöglicht. Furthermore, an automated address handling can be provided for the delivery of messages 7, which enables the consideration of time-dependent delivery authorization changes.
Weiter können mit der vorliegenden Erfindung Ressourcenplanungen anonymisiert vorgenommen werden, ohne dass Kontaktinformationen von Nutzern 2, 3, 4, 5 offenbart werden müssen. Furthermore, with the present invention, resource planning can be anonymized without having to disclose contact information from users 2, 3, 4, 5.
Weiter sind die unterschiedlichen Aspekte der vorliegenden Erfindung einzeln und in einer beliebigen Kombination realisierbar.
Insbesondere ist es möglich, dass für die Nachrichtenzustellung in jedem der unterschiedlichen Aspekte der vorliegenden Erfindung die Versandmethode automatisch ausgewählt wird. Furthermore, the different aspects of the present invention can be implemented individually and in any combination. In particular, it is possible for the message delivery in each of the different aspects of the present invention, the shipping method is automatically selected.
Weiter können auch bei jedem der unterschiedlichen Aspekte der vorliegenden Erfindung Bildanteile 16 erst dann übermittelt werden, wenn eine entsprechende Zustimmung vorliegt. Dies gilt insbesondere auch für den Fall, wenn die Information 33 einen Bildanteil 16 aufweist. Dieser kann durch den Server 6 identifiziert und in einer separaten Bilddatenbank 15 abgelegt werden. Das Verfahren kann im Weiteren dann an die Zustellung des Bildanteils 16 gemäß dem zweiten Ausführungsbeispiel aus Fig. 2 angelehnt sein. Further, in each of the various aspects of the present invention, image portions 16 may be transmitted only when there is a corresponding consent. This is especially true for the case when the information 33 has an image portion 16. This can be identified by the server 6 and stored in a separate image database 15. The method may then be based on the delivery of the image portion 16 according to the second embodiment of FIG. 2.
Ferner kann bei allen Aspekten der vorliegenden Erfindung die hohe Priorität 20 als Voraussetzung für den Versand, Zugriff und/oder Empfang von Nachrichten, Informationen oder dergleichen dienen. Insbesondere ist es möglich, dass bestimmte, als solche gekennzeichnete Daten auch durch Nutzer 2, 3, 4, 5 mit Kontakten K niedriger Priorität abgerufen werden können. Auch kann die Buchung von Ressourcen davon abhängig sein, ob die Buchungsanfrage bzw. Buchungsanweisung 27 durch einen zu einem Kontakt K mit hoher Priorität 20 korrespondierenden Nutzer 2, 3, 4, 5 durchgeführt wird. Entsprechendes gilt auch bei dem fünften Ausführungsbeispiel gemäß Fig. 7 und 8, wo die hinterlegte Information 33 gegebenenfalls nur durch solche Nutzer 2, 3, 4, 5 abrufbar ist, deren Kontakt K in der Kontaktdatenbank 1 eine hohe Priorität 20 zugeordnet ist. Further, in all aspects of the present invention, the high priority 20 may serve as a prerequisite for sending, accessing, and / or receiving messages, information, or the like. In particular, it is possible that certain data identified as such can also be retrieved by users 2, 3, 4, 5 with contacts K of low priority. The booking of resources can also be dependent on whether the booking request or booking instruction 27 is carried out by a user 2, 3, 4, 5 corresponding to a contact K with a high priority 20. The same applies in the fifth embodiment according to FIGS. 7 and 8, where the deposited information 33 may optionally be retrievable only by those users 2, 3, 4, 5 whose contact K in the contact database 1 is assigned a high priority 20.
Weiter ist es für den Aspekt der Ressourcenplanung auch möglich, dass Hintergrundinformationen zu Ressourcen oder Ressourcendatensätzen 23 als Informationen 33 insbesondere separat in der Ressourcendatenbank 22 oder in einer weiteren Datenbank abgelegt werden. Eine Information 33 über die Ressourcendatensätze 22 kann insbesondere auf Basis des in Verbindung mit den Figuren 7 und 8 beschriebenen Ausführungsbeispiels abgerufen bzw. übermittelt werden. Auf Basis dieser Information 33 kann auch eine Buchung durchgeführt werden. Insbesondere kann die Information 33 einen oder mehrere personalisierte Links 31 aufweisen, die eine Buchung erleichtern können. Eine Verwendung von Links 31 kann eine sonstige Verifikation erübrigen.
Der Server 6 kann ein Webserver sein, einen solchen aufweisen oder ein solcher kann dem Server 6 zugeordnet sein. Dies ermöglicht eine Realisierung der Erfindung als bevorzugt reine Webanwendung, insbesondere wobei zum Betrieb bzw. für den Client lediglich ein Online-Zugang erforderlich ist. Die Erfindung ist also vorzugsweise systemunabhängig und/oder in einem Internet-Browser lauffähig. Furthermore, it is also possible for the aspect of resource planning that background information on resources or resource data records 23 is stored as information 33, in particular separately in the resource database 22 or in a further database. Information 33 about the resource data sets 22 can be retrieved or transmitted in particular on the basis of the embodiment described in conjunction with FIGS. 7 and 8. Based on this information 33, a booking can also be made. In particular, the information 33 may include one or more personalized links 31 that may facilitate a booking. Using Links 31 may make other verification unnecessary. The server 6 can be a web server, have such a server or one can be assigned to the server 6. This makes possible an implementation of the invention as a preferably pure web application, in particular wherein for operation or for the client only an online access is required. The invention is thus preferably system-independent and / or executable in an Internet browser.
Ein Abruf und eine Darstellung von Informationen 33 bzw. Nachrichten 7, 18, 19, 29, 32, 33, 35 kann unter Verwendung von sogenannten DIV-Tags in HTML, durch Trennung von Navigation und Inhalt und/oder durch Anbindung von Brail- le-Schrift und/oder Vorlese-Programmen kompatibel zu unterschiedlichen Internet-Browsern und/oder barrierefrei sein. Die Erfindung unterstützt Information bzw. Kommunikation bevorzugt mittels E-Mail, Brief, gedruckter Information, SMS (Short-Message-Service-Mitteilung), schwarzem Brett und/oder Online- Planungsformular. Nachrichten 7 bzw. diesen zugeordnete Informationsanteile 17 werden bevorzugt elektronisch und nicht löschbar archiviert. A retrieval and display of information 33 or messages 7, 18, 19, 29, 32, 33, 35 can be performed using so-called DIV tags in HTML, by separating navigation and content and / or by binding Braille -Writing and / or reading-out programs compatible with different Internet browsers and / or barrier-free. The invention preferably supports information or communication by means of e-mail, letter, printed information, SMS (short message service message), bulletin board and / or online planning form. Messages 7 and associated information shares 17 are preferably archived electronically and not erasable.
Kommunikationen können einerseits unidirektional sein. Alternativ kann jedoch auch vorgesehen sein, dass eine Antwort an einen oder mehrere absendende Nutzer 2, 3, 4, 5 möglich ist. Hier ist es bevorzugt, vorgefertigte Antworten vorzugeben, die durch personalisierte Links 31, durch Anklicken, Schalterumlegen o- der dergleichen aktiviert werden können. Dies ermöglicht eine RückÜbermittlung der vorgefertigten Antwort, auch einer Buchungsanweisung 27, insbesondere durch Verarbeitung des Link- Aufrufs oder dergleichen durch den Server 6. Vorzugsweise kann hierdurch eine Antwort an den Absender der ursprünglichen Nachricht 7 und/oder ohne dass dem antwortenden Nutzer 2, 3, 4, 5 gesendet werden, ohne dass dem antwortenden Nutzer 2, 3, 4, 5, Zugriff auf Kontaktinformationen bzw. den Kontakt K des ursprünglichen Absenders gewährt werden muss. On the one hand, communications can be unidirectional. Alternatively, however, it can also be provided that a response to one or more sending users 2, 3, 4, 5 is possible. Here, it is preferable to specify ready-made answers that can be activated by personalized links 31, by clicking, by switching switches or the like. This allows a return transmission of the ready-made answer, including a booking instruction 27, in particular by processing the link call or the like by the server 6. Preferably, this can be a response to the sender of the original message 7 and / or without the answering user 2, 3 , 4, 5, without the responding user 2, 3, 4, 5, access to contact information or the contact K of the original sender must be granted.
Unterschiedliche Nutzer 2, 3, 4, 5 können Mitglieder einer oder mehrerer Gruppen G sein. Hierbei ist es bevorzugt, wenn aufgrund mehrerer Gruppenzugehörigkeiten Zirkelschlüsse nicht auszuschließen sind, was bedeutet, dass eine Nachricht 7 in einem solchen Zirkel beliebig oft zugestellt würde, dass ein solcher Zirkelschluss durch den Server 6 automatisch erkannt und berücksichtigt bzw. verhindert wird.
Eine oder mehrere Gruppen können automatisch bzw. durch den Server 6 aufgrund bestimmter Eigenschaften von Nutzern 2, 3, 4, 5 bzw. deren Kontakten K in der Kontaktdatenbank 1 generiert werden. Gruppen G können ferner in unterschiedlichen Hierarchieebenen generiert werden bzw. es können Untergruppen zu größeren Verbundsgruppen zusammengeführt bzw. kombiniert werden. Different users 2, 3, 4, 5 may be members of one or more groups G. In this case, it is preferable if circular connections can not be ruled out due to a plurality of group memberships, which means that a message 7 would be delivered as often as desired in such a circle that such a circular connection is automatically recognized and taken into account or prevented by the server 6. One or more groups can be generated automatically or by the server 6 due to certain characteristics of users 2, 3, 4, 5 or their contacts K in the contact database 1. Furthermore, groups G can be generated in different hierarchy levels, or subgroups can be combined or combined to form larger composite groups.
Über die Kommunikation bzw. für Nachrichten 7, 19, 27, 28, 30, 32, 33, 34 kann es bevorzugt Vorlagen geben, insbesondere mit unveränderbar vorgegebenen Elementen. Diese lassen sich insbesondere mittels Checkbox, Link 31 oder dergleichen aktivieren und deaktivieren, wobei einer Checkbox bevorzugt ein Link 31 hinterlegt ist. Hierbei können die deaktivierten Elemente beispielsweise ausgeblendet werden. Dies ermöglicht eine vereinfachte bzw. beschleunigte Kommunikation, die zudem eine Archivierung erleichtert. Alternativ oder zusätzlich können änderbare oder selbst erstellte Vorlagen, insbesondere mit abweichendem Layout, generiert bzw. verwendet werden. Solche Benutzervorlagen können von berechtigen Nutzern 2, 3, 4, 5 geändert, kopiert, erstellt und/oder deaktiviert werden. Via the communication or for messages 7, 19, 27, 28, 30, 32, 33, 34 there may preferably be templates, in particular with immutable predetermined elements. These can be activated and deactivated in particular by means of a checkbox, link 31 or the like, whereby a link 31 is preferably stored in a checkbox. In this case, the deactivated elements can be hidden, for example. This enables a simplified or accelerated communication, which also facilitates archiving. Alternatively or additionally, changeable or self-created templates, in particular with a different layout, can be generated or used. Such user templates may be changed, copied, created and / or deactivated by authorized users 2, 3, 4, 5.
Spezialvorlagen können beispielsweise für Online-Terminplanungsaufgaben, Organisation von Veranstaltungen und/oder für spezielle Zustellungsmethoden, beispielsweise für einen SMS-Versand, auf dem Server 6 oder einer Datenbank hinterlegt und zur Kommunikation eingesetzt werden. Die Verwendung fester bzw. benutzerdefinierter Vorlagen bietet den Vorteil einer Zeitersparnis. Ferner ergeben sich synergetische Effekte in Zusammenschau mit den weiteren Aspekten der vorliegenden Erfindung durch einfache Analysierbarkeit mittels des Servers 6, durch gute Archivierbarkeit mit geringem Speicherbedarf, schnelle Übermittlung, auch automatisiert und reduziert auf die Kapazität einer Datenverbindung, insbesondere einer SMS (Kurzmitteilung - 160 Zeichen) oder dergleichen. Special templates can be stored and used for communication, for example, for online scheduling tasks, organization of events and / or for special delivery methods, for example for sending an SMS, on the server 6 or a database. The use of fixed or custom templates offers the advantage of saving time. Furthermore, synergetic effects in conjunction with the other aspects of the present invention result from simple analyzability by means of the server 6, through good archivability with low memory requirements, fast transmission, also automated and reduced to the capacity of a data connection, in particular an SMS (short message - 160 characters ) or similar.
Gemäß der vorliegenden Erfindung ist es zwar nicht notwendig, dass ein Nutzer 2, 3, 4, 5 den Kontakt K eines anderen Nutzers 2, 3, 4, 5 einsehen kann. Gerade dies ermöglicht Sicherstellen der Einhaltung von bestimmten Datenschutzrichtlinien. Es ist jedoch, insbesondere konform mit diesen Datenschutzrichtlinien, möglich, dass Nutzer 2, 3, 4, 5 für andere spezielle Nutzer 2, 3, 4, 5, Gruppen G oder dergleichen eine Sichtbarkeit von Teilen von Kontakten K oder der gesam-
ten Kontakte K auf eigenen Willen, insbesondere durch entsprechende Kennzeichnung, zulassen. Da der Nutzer 2, 3, 4, 5 jedoch selbst eine solche Sichtbarkeit bzw. Zugreifbarkeit auf seinen Kontakt K veranlasst, bleibt auch hier die Konformität mit Datenschutzrichtlinien gewahrt. Although it is not necessary according to the present invention for one user 2, 3, 4, 5 to be able to see the contact K of another user 2, 3, 4, 5. This is precisely what makes it possible to ensure compliance with certain privacy policies. However, in particular, in compliance with this privacy policy, it is possible for users 2, 3, 4, 5 for other specific users 2, 3, 4, 5, groups G or the like to have visibility of parts of contacts K or the whole of them. contacts K on their own volition, in particular by appropriate labeling allow. However, since the user 2, 3, 4, 5 himself causes such visibility or accessibility to his contact K, the compliance with data protection guidelines is maintained here as well.
Es kann vorgesehen sein, dass bestimmte Nutzer 2, 3, 4, 5, oder Gruppen G, insbesondere Lehrer im Zusammenhang mit Klassenverbänden, Übungsleiter im Zusammenhang mit Vereinen usw., Administratorrechte haben, die eine Einsicht und/oder Verwaltung bestimmter Kontakte K der Kontaktdatenbank 1, von Bildanteilen 16 der Bilddatenbank 15 und/oder von Information 33 bzw. Ressourcendatensätzen 23 der Ressourcendatenbank 22, insbesondere abhängig vom Datentyp, Einsichtnahme, Editieren bzw. Löschen ermöglichen. Provision may be made for certain users 2, 3, 4, 5, or groups G, in particular teachers in connection with class associations, instructors in connection with clubs, etc., to have administrator rights that allow access and / or management of specific contacts K of the contact database 1, image parts 16 of the image database 15 and / or information 33 or resource data sets 23 of the resource database 22, in particular depending on the data type, inspection, editing or deletion.
Für die Zustellung von Nachrichten per E-Mail kann ein externer bzw. dem Server 6 zugeordneter SMTP-Server verwendet werden. Es ist insbesondere nicht notwendig, dass absendende Nutzer 2, 3, 4, 5 einer Nachricht 7 über eine eigene E-Mail-Adresse verfügen, insbesondere weder zum Senden, noch zum Empfangen von Nachrichten 7, 18, 19, 29, 32, 33, 35 oder Buchungsanweisungen 34. Vorzugsweise kann der Server 6 bzw. ein diesem zugeordneter Webserver verwendet werden, um Nachrichten 7, 18, 19, 29, 32, 33, 35 bei den jeweiligen Nutzern 2, 3, 4, 5, insbesondere über diesen zugeordnete Webbrowser oder dergleichen, darzustellen. Der Webbrowser kann auch zum Erstellen und zum Versand von Nachrichten 7 oder Buchungsanweisungen 27, 34 verwendet werden. For the delivery of messages by e-mail, an external or Server 6 associated SMTP server can be used. In particular, it is not necessary that sending users 2, 3, 4, 5 of a message 7 have their own e-mail address, in particular neither for sending nor for receiving messages 7, 18, 19, 29, 32, 33 , 35 or booking instructions 34. Preferably, the server 6 or a web server associated therewith can be used to send messages 7, 18, 19, 29, 32, 33, 35 to the respective users 2, 3, 4, 5, in particular via the latter assigned web browser or the like, represent. The web browser can also be used to create and send messages 7 or booking instructions 27, 34.
Programme bzw. Zusatzprogramme können verwendet werden, um einen Nachrichteneingang bei einem Nutzer 2, 3, 4, 5 zu signalisierten, insbesondere wenn als Zustellmethode eine andere als E-Mail verwendet wird. Programs or additional programs can be used to signal a message input to a user 2, 3, 4, 5, in particular if the delivery method other than e-mail is used.
Einzelne Aspekte der vorliegenden Erfindung können beliebig kombiniert werden, auch wenn dies nicht im Einzelnen beschrieben ist. Individual aspects of the present invention may be combined as desired, although not described in detail.
Weitere Aspekte der vorliegenden Erfindung sind: Further aspects of the present invention are:
Aspekt 1 : Ein Verfahren zur vorzugsweise arbeitsplatzunabhängigen Kommunikation mit einer Kontaktdatenbank 1 mit mehreren, jeweils unterschiedlichen
Nutzern 2, 3, 4, 5 zugeordneten Kontaktdatensätzen K, wobei ein Server 6 auf die Kontaktdatensätze K der Kontaktdatenbank 1 zugreift, Aspect 1: A method for preferably workplace-independent communication with a contact database 1 with several, respectively different Users 2, 3, 4, 5 associated contact records K, wherein a server 6 accesses the contact records K of the contact database 1,
a) wobei der Server 6 zum Senden einer Nachricht 7, 18, 28, 30 an mindestens einen Nutzer 2, 3, 4, 5 den diesem Nutzer 2, 3, 4, 5 zugeordneten Kontaktdatensatz K analysiert und hierauf basierend automatisch eine von mindestens zwei unterschiedlichen Versandmethoden auswählt; und/oder a) wherein the server 6 for sending a message 7, 18, 28, 30 to at least one user 2, 3, 4, 5 analyzed the this user 2, 3, 4, 5 associated contact record K and based on this automatically one of at least two selects different shipping methods; and or
b) wobei eine Bilddatenbank 15 vorgesehen ist, wobei der Server 6 einen Bildanteil 16 von einem verbleibenden Informationsanteil 17 einer Nachricht 7 automatisch trennt, den Bildanteil 16 löschbar in der Bilddatenbank 15 ablegt und den Informationsanteil 17 dauerhaft archiviert; und/oder b) wherein an image database 15 is provided, the server 6 automatically separates an image portion 16 from a remaining information portion 17 of a message 7, deleting the image portion 16 in the image database 15 and permanently archiving the information portion 17; and or
c) wobei die Kontaktdatenbank 1 durch eine paarweise Verknüpfung 19 verknüpfte erste und zweite Kontaktdatensätze K aufweist, wobei der erste Kontaktdatensatz K des jeweiligen Paars eine hohe Priorität 20 gegenüber dem zweiten Kontaktdatensatz K oder eine sonstige Kennzeichnung aufweist, und dass der Server 6 bei Erreichen einer dem zweiten Kontaktdatensatz K zugeordneten zeitlichen Bedingung automatisch die paarweise Verknüpfung 19 löst und dem zweiten Kontaktdatensatz K anstatt dem ersten Kontaktdatensatz K die hohe Priorität 20 oder die sonstige Kennzeichnung zuordnet; und/oder c) wherein the contact database 1 by a pairwise link 19 associated first and second contact records K, wherein the first contact record K of the respective pair has a high priority 20 relative to the second contact record K or other labeling, and that the server 6 upon reaching a the temporal condition associated with the second contact data record K automatically solves the pairwise association 19 and assigns the high priority 20 or the other identification to the second contact data record K instead of the first contact data record K; and or
d) wobei eine Ressourcendatenbank 22 mit Ressourcendatensätzen 23 vorgesehen ist, wobei mindestens einem Ressourcendatensatz 23 eine Anzahl 25 noch möglicher Verknüpfungen 26 zugeordnet ist und dass der Server 6 bei Empfang einer mit einem Kontaktdatensatz K assoziierten Buchungsanweisung 27 den Ressourcendatensatz 23 unter Dekrementierung der diesem zugeordneten Anzahl 25 noch möglicher Verknüpfungen 26 mit dem Kontaktdatensatz K verknüpft; und/oder wobei mindestens einem Ressourcendatensatz 23 ein Endzeitpunkt zugeordnet ist und der Server 6 nach Erreichen des Endzeitpunkts einen weiteren Zugriff auf den Ressourcendatensatz 23 verhindert. d) wherein a resource database 22 is provided with resource records 23, wherein at least one resource record 23, a number 25 still possible links 26 is assigned and that the server 6 upon receipt of associated with a contact record K booking instruction 27 the resource record 23 by decrementing the number assigned to this 25 still possible links 26 linked to the contact record K; and / or wherein at least one resource dataset 23 is assigned an end time and the server 6 prevents further access to the resource dataset 23 after reaching the end time.
Aspekt 2: Ein Verfahren nach Aspekt 1 , wobei der Server 6 eine Nachricht 7, 28 und/oder Buchungsanweisung 27 von einem einem Kontaktdatensatz K zugeordneten Nutzer 2, 3, 4, 5 über ein Netzwerk 8 oder eine sonstige Datenverbindung 9, 10, 14 empfängt.
Aspekt 3: Ein Verfahren nach Aspekt 1 oder 2, wobei mehrere Nutzer 2, 3, 4, 5 und/oder deren Kontaktdatensätze K eine Gruppe G bilden und dass der Server 6 eine an die Gruppe G adressierte Nachricht 7 automatisch an die Nutzer 2, 3, 4, 5 der Gruppe weiterleitet, vorzugsweise wobei Aspect 2: A method according to aspect 1, wherein the server 6 sends a message 7, 28 and / or booking instruction 27 from a user 2, 3, 4, 5 assigned to a contact record K via a network 8 or another data connection 9, 10, 14 receives. Aspect 3: A method according to aspect 1 or 2, wherein a plurality of users 2, 3, 4, 5 and / or their contact records K form a group G and that the server 6 automatically addresses a message addressed to the group G 7 to the users 2, 3, 4, 5 of the group forwards, preferably where
der Server 6 dem Absender der Nachricht oder einem sonstigen Nutzer 2, 3, 4, 5 der Gruppe G keinen Zugriff auf die Kontaktdatensätze K der sonstigen Nutzer 2, 3, 4, 5 der Gruppe G gewährt, oder the server 6 grants the sender of the message or another user 2, 3, 4, 5 of the group G no access to the contact data records K of the other users 2, 3, 4, 5 of the group G, or
der Server 6 dem Absender der Nachricht oder einem sonstigen Nutzer 2, 3, 4, 5 der Gruppe G nur ausnahmsweise und in dem Umfang einen Zugriff auf einen Kontaktdatensatz K eines bestimmten Nutzers 2, 3, 4, 5 der Gruppe G gewährt, den der bestimmte Nutzer 2, 3, 4, 5 dem Absender oder dem sonstigen Nutzer 2, 3, 4, 5 der Gruppe G zuvor durch Zuweisung eines Sonderrechtsmerkmals oder durch nachträgliche Genehmigung gewährt hat. the server 6 the sender of the message or another user 2, 3, 4, 5 of the group G granted only exceptionally and to the extent access to a contact record K of a particular user 2, 3, 4, 5 of the group G, the certain users 2, 3, 4, 5 previously granted the sender or the other user 2, 3, 4, 5 of the group G by assigning a special right feature or by subsequent approval.
Aspekt 4: Ein Verfahren nach einem der voranstehenden Aspekte, wobei der Server 6 bevorzugt eine elektronische Versandmethode wählt und/oder dass der Server 6 zum nicht-elektronischen Versand als Versandmethode einen automatischen Papierausdruck der Nachricht 7, 18, 28, 30 initiiert, insbesondere falls der dem adressierten Nutzer 2, 3, 4, 5 zugeordnete Kontaktdatensatz K keine für eine elektronische Versandmethode ausreichenden Informationen aufweist und/oder ein nicht-elektronischer Versand im Kontaktdatensatz K priorisiert ist. Aspect 4: A method according to one of the preceding aspects, wherein the server 6 preferably selects an electronic delivery method and / or that the server 6 initiates an automatic paper printout of the message 7, 18, 28, 30 for non-electronic delivery as a delivery method, in particular if the contact data record K assigned to the addressed user 2, 3, 4, 5 does not have sufficient information for an electronic mailing method and / or a non-electronic mailing in the contact data record K is prioritized.
Aspekt 5: Ein Verfahren nach einem der voranstehenden Aspekte, wobei mindestens einem Bildanteil 16 mindestens ein bestimmter Nutzer 2, 3, 4, 5 oder ein dem bestimmten Nutzer 2, 3, 4, 5 zugeordneter Kontaktdatensatz K zugeordnet ist, vorzugsweise wobei Aspect 5: A method according to one of the preceding aspects, wherein at least one image portion 16 is associated with at least one particular user 2, 3, 4, 5 or a specific user 2, 3, 4, 5 associated contact record K, preferably where
der Bildanteil 16 anderen Nutzern 2, 3, 4, 5 als dem bestimmten, dem Bildanteil 16 zugeordneten Nutzer 2, 3, 4, 5 nur bei vorheriger Zustimmung oder nachträglicher Genehmigung durch den bestimmten, dem Bildanteil 16 zugeordneten Nutzer 2, 3, 4, 5 zugänglich gemacht wird, und/oder the image portion 16 of other users 2, 3, 4, 5 as the specific user 2, 3, 4, 5 associated with the image portion 16 only with prior approval or subsequent approval by the particular user 2, 3, 4 assigned to the image portion 16; 5 is made available, and / or
der Bildanteil 16 bei Verweigerung der Zustimmung des Zugangs der anderen Nutzer 2, 3, 4, 5 durch den dem Bildanteil 16 zugeordneten, bestimmten Nutzer 2, 3, 4, 5 unwiderruflich gelöscht wird.
Aspekt 6: Ein Verfahren nach einem der voranstehenden Aspekte, wobei der Server 6 Nachrichten 7 lediglich an Nutzer 2, 3, 4, 5 mit Kontaktdatensätzen K mit hoher Priorität 20 oder der sonstigen Kennzeichnung versendet, und/oder einem mit einem Kontaktdatensatz K niedriger Priorität assoziierten Nutzer 2, 3, 4, 5 lediglich Zugriff auf Inhalte erlaubt, die vor dem Zeitpunkt der Lösung der paarweisen Verknüpfung 19 angelegt worden sind. the image portion 16 in the case of refusal of consent of the access of the other users 2, 3, 4, 5 by the image portion 16 associated, certain users 2, 3, 4, 5 irrevocably deleted. Aspect 6: A method according to any one of the preceding aspects, wherein the server 6 sends messages 7 only to users 2, 3, 4, 5 with high priority contact records K or other designation, and / or one with a low priority contact record K Associated users 2, 3, 4, 5 only allows access to contents that were created before the time of the solution of the pairwise link 19.
Aspekt 7: Ein Verfahren nach einem der voranstehenden Aspekte, wobei der Server 6 einen Ressourcendatensatz 23 in einer empfangenen Nachricht 7 identifiziert, und vorzugsweise nur zeitlich begrenzt in der Ressourcendatenbank 22 ablegt, und/oder einen weiteren Zugriff auf diesen Ressourcendatensatz 23 verhindert, wenn eine vordefinierte Maximallaufzeit abgelaufen ist und/oder wenn die Anzahl 25 möglicher Verknüpfungen 26 die Zahl eins unterschreitet. Aspect 7: A method according to any one of the preceding aspects, wherein the server 6 identifies a resource record 23 in a received message 7 and preferably stores it in the resource database 22 for a limited time only and / or prevents further access to that resource record 23 if any predefined maximum runtime has expired and / or if the number of possible links 26 is less than one.
Aspekt 8: Ein Verfahren nach einem der voranstehenden Aspekte, wobei die Ressourcendatenbank 22 eine Vielzahl von zu Zeitabschnitten korrespondierende Ressourcendatensätze 23 mit jeweils mit einer Anzahl 25 von lediglich einer möglichen Verknüpfung 26 aufweist, vorzugsweise wobei die Zeitabschnitte unmittelbar aufeinander folgenden, gleichlang sind und/oder Abschnitten einer äquidistant unterteilten Zeitspanne entsprechen. Aspect 8: A method according to any one of the preceding aspects, wherein the resource database 22 comprises a plurality of resource records 23 corresponding in time each having a number 25 of only one possible link 26, preferably wherein the time periods are immediately consecutive, equal and / or Correspond to sections of an equidistantly divided period.
Aspekt 9: Ein Verfahren nach einem der voranstehenden Aspekte, wobei der Server 6 eine Nachricht 30 mit mindestens einem individualisierten Link 31 generiert, der eindeutig mit einem bestimmten Nutzer 2, 3, 4, 5 und/oder Kontaktdatensatz K und mindestens einem bestimmten Ressourcendatensatz 23 assoziiert ist, wobei der Server 6 die Nachricht 30 an den dem Kontaktdatensatz K zugeordneten Nutzer 2, 3, 4, 5 sendet und bei Aktivierung des Links 30 den Kontaktdatensatz K und den mindestens einen Ressourcendatensatz 23 automatisch miteinander verknüpft. Aspect 9: A method according to one of the preceding aspects, wherein the server 6 generates a message 30 with at least one individualized link 31 that is unique to a particular user 2, 3, 4, 5 and / or contact record K and at least one particular resource record 23 wherein the server 6 sends the message 30 to the user 2, 3, 4, 5 associated with the contact record K and automatically links the contact record K and the at least one resource record 23 when the link 30 is activated.
Aspekt 10: Ein Verfahren nach einem der voranstehenden Aspekte, wobei der Server 6 bei Anfrage eines einem Kontaktdatensatz K zugeordneten Nutzers 2, 3, 4, 5 anonymisiert Zugriff auf zumindest einen Teil der Ressourcendatenbank 22 gewährt, vorzugsweise wobei ein Ressourcendatensatz 23 mit einer Anzahl 25 von weniger als einer noch möglichen Verknüpfung 26 als nicht verfügbar gekennzeichnet wird und/oder wobei Informationen über einen mit einem Ressour-
cendatensatz 23 verknüpften Kontaktdatensatz K nicht oder nur bei für den Nutzer 2, 3, 4, 5 gesetzter Ausnahmeberechtigung an diesen übermittelt werden. Aspect 10: A method according to one of the preceding aspects, wherein the server 6 anonymously grants access to at least a part of the resource database 22 upon request of a contact record K assigned user 2, 3, 4, preferably wherein a resource data set 23 with a number 25 is flagged as unavailable by less than one possible link 26, and / or where information about one with a resource ced record 23 linked contact record K or only if it is set for the user 2, 3, 4, 5 exception granted to this.
Aspekt 1 1 : Ein System zur vorzugsweise arbeitsplatzunabhängigen Kommunikation mit einer Kontaktdatenbank 1 mit mehreren unterschiedlichen Nutzern 2, 3, 4, 5 zugeordneten Kontaktdatensätzen K und mit einem Server 6 zum Zugriff auf die Kontaktdatensätze K der Kontaktdatenbank 1 , ausgebildet zur Durchführung eines Verfahrens nach einem der vorhergehenden Aspekte. Aspect 1 1: A system for preferably workplace-independent communication with a contact database 1 with a plurality of different users 2, 3, 4, 5 associated contact records K and with a server 6 to access the contact records K contact database 1, designed to carry out a method according to one the previous aspects.
Insbesondere kann das zuvor beschriebene Verfahren die Implementierung folgender Module beinhalten: In particular, the method described above may include the implementation of the following modules:
1 : Modul Stundenplan 1: module timetable
- Darstellung von spezifischen Stundenplänen für Lehrer, Klassen und Schüler - Presentation of specific timetables for teachers, classes and students
- Vertretungsplanung als Ergänzung zum Stundenplan - Substitution planning as a supplement to the timetable
automatische Aktualisierung und Benachrichtigung der betroffenen Lehrer/Eltern/Schüler bei Vertretungsstunden automatic updating and notification of affected teachers / parents / students at substitution hours
- Erfassung von Klassenarbeiten - Recording class work
automatische Einblendung von Klassenarbeiten in den Stundenplan automatic insertion of classwork into the timetable
automatische Information betroffener Lehrer bei Stundenausfall durch Klassenarbeiten automatic information of affected teachers in case of lost time due to class work
automatische Information betroffener Schüler/Eltern bei Erfassung, zusätzlich spätestens 1 Woche vor dem Termin Bundesland-spezifische Überprüfung der Anzahl maximal möglicher Klassenarbeiten pro Woche automatic information of affected pupils / parents at registration, in addition at the latest 1 week before the date Federal state-specific examination of the maximum possible class work per week
- Berücksichtigung von bundeseinheitlichen und bundesland-spezifischen Feiertagen sowie von schul-spezifischen unterrichtsfreien Tagen (Brückentage)
Modul eKlassenbuch (elektronisches Klassenbuch) - Consideration of nationwide and federal state-specific holidays as well as school-specific days without lessons (Brückentage) Module eClassbook (electronic class book)
- Erfassung von: - Capture of:
Unterrichtsinhalten lesson content
Hausaufgaben homework
allgemeinen und personenbezogenen (individuellen) Bemerkungen Fehlzeiten general and personal (individual) remarks absenteeism
Noten (Klassenarbeiten / Tests / mündliche Noten, Referaten) inkl. Aufbereitung von Notenspiegeln Grades (class work / tests / oral grades, abstracts) incl. Preparation of grades
internen Bemerkungen für Lehrer, die nicht an Dritte kommuniziert werden Internal comments for teachers who are not communicated to third parties
- Eltern und Schüler können sich automatisch über folgende Eintragungen im Klassenbuch benachrichtigen lassen: - Parents and students can be automatically notified about the following entries in the class book:
Unterrichtsinhalte lesson content
Hausaufgaben homework
allgemeine und personenbezogene Bemerkungen general and personal comments
Fehlzeiten absenteeism
angekündigte Klassenarbeiten/Tests announced class work / tests
Noten inkl. Notenspiegel der Klasse/des Kurses Grades incl. Grades of the class / course
- Dabei werden Informationen nur an die jeweils berechtigten Personen kommuniziert, zudem kann eine automatische Übernahme von Krankheitsmeldungen über ein Formular in das elektronische Klassenbuch als Fehlzeit vorgesehen sein. - In this case, information is communicated only to the respective authorized persons, moreover, an automatic takeover of illness messages via a form in the electronic class book may be provided as absent.
Modul Terminübersicht Module Schedule overview
- Dieses Modul kann insbesondere umfassen: This module may include in particular:
automatische Integration der angekündigten Klassenarbeiten unter 'Meine Termine' automatic integration of the announced class work under 'My Dates'
automatische Erinnerung an Termine über eine individuell pro Termin einstellbare Erinnerungsfunktion automatische Information, wenn Termine in den eigenen Gruppen neu angekündigt werden automatic reminder of appointments via a reminder function that can be set individually per appointment automatic information when appointments are announced in their own groups
Moodle-Integration Moodle Integration
- Dieses Modul kann insbesondere umfassen: This module may include in particular:
automatische Integration von Lerninhalten aus Moodle in das elektronische Klassenbuch
Bezugszeichenliste automatic integration of learning content from Moodle into the electronic class book LIST OF REFERENCE NUMBERS
1 Kontaktdatenbank 20 hohe Priorität 1 contact database 20 high priority
2 bis 5 Nutzer 21 Fehlermeldung 2 to 5 users 21 Error message
6 Server 22 Ressourcendatenbank 6 Server 22 resource database
7 Nachricht 23 Ressourcendatensatz7 Message 23 Resource record
8 Netzwerk 24 Verknüpfung 8 Network 24 shortcut
9 Datenverbindung 25 Anzahl 9 data connection 25 number
10 Datenverbindung 26 noch mögliche Verknüpfung 10 data connection 26 still possible linkage
1 1 Drucker 27 Buchungsanweisung1 1 Printer 27 Booking Instruction
12 Datenverbindung 28 Nachricht 12 data connection 28 message
13 Mobilfunknetzschnittstelle 29 Buchungsbestätigung 13 Mobile network interface 29 Booking confirmation
14 Mobilfunknetz 30 Nachricht 14 Mobile network 30 message
15 Bilddatenbank 31 Link 15 Image Database 31 Link
16 Bildanteil 32 Fehlermeldung 16 picture portion 32 Error message
17 Textanteil 33 Information 17 Text portion 33 Information
18 Nachricht 34 Anfrage 18 message 34 request
19 Verknüpfung 35 Fehlermeldung 19 Linkage 35 Error message
G Gruppe G group
K Kontaktdatensatz
K contact record
Claims
1. Verfahren zur Kommunikation mit einer Kontaktdatenbank (1) mit mehreren, jeweils unterschiedlichen Nutzern (2, 3, 4, 5) zugeordneten Kontaktdatensätzen (K), wobei mehrere Nutzer (2, 3, 4, 5) und/oder deren Kontaktdatensätze (K) eine Gruppe (G) bilden und ein Server (6) eine durch die Gruppenzugehörigkeit anonymisiert an die Gruppe (G) adressierte Nachricht (7) automatisch an die Nutzer (2, 3, 4, 5) der Gruppe weiterleitet, wobei der Server (6) auf die Kontaktdatensätze (K) der Kontaktdatenbank (1) zugreift, wobei der Server (6) zum Senden einer Nachricht (7, 18, 28, 30) an mindestens einen der Nutzer (2, 3, 4, 5) den diesem Nutzer (2, 3, 4, 5) zugeordneten Kontaktdatensatz (K) analysiert und hierauf basierend automatisch eine von mindestens zwei unterschiedlichen Versandmethoden auswählt. 1. A method for communicating with a contact database (1) with a plurality of respective contact data sets (K) assigned to different users (2, 3, 4, 5), wherein a plurality of users (2, 3, 4, 5) and / or their contact data records ( K) form a group (G) and a server (6) automatically forwards anonymized message (7) addressed to the group (G) by the group membership to the users (2, 3, 4, 5) of the group, the server (6) accesses the contact data sets (K) of the contact database (1), wherein the server (6) for sending a message (7, 18, 28, 30) to at least one of the users (2, 3, 4, 5) the analyzed contact data set (K) associated with this user (2, 3, 4, 5) and automatically selects one of at least two different shipping methods based thereon.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass 2. The method according to claim 1, characterized in that
der Server (6) dem Absender der Nachricht oder einem sonstigen Nutzer (2, 3, 4, 5) der Gruppe (G) keinen Zugriff auf die Kontaktdatensätze (K) der sonstigen Nutzer (2, 3, 4, 5) der Gruppe (G) gewährt, oder the server (6) does not allow the sender of the message or another user (2, 3, 4, 5) of the group (G) access to the contact data records (K) of the other users (2, 3, 4, 5) of the group ( G), or
der Server (6) dem Absender der Nachricht oder einem sonstigen Nutzer (2, 3, 4, 5) der Gruppe (G) nur ausnahmsweise und in dem Umfang einen Zugriff auf einen Kontaktdatensatz (K) eines bestimmten Nutzers (2, 3, 4, 5) der Gruppe (G) gewährt, den der bestimmte Nutzer (2, 3, 4, 5) dem Absender oder dem sonstigen Nutzer (2, 3, 4, 5) der Gruppe (G) zuvor durch Zuweisung eines Sonderrechtsmerkmals oder durch nachträgliche Genehmigung gewährt hat. the server (6) the sender of the message or another user (2, 3, 4, 5) of the group (G) only exceptionally and to the extent access to a contact record (K) of a particular user (2, 3, 4 , 5) grants the group (G) that the particular user (2, 3, 4, 5) to the sender or the other user (2, 3, 4, 5) of the group (G) previously by assigning a special right feature or by granted retroactive authorization.
3. Verfahren nach Anspruch 1 oder 2, dadurch gekennzeichnet, dass der Server (6) bevorzugt eine elektronische Versandmethode wählt und/oder dass der Server (6) zum nicht-elektronischen Versand als Versandmethode einen automatischen Papierausdruck der Nachricht (7, 18, 28, 30) initiiert, insbesondere falls der dem adressierten Nutzer (2, 3, 4, 5) zugeordnete Kontaktdatensatz (K) keine für eine elektronische Versandmethode ausreichenden Informationen aufweist und/oder ein nicht-elektronischer Versand im Kontaktdatensatz (K) priorisiert ist. 3. The method according to claim 1 or 2, characterized in that the server (6) preferably selects an electronic shipping method and / or that the server (6) for non-electronic shipping as a shipping method an automatic paper printout of the message (7, 18, 28 , 30), in particular if the contact data record (K) assigned to the addressed user (2, 3, 4, 5) has no information sufficient for an electronic mailing method and / or a non-electronic mailing is prioritized in the contact data record (K).
4. Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, dass eine Bilddatenbank (15) vorgesehen ist, wobei der Server (6) ei- nen Bildanteil (16) von einem verbleibenden Informationsanteil (17) einer Nachricht (7) automatisch trennt, den Bildanteil (16) löschbar in der Bilddatenbank4. The method according to any one of the preceding claims, characterized in that an image database (15) is provided, wherein the server (6) an NEN image portion (16) automatically separates from a remaining information portion (17) of a message (7), the image portion (16) erasable in the image database
(15) ablegt und den Informationsanteil (17) dauerhaft archiviert. (15) stores and permanently archives the information share (17).
5. Verfahren nach Anspruch 4, dadurch gekennzeichnet, dass mindestens einem Bildanteil (16) mindestens ein bestimmter Nutzer (2, 3, 4, 5) oder ein dem bestimmten Nutzer (2, 3, 4, 5) zugeordneter Kontaktdatensatz (K) zugeordnet ist. 5. The method according to claim 4, characterized in that associated with at least one image portion (16) at least one particular user (2, 3, 4, 5) or a specific user (2, 3, 4, 5) associated contact record (K) is.
6. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass der Bildanteil6. The method according to claim 5, characterized in that the image portion
(16) anderen Nutzern (2, 3, 4, 5) als dem bestimmten, dem Bildanteil (16) zugeordneten Nutzer (2, 3, 4, 5) nur bei vorheriger Zustimmung oder nachträglicher Genehmigung durch den bestimmten, dem Bildanteil (16) zugeordneten Nutzer (2, 3, 4, 5) zugänglich gemacht wird.. (16) other users (2, 3, 4, 5) than the particular user (2, 3, 4, 5) assigned to the image portion (16) only with prior consent or subsequent approval by the particular user, the image portion (16) assigned user (2, 3, 4, 5) is made available.
7. Verfahren nach einem der Ansprüche 5 oder 6, dadurch gekennzeichnet, dass der Bildanteil (16) bei Verweigerung der Zustimmung des Zugangs der anderen Nutzer (2, 3, 4, 5) durch den dem Bildanteil (16) zugeordneten, bestimmten Nutzer (2, 3, 4, 5) unwiderruflich gelöscht wird. 7. The method according to any one of claims 5 or 6, characterized in that the image portion (16) in denying the consent of the access of the other users (2, 3, 4, 5) by the image portion (16) associated, certain users ( 2, 3, 4, 5) is irrevocably deleted.
8. Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, dass die Kontaktdatenbank (1) durch eine paarweise Verknüpfung (19) verknüpfte erste und zweite Kontaktdatensätze (K) aufweist, wobei der erste Kontaktdatensatz (K) des jeweiligen Paars eine hohe Priorität (20) gegenüber dem zweiten Kontaktdatensatz (K) oder eine sonstige Kennzeichnung aufweist, und dass der Server (6) bei Erreichen einer dem zweiten Kontaktdatensatz (K) zugeordneten zeitlichen Bedingung automatisch die paarweise Verknüpfung (19) löst und dem zweiten Kontaktdatensatz (K) anstatt dem ersten Kontaktdatensatz (K) die hohe Priorität (20) oder die sonstige Kennzeichnung zuordnet. 8. The method according to any one of the preceding claims, characterized in that the contact database (1) by a paired link (19) associated first and second contact data sets (K), wherein the first contact data set (K) of the respective pair has a high priority (20 ) relative to the second contact data record (K) or another identification, and that the server (6) automatically solves the pairwise association (19) upon reaching a temporal condition associated with the second contact data record (K) and the second contact data record (K) instead of the second contact record (K) first contact record (K) assigns the high priority (20) or the other marking.
9. Verfahren nach Anspruch 8, dadurch gekennzeichnet, dass der Server (6) Nachrichten (7) lediglich an Nutzer (2, 3, 4, 5) mit Kontaktdatensätzen (K) mit hoher Priorität (20) oder der sonstigen Kennzeichnung versendet. 9. The method according to claim 8, characterized in that the server (6) messages (7) only to users (2, 3, 4, 5) with contact records (K) with high priority (20) or the other marking sent.
10. Verfahren nach Anspruch 8 oder 9, dadurch gekennzeichnet, dass der Server (6) einem mit einem Kontaktdatensatz (K) niedriger Priorität assoziierten Nutzer (2, 3, 4, 5) lediglich Zugriff auf Inhalte erlaubt, die vor dem Zeitpunkt der Lösung der paarweisen Verknüpfung (19) angelegt worden sind. 10. The method according to claim 8 or 9, characterized in that the server (6) associated with a contact record (K) low priority user (2, 3, 4, 5) only allows access to contents created before the time of the paired link (19) resolution.
1 1. Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, dass eine Ressourcendatenbank (22) mit Ressourcendatensätzen (23) vorgesehen ist. 1 1. The method according to any one of the preceding claims, characterized in that a resource database (22) is provided with resource records (23).
12. Verfahren nach Anspruch 11, dadurch gekennzeichnet, dass mindestens einem Ressourcendatensatz (23) eine Anzahl (25) noch möglicher Verknüpfungen (26) zugeordnet ist und dass der Server (6) bei Empfang einer mit einem Kontaktdatensatz (K) assoziierten Buchungsanweisung (27) den Ressourcendatensatz (23) unter Dekrementierung der diesem zugeordneten Anzahl (25) noch möglicher Verknüpfungen (26) mit dem Kontaktdatensatz (K) verknüpft. 12. The method according to claim 11, characterized in that at least one resource data record (23) is associated with a number (25) of still possible links (26) and that the server (6) upon receipt of a contact record (K) associated with a booking instruction (27 ) links the resource data set (23) to the contact data record (K) by decrementing the number (25) still associated therewith that is still possible with links (26).
13. Verfahren nach Anspruch 1 1 oder 12, dadurch gekennzeichnet, dass mindestens einem Ressourcendatensatz (23) ein Endzeitpunkt zugeordnet ist und der Server (6) nach Erreichen des Endzeitpunkts einen weiteren Zugriff auf den Ressourcendatensatz (23) verhindert. 13. The method of claim 1 1 or 12, characterized in that at least one resource data set (23) is assigned an end time and the server (6) after reaching the end time further access to the resource record (23) prevented.
14. Verfahren nach einem der Ansprüche 1 1 bis 13, dadurch gekennzeichnet, dass der Server (6) einen Ressourcendatensatz (23) in einer empfangenen Nachricht (7) identifiziert und, vorzugsweise nur zeitlich begrenzt, in der Ressourcendatenbank (22) ablegt. 14. The method according to any one of claims 1 1 to 13, characterized in that the server (6) a resource record (23) in a received message (7) identifies and, preferably limited in time, stores in the resource database (22).
15. Verfahren nach einem der Ansprüche 1 1 bis 14, dadurch gekennzeichnet, dass der Server (6) einen Ressourcendatensatz (23) in einer empfangenen Nachricht (7) identifiziert und einen weiteren Zugriff auf diesen Ressourcendatensatz (23) verhindert, wenn eine vordefinierte Maximallaufzeit abgelaufen ist und/oder wenn die Anzahl (25) möglicher Verknüpfungen (26) die Zahl eins unterschreitet. 15. The method according to any one of claims 1 1 to 14, characterized in that the server (6) identifies a resource record (23) in a received message (7) and prevents further access to this resource record (23) if a predefined maximum run time has expired and / or if the number (25) of possible links (26) is less than one.
16. Verfahren nach einem der Ansprüche 1 1 bis 15, dadurch gekennzeichnet, dass die Ressourcendatenbank (22) eine Vielzahl von zu Zeitabschnitten korrespondierende Ressourcendatensätze (23) mit jeweils mit einer Anzahl (25) von lediglich einer möglichen Verknüpfung (26) aufweist. 16. The method according to any one of claims 1 1 to 15, characterized in that the resource database (22) has a plurality of corresponding to time intervals resource records (23) each having a number (25) of only one possible link (26).
17. Verfahren nach Anspruch 16, dadurch gekennzeichnet, dass die Zeitabschnitte unmittelbar aufeinander folgenden, gleichlang sind und/oder Abschnitten einer äquidistant unterteilten Zeitspanne entsprechen. 17. The method according to claim 16, characterized in that the time segments are immediately consecutive, the same length and / or correspond to sections of an equidistantly subdivided period of time.
18. Verfahren nach einem der Ansprüche 1 1 bis 17, dadurch gekennzeichnet, dass der Server (6) eine Nachricht (30) mit mindestens einem individualisierten Link (31) generiert, der eindeutig mit einem bestimmten Nutzer (2, 3, 4, 5) und/oder Kontaktdatensatz (K) und mindestens einem bestimmten Ressourcendatensatz (23) assoziiert ist, wobei der Server (6) die Nachricht (30) an den dem Kontaktdatensatz (K) zugeordneten Nutzer (2, 3, 4, 5) sendet und bei Aktivierung des Links (30) den Kontaktdatensatz (K) und den mindestens einen Ressourcendatensatz (23) automatisch miteinander verknüpft. 18. The method according to any one of claims 1 to 17, characterized in that the server (6) generates a message (30) with at least one individualized link (31), which is uniquely associated with a specific user (2, 3, 4, 5 ) and / or contact data set (K) and at least one specific resource data record (23), wherein the server (6) sends the message (30) to the user (2, 3, 4, 5) associated with the contact data record (K) and upon activation of the link (30), the contact record (K) and the at least one resource record (23) are automatically linked together.
19. Verfahren nach einem der Ansprüche 1 1 bis 18, dadurch gekennzeichnet, dass der Server (6) bei Anfrage eines einem Kontaktdatensatz (K) zugeordneten Nutzers (2, 3, 4, 5) anonymisiert Zugriff auf zumindest einen Teil der Ressourcendatenbank (22) gewährt. 19. The method according to any one of claims 1 1 to 18, characterized in that the server (6) upon request of a contact record (K) associated user (2, 3, 4, 5) anonymized access to at least a part of the resource database (22 ).
20. Verfahren nach Anspruch 19, dadurch gekennzeichnet, dass ein Ressourcendatensatz (23) mit einer Anzahl (25) von weniger als einer noch möglichen Verknüpfung (26) als nicht verfugbar gekennzeichnet wird und/oder wobei Informationen über einen mit einem Ressourcendatensatz (23) verknüpften Kontaktdatensatz (K) nicht oder nur bei für den Nutzer (2, 3, 4, 5) gesetzter Ausnahmeberechtigung an diesen übermittelt werden. 20. The method according to claim 19, characterized in that a resource data set (23) with a number (25) of less than one possible link (26) is marked as not available and / or wherein information about one with a resource data record (23) linked contact record (K) is not transmitted or only for the user (2, 3, 4, 5) set to the exception to this.
21. Verfahren nach einem der voranstehenden Ansprüche, dadurch gekennzeichnet, dass der Server (6) eine Nachricht (7, 28) und/oder Buchungsanweisung (27) von einem einem Kontaktdatensatz (K) zugeordneten Nutzer (2, 3, 4, 5) über ein Netzwerk (8) oder eine sonstige Datenverbindung (9, 10, 14) empfängt. 21. The method according to any one of the preceding claims, characterized in that the server (6) a message (7, 28) and / or booking instruction (27) of a contact record (K) associated with users (2, 3, 4, 5) via a network (8) or other data connection (9, 10, 14).
22. System zur Kommunikation mit einer Kontaktdatenbank (1) nach einem der vorhergehenden Ansprüche mit mehreren unterschiedlichen Nutzern (2, 3, 4, 5) zugeordneten Kontaktdatensätzen (K) und mit einem Server (6) zum Zugriff auf die Kontaktdatensätze (K) der Kontaktdatenbank (1), wobei mehrere Nutzer (2, 3, 4, 5) und/oder deren Kontaktdatensätze (K) eine Gruppe (G) bilden und der Server (6) dazu ausgebildet ist, eine durch die Gruppenzugehörigkeit anonymisiert an die Gruppe (G) adressierte Nachricht (7) automatisch an die Nutzer (2, 3, 4, 5) der Gruppe weiterzuleiten, wobei der Server (6) zum Senden einer Nachricht (7, 18, 28, 30) an mindestens einen der Nutzer (2, 3, 4, 5) den diesem Nut- zer (2, 3, 4, 5) zugeordneten Kontaktdatensatz (K) analysiert und hierauf basierend automatisch eine von mindestens zwei unterschiedlichen Versandmethoden auswählt. 22. System for communication with a contact database (1) according to one of the preceding claims with a plurality of different users (2, 3, 4, 5) associated contact records (K) and with a server (6) for accessing the contact records (K) of Contact database (1), wherein a plurality of users (2, 3, 4, 5) and / or their contact records (K) form a group (G) and the Server (6) is adapted to automatically forward anonymized by the group affiliation to the group (G) message (7) to the users (2, 3, 4, 5) of the group, wherein the server (6) for sending a Message (7, 18, 28, 30) to at least one of the users (2, 3, 4, 5) to this user (2, 3, 4, 5) associated contact record (K) and based on this automatically one of selects at least two different shipping methods.
23. System nach Anspruch 22, dadurch gekennzeichnet, dass das System zur Ausführung des Verfahrens nach einem der Ansprüche 2 bis 21 ausgebildet ist. 23. System according to claim 22, characterized in that the system is designed for carrying out the method according to one of claims 2 to 21.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102011111290A DE102011111290A1 (en) | 2011-08-26 | 2011-08-26 | Workstation-independent communication system |
DE102011111290.5 | 2011-08-26 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013029753A1 true WO2013029753A1 (en) | 2013-03-07 |
Family
ID=46832331
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2012/003488 WO2013029753A1 (en) | 2011-08-26 | 2012-08-16 | Workstation-independent communication system |
Country Status (2)
Country | Link |
---|---|
DE (1) | DE102011111290A1 (en) |
WO (1) | WO2013029753A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050060341A1 (en) * | 2003-08-04 | 2005-03-17 | Toshio Shiina | Attachment file processing system and attachment file processing method |
US20050267937A1 (en) * | 2004-04-19 | 2005-12-01 | Daniels David L | Universal recallable, erasable, secure and timed delivery email |
US20080134294A1 (en) | 2006-11-30 | 2008-06-05 | Microsoft Corporation | Personal Site Privacy Policy |
US20100312842A1 (en) * | 2009-06-08 | 2010-12-09 | Ladouceur Dave J | Heterogeneous Network Delivery of Electronic Messages in Accordance with Privacy and Personalization Criteria |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6157924A (en) * | 1997-11-07 | 2000-12-05 | Bell & Howell Mail Processing Systems Company | Systems, methods, and computer program products for delivering information in a preferred medium |
US20070223463A1 (en) * | 2006-03-23 | 2007-09-27 | Weinberger Mark B | Method of identity-based intelligent routing, storage, and integration of multiple modes of communication among multiple devices linked through a client/server interaction |
-
2011
- 2011-08-26 DE DE102011111290A patent/DE102011111290A1/en not_active Withdrawn
-
2012
- 2012-08-16 WO PCT/EP2012/003488 patent/WO2013029753A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050060341A1 (en) * | 2003-08-04 | 2005-03-17 | Toshio Shiina | Attachment file processing system and attachment file processing method |
US20050267937A1 (en) * | 2004-04-19 | 2005-12-01 | Daniels David L | Universal recallable, erasable, secure and timed delivery email |
US20080134294A1 (en) | 2006-11-30 | 2008-06-05 | Microsoft Corporation | Personal Site Privacy Policy |
US20100312842A1 (en) * | 2009-06-08 | 2010-12-09 | Ladouceur Dave J | Heterogeneous Network Delivery of Electronic Messages in Accordance with Privacy and Personalization Criteria |
Also Published As
Publication number | Publication date |
---|---|
DE102011111290A1 (en) | 2013-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3889173T2 (en) | Method and device for the circulation of electronic mail. | |
DE69633103T2 (en) | Universal telephone number information service | |
DE69634460T2 (en) | Apparatus and method for managing database accesses | |
DE60026244T2 (en) | Thread-based email that sends a copy and server-specific distribution lists | |
DE60127078T2 (en) | Device for persistent chat sessions | |
DE60313531T2 (en) | Method and device for processing instant messages | |
US6505031B1 (en) | System and method for providing a virtual school environment | |
DE60038705T2 (en) | METHOD AND DEVICE FOR THE ACTIVITY-BASED COOPERATION OF A COMPUTER SYSTEM EQUIPPED WITH A COMMUNICATION MANAGER | |
DE60038707T2 (en) | Internet interface system | |
DE112010004651T5 (en) | 1Dynamic access control for documents in electronic data transmissions in a cloud computing environment | |
DE19824787C2 (en) | Procedure for secure access to data in a network | |
DE10239790A1 (en) | Electronic calendaring device | |
Byron | Using audio: Visual aids in geography research: Questions of access and responsibility | |
DE602004002777T2 (en) | Device for handling e-mails in a multi-user environment | |
DE102017119183A1 (en) | Computer-implemented method for controlling a collaboration platform, communication and collaboration application, and communication and collaboration platform | |
EP2779536B1 (en) | Method and device for managing communication processes | |
DE19725167A1 (en) | Process for secure display when data or files are transferred between participants | |
WO2013029753A1 (en) | Workstation-independent communication system | |
DE102011111291A1 (en) | Method for workstation-independent communication of data between users in school, involves assigning end-time to one resource data record, and preventing access to resource data records by server after reaching end time | |
DE10040948A1 (en) | Distributed system for matchmaking or dating service provides information via personal mobile devices and allows direct or direct communciation | |
DE102009022764A1 (en) | System and method for processing electronic messages | |
DE602004002450T2 (en) | Spend Data Management | |
DE10246810B4 (en) | Method for transmitting data in a data transmission system and data transmission system | |
DE102007043765A1 (en) | Method for sending electronic mail using postal address, involves testing whether sender of electronic mail address has determined limit, and forwarding digital message using electronic mail address, when sender has determined limit | |
DE10349792B4 (en) | Method for data transmission via a telecommunication network between a first and at least one second telecommunication subscriber |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12758400 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 12758400 Country of ref document: EP Kind code of ref document: A1 |