WO2013083669A1 - Procédé pour associer des données d'objets physiques à des objets de données d'un réseau social - Google Patents
Procédé pour associer des données d'objets physiques à des objets de données d'un réseau social Download PDFInfo
- Publication number
- WO2013083669A1 WO2013083669A1 PCT/EP2012/074591 EP2012074591W WO2013083669A1 WO 2013083669 A1 WO2013083669 A1 WO 2013083669A1 EP 2012074591 W EP2012074591 W EP 2012074591W WO 2013083669 A1 WO2013083669 A1 WO 2013083669A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- user
- communication device
- base station
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Definitions
- the invention relates to a method for linking data of physical objects with data objects of one or more social networks, a corresponding portable communication device, a computer program product and a computer system.
- US2009 / 0106085 A1 describes a shopping system in which the user of a shopping cart selects products with the aid of an RFID scanner, and the system can exchange data with a social network.
- 2011 / 0125688A1 suggests the use of GPS to send attributes of physical entities from one or more sensors to one or more receivers.
- a disadvantage of an RFID technology-based installation is that the energy technology used has limited reach. For this reason, the user first has to bring the sender and the recipient into close proximity to each other, which significantly reduces the intuitiveness and user-friendliness of such systems.
- the range of RFID systems can not simply be increased because the antenna structures required for this purpose (dimensions eg 2m x 1m) are in many cases too complex and require too much space to be considered as a viable option. sen.
- a "user” refers to a user of a communication device who is also assigned a user profile on one or more social networks.
- a “communication device” refers to a portable data processing device which has at least one interface for sending data
- the communication device can also receive data via this or another interface means a data processing device that is small, light and handy enough to be carried by a user, in particular devices that are small and light enough to be used, for example, as a key fob, tag or electronic document
- the communication device may in particular also be a mobile radio device, eg a smartphone.
- the communication device also includes appropriate sensors to detect the user interaction, e.g. an acceleration sensor, gyrosensor, light sensor, magnetic sensor, distance sensor or the like.
- appropriate sensors e.g. an acceleration sensor, gyrosensor, light sensor, magnetic sensor, distance sensor or the like.
- the communication device may also be a combination of a mobile device and a hardware module ("dongle") physically connected to the mobile device
- the hardware module may include the sensors and / or means for sending the first message additional hardware modules allows even older mobile devices that do not have a suitable sensor and / or a suitable interface for Dispatch the first message, detect a user interaction and / or can send the first message in interaction with the mobile device.
- the mobile device or the hardware module may have, for example, via, WLAN, Bluetooth®, Bluetooth® Low Energy, ANT TM or ANT + TM interfaces for sending the first message.
- the hardware module is connected via a standard connection of the mobile radio device (USB, Apple® Dock Connector, Apple® Lightning Connector), via a headphone microphone connection or via other input / output interfaces (display, camera, loudspeaker, Microphone, touchscreen) connected to the mobile device.
- the hardware module is triggered by the mobile device, e.g. via the smartphone operating system and / or via program extensions (smartphone "Apps").
- a "communication channel” is understood to mean a transmission path for messages (information) which connects a transmitter and a receiver with one another, in which case it is not necessary in every embodiment for the data to also be addressed to the respective receiver
- the number of receivers which can still receive the signal corresponds to the number of radio communication channels in the meaning of the invention
- the receiver may also include unilateral or mutual authentication of sender and receiver.
- a “base station” is understood to mean a data processing device which has at least one interface for a first communication channel in order to exchange data with a local server and which furthermore has a further interface for exchanging data with one or more communication devices via a respective second communication channel.
- a base station may be a device that is permanently installed at a specific position inside or outside a building for at least a limited period of hours, days, or weeks.
- a base station may also be mobile by being connected to a mobile device Object is firmly coupled.
- active transmission is understood below to mean a transmission of data by a transmitter to a receiver, wherein the energy required for data transmission originates from an energy source belonging to the transmitter is assigned and which is preferably located on or within the transmitter.
- the reading of data stored on a data source by a reading device which draws energy from its own energy source for reading, or the excitation of an antenna of the data source by said reading device, does not fall under the concept of "active sending" of data.
- the data source does not represent a sender that transmits its data "actively”.
- a “storage medium” is understood to be any type of non-volatile storage media, in particular electromagnetic or optical storage media, which can be a single hardware component or a plurality of storage components that are logically linked to a storage.
- a “social network” is understood below to mean a computer-implemented service which is typically hosted by web applications or portals.
- This service manages a count whose nodes typically represent persons or groups of people and whose edges are relationships between different persons (or groups of people, companies, These relationships may, in particular, represent social relationships such as friendships, professional relationships, common interests, etc.
- Individual individuals or groups of people may have data stored in this social network linked to their respective node, display this data to other users or at least their own friends and thereby share information, especially with people and groups of people to whom a social relationship exists tion interface (API), via which users or other programs can log in via a network, upload data and view the data of friendly users and if necessary also rate and / or comment on it.
- An APi is therefore an interface in the social network, which allows a bidirectional exchange of data.
- a “server” or “server computer system” will be hereinafter referred to as one or more interconnected data processing devices capable of processing data and computer-implemented instructions and exchanging data with one or more of the base stations.
- this is a computer system which provides the base stations with an interface for communication and which provides services and / or applications that are called by several other devices, for example the base stations or queried so that the server computer system provides one or more "services.”
- a “first server” or “local server” means a server that is typically, but not necessarily, in greater proximity to Typically, this or these local servers are operated by the publishers of the communication device and / or the base stations and / or by the entity which, for example, during an exhibition, the communication device and the The addressed services may be provided directly on the first server (s)
- said server is a remote server, ie a computer system which is not in close proximity to the base stations and with the individual base stations via a network connection, e.g. Internet or an intranet.
- the remote server can be z
- An "object” refers to a physical object of the real world, such as machinery, goods, goods, parts of buildings, entire buildings, etc.
- Object Data or "Data” refers to objects (for example, text, images, video, Internet links, etc.) through objects.
- various aspects of the invention in particular a method, which is carried out by the communication device (s) in cooperation with the base station (s) under a server, and corresponding computer program products and hardware components (one or more communication devices, one or more servers with server application program) or process components which are executed on the individual hardware components.
- a hardware, firmware, and / or software component such as the communication device, correspond to analogous steps in the method. Accordingly, features of method steps are to be understood such that the hardware, firmware and / or software executing the respective step also has corresponding components which enable the execution of said method steps.
- the invention relates to a method for linking data from one or more physical objects to data objects of a social network.
- Each of the physical objects has exactly one object ID assigned to it.
- the procedure includes the steps: Providing a server application program on a first server, the server application program being interoperable via an API with the social network;
- each base station Providing one or more base stations connected to the first server via first communication channels, each base station associated with one or more object IDs; each of the object IDs acts as an identifier of one of the physical objects;
- said base station represents the base station closest to the physical object, each of the base stations being associated with one or more of the physical objects for which said base station represents the nearest base station;
- a portable communication device including at least one user ID of a user of the portable communication device, wherein the first message is generated in response to an interaction of the user with the communication device;
- each of the base stations is assigned one or more of the object IDs, wherein the associated object IDs are the object IDs of those physical objects for which the base station represents the nearest base station.
- the assignment can be effected, for example, by storing the object IDs assigned to a base station in a memory of the base station and / or on a storage medium of the server application.
- the base station integrates one of the stored objekMDs into the second message. If each base station is assigned only one object spatially at the configuration time, a base station ID of the base station can also serve as the object ID.
- a storage medium of a base station and / or of the server application program is to be understood as a storage medium to which the base station and / or the server application program can at least read access.
- the medium can be an integral part of the base station or of the server or can be connected to the base station or the server via a network.
- a link between object IDs and base station IDs is stored on the storage medium, this link corresponding to the spatial allocation of the said physical objects to the base stations.
- the linked storage may be in the form of an allocation table or simply by storing in a memory of the base station only the object IDs of the one or more objects for which the base station represents the nearest base station.
- the spatial assignment of objects and their objekMDs to a specific base station takes place at the time of the configuration of the entire system (comprising at least the base stations and the server with the server application).
- the configuration comprises the spatial positioning of the objects and base stations relative to one another and the storage of a corresponding combination of object IDs and base station IDs in a storage medium which can be read by the respective base station and / or the server application program.
- the configuration time is the time at which the configuration is made.
- the base station may, if it has stored a plurality of object IDs, include a linkage of object ID and a segment ID, the segment ID indicating a portion of the environment of the base station which may be resolved therefrom upon receipt of a first message ,
- the base stations are enabled, after receiving a first message from one of the segments, the object ID assigned to the segment via its segment ID identify and integrate into the second message.
- the storage medium of the base station can have stored only the corresponding one object ID of the object, or the base station ID of this base station is used as the object ID and integrated into the second message to be sent.
- the spatial association between base station and object (s) is constant, at least relative to one another, throughout the entire use of the once-configured system. This includes the possibility that a base station and an associated object are located on a movable subset, so that the base station and associated object remain unchanged relative to one another even when the subset is moving.
- At least one of the base stations includes attachment means (adhesive film, mechanical support, clamps, hook-and-loop fasteners, magnets, etc.) for reversibly connecting them to a movable base or a movable organism (animal, human).
- the movable subset constitutes the object representing the closest object to said base station.
- the spatial assignment of the objects to the base stations at the configuration time associated with the associated storage of the corresponding object IDs and base station IDs is advantageous because it also objects selected and their 1D can be communicated to the server application, which have no technical means to exchange data with a base station, communication device or other technical component.
- This is advantageous, for example, in the case of exhibition objects, where the affixing of corresponding technical communication means (eg RFID or NRF transponders) for aesthetic, technical or other reasons is prohibited.
- the feature allows the communication device to send the first message rather than passively holding read data. Thus, the user of the communication device can act considerably more freely.
- a first message is recognized by at least the nearest base station, thereby establishing a connection between the user of the communication device identified by the user ID and the physical object (and its object ID stored in the storage medium associated with the object data of the physical object) for which the message receiving base station represents the nearest base station.
- the method which does not preclude, but no longer requires, a direct physical interaction of the communication device or user with the physical object or a receiving box, allows the operators of an exhibition, shopping mall, outlet centers, etc. to reorganize and dispense with the physical objects to be issued more easily; B. to provide RFID labels.
- one or more of the base stations may also be configured as a mobile base station.
- the mobile base station and the physical objects associated with that base station are located on a common movable subset, such as a vehicle or fair car.
- the identified data is sent by the application program to at least one other social network, in which If the user has a user profile assigned to him, then the data will also be processed in this further social network.
- the application program can receive and analyze the results of several social networks to generate a feedback message into which the rating information of all social networks from which a processing result was received is input. This is advantageous, as it allows the evaluation information to be based on a broader information base and therefore more accurate.
- the server on which the server application program is running is a remote server, i. h., Via a server, with which the base stations via a network, eg. As the Internet or an intranet as the basis for the first communication channels, exchange data.
- the remote server is typically not in close proximity to the base stations.
- the social network and the server application program run on the same server computer and / or represent interoperable program components.
- each of the base stations includes a memory in which exactly one base station [D and / or one or more object IDs are stored.
- the linked storage of one of the object IDs and the data associated with a particular physical object occurs in a manner related to the spatial arrangement of the objects relative to the individual base stations as follows: the individual base stations are configured and / or the physical objects are arranged in a manner relative to the base stations in space such that the base station closest to the physical object automatically generates a second message with the object] D of that physical object as soon as the base station receives a first message within the reception area or a spatially resolvable part of this reception area has been sent by the base station receives.
- This object ID is stored in a memory associated with the data of the physical object located in said reception area or subarea.
- each base station is spatially associated with exactly one physical object in a manner such that this base station represents the nearest base station only for that one physical object.
- the physical objects are thus arranged so that the assignment of the physical object and the nearest base station is based on a 1: 1 relationship.
- the object ID of this physical Object is thus also for its nearest base station and the entire environment of the base station, from which the base station can still receive messages, characteristic.
- this object ID may be used as a base station ID, ie, as a unique identifier of the base station, and vice versa.
- each of the base stations is capable of associating first messages received from different portions of the environment (eg, from a particular angular range within the 360 ° total ambient angle) to those different portions of the environment.
- This can be realized, for example, technologically by time-of-flight, fingerprinting or multi-antenna runtime measurement methods.
- a signal sent by a communication device in the vicinity of the object 117 first arrives at the antenna 801.1 at the time t0 and only after that at the other antennas. At the times ti, t2 and t3, the signal arrives at the other antennas.
- the base station - or, after transmitting the data to the server application program, also this - can calculate where the signal must come from.
- the base station is allocated as many object IDs as the base station can differentiate portions of its environment in locating a sender of a received first message.
- An object ID is thus characteristic of a particular subregion of the environment of a base station, which can still be resolved by the base station.
- In each of these subareas exactly one physical object can be placed, which is uniquely identified by the respective object ID.
- the physical objects are thus arranged such that the assignment of physical object and spatially resolvable subregion of the environment of the nearest base station is based on a 1: 1 relationship. In this case, each of these physical objects still has exactly one nearest base station, but at least some of the base stations may be associated with multiple physical objects.
- the receive areas (for the first message) overlap two or more of the base stations.
- the unambiguous assignment of one or more physical objects to exactly one of the base stations in this case takes place in that the physical object of one of these base stations is spatially closest and the signal strength on receiving the first message for the nearest base station is higher than that Signal- strength in the reception of this first message by other, further away from the communication device or object away receiving equipment, analogously, this method applies to base stations that can resolve multiple sections.
- the linkage between object IDs and data of physical objects stored on the storage medium corresponds to the spatial assignment of the said physical objects to the base stations or of the base station to spatially resolvable partial areas of their respective surroundings.
- the data may be any kind of descriptive information or additional information about the physical object and / or its creator, owner or other object-related organization, brand (eg, image, word, word or phrase) Sound brand, etc.) or person manual.
- the object data may be in the form of text data files, video files, image files, sound files, binaries, XML files or other files or data structures in free or proprietary formats. In particular, this can also be a composition of data of different format.
- the association between object ID and object data may, for example, be based on the allocation of data using primary or secondary keys of a relational database, assignment by storage within a directory within a predefined directory tree, or the like.
- the first and second discernments may also be messages in various open or proprietary formats, in particular XML files, binaries or the like.
- the object ID may be a base station ID of the base station.
- the first communication channels are based on one of the following technologies: WLAN, LAN, or fiber optic technology. By means of this techno- Even with a high number of users, a secure communication channel with high bandwidth can be provided.
- the first communication channels are, according to embodiments, part of a local computer network infrastructure.
- the data transmission z. B. based on copper or glass fiber technology.
- the base stations are each capable of "learning" the field strengths prevailing in their surroundings
- the field strengths may be different, for example, due to metal-containing objects, wall projections or various exhibition objects in different subareas of the environment of the base stations.
- Learning step "communication devices or other transmitters are introduced with a known transmission strength at a known distance to the base station and brought to the emission of a signal. The measured field strength information of this signal is compared with the known signal strength of the transmitter, so that the actual field strength prevailing in a subarea or an attenuation factor is determined.
- the base station transmits, as part of the second message, a value which indicates how high the signal strength of the first message was upon receipt by the base station, this value being corrected by said fingerprinting technique to eliminate the environmental attenuation of the signal of the first message
- this correction is made by the server application program which has access to the attenuation factors of all base stations in order to determine the base station closest to the first message by comparing the signal strengths of different base stations and thereby obtain the relevant object ID or second message t, in which it is contained to determine.
- the second communication channel is a wireless communication channel.
- the portable communication device has a power source for actively transmitting the first message using this power source to at least the next base station.
- the portable communication device is a portable data processing device which has one or more electronic components, such as microcontrollers, radio modules, sensors (light sensor, Accelerometer, etc.), actuators (LED, vibration motor, etc.), etc., and at least one power source.
- the energy source is a built-in battery, a rechargeable accumulator, or a mechanism capable of transmitting energy, for example, by light (eg, solar cell), by movement of the communication device, through interaction with the communication device (eg pressure and piezo effect), by thermal differences between the communication device and its environment (eg Seebeck effect) or by induction (eg inductive charge) to record and store for the purpose of Generation of first messages and provision of energy for, for example, message reception, data processing tasks and activation of actuators.
- light eg, solar cell
- movement of the communication device eg pressure and piezo effect
- thermal differences between the communication device and its environment eg Seebeck effect
- induction eg inductive charge
- this internal power supply allows a large transmission range for transmission of the first message by the communication device and thereby leaves the user with a high degree of freedom of movement, since he can initiate the transmission of the first message in a larger radius of the nearest base station.
- the social network data objects that are automatically linked to the transmitted data can be any data contained in that network.
- it can be the user profile of the user who initiated the transmission of this data, so that the data is stored there after being transferred to the social network.
- the data objects of the social network can also be other user profiles, since the evaluation of the data transmitted to the network by other users of the network likewise results in a linkage.
- the second communication channel is based on a wireless data transmission technology, wherein the communication device acts as a transmitter and provides the energy for the communication via the second communication channel.
- the second communication channel is based on an electromagnetic field, in particular in the infrared range or in the radio frequency range, or on the transmission of sound waves, wherein, in the case of the use of an electromagnetic field, one of the following data transmission standards is used:
- the ANT message or ANT + message is a message based on a wireless personal area network protocol "ANT TM" or "ANT + TM".
- the portable communication device which sets up the electromagnetic field for transmitting the first message via the second communication channel, may be inductively or non-inductively coupled to the nearest base station.
- the second message is sent from the base station via a gateway to the application program.
- a gateway is a data processing device, eg. As a computer, which acts as an interface between one or more of the base stations and the server on which the application program runs.
- both the data transmission channel between one of the base stations and the gateway and between the gateway and the server are components of the first communication channel.
- these two components on the same communication technology, z. Cable-based LAN, or a mix of the technologies listed for the first communication channel.
- the portable communication device represents, in particular, a radio device which draws energy from an internal energy source in order to generate a radio signal that is strong enough, at least from the nearest base station with sufficient Signal strength can be received.
- the first message is preferably a radio signal in one of the following frequency ranges: 10-20 MHz, in particular 13.56 MHz; 165-175 MHz, in particular 169 MHz; 430-440 MHz, in particular 433 MHz; 865-875 MHz, in particular 868 MHz; 910-920 MHz, in particular 9 5 MHz; 2.3-2.5 GHz, in particular 2.4 GHz.
- the communication device is configured to send the first message in one of a plurality of adjustable signal strengths.
- the communication device further comprises means for selecting and adjusting one of these signal strengths for sending the first message.
- the method further comprises the step of receiving an actuating signal by the communication device and adjusting the signal strength of the communication device in response to the actuating signal, wherein the first message is sent according to the set signal strength via the second communication channel.
- the dial-up signal is sent by the server application program centrally via the base stations to all communication devices. This can bring with it the advantage that the operator of an exhibition can adapt the transmitter signal strength of the communication devices to the spatial conditions of the respective exhibition.
- a signal setting mechanism with a central signal transmitter enables an efficient and rapid adjustment of the transmission strength of a multiplicity of communication devices to the spatial requirements of the respective intended use.
- the signal strength of the communication device may alternatively and / or additionally also be effected by a direct manipulation of the communication device, for example by means of a switch.
- the second message further includes a base station ID of the base station sending the second message.
- the method further comprises the steps:
- these embodiments can bring about the advantage that the data integration is not only unidirectional (uploading data from physical objects into the social network) but bidirectional (additionally linking the physical objects with annotation and / or evaluation information from the social network) he follows.
- evaluation information refers to all functions which are available to other users in the social network, to provide the data transmitted to the social network with additional information and / or to link to data objects of the social network (eg , comment, share, follow, +1, etc.).
- the application or announcement of products by end users through their publication in their network profiles is considered by many manufacturers as one of the most attractive advertising opportunities of the future.
- the third message is transmitted to the communication device via one of the above-mentioned second communication channels, wherein the second communication channel can be in particular the radio channel.
- the transmitting base station operates as a radio transmitter and the communication device as a radio receiver of the third message.
- Both the communication device and the base station are thus transceivers, according to preferred embodiments radio transceiver, according to other embodiments but also Bluetooth® transceiver, ANT TM ⁇ transceiver or the like, which can both send and receive messages, the communication device as the transmitter first and acts as a receiver of the third message and the base station concerned receives the first message or sends the second and possibly also the third message.
- the communication device resends the first message if a receipt confirmation signal is not received from at least one base station after a preset minimum period of time.
- the first message is sent again at regular intervals until at least one of the base stations receives a receive acknowledgment signal.
- the result of the processing of the data by the social network may include in particular qualitative and / or quantitative feedback information from users of the social network, which are linked to the profile of the user of the communication device via an edge of the social network graph.
- the transmitted data z.
- "displayed tag provided image and can comment on its friends and / or with an additional" on the Wall of Facebookprofiis the user as a l_ike by the user with a B provided
- the comments and / or the number of "like" tags noted by the friends linked via said edges represent a processing result of the transmitted image generated by the social network and which can be queried via the API from the server application program.
- the server application program only sends a feedback message if the number of "like" tags of friends for the identified and transmitted to the social network data a Mini- For example, ten "like" tags within two hours, according to embodiments, the feedback message contains data of the processing result, for example, the number of "Liche” tags.
- the feedback message may also include, according to some embodiments, further data stored associated with the weighted physical object or its associated object ID.
- the feedback message includes an audio file or path to such an audio file that contains a sound mark of the manufacturer of the weighted physical object or other audio file, video file and / or image file required by the manufacturer of the physical object and / or or characteristic of the physical object itself.
- the communication device has means for outputting the feedback signal to the user.
- These means may, for example, be configured in the form of one or more LED elements which send a flashing signal upon receipt of a feedback signal.
- the number of flashing events is identical to the number of like tags issued by the user's friends for the data transmitted to the social network of an object for which the user initiated the generation of the first message.
- the feedback signa! acoustic and includes, for example, a beep, a buzzer, and / or the output of a sound sequence specified in an audio file sent as part of the feedback message from the server application program to the base station and from the latter to the communication device in the form the third message has been forwarded.
- the communication device further includes a display which can display the processing result or parts thereof or parts of the data transmitted with the feedback message.
- the display can in particular be designed as an LCD screen, as an OLED screen or as an electronic paper or the like based on electrophoresis or bistable elements.
- the reception of the third message by the communication device causes the reading of data from an internal memory of the communication device depending on the content of the received third message.
- the communication devices of some embodiments include multiple audio files, e.g. From different manufacturers, and the third message specific to which is played back via a loudspeaker of the communication device.
- the display or other reproduction of data of the physical object may be advantageous since the user selects several different physical objects from several different manufacturers through interaction with the communication device and transmits their data to the social network may have. It is possible that not all of the objects have enough "like" tags assigned by friends, and because the feedback message also contains data from the objects that deal with the "like" tag, it is immediately clear to the user which of selected physical objects the feedback message was sent.
- the server application generates a feedback message only for those physical objects for which a processing result has been obtained from the social network which fulfills filter conditions of the server application program.
- the feedback signal is mechanical in nature.
- the feedback signal can be embodied as a vibration of the communication device, which the user who holds the portable communication device in the hand, for example, can haptically detect.
- the feedback signal identifies that physical object whose data has been processed by the social network to output a result.
- the results of the processing include annotation and / or rating information regarding the transmitted data, which is provided by the owners of other social network user profiles, also referred to herein as "friends".
- the other user profiles are linked to the identified user profile by an edge of a network graph of the social network.
- the evaluation information is qualitative and / or quantitative.
- each of the base stations is configured to send the third message in one of a plurality of different adjustable signal strengths.
- the base stations each contain means for selection and / or insertion. Set one of several adjustable signal strengths.
- the method further includes the step of: receiving an actuating signal by each of the base stations and adjusting the signal strength of each of the base stations in response to the actuating signal, the third message being transmitted in accordance with the adjusted signal strength via the second communication channel.
- the set signal strength of the communication device for sending the first message is designed so that it can be received by a base station at a distance of up to 2 m from the communication device with a sufficiently large signal strength.
- the signal strength set at each of the base stations for sending the third message is arranged so that the third message can be received by a communication device at a distance of up to 2 m from the transmitting base station with a sufficiently large signal strength,
- a range of up to 2 m of the signal originating from the communication device for the first message has proven to be favorable for many exhibition scenarios.
- the range should be set so that if possible only the nearest base station receives the first message. Accordingly, the base stations must have a sufficiently large distance from one another, wherein the distance should be matched to the objects to be exhibited.
- the reception of the first message is selectively carried out only by the next base station.
- the selectivity is effected by the transmission strength of the communication device and the spatial arrangement of the base stations are coordinated so that selectively only the communication unit nearest the base station can receive the first message with a predefined minimum strength. This can be made possible in particular by a sufficiently large distance of the base stations from one another, preferably in combination with adjustment of the signal strengths of the base stations and / or the communication devices.
- each of the base stations receiving a first message determines the signal strength of the second communication channel over which the first message was received. This signal strength is transmitted to the server application program along with the second message.
- the server application program compares the signal strengths of all incoming second messages within a certain time period that have the same user ID include. This period is chosen so short, typically within a few seconds or fractions of a second, that the user of the communication device during this period, no significant change in location may have completed.
- the server application program can determine that the same first message from the user is from a first base station a high signal strength (e.g., 90%) was received, but a second base station received the same first message but with a lower signal strength (e.g., 30%). In this case, the server application program compares the signal strengths specified in the received messages and, when identifying the data associated with the object IDs contained in the second messages, only considers the second message from the base station that has a higher signal strength indication contains.
- a high signal strength e.g. 90%
- the server application program is able to identify by comparison of said signal strengths that base station, which represents the nearest base station for the communication device at the time of transmission of the first message.
- the server application program has access to a geographic map that specifies the physical two-dimensional or three-dimensional space in which the base stations and the corresponding physical objects are located.
- the data of the physical objects are in each case assigned to subregions of this map via their object IDs and / or via the base station IDs of the base stations closest to the objects.
- the server application program receives a plurality of second messages as a result of the transmission of a first message, each of the second messages being transmitted by one of the base stations still close enough to the communication device to be able to communicate with the communication device to receive first message.
- the server application program determines the exact position of the communication device and thus the user in the space represented by the geographical map. Depending on the design, the determination is accurate to the nearest centimeter. In these embodiments, therefore, the base station IDs of the transmitting base stations are used together with the signal strength indications to determine the position of the user or his communication device and thus also the physical object selected by the user action which is closest to the calculated position of the user. These embodiments therefore allow a particularly high resolution of the whereabouts of the user.
- the advantages of the purely object-ID based determination of the user-selected physical object are that an electronic geographic map is not required, and that the calculation is done without triangulation, making it faster and easier.
- the social network is hosted on a second server or a server cloud.
- the second server or the server cloud is connected to the first server via a network, in particular the Internet.
- the social network can be Facebook, Google *, StudiVZ, Twitter, Foursquare, V-Contacts, QZone, Qype Orkut, or, Xing, Linkedln, or others.
- the data transmitted to the social network is processed by the social network itself and is available via its API for the server application program by means of a push and / or pull method.
- the social network includes a so-called “social network application” (“SN application” or “SN application program”), wherein the server application program can exchange data using the API of the social network and in particular receive the processing result.
- SN application social network application
- SN application program so-called “social network application”
- server application program can exchange data using the API of the social network and in particular receive the processing result.
- the data transmitted to the social network are processed by an SN application, whereby the processing result via the AP! of the social network is made available to the server application program by means of a push and / or pull method.
- This SN application program can, for. B. also be hosted on the computer, which already provides the social network, or on another computer, which is connected to the host computer of the social network via a network, so that the SN application is functionally an integral part of the social network ,
- the SN application may be a so-called "Facebook” application to which by means of the "Facebook AP! and / or the "OpenGraph- ⁇ can be accessed.
- the communication and / or evaluation information of friends provided via the social network is thereby centrally evaluated and made available according to the requirements of the user of the communication device or according to the requirements of the operators of the base stations and the local server.
- This is advantageous because these specific arithmetic operations for calculating the processing results are provided by a central SN application.
- a central SN application As a result, for example, different organizers of very different z.
- the method further includes the following steps:
- the PING signal including at least the user ID of the user
- the object ID inserted by the base station is a 1D (base station ID) characteristic of the base station.
- the base station has several reception areas If the inserted object ID is the object ID of the object which was positioned in the corresponding receive area.
- the base station can, for example, access an internal memory with object IDs and, depending on the reception area in which the first message was received, select the corresponding object ID.
- the PING signal is preferably a signal which is independent of the interaction with the user fixed time intervals is sent by the communication device. If the user moves through the room in this case, in each case other base stations, which represent the nearest base station for the communication device, receive the PING signal.
- the server application is thus able to create a movement profile of the user from the time information, the base station IDs and the user ID from the forwarded PING signals.
- the movement profile data is transmitted from the server application program to the social network, whereby the transmission takes place such that the social network can associate the movement profile with the user profile which uses the user ID on a server application program stored storage medium
- the first and / or second message further includes a user action ID. The method further includes the following steps:
- the hardware is the base station that sent the second message or another base station.
- the base stations may have a print or camera function. have integrated.
- the hardware component is a hardware component that does not itself perform the function of a base station.
- inventions may be advantageous because the user can use the communication device not only to select physical objects whose data and possibly also their own rating he wants to tell his friends.
- the user may additionally use the communication device to trigger various actions by other devices that are beneficial in the particular scenario of the invention. For example, many visitors to trade fairs have the desire to let their friends get a picture of themselves and the exhibition object. However, this is costly because about the smartphone camera of the user must be adapted to the lighting conditions of the exhibition booth. In addition, many people would like to avoid entrusting their camera phone to strangers to take a picture.
- the sent trigger command can be sent directly to a specific suitable hardware, in this case, for example, a fixed camera, which automatically triggers a corresponding photo, which for example printed immediately, later printed with more photos at once and can be picked up, sent as a postcard, sent as an e-mail and / or transmitted automatically as additional data of the selected object to the social network, where it can also be evaluated.
- a specific suitable hardware in this case, for example, a fixed camera, which automatically triggers a corresponding photo, which for example printed immediately, later printed with more photos at once and can be picked up, sent as a postcard, sent as an e-mail and / or transmitted automatically as additional data of the selected object to the social network, where it can also be evaluated.
- the addressed hardware z.
- As the camera generate additional data that can be sent as data automatically to the server application program and from this for evaluation and / or comment to the social network.
- the first and / or second message includes a user action ID which causes the execution of an action typical of the respective user action ID:
- a "like" user action ID wherein a first or second message with such a user action ID specifies that the physical object identified by the object ID is due to the user's interaction involving the dispatch of the first message has been selected to publish the data of that selected physical object on a (virtual) pin board or the like of the user profile of the user within the social network and to have it rated by his friends.
- User action ID that the data transmitted to the social network is displayed as data provided by the owner of the user profile with a "Like” tag, which can also provide his friends with a "Like” tag.
- this additional information may be sent to the user's mailing address, for example in the form of paper-based mailpieces, sent by e-mail to his e-mail address or made available to the user via a download link within the social network
- This can be advantageous, for example, because in the case of e-mailing paper is saved and because the user does not have to carry a flyer collection with them during the visit to the exhibition entire period in soft the user himself logged in to the server application program, collected.
- Message with an ID of this type specifies that a payment transaction should be made for the physical object selected by the user's interaction with the communication device. This can be advantageous because the user z. B. smaller purchases during the trade fair visit, z. B. on a coffee, cashless effect.
- the communication device includes a motion sensor and / or a proximity sensor which is capable of recording location changes of the communication device and To compute a motion path or to communicate the location information about the nearest base station to the server application program where the motion path is computed
- the game application compares de Movement path with a logo or other predefined structure, wherein the predefined structure in particular by the operator of a booth, to which the said base station is assigned, can originate.
- the user action ID is thus part of the first message (and thus automatically also part of the second message) that the user actuates a switching device of the communication device, wherein the
- Switching device selects one of several user action IDs, which in an interaction of the user with the communication device, for. B. a stamp movement is sent as part of the first message.
- This switching device can be, for example, of a mechanical nature or realized as a touch-screen unit of the communication device.
- one of the base stations is arranged to automatically add, upon receipt of a first message from the communication device, a particular user action ID to the second message which generates in response to receipt of the first message from said base station becomes.
- one of the base stations may be located within a box that includes an opening large enough to receive a user's hand with the communication device and allow the user to interact with the communication device within that box such that the first Message is triggered.
- the walls of the box preferably form a Faraday cage with an opening, so that secure is that the first message can be selectively received only by the base station within that box.
- a specific hardware functionality for example a snapshot
- the location of this box ensures that the user must be in a position that is optically detected by said camera.
- the server application program sends a corresponding trigger command directly or via a gateway to the camera.
- the trigger command is sent to the identified hardware via the base station from which the server application program received the second message with the corresponding user action ID.
- the server application program sends the trigger command directly or mediates via one or more other computers to the identified hardware.
- the hardware functionality is thus the taking of an image and / or a video with a camera.
- the hardware functionality is a printing operation of a printer. This is advantageous because, for example, data of the physical object closest to the base station sending the second message can be automatically printed out. These data may be, for example, product brochures, price lists, company information or the like.
- the hardware functionality is the recording of sound signals by a microphone. Embodiments of the invention may also include multiple of these hardware functionalities in any combination.
- the identified hardware address is a base station ID of the base station from which the second message was sent, the identified hardware address being used by the server application to communicate with the hardware and send the trigger command.
- the invention relates to a method for linking data from one or more physical objects to data objects of a social network, comprising the steps of:
- Application program has access to a storage medium in which object IDs are stored, and in which data each of the physical objects associated with exactly one of the object IDs is stored,
- Object IDs and a user ID wherein the received object ID is associated with one of the base stations closest to a communication device of a user to which the user ID is associated at the time of message reception;
- Network can assign the transmitted data to the identified user profile.
- the method further comprises the following steps: Registration of the user with the server application program, wherein the user is assigned a user ID and stored on the communication device of the user, and wherein the user's access data to his profile in the social network are received by the registration unit;
- the registration takes place at a registration unit, that is to say a data processing device which is connected to the local server via a network, for example the Internet or intranet.
- the registration unit comprises a graphical user interface which allows the user, for example the visitor of a trade fair, to register once with the server application program and thereby also to enter his access data for the social network.
- the process of registration also includes an agreement of the user to exchange data or processing results between the server application and the social network (or between the server application under a SN application, if the social network such SN application included).
- the authentication of the user by the server application program includes reading the access data associated with the received user ID stored access data stored by the server application program, wherein the access data associated with the analyzed user ID are linked, the server application program, the access data the user is used for communication with the social network even after a log-out action of the user from the server application program.
- inventions may be advantageous because different user accounts are used to manage the user through the server application program and to exchange data with the social network.
- the account of the user in the social network is therefore preferably not identical to the account which uniquely identifies the user in the server application program.
- This separation is advantageous because the management of the user data by the server application programs is separate from the user's affiliation to a specific social network. If the user should change affiliation to a social network or has an account in several social networks, one of these or that all accounts are used in some embodiments.
- this can be advantageous since a deletion of the user profile data for the social network does not automatically result in the deletion of the user account data in the server application program.
- the data transmission is encrypted in both directions via each of the first communication channels between the base stations and the server application program.
- the data transmission is also encrypted via each of the second communication channels between the communication device and each of the base stations sufficiently close to the communication device.
- the encryption technology used may in particular be methods based on asymmetrical or symmetric cryptographic key pairs. This is advantageous because it ensures that the message signal of a first or second message is not intercepted and retransmitted several times to thereby, for example, the data of the physical object, which was selected by the user through interaction with his communication device, several times in the social Network to transfer.
- the method further includes the following steps:
- the server application program Receiving, by the server application program, a result of processing the transmitted data from the social network, the result being associated with the physical object associated with the transmitted data and the user;
- the result may also be received via the API by an SN application that is part of the social network.
- the server application program sends a feedback message only if the result obtained by the social network is a qualitative or quantitative assessment of the physical
- the method further includes the following steps:
- each of the PING signals being received together with the user ID of the user of the communication device and together with an object ID inserted by the base station of the base station containing the PING signal has been forwarded to the server application program, wherein the received object ID is interpreted by the server application program as a specification of the whereabouts of the user of the communication device;
- each of the PiNG signals includes time information about the moment of receipt of the PING signal by the server application program or about the moment of transmission of the PING signal by one of the base stations or the communication device, further comprising the steps of:
- the object ID may be an identifier of the base station, in short "base station ID”.
- the server application program has access to a data store in which each of the object IDs is stored linked to an address of the base station which represents the nearest base station for the object associated with the object ID.
- the server application program can identify the address of the base station from which a second message or ping signal was received and use that information, for example, feedback - Send message to the base station from which the second message was received.
- the server application program can determine the base station nearest to the user and thus the position of the user.
- the object IDs themselves include the address data of the base station that sent the second message with the said object ID, so that access to such a memory is not necessary.
- the PING signals contain information about the current location of a user and his communication device. It is therefore not necessary that a corresponding feedback signal is sent to all base stations for forwarding to the communication devices.
- the feedback signal can be selectively sent only to that base station which currently communicates with the communication device is closest.
- the base stations are each designed both for the resolution of two or more different reception areas as well as for the selective transmission of the third message to one of these reception areas. This can be done, for example, by adjusting the angle at which the third message is sent.
- the base station is designed to send a second message with the object ID assigned to this reception area of the base station to the server application program when receiving a first message from one of its reception areas.
- the server application program receives these PING signals and can use these to determine the user's nearest base station and the reception area within which the user is currently located.
- the server application program sends a feedback message to the base station from which the most recent PING signal was received, wherein the feedback message, eg by means of an object ID contained therein, identifies one of the base station's reception areas.
- the base station receiving the feedback message then selectively sends the third message to the receiving area indicated in the feedback message, for example, by changing the emitting angle of the transmitting device.
- the invention relates to a base station which can resolve at least two reception areas for receiving a first message or a PING signal from a communication device.
- the base station includes a memory in which, for each of the reception areas, an object D of the object positioned in said reception area is stored.
- the base station is further configured to receive the object signal when receiving a first message from one of the reception areas. D, which is stored linked to this reception area, and to send a second message to a server application program, the second message containing the identified object ID and a user ID, the user! the first message was received.
- the base station is further configured, upon receipt of a feedback message from the server application program which identifies one of the receiving areas (for example by transmitting an object ID as part of the feedback algorithm), to selectively send a third message to the receiving area which in the feedback message was identified.
- the result or content received by the social network of the feedback message based thereon is sent to a specific base station, which may be formed as an information terminal or connected to an information terminal. This can be done alternatively and / or in addition to sending the feedback message for generating the third message to the communication device.
- the result or contents of the feedback message for example the type and / or number of evaluations and comments of the physical object, can thereby be displayed on the terminal regardless of the current position of the user.
- the feedback message includes information on winnings from games in which the user has participated, possibly in comparison to the bonuses of other users, score information, and other personalized data on which locations within a room (for example, exhibition grounds) are different Stop users who are connected in the social network to the user profile of the user via at least one edge of the network graph.
- the information terminal is a display device or a computer with a graphic display (GUI), for example a screen, a projection screen or the like.
- GUI graphic display
- the display on the terminal may also include an indication of the data provided by the hardware functionality used in the invention.
- the terminal can also display images generated by the camera's "snapshot function".
- the server application program collects results received from the social network for a plurality of different users regarding a plurality of different physical objects.
- the collected results are compared and evaluated, this score being used to calculate a score for each of the collected results.
- Those results whose score exceeds a predefined threshold or whose scores belong, for example, to the N highest scores scored over a period of time are used to send a feedback message to the communicator of that one
- the server application program includes a module that allocates different premiums to the results depending on the scores of those results.
- the server application program sends a feedback message to the information terminal, the feedback message containing an indication of the premium that the user can receive as a reward for being one of the physical objects for automatically transmitting their data selected in the social network and that this selected object by the circle of friends of the user in a particularly high qualitative and / or quantitative measure was positively received.
- the server application program is able to carry out the following steps: determining the current position of the user's communication device and thus also the current position of the user; Determining all first social network user profiles associated with the social network profile of the user through an edge of the social network graph (eg, "friends list”); comparing all particular first social network user profiles with a list of second social ones Network user profile, with each of the second social network user profiles one is associated with another registered in the server application program user.
- an edge of the social network graph eg, "friends list”
- Such a list may include, for example, all registered trade fair organizers; in the case of identity of one or more of the first social network user profiles with one of the second social network user profiles, determining the current location of the communication devices of the other users associated with the one or more of the second social network user profiles ; sending a friend locator message to the base station closest to the user, the friend locator message indicating the particular current locations and the identity of the particular other users, in addition or alternatively to sending the friend locais message to said user Base station sent the Friends Lokaüstechniks- message to the information terminal and from this, for. B. is displayed after a log-in action of the user in the server application program.
- the base station having received the said friend localization message forwards it to the communication device of the user, whereupon the latter informs the current position and identity of the particular other users, e.g. B. on the display of the communication device displays.
- the communication device can selectively send a signal to the user if one of the specific additional users (ie one of the user's "friends" who are also present at the trade fair, for example) within a predefined spatial Hold the maximum distance to the user
- Signal can z.
- the comparison of the first and second social network user profiles is carried out not by the server application program but by the SN application program and the results of this comparison are transmitted to the server application program.
- the invention relates to a method for linking data from one or more physical objects to data objects of a social network, comprising the steps of:
- the first message including at least the user ID of the user, to at least one of a plurality of base stations the first message is sent in the set signal strength, the at least one base station representing the base station closest to the communication device, the first message being transmitted by the user around one of the physical objects for which the at least one base station represents the nearest base station select and initiate the transfer of data of the selected physical object to the social network;
- adjusting the signal strength of the communication device includes the following steps:
- each of the test signals including a unique signal ID and having different signal strengths, respectively;
- - Receiving one or more test signal feedback messages from the communication device of at least that base station closest to the communication device, wherein for each of the test signals whose signal strength was high enough to be received by said base station, a test signal feedback message from the communication device wherein each test signal feedback message contains the test signal ID of the test signal that triggered the dispatch of the test signal feedback message respectively;
- the invention relates to one or more non-volatile storage media stored on soft computer-readable instructions which, when executed by one or more processors, effectuate execution of the inventive method according to any one of the previous embodiments.
- the invention relates to a portable communication device having:
- Means for generating a first message the first message including at least the stored user ID of the user, the first message being generated in response to an interaction of the user with the communication device;
- third message 1 for receiving a further message (previously referred to as, third message 1 ) from one of the base stations, the further message being received in response to the dispatch of the first message;
- the confirmation signal is designed as an optical, acoustic and / or mechanical signal.
- the feedback signal to the user is also embodied as an optical signal, acoustic signal and / or mechanical signal, wherein the type of the acknowledgment signal and the type of feedback signal can be combined as desired.
- the communication device is configured to generate the first message in response to an interaction of the user with the communication device, the interaction consisting in a change of location of the communication device by the user or by actuation of a switching device of the communication device by the user.
- the change of location may be one of the following:
- the punch movement includes that a force exceeding a threshold is applied to at least a portion of the communication device, e.g. As a stamping field, and thereby induces a mechanical switching operation, the force can be done by physical contact of this area with any object.
- This item may be the item to be selected or another item.
- the creation and dispatch of the first message aiso by a mechanical force on a star induced pelfeld the communication device, wherein the communication device is formed in the form of a punch.
- the communication device consists of a handle and a stamp part, wherein on the underside of the stamp part a stamping field is attached, which is connected to a button or force sensor.
- a display On the outside of the handle or the stamp part may be a display, one or more LEDs and / or a speaker unit.
- a circuit board Inside the stamp is a circuit board with one or more electronic components, such as microcontroilers, wireless modules, sensors (light sensor, acceleration sensor, etc.), actuators (LED, vibration motor, etc.) of a power source and, depending on the communication technology used, for example, also hardware components for sending and receiving radio signals.
- a vibration unit can be located inside the stamp, which the punch for example! after the first message has been sent in vibration. This embodiment is advantageous because the operation of the device opens up every user immediately intuitively. The user can thus use the communication device in an intuitive, playful manner to perform a stamp movement on various physical objects, for example exhibition objects.
- stamp movement on related objects, such as a table or wall, as long as it is ensured that the item being stamped has the same base station as the nearest base station as the physical object that the user selects by his stamp action would like to. This does not necessarily imprints on the objects, since no stamping ink must be used for the process.
- the communication device further includes:
- the communicator further includes;
- a first user can, for example, perform three stamping actions on a tabletop, with all three stamping actions occurring in succession in a short time sequence.
- a second user with whom the first user wants to exchange his address data, also performs with his stamp three stamp actions in rapid time sequence and in temporal proximity to the stamp action of the first user on the same table top or a nearby other object.
- the address exchange signals and the address data are exchanged between the two stamps via one of the following technologies: radio (electromagnetic waves), sound waves, Bluetooth®, infrared, WLAN, Bluetooth® Low Energy, ANT TM, ANT + TM, each of which both stamps as sender of an address and the transmitter of address data as well as the receiver of an address exchange signal and receiver of address data.
- radio electromagnetic waves
- sound waves Bluetooth®, infrared
- WLAN Bluetooth® Low Energy
- ANT TM ANT + TM
- the prerequisite for the successful exchange of address data is the successful execution of a check by each of the two stamps, which each had the result that the respective address exchange signals were delivered in temporal and spatial proximity to each other. This ensures that the addresses are only exchanged if the users to whom the stamps are assigned in each case really want to exchange their addresses at will.
- the exchange of the address data takes place only after a further step in which signal the respective users of the two communication devices their consent to address data exchange, z. B. by pressing a switch.
- the method further includes the following steps: determining that a currently used WLAN channel or WLAN frequency range is overloaded. Performing a frequency domain scan by the communication device to determine a free frequency; automatic selection of the determined free frequency and use of this frequency for exchanging the address data and / or game data by means of WLAN.
- the invention relates to a computer system having a server computer system, the server computer system including:
- a storage medium onto whose data the server application program can at least read in which storage medium a plurality of object IDs are stored, and in which data each of a plurality of physical objects are stored linked to exactly one of the object IDs,
- a second interface for receiving a message from one of the base stations by the server application program, the received message including one of the object IDs, and a user ID, the base
- the station from which the message was received represents the base station which, for the physical object identified by the object ID of the second message, represents the nearest base station at the time of message reception;
- server application program is adapted to identify the data stored associated with the received object ID, associate the identified data with a user profile of the social network using the received user ID, and transmitting the identified data to the user Social network for processing the data is done so that the social network can assign the transmitted data to the identified user profile.
- the computer system further includes a plurality of base stations, wherein each of the base stations is configured to receive from the communication device a first message, the first message including at least the user ID of the user of the communication device, the message from one of the base stations the server computer includes at least the received user ID and one of the object IDs associated with said base station, the message from the base station to the server application program via a first communication channel. is sent, wherein the first message of the communication device is received via a second communication channel from the base station.
- the computer system further includes a plurality of communication devices each assigned to different users and each having a user ID of its respective user stored.
- FIG. 1 shows a block diagram of a computer system with a local server, several base stations, a communication device and another server with a social network,
- Figure 2 shows the computer system of Figure 1, in addition to a camera the one
- FIG. 3 is a flow chart of an embodiment of the method
- Figure 4 shows an embodiment of the communication device in the form of a
- FIG. 5 shows components of an embodiment of the server computer system
- FIG. 6 shows an embodiment based on the use of gateways
- FIG. 7 shows an embodiment in which at least one of the base stations acts as a gateway for at least one other of the base stations (multihop),
- FIG. 8 shows an embodiment with a remote server instead of a local one
- FIG. 9 shows two base stations with overlapping receiving areas
- FIG. 10 shows a base station with 4 antennas
- Figure 1 two base stations, each with 4 antennas, and
- FIG. 12 shows an overview of the communication via first and second communication channels.
- FIG. 1 shows a distributed computer system with a local "server” or “server computer system” 108.
- a server application 1 1 1 runs on the local server.
- the server application has at least read access to data 1 14, which are each associated with one of the physical objects 1 17-1 19,100.
- the data associated with one of the physical objects is stored each associated with an object ID of that object.
- a user 13 is assigned a portable communication device 101 in that, for example, during a one-time registration process of the user with the server application program, a user ID assigned to the user is stored on the communication device 01 and the communication device is handed to the user.
- Local server 108 is connected to a plurality of base stations 102-106 via first communication channels, shown in dashed line in FIG.
- Each of the base stations in the illustrated embodiment is connected to at most one physical object by virtue of the fact that said physical object base station represents the spatially closest base station.
- the user 1 13 carries the communication device with him and can move freely between the base stations or objects.
- the communication device 101 is capable of transmitting a first message after the interaction of a user with the communication device, wherein the signal for the transmission of the first message has a limited range of typically up to 2 meters.
- the illustrated base stations may, for example, be mounted on a fairground, with the objects 100, 117 to 19 each exhibiting objects, for example play cars, pose.
- the transmission range of his communication device will detect different base stations capable of receiving the first message, depending on the current location of the user the signal strength of the first message is high enough. Since the user intentionally interacts with the co-immune device, ie brings the communication device into contact with an exhibit in a stamp movement, the communication device automatically sends a first message which, due to the limited range of the communication device, is only received by the nearest base station. will catch. Thus, if the user selects the physical object 100 to be particularly interesting by performing a stamp action, the signal induced thereby to transmit the first message is selectively received only by base station 102, but not by any of the base stations 103-106.
- the user can unambiguously mark one of the physical objects as interesting to him, even if he does not necessarily directly must interact with the physical object or a specific point in its vicinity.
- the user can choose any place or object for interaction, provided that this object is still located so close to the base station 02 that the signal strength is sufficient for communication of the first message to the base station 102.
- This relationship is illustrated in FIG. 1 by the dashed circle around the user 113, his communication device 101, the base station 102 and the physical object 100, which particularly interests the user.
- the illustrated system further includes a registration unit 121, for example, a computer in the entrance area of the exhibition hall, through which the user can register once with the server application 111, where he is assigned a user ID and the user also his access to the Social network, for example, Facebook, deposit, in order to allow the server application program to access and exchange data with the social network 110 via its API 12.
- the social network is hosted by another server 109, which is connected to the local server via a network 107, in particular the Internet.
- the social network may include an SN application 116 that is capable of evaluating data transmitted from the local server to the social network as well as commenting and / or feedback information about that data from the social network to calculate a result, which depends on the server Application program 1 1 1 can be received to generate a feedback message.
- the content of this feedback message can for example be displayed on an information terminal 115 and / or transmitted by means of one of the base stations in the form of a third message to the communication device 101 of the user.
- the automatic transmission of data of a physical object for evaluation to the social network as well as the automatic transmission of the result from the social network to the communication device and / or the information terminal 1 15 results in a bidirectional integration of objects of the physical world with social data objects Network causes.
- social network data objects may be the commentary or rating information provided to the data, as well as data objects that contain information about how the friends of a social network user have commented or rated the data.
- the dotted circles around the base stations 02-105 indicate in each case within which space segment - with a given transmission strength of the communication device - a first message can still be received by the communication device.
- One of the base stations 105 is designed as a mobile base station. This base station is associated with a mobile object 118, for example in that both the base station 105 and the mobile object 118 are together on a mobile carriage.
- FIG. 2 shows a further embodiment of the invention which, in addition to the components already described in FIG. 1, includes specialized hardware 201, in this case a camera.
- the hardware 201 may be connected to a base station, a gateway or to a server.
- the base station 02 is located in a box 120 configured as a Faraday cage with an opening.
- the user may insert his communication device 101 into the box and stamp against the side surface or bottom of the box to initiate the transmission of a first message
- an object ID (and optionally also a base station ID) also includes a user action ID, by means of which the camera 201 can be uniquely identified by the server application program.
- the reception area (ie the sensitivity with respect to the reception of the first message) of the base stations can be set the same or different in the individual base stations.
- the reception area represented below by a dashed circle around the base station, depends on the transmission strength of the individual communication devices. In addition, the reception area may be distorted by objects in the room and other factors.
- the reception area of the base station 02 which is located within a Faraday box 120, extends to the interior of these Box and the environment represented by the dashed line of the engagement opening of the box.
- the information mentioned is transmitted to the server application program 1 11 and evaluated there by the latter. As a result, the server application program recognizes that the user 1 13 wants the hardware functionality provided by the camera 201, that is to say the recording of an image.
- the server application program automatically sends a trigger command directly to an address through which the identified hardware can be made to perform its hardware functionality.
- This dispatch of the trigger command by the application can also be done via a gateway and / or via one of the base stations.
- this address may again be an address of the base station 102 which transmits a corresponding signal to the camera. Since the camera is located in a predefined place and also the base station in the box spatially limits the whereabouts of the user, it is ensured that the captured image represents the user and also the physical object 100.
- FIG. 3 shows a flow chart of an embodiment of the inventive method.
- step 301 a server application program 11 1 is provided.
- step 302 a plurality of base stations 102-106 are provided, each being connected to the local server 108 via first communication channels, shown in dashed lines in FIGS. 1 and 2.
- a second communication channel between the communication device 101 and one of the base stations 102 is represented by a dotted line in said figures.
- step 303 in response to an interaction of the user 13 with the communication device, the portable communication device 101 generates a first message which is sent in step 304 from the portable communication device via the second communication channel.
- At step 305 at least that base station 102 closest to the communication device 101 at the time of generation of the first message receives the first message and, in response to receipt of the first message, sends a second message to the server application program of the first message first server 108 via one of the first communication channels.
- the server application program 1 running on the local server 108 receives the second message in step 307, identifies in step 308 those data stored associated with an object ID received with the second message and thereby determines the data of that physical object for which the user 113 has interacted with his communication device to express his interest in this object.
- the identified data is assigned to a user profile of the social network by means of the received user ID.
- the received user ID may be identical to an access ID (login data) for the social network.
- the user ID is stored in association with corresponding social network access data and the received user ID is used to obtain this access data.
- a login action may now be performed using the identified credentials, or the identified credentials may be used to utilize an existing communication link to the social network for the subsequent transfer of the identified data to the social network in step 310.
- the data is transmitted to process the data through the social network or through an SN application 116 contained therein, using the APi of the social network for the transmission.
- FIG. 4 shows an embodiment of the invention, according to which the communication device 101 is formed as a stamp.
- the stamp includes a handle 401 and a stamp unit 402.
- the stamp unit includes a stamping field 403 or adjacent to this, wherein the stamping field is preferably made of soft material, such as soft plastic, foam, felt or the like to prevent the stamped Objects are damaged.
- the stamp feeder is coupled to a mechanical switching mechanism (eg pushbutton or force measuring sensor), so that after carrying out a punch movement and after an action, a minimum force on the stamp field is generated and sent to the nearest base station.
- a mechanical switching mechanism eg pushbutton or force measuring sensor
- the stamp preferably on a surface of the stamp unit 402, contains one or more LEDs 404 or other elements for outputting optical signals.
- These LEDs may, in the event of receipt of a third message, provide the user with feedback information stating that his friends have given several positive ratings, for example in the form of "like" tags, for a given physical object
- the LEDs or other signal elements may also indicate to the user that other users who are friends with him via the social network are currently in his immediate vicinity
- a vibrating element 406 with a motor and imbalance may be provided to deliver a mechanical feedback signal in the form of a vibratory motion.
- the signal strength for sending the first message and / or a signal may be transmitted User Action ID can be set.
- the communication device has a microcontroller 408 and a radio module 409 for sending the first message.
- FIG. 5 shows a block diagram of the local server computer system 108 as well as components thereof.
- the local server contains one or more processors 506 which execute a server application program 11.
- the server application program of the illustrated embodiment may include various functional modules, for example a game module 502 or a scoring module 503, which is capable of re-evaluating the result received from the social network and associating it with a score and possibly a reward as well which can be communicated to the user via an information terminal or its communication device.
- the server application includes a tracking module 508, which can create a motion profile for the respective user from the collected PING signals of one or more users.
- the modules 502, 503 and 508 can each also be stand-alone applications which are hosted on the local server 108 or another PC and can exchange data with the server application.
- the functionality provided by the said modules can also be provided by a specially developed application within the social network (SN application).
- the server application program has at least read access to a storage medium 501 in which an object ID 504 of each of the physical objects is associated with data 1 14.
- this association may be in the form of an association table of a relational database.
- the storage medium contains a multiplicity of user IDs 505 and SN user profiles 507, which are stored in a linked manner, so that by means of this link, each server server server
- Appiikationsprogramm registered users is assigned a user profile of the social network.
- the storage medium includes a plurality of base station IDs 509, each associated with one or more object IDs, thereby indicating the spatial association of physical objects to their respective nearest base station in computer-readable form.
- FIG. 6 shows a further embodiment of the invention in which the transmission of the second message or the transmission of the feedback message via the first communication channel does not take place directly between the base station and the server but via one or more gateways 122, 123.
- Each gateway can be assigned one or more base stations.
- the first communication channels are each shown as dashed lines.
- the same technology platform can be used in each case, for. B. each fiber optic cable.
- the communication between base station 103 and gateway 122 takes place by means of WLAN (the free frequency being determined, for example, automatically by the gateway) and the communication between gateway and local server is based on a transmission via fiber optic cable.
- the first communication channel between a base station and the local or remote server via a gateway comprises one of the following combinations of different data transmission technologies:
- Communication device serves, at the same time also the data transmission between base station and gateway (advantage: no additional hardware component required)
- FIG. 7 is a block diagram of an embodiment in which at least one of the base stations 103 at the same time as a base station for receiving a first message, for example, to select object 119, as well as a gateway for forwarding first messages from the base station 104 and for forwarding third party messages to the base station 104 is used.
- Base station 103 thus serves as a relay station (, ultihoptechnik l ).
- a mobile base station to use another base station as gateway.
- This other base station may also be a mobile base station.
- FIG. 8 is a block diagram of an embodiment in which the application program 111 as well as the data 114 and also the assignment of the data to the object IDs are located on a remote server 109.
- the remote server 109 also includes the social network 110.
- the base stations in this embodiment communicate directly with the application program 111 on the remote server, a local server is not necessary.
- This embodiment is particularly advantageous if the application program is an integral part or additional component of the social network and provided by the operator of the social network.
- FIG. 9 shows two base stations 104 and 103 with overlapping reception areas.
- the base station 104 represents the nearest base station
- the base station 103 represents the nearest base station.
- the communication device 101 is approximately 95% in the reception area of the base station 04 and approximately 60% in the reception area of the base station 103.
- the physical object 17 is positioned so that an interaction of the user with the communication device in the immediate vicinity of the object Signal strength of the first message is so high that both the base station 104 and the base station 103 receive the first message.
- Base station 104 thus transmits a second message containing the object ID of the object 117 to the application program.
- the base station 103 Almost at the same time (due to the same user action for interaction with the communication device in the vicinity of the object 117), the base station 103 also transmits a second message to the application program, which contains the object ID of the physical object 119.
- the application program is able to determine, by analyzing the almost simultaneously incoming second messages, which contain an indication of the signal strengths of the respectively received first message, that the second message received by the base station 103 is not valid in this case, so that no forwarding of the data for the object 119 to the social network takes place. This determination is based on an analysis of a time stamp of the second messages received by the same user within a defined period of time as well as an analysis of the signal strength of the first message also specified therein.
- the application program may determine that the signal strength of the first message received by the base station 104 was stronger than the signal strength received by the base station 103, so that it must be assumed that the user was closer to the base station 104 than at base station 103 and, accordingly, the physical object 117 and not the physical object 119 wanted to.
- the consideration of the timestamp is important to ignore only those second messages that were received almost simultaneously with other second messages from the same user, because there should be a possibility that the user is in the space from base station 104 to base station 103 and would like to select both the object 117 and the object 119.
- a deliberate selection of the two different objects would be made by two consecutive, separate user interactions with the communication device.
- Figure 10 shows a base station with 4 separate antennas 801.1-801.4 which enable the base station to resolve 4 separate receive areas 802.1-802.4 for a first message.
- the base station 104 is thus able, depending on which of the receiving areas a first message has been received, to select one of 4 possible object iDs and to send it as part of the second message to the application program. For example, if the user interacts with his communication device in the vicinity of the object 1 7 to cause the transmission of data of the object 117 to the social network, the signal strength on receiving the first message to antenna 801.1 is higher than to antenna 801.2.
- the base station 104 is a memory and a corresponding control logic that compares the signal strengths of all signals received from the 4 antennas together to determine which of the antennas has received the strongest signal.
- 4 object IDs are stored in the memory of the base station 104 and assigned to one of the four reception areas 802.1-802.4. If this logic determines that the signal strength of the received first message was highest at antenna 801.1, the object ID for object 117 is sent to the application program as part of the second message. If the signal at antenna 801.3 had been stronger, an object ID for object 126 would have been sent to the application on the local or remote server.
- the evaluation of the signal strength for determining the position of a received signal is made possible for example by transit time measuring methods as described in page 10.
- FIG. 11 shows two base stations 103 and 104, each with four antennas, wherein the communication device 101 is located in such a position between the two base stations that when the user interacts with the communication device, a first message from both the antenna 85 .3 of the base station 103 and from antenna 801.1 of base station 104.
- base station 104 represents the closest base station to object 117, only base station 104 is able to send an object ID specific to object 117 to the application program.
- the resolution of the correct object ID is carried out in the two base stations as described for Figure 10.
- the base station 103 to which the object is not assigned, nevertheless will send a second message with an object ID, which is not characteristic of the object, to the application program. Because the highest received signal strength of the first message per base station is sent to the application program as part of the second message, the application program is able to identify that base station (base station 104) as described in FIG as the only one is able to communicate the correct object ID as part of the second message.
- FIG. 12 shows an overview of the data transmission between communication device 101 and social network via first and second data transmission channels.
- User 113 wants to send data from the physical object 100 to the social network 110 in order to receive this e.g. B. to be rated by his friends.
- the communication device 101 is caused to send a first message 860 to the nearest base station 02.
- the first message is transmitted via the second communication channel 864.
- the first message contains at least one user ID.
- the base station 102 sends a second message 861 to an application program on a local server 108.
- the second message is sent via the first communication channel 865 and contains at least one object ID determined by the base station 02 and the user iD of the first message 860.
- the second message may also include a base station ID or the base station ID may act as an object ID.
- the application program uses the received object ID in the second message to determine the data belonging to the object 100 and stored linked to its object ID.
- the application program ascertains a user profile of the user 113 within the social network 110.
- the determined data is transmitted via the network 107 via the social network API 112 to the social network for processing the data. ten, in particular for evaluation by friends of the user 113 sent.
- the Appükationsprogramm it also be able to receive the rating information from the social network and in the form of a feedback message 826 via the first communication channel to the base station 102 to submit.
- the application program is able to send the feedback message to the base station near which the user 1 13 is currently staying (ie, not necessarily the same base station from which the second message was also received).
- the base station forwards the feedback message 862 in the form of a third message 863 to the communication device 101 of the user, where it outputs a mechanical, optical, and / or audible signal to the user.
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
La présente invention concerne un procédé pour associer des données (114) d'un ou de plusieurs objets physiques (100, 117-119) à des objets de données d'un réseau social (110), comportant les étapes suivantes : - mise à disposition (301) d'un programme d'application de serveur (111) ; - mise à disposition (302) d'une ou de plusieurs stations de base (102-106) ; - génération (303) d'un premier message (860) par un appareil de communication portable (101) qui contient au moins un identifiant d'utilisateur (505) d'un utilisateur (113) de l'appareil de communication portable ; - émission (304) du premier message ; - réception (305) du premier message au moins par celle des stations de base qui est la plus proche de l'appareil de communication au moment de la génération du premier message ; - envoi (306) d'un deuxième message (861) de ladite station de base au programme d'application de serveur, le deuxième message contenant un identifiant d'utilisateur et un identifiant d'objet ; - réception (307) du deuxième message par le programme d'application de serveur ; - identification (308) des données qui sont stockées de manière associée à l'identifiant d'objet reçu ; - affectation (309) des données identifiées à un profil d'utilisateur du réseau social ; et - transmission (310) des données identifiées au réseau social.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102011087914.5 | 2011-12-07 | ||
| DE201110087914 DE102011087914B4 (de) | 2011-12-07 | 2011-12-07 | Verfahren zur Verknüpfung von Daten physischer Objekte mit Datenobjekten eines Sozialen Netzwerks |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013083669A1 true WO2013083669A1 (fr) | 2013-06-13 |
Family
ID=47351626
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2012/074591 Ceased WO2013083669A1 (fr) | 2011-12-07 | 2012-12-06 | Procédé pour associer des données d'objets physiques à des objets de données d'un réseau social |
Country Status (2)
| Country | Link |
|---|---|
| DE (1) | DE102011087914B4 (fr) |
| WO (1) | WO2013083669A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102017201391A1 (de) | 2016-10-20 | 2018-04-26 | Audi Ag | Verfahren zum Bereitstellen von zumindest einem gefilterten Beschreibungsdatensatz sowie Servervorrichtung |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998038589A1 (fr) * | 1997-02-27 | 1998-09-03 | Abell, Peter, B. | Systeme de messagerie en magasin ciblee sur le consommateur |
| US20010034223A1 (en) * | 1998-10-22 | 2001-10-25 | University Of Maryland, College Park. | Method and system for providing location dependent and personal identification information to a public safety answering point |
| US20020115449A1 (en) * | 2000-12-06 | 2002-08-22 | Gregory Allen | Electronic information delivery system and process including supplying of information about locations visited by users of portable identification cards |
| US20090106085A1 (en) | 2007-10-19 | 2009-04-23 | Raimbeault Sean M | Social networking interactive shopping system |
| US20110125688A1 (en) | 2009-11-24 | 2011-05-26 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | System and method for output of assessment of physical entity attribute effects on physical environments through in part social networking service input |
| US20110167291A1 (en) * | 2008-09-03 | 2011-07-07 | Hang Liu | Method and apparatus for transmit power control in wireless networks |
| US20110282734A1 (en) * | 2010-04-07 | 2011-11-17 | Mark Zurada | Systems and methods used for publishing and aggregating real world and online purchases via standardized product information |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7583625B2 (en) * | 2006-04-06 | 2009-09-01 | Broadcom Corporation | Access point multi-level transmission power and protocol control based on the exchange of characteristics |
| US8045482B2 (en) * | 2008-02-08 | 2011-10-25 | Yahoo! Inc. | Location tracking based on proximity-based ad hoc network |
-
2011
- 2011-12-07 DE DE201110087914 patent/DE102011087914B4/de not_active Expired - Fee Related
-
2012
- 2012-12-06 WO PCT/EP2012/074591 patent/WO2013083669A1/fr not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998038589A1 (fr) * | 1997-02-27 | 1998-09-03 | Abell, Peter, B. | Systeme de messagerie en magasin ciblee sur le consommateur |
| US20010034223A1 (en) * | 1998-10-22 | 2001-10-25 | University Of Maryland, College Park. | Method and system for providing location dependent and personal identification information to a public safety answering point |
| US20020115449A1 (en) * | 2000-12-06 | 2002-08-22 | Gregory Allen | Electronic information delivery system and process including supplying of information about locations visited by users of portable identification cards |
| US20090106085A1 (en) | 2007-10-19 | 2009-04-23 | Raimbeault Sean M | Social networking interactive shopping system |
| US20110167291A1 (en) * | 2008-09-03 | 2011-07-07 | Hang Liu | Method and apparatus for transmit power control in wireless networks |
| US20110125688A1 (en) | 2009-11-24 | 2011-05-26 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | System and method for output of assessment of physical entity attribute effects on physical environments through in part social networking service input |
| US20110282734A1 (en) * | 2010-04-07 | 2011-11-17 | Mark Zurada | Systems and methods used for publishing and aggregating real world and online purchases via standardized product information |
Non-Patent Citations (1)
| Title |
|---|
| "The ilyk System is ready to launch", 20 August 2011 (2011-08-20), XP055054145, Retrieved from the Internet <URL:http://webcache.googleusercontent.com/search?q=cache:KZ-dyi6C95oJ:www.postmodernonline.com/2011/08/20/the-ilyk-system-is-ready-to-launch/> [retrieved on 20130221] * |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102011087914A1 (de) | 2013-06-13 |
| DE102011087914B4 (de) | 2013-11-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE112005000028B4 (de) | Erfassung von Daten bezüglich der Nutzung von Veröffentlichungen durch eine Person | |
| US20240037857A1 (en) | Wide area augmented reality location-based services | |
| DE112005000024B4 (de) | Verfahren und Systeme zur Erfassung von Marktforschungsdaten in Handelsbetrieben | |
| Steinberger et al. | Vote with your feet: Local community polling on urban screens | |
| DE102011106586A1 (de) | Verfahren und System für eine wirksame Marktforschung | |
| DE102012111303A1 (de) | Nutzungsmessmethoden und –systeme für interaktive Werbung | |
| CN104081389A (zh) | 图像标注方法和系统 | |
| DE202010018193U1 (de) | System für Präsenzdetektion | |
| CN104426972A (zh) | 终端位置分享方法和装置 | |
| DE202016006100U1 (de) | Systeme zur Ausgabe von Meldungen anhand von Lichtsignalen | |
| US20190098445A1 (en) | Systems and methods for real-time user engagement and interactions | |
| CN103873573A (zh) | 对应物联网标记的信息发布方法、系统及终端设备 | |
| US20150073879A1 (en) | Near field communications based referendum system | |
| KR101599628B1 (ko) | 교통사고영상 제보시스템 | |
| US11676225B1 (en) | System and method of automated real estate management | |
| US11532058B1 (en) | System and method of automated real estate analysis | |
| KR20120085630A (ko) | 증강현실을 이용한 광고 서비스 시스템 및 그 방법 | |
| CN103929352A (zh) | 通过公共终端与网站中对象进行社交的服务系统、方法 | |
| CN110390538A (zh) | 广告投放方法和装置 | |
| CN101662403A (zh) | 动态人群的人群标记方法及其移动通信设备 | |
| CN105184332A (zh) | 展会信息管理方法及系统 | |
| US20140019378A1 (en) | Evaluation system, method, and computer-readable recording medium | |
| JP2014238815A (ja) | 情報処理システム、情報提供方法、端末装置およびプログラム | |
| DE102011087914B4 (de) | Verfahren zur Verknüpfung von Daten physischer Objekte mit Datenobjekten eines Sozialen Netzwerks | |
| US20140088856A1 (en) | Location metadata based on people visiting the locations |
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: 12799143 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 12799143 Country of ref document: EP Kind code of ref document: A1 |