[go: up one dir, main page]

WO2018090015A1 - Camera-to-screen pattern recognition system - Google Patents

Camera-to-screen pattern recognition system Download PDF

Info

Publication number
WO2018090015A1
WO2018090015A1 PCT/US2017/061569 US2017061569W WO2018090015A1 WO 2018090015 A1 WO2018090015 A1 WO 2018090015A1 US 2017061569 W US2017061569 W US 2017061569W WO 2018090015 A1 WO2018090015 A1 WO 2018090015A1
Authority
WO
WIPO (PCT)
Prior art keywords
display unit
video display
mobile device
large video
mobile devices
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
Application number
PCT/US2017/061569
Other languages
French (fr)
Inventor
John A. SANDS
Kyle Fitzpatrick
Paul Lacey
Andrew J. WORKMAN
John-Mark COLLINS
Jeffrey K. SCHNEIDER
Scott Banks
Kurt D. Martin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Museum Of Bible Inc
Original Assignee
Museum Of Bible Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Museum Of Bible Inc filed Critical Museum Of Bible Inc
Publication of WO2018090015A1 publication Critical patent/WO2018090015A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/60Context-dependent security
    • H04W12/63Location-dependent; Proximity-dependent
    • H04W12/64Location-dependent; Proximity-dependent using geofenced areas
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/42User authentication using separate channels for security data
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/44Program or device authentication
    • G06F21/445Program or device authentication by mutual authentication, e.g. between devices or programs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10712Fixed beam scanning
    • G06K7/10722Photodetector array or CCD scanning
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16ZINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS, NOT OTHERWISE PROVIDED FOR
    • G16Z99/00Subject matter not provided for in other main groups of this subclass
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/50Secure pairing of devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2221/00Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/21Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F2221/2129Authenticate client device independently of the user

Definitions

  • the present invention relates generally to systems and methods for identifying users by mobile devices and of interactively guiding the user through a facility or exhibit.
  • Interactive surfaces have been developed which provide a tabletop touch screen by which a user can interact with a computing device.
  • a user may wish to connect a mobile device, such as a mobile telephone, with the interactive surface and as the interactive surfaces are touch sensitive they can detect when a mobile telephone or other object is placed on their surface.
  • a mobile device such as a mobile telephone
  • automatic synchronization of the interactive surface and the device can only occur if the device is physically augmented with a tag (e.g. an RFID tag) because the interactive surface cannot distinguish the device on its surface from other devices which are discovered over the wireless link.
  • a tag e.g. an RFID tag
  • this disclosure relates to a mobile device (MD) to large video display
  • LID low-density dielectric
  • Many of the embodiments limit the facilitation to only mobile devices within a predefined geographical area around the large video display screen.
  • communication can be initiated by placing the mobile device against the large video display.
  • the LVD senses positioning of the MD and determines the physical characteristics of the MD by one of many methods, such as capacitive touch, location, visual analysis, pressure/weight sensitivity. Identifying the specific physical characteristics of the device provides the ability to have the LVD emit a unique light pattern frequency directly in front of the MD's camera, essentially hiding the pattern from the user.
  • the pattern can be displayed with planned variability on the video screen that is recognized by the camera of the placed mobile device.
  • the system allows for specific identification of the MD to the LVD system for the purposes of MD-to-LVD communication, determining the exact location and position of the MD on-screen, allowing a customized menu to appear in relation to the device, with the menu sized according to the device's physical characteristics, as well as the ability to transfer information between the MD and the LVD through the custom menu.
  • a method comprising determining a group of mobile devices paired with a first large video display. From the group of mobile devices, a first sub-group of mobile devices is selected. Broadly, the first sub-group is selected to provide a more limited group of mobile devices that are available for interaction with the first large video display than the group of paired mobile devices.
  • the first subgroup can be selected based on shared geolocation data such that the first sub-group includes only those mobile devices within a predetermined geographical range of the first large video display.
  • a target device is identified from the first sub-group by sending a variable light signal from the first large video display to the optical sensor of the target mobile device.
  • identifying the target device can comprise placing the target device on the first large video display such that the placement and orientation of the target device is detected by the first large video display.
  • the detection can include detecting a location for the optical sensor.
  • the variable light signal can be sent to the location of the optical sensor such that the variable light signal is hidden from detection by a different optical sensor by the placement of the target device on the first large video display.
  • the above embodiments can comprise displaying a custom menu for the target device.
  • the custom menu can coordinate with the placement and orientation of the target device on the first large video display.
  • the first large video display can be part of a system of large video display units.
  • the system can include at least the first large video display and a second large video display.
  • the group of mobile devices paired with the first large video display can be paired with the system such that the group of mobile devices is also paired with the second large video display.
  • a second sub-group of devices can be selected from the group of devices based on shared geolocation data such that the second sub-group of devices includes only those devices within a predetermined geographical range of the second large video display. Further, the first sub-group can be used to determine mobile devices eligible for interaction with the first large video display, and the second sub-group can be used to determine mobile devices eligible for interaction with the second large video display.
  • the first large video display can be in a first room and the second large video display can be in a second room.
  • the first sub-group can consist of only mobile devices in the first room
  • the second sub-group can consist of only mobile devices in the second room.
  • a method comprising pairing a target mobile device of a patron with a large video display system of a facility.
  • the target mobile device has an optical sensor
  • the video display system includes at least a first display unit and a second display unit.
  • the pairing can include placing the target mobile device on the first display unit such that the placement and orientation of the first mobile device are detected by the first display unit including detecting a location for the optical sensor.
  • the method can include sending a variable light signal from the first display unit to the location of the optical sensor location such that variable light signal is hidden from detection by a different optical sensor by the placement of the target mobile device on the first display unit.
  • a first custom menu is displayed for the target mobile device.
  • the first custom menu can be coordinated with the placement and orientation of the target mobile device on the first display unit.
  • the first custom menu can include options to create a tour of the facility. The options include one or more of the following: selection of an order for touring exhibits, exhibits of interest, time allotment, meal planning, and rendezvous point. Thereafter, the target mobile device interacts with the second display unit.
  • the step of interacting the target mobile device with the second display unit can comprise determining a second portion of the plurality of mobile devices based on shared geolocation data.
  • the second portion includes only those devices within a second predetermined geographical range of the second display unit.
  • the second portion can include the target mobile device. Further, the determination of the second portion is used to limit the number possible mobile devices for interacting with the second display unit.
  • the step of interacting the target mobile device with the second video display unit further comprises selecting the target mobile device from the second portion of mobile devices.
  • the step of interacting the first mobile device with the second video display unit can comprise placing the target mobile device on the second display unit such that the placement and orientation of the target mobile device are detected by the second display unit including detecting a location for the optical sensor.
  • a variable light signal can be sent from the second display unit to the location of the optical sensor location such that variable light signal is hidden from detection by a different optical sensor by the placement of the target mobile device on the second display unit.
  • the target mobile device is identified from the first portion of mobile devices.
  • a second custom menu for the target mobile device can be displayed on the second display unit. The custom menu can be coordinated with the placement and orientation of the target mobile device on the second display unit.
  • the first display unit can be in a first room
  • the second display unit can be in a second room
  • the second predetermined geographical range can be the second room such that only mobile devices in the second room are included in the second portion of devices.
  • the above embodiments can further comprise determining a first portion of the plurality of mobile devices based on shared geolocation data, wherein the first portion includes only those devices within a first predetermined geographical range of the first display unit, and wherein the determination of the first portion is used to limit the number possible mobile devices for interacting with the first display unit.
  • FIG. 1 is a flowchart describing a method in accordance with one embodiment.
  • FIG. 2 is an illustration of users interaction with a large video display in accordance with certain embodiments.
  • the system enables the identification of a mobile device (MD) located within a predefined geographical area by a large video display (LVD) so the two systems can communicate via a back-end system.
  • MD mobile device
  • LDD large video display
  • the mobile devices useful in the methods disclosed herein are mobile devices with wireless communication (WiFi, Bluetooth, or similar).
  • the mobile devices are ones that are easily carried and include a visual display.
  • the mobile device has a camera or similar optical sensor for detecting light and light patterns. Suitable devices include smart phones, portable media players, tablet computers, and similar devices.
  • Large video displays useful in the methods disclosed herein are interactive screens, such as touchscreen monitors and touchscreen computing devices, which can emit light, display images and interact through user touch without use of a mouse, touchpad or similar devices (other than a stylus).
  • the large video displays will be table monitors but can include vertical displays or displays mounted at an angle to horizontal.
  • the large video displays comprises an interactive surface on which a mobile device can be placed, and may use touch sensing the mobile device placement, location and orientation on the large video display. Any suitable touch sensing technology may be used which is capable of detecting a mobile device placed on its surface, such as optical touch sensing (e.g. by detecting shadows caused by objects on the surface or by detecting light reflected back by objects on the surface).
  • a pressure switch, weight sensor, proximity sensor, light sensor or microphone may be used to detect when the target device is placed onto the initiator device or otherwise brought into proximity to the large video display.
  • IR or visible emitters and receivers may be used (e.g. placed around the edge of a display) and presence may be detected when the beam from a transmitter to a receiver is broken by the presence of an object. This beam-break technique may also provide approximate position information for the target object.
  • FIG. 1 one embodiment of the method of facilitating interaction between a large video display system and a mobile device is illustrated.
  • Users are given a mobile device (MD) by an organization for use within a facility to facilitate learning or navigation (such as a museum). Alternatively, users may use their own personal MD devices by downloading an appropriate application for the MD.
  • MD large video display
  • the system includes one or more large video displays or display units, which will typically be a large touch table (large video display with touch sensing capabilities arranged parallel to the floor) as described above.
  • the MD can identify its location relative to the display unit. That is the
  • the MD can share its geolocation data so that the LVD system recognizes that the MD is within a predetermined geographical range of the display unit, as further explained below. More typically, and as illustrated in FIG. 1 , this shared positioning is used after the initial pairing with the LVD system.
  • the user sets the MD down on the display unit, step 102.
  • the users place their MD on the display unit in predefined areas of the display indicated by a visual graphic.
  • the users can place their MD anywhere on a display unit, which uses capacitive sensing or other techniques to detect the placement and orientation of the MD.
  • the display unit detects the MD's specific physical characteristics by one of many methods, such as capacitive touch, location, visual analysis, pressure/weight sensitivity, as illustrated in step 104.
  • Physical characteristics detected for the device can include one or more of length, width, MD optical sensor position, button layout and weight. This allows the LVD system to determine the exact location and orientation of the MD on the display unit.
  • the LVD system displays a variable light signal through the display unit to the MD's specific camera location, of which the MD's camera will read/detect the signal (step 108).
  • Identifying the specific physical characteristics of the device provides the ability to have the LVD emit a unique light pattern frequency directly in front of the MD's optical sensor, essentially hiding the pattern from any other optical sensor including eye of the user and other mobile device cameras.
  • Such light signal can be of any detectable type of signal, for example: unique pattern of colors or frequency of one color flashes, or one fixed light signal in a specific patterned frequency (in this case, the pairing will be made by the co-timing of the placement on the display unit with the light signal detection of the MD).
  • step 110 Recognition of the visual signal then occurs in step 110. If the pattern is not recognized by the MD, the LVD system will re-emit the pattern to the MD, as in step 112. Otherwise, if the signal is recognized, passive handshaking then takes place between the MD and LVD via a wireless communication channel.
  • the MD sends its identification data, including data identifying the light signal detected wirelessly to the LVD system that will then communicate the device identification to the display unit (step 116). Continuous handshaking occurs wirelessly to communicate between the LVD system and MD. Once the handshaking is established, the LVD system and MD communicate to interact and update each other (step 1 18).
  • the identification data can include sharing geolocation data of MD, if this has not been shared previously as described above. Including the MD's geolocation allows the reuse of detectable light signals on other display units and increases reliability of the system by reducing the number of possible mobile device candidates.
  • a user 202 places a mobile device 204 on the display unit 200.
  • menu 206 can be displayed for the user 202.
  • a specific, custom menu 206 in relation to a specific MD 204 is displayed on the display unit, with the menu appearing to 'fit' the device's size, placement and orientation.
  • the menu 206 can appear adjacent to and at least partially around the MD as illustrated in FIG. 2. This is especially important when several devices are placed on the display unit at the same time. This allows input of items selected on the menu to be communicated to the MD and vice versa.
  • the LVD will transmit a separate, distinct light signal to each device so as to initiate handshaking, so as to distinguish specific MD's placed on the LVD and establish 1-1 communication between each MD and the LVD.
  • the menu can be customized for the specific user based on the identification information shared between the MD 204 and LVD system.
  • the menu can be further changed and customized by interaction with user 202.
  • the method and system of the current disclosure can be better understood from the following specific application; however, the system and method has wider application that the specific embodiment described below.
  • patrons within a facility which in this embodiment is a museum, utilize MD devices interacting with a LVD system to facilitate learning or navigation.
  • the MD devices may be ones supplied by the museum or may be the patron's own personal MD device by downloading an appropriate application onto the MD.
  • the museum will have a large number of patrons with MD devices interacting with the LVD system. Naturally, this can create system delays as the patron moves around the museum from exhibit to exhibit and from room to room. For example, if a patron moves from one room to another or changes from one exhibit to another, the patron's MD will typically interact with a different display unit in the LVD system. Unfortunately, it can take time to identify the patron's MD or target MD from the MD of the other patrons.
  • the LVD system can use the geolocation data of the plurality of MD's paired with the LVD system so that only those patrons' whose MD is in a particular room or exhibit are searched to identify mobile devices for interaction with the display unit at the particular room or exhibit.
  • a patron upon receiving an MD or activating the museum application on the MD, a patron sets his MD down on a first display unit in an entry portion of the museum for pairing.
  • the placement and orientation of the first mobile device is detected by the first display unit including detecting a location for the optical sensor.
  • the first display unit sends a variable light signal to the location of the optical sensor location.
  • the variable light signal is hidden from detection by a different optical sensor by the placement of the target mobile device on the first display unit.
  • a first custom menu is displayed for the target mobile device.
  • the first custom menu can be coordinated with the placement and orientation of the target mobile device on the first display unit.
  • the first custom menu can include options to create a tour of the museum and have the contents of the tour transferred to the patron's MD.
  • the options included one or more of the following: selection of an order for touring exhibits, exhibits of interest, time allotment, meal planning, and rendezvous point.
  • the patron takes the MD and begins his tour based on the selections made on the touch table.
  • the patron can use the MD to move around the museum and explore the exhibits.
  • the patron may want to change the options selected for the tour, change the order or time schedule, or otherwise change the attributes of the tour.
  • the patron may have the option to receive additional information by further interacting with the display unit associated with that exhibit. Accordingly, at some point during the tour, the patron may find it desirable to interact with a second display unit located in a different area of the museum from the first display unit.
  • the LVD system determines which mobile devices, out of all the mobile devices currently paired with the LVD system, are in a predetermined geographical range of the second display unit.
  • the predetermined geographical location can be a particular room in which the second display unit is located, a particular exhibit area in which the second display unit is located or can be a certain predefined radius around the second display unit.
  • Any mobile devices currently in the predetermined geographical area are designated as being in a sub-group of mobile devices which can interact with the second display unit. Accordingly, this sub-group includes only those devices within the predetermined geographical range around the second display unit.
  • the determination of the sub-group can be used to limit the number of possible mobile devices for interacting with the second display unit.
  • the sub-group can be updated continuously or periodically to add or remove mobile devices.
  • the sub-group can be determined prior to a mobile device being placed on the display unit.
  • the LVD system selects the patron's MD from the sub-group of mobile devices instead of the group of all mobile devices connected to the LVD system. More specifically, the patron wishing to interact with the second display unit, places his MD on the second display unit such that the placement and orientation of the target mobile device are detected by the second display unit including detecting a location for the optical sensor. Next, a variable light signal can be sent from the second display unit to the location of the optical sensor location such that variable light signal is hidden from detection by a different optical sensor by the placement of the MD on the second display unit. Based on the light variable signal, the patron's MD is identified from the sub-group of mobile devices. Additionally, a custom menu for the MD can be displayed on the second display unit. The custom menu can be coordinated with the placement and orientation of the patron's MD on the second display unit.
  • the custom menu at the second display unit allows the patron to receive additional information about the exhibit or modify his tour. Thus, refinements of the tour can be made without having to return to the first display unit at the entry to the museum.
  • customers can install an app on their own mobile devices, which they can use to place against a kiosk (local display unit) in a mall or other sales setting. Once the kiosk recognizes the device is in place, a welcome message appears and the user has access to sales information, coupons, maps and other information related to their shopping, which can be transferred to their devices.
  • the shopping mall there can be several video display units located at the various entrances and at other convenient locations. Similar to the embodiment described for the museum, a group of all the mobile devices currently paired with the large video display system is determined. Then for each local display unit location, a sub-group of mobile devices is selected. Broadly, the sub-group is selected so as to provide a more limited group of mobile devices that are available for interaction with the local display unit than the group of all paired mobile devices. For example, the sub-group can be selected based on shared geolocation data such that the first subgroup includes only those mobile devices within a predetermined geographical range of the local display unit. After selection of the subgroup, a mobile device trying to interact with a local display unit is identified from the first sub-group by sending a variable light signal from the first large video display to the optical sensor of the target mobile device.
  • Pairing with the LVD system can be at activation of the application on the MD so that the geolocation data is shared before interaction with a kiosk.
  • pairing can be established when the MD interacts with the first kiosk; however, this may create a slower identification of the customer's MD.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Software Systems (AREA)
  • Electromagnetism (AREA)
  • Computer Hardware Design (AREA)
  • Health & Medical Sciences (AREA)
  • Human Computer Interaction (AREA)
  • General Health & Medical Sciences (AREA)
  • Toxicology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

A recognition system that enables the identification of a mobile device (MD) by a large video display (LVD) so the LVD can distinguish multiple MDs placed on its surface and allow the MDs and LVD to communicate independently via a back-end system.

Description

CAMERA-TO-SCREEN PATTERN RECOGNITION SYSTEM
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 62/421,752 filed November 14, 2016, which is hereby incorporated by reference.
FIELD
[0002] The present invention relates generally to systems and methods for identifying users by mobile devices and of interactively guiding the user through a facility or exhibit.
BACKGROUND OF THE INVENTION
[0003] Interactive surfaces have been developed which provide a tabletop touch screen by which a user can interact with a computing device. A user may wish to connect a mobile device, such as a mobile telephone, with the interactive surface and as the interactive surfaces are touch sensitive they can detect when a mobile telephone or other object is placed on their surface. However, automatic synchronization of the interactive surface and the device can only occur if the device is physically augmented with a tag (e.g. an RFID tag) because the interactive surface cannot distinguish the device on its surface from other devices which are discovered over the wireless link.
[0004] Additionally, proposed systems for identifying mobile devices without tags can be problematic when there are numerous mobile devices that might be used to interact with an interactive surface. For example, if patrons in a museum desire to use mobile devices to interact with interactive surfaces as they move around the museum, each interactive surface may have to distinguish between thousands of mobile devices in trying to identify a single patron's mobile device. Thus, the interaction can be slow and unresponsive. Accordingly, it is desirable to have interactions between mobile devices and interactive surfaces which avoid such problems.
SUMMARY OF THE INVENTION
[0005] Generally, this disclosure relates to a mobile device (MD) to large video display
(LVD) recognition system that facilitates communication between a mobile device and a large video display. Many of the embodiments limit the facilitation to only mobile devices within a predefined geographical area around the large video display screen. In the embodiments, communication can be initiated by placing the mobile device against the large video display. The LVD senses positioning of the MD and determines the physical characteristics of the MD by one of many methods, such as capacitive touch, location, visual analysis, pressure/weight sensitivity. Identifying the specific physical characteristics of the device provides the ability to have the LVD emit a unique light pattern frequency directly in front of the MD's camera, essentially hiding the pattern from the user. The pattern can be displayed with planned variability on the video screen that is recognized by the camera of the placed mobile device. The system allows for specific identification of the MD to the LVD system for the purposes of MD-to-LVD communication, determining the exact location and position of the MD on-screen, allowing a customized menu to appear in relation to the device, with the menu sized according to the device's physical characteristics, as well as the ability to transfer information between the MD and the LVD through the custom menu. [0006] More specifically, one set of embodiments provide for a method comprising determining a group of mobile devices paired with a first large video display. From the group of mobile devices, a first sub-group of mobile devices is selected. Broadly, the first sub-group is selected to provide a more limited group of mobile devices that are available for interaction with the first large video display than the group of paired mobile devices. For example, the first subgroup can be selected based on shared geolocation data such that the first sub-group includes only those mobile devices within a predetermined geographical range of the first large video display. After selection of the first subgroup, a target device is identified from the first sub-group by sending a variable light signal from the first large video display to the optical sensor of the target mobile device.
[0007] In the above embodiments, identifying the target device can comprise placing the target device on the first large video display such that the placement and orientation of the target device is detected by the first large video display. The detection can include detecting a location for the optical sensor. After the detection, the variable light signal can be sent to the location of the optical sensor such that the variable light signal is hidden from detection by a different optical sensor by the placement of the target device on the first large video display.
[0008] Further, the above embodiments can comprise displaying a custom menu for the target device. The custom menu can coordinate with the placement and orientation of the target device on the first large video display.
[0009] In some of the embodiments, the first large video display can be part of a system of large video display units. The system can include at least the first large video display and a second large video display. The group of mobile devices paired with the first large video display can be paired with the system such that the group of mobile devices is also paired with the second large video display.
[0010] In such embodiments, a second sub-group of devices can be selected from the group of devices based on shared geolocation data such that the second sub-group of devices includes only those devices within a predetermined geographical range of the second large video display. Further, the first sub-group can be used to determine mobile devices eligible for interaction with the first large video display, and the second sub-group can be used to determine mobile devices eligible for interaction with the second large video display.
[0011] Also in these embodiments, the first large video display can be in a first room and the second large video display can be in a second room. In such cases, the first sub-group can consist of only mobile devices in the first room, and the second sub-group can consist of only mobile devices in the second room.
[0012] In another set of embodiments, there is provided a method comprising pairing a target mobile device of a patron with a large video display system of a facility. In the method, there is a plurality of mobile devices paired with the large video display system, the target mobile device has an optical sensor, the video display system includes at least a first display unit and a second display unit. The pairing can include placing the target mobile device on the first display unit such that the placement and orientation of the first mobile device are detected by the first display unit including detecting a location for the optical sensor. Also, the method can include sending a variable light signal from the first display unit to the location of the optical sensor location such that variable light signal is hidden from detection by a different optical sensor by the placement of the target mobile device on the first display unit. In response to the pairing, a first custom menu is displayed for the target mobile device. The first custom menu can be coordinated with the placement and orientation of the target mobile device on the first display unit. The first custom menu can include options to create a tour of the facility. The options include one or more of the following: selection of an order for touring exhibits, exhibits of interest, time allotment, meal planning, and rendezvous point. Thereafter, the target mobile device interacts with the second display unit.
[0013] The step of interacting the target mobile device with the second display unit can comprise determining a second portion of the plurality of mobile devices based on shared geolocation data. The second portion includes only those devices within a second predetermined geographical range of the second display unit. The second portion can include the target mobile device. Further, the determination of the second portion is used to limit the number possible mobile devices for interacting with the second display unit.
[0014] Typically, the step of interacting the target mobile device with the second video display unit further comprises selecting the target mobile device from the second portion of mobile devices.
[0015] More specifically, the step of interacting the first mobile device with the second video display unit can comprise placing the target mobile device on the second display unit such that the placement and orientation of the target mobile device are detected by the second display unit including detecting a location for the optical sensor. Next, a variable light signal can be sent from the second display unit to the location of the optical sensor location such that variable light signal is hidden from detection by a different optical sensor by the placement of the target mobile device on the second display unit. Based on the light variable signal, the target mobile device is identified from the first portion of mobile devices. Additionally, a second custom menu for the target mobile device can be displayed on the second display unit. The custom menu can be coordinated with the placement and orientation of the target mobile device on the second display unit.
[0016] In the above embodiments, the first display unit can be in a first room, the second display unit can be in a second room, and the second predetermined geographical range can be the second room such that only mobile devices in the second room are included in the second portion of devices.
[0017] Further, the above embodiments can further comprise determining a first portion of the plurality of mobile devices based on shared geolocation data, wherein the first portion includes only those devices within a first predetermined geographical range of the first display unit, and wherein the determination of the first portion is used to limit the number possible mobile devices for interacting with the first display unit.
BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Fig. 1 is a flowchart describing a method in accordance with one embodiment.
[0019] Fig. 2 is an illustration of users interaction with a large video display in accordance with certain embodiments.
DETAILED DESCRIPTION OF THE INVENTION
[0020] The present disclosure may be understood more readily by reference to the following description. In addition, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. However, those of ordinary skill in the art will understand that the embodiments described herein can be practiced without these specific details. In other instances, methods, procedures and components have not been described in detail so as not to obscure the related relevant feature being described. Additionally, the description is not to be considered as limiting the scope of the embodiments described herein.
[0021] Generally, the system enables the identification of a mobile device (MD) located within a predefined geographical area by a large video display (LVD) so the two systems can communicate via a back-end system.
[0022] The mobile devices useful in the methods disclosed herein are mobile devices with wireless communication (WiFi, Bluetooth, or similar). The mobile devices are ones that are easily carried and include a visual display. Also, for use of some of the pairing and interaction features described below, it is generally preferred that the mobile device has a camera or similar optical sensor for detecting light and light patterns. Suitable devices include smart phones, portable media players, tablet computers, and similar devices.
[0023] Large video displays useful in the methods disclosed herein are interactive screens, such as touchscreen monitors and touchscreen computing devices, which can emit light, display images and interact through user touch without use of a mouse, touchpad or similar devices (other than a stylus). Generally, the large video displays will be table monitors but can include vertical displays or displays mounted at an angle to horizontal. The large video displays comprises an interactive surface on which a mobile device can be placed, and may use touch sensing the mobile device placement, location and orientation on the large video display. Any suitable touch sensing technology may be used which is capable of detecting a mobile device placed on its surface, such as optical touch sensing (e.g. by detecting shadows caused by objects on the surface or by detecting light reflected back by objects on the surface). In another example, a pressure switch, weight sensor, proximity sensor, light sensor or microphone may be used to detect when the target device is placed onto the initiator device or otherwise brought into proximity to the large video display. In a further example, IR or visible emitters and receivers may be used (e.g. placed around the edge of a display) and presence may be detected when the beam from a transmitter to a receiver is broken by the presence of an object. This beam-break technique may also provide approximate position information for the target object.
[0024] Turning now to FIG. 1, one embodiment of the method of facilitating interaction between a large video display system and a mobile device is illustrated. Users are given a mobile device (MD) by an organization for use within a facility to facilitate learning or navigation (such as a museum). Alternatively, users may use their own personal MD devices by downloading an appropriate application for the MD. In step 101, users sign into the device and/or initiate the application for interaction with the large video display (LVD) system. The system includes one or more large video displays or display units, which will typically be a large touch table (large video display with touch sensing capabilities arranged parallel to the floor) as described above.
[0025] At this point, the MD can identify its location relative to the display unit. That is the
MD can share its geolocation data so that the LVD system recognizes that the MD is within a predetermined geographical range of the display unit, as further explained below. More typically, and as illustrated in FIG. 1 , this shared positioning is used after the initial pairing with the LVD system. [0026] For pairing with the LVD system, the user sets the MD down on the display unit, step 102. In some embodiments, the users place their MD on the display unit in predefined areas of the display indicated by a visual graphic. Alternatively, in other embodiments, the users can place their MD anywhere on a display unit, which uses capacitive sensing or other techniques to detect the placement and orientation of the MD. Next, the display unit detects the MD's specific physical characteristics by one of many methods, such as capacitive touch, location, visual analysis, pressure/weight sensitivity, as illustrated in step 104. Physical characteristics detected for the device can include one or more of length, width, MD optical sensor position, button layout and weight. This allows the LVD system to determine the exact location and orientation of the MD on the display unit. In step 106, the LVD system displays a variable light signal through the display unit to the MD's specific camera location, of which the MD's camera will read/detect the signal (step 108). Identifying the specific physical characteristics of the device provides the ability to have the LVD emit a unique light pattern frequency directly in front of the MD's optical sensor, essentially hiding the pattern from any other optical sensor including eye of the user and other mobile device cameras. Such light signal can be of any detectable type of signal, for example: unique pattern of colors or frequency of one color flashes, or one fixed light signal in a specific patterned frequency (in this case, the pairing will be made by the co-timing of the placement on the display unit with the light signal detection of the MD).
[0027] Recognition of the visual signal then occurs in step 110. If the pattern is not recognized by the MD, the LVD system will re-emit the pattern to the MD, as in step 112. Otherwise, if the signal is recognized, passive handshaking then takes place between the MD and LVD via a wireless communication channel. In step 1 14, the MD sends its identification data, including data identifying the light signal detected wirelessly to the LVD system that will then communicate the device identification to the display unit (step 116). Continuous handshaking occurs wirelessly to communicate between the LVD system and MD. Once the handshaking is established, the LVD system and MD communicate to interact and update each other (step 1 18).
[0028] Additionally, the identification data can include sharing geolocation data of MD, if this has not been shared previously as described above. Including the MD's geolocation allows the reuse of detectable light signals on other display units and increases reliability of the system by reducing the number of possible mobile device candidates.
[0029] As can be seen from FIG. 2, a user 202 places a mobile device 204 on the display unit 200. After handshaking or pairing is established, as described above, menu 206 can be displayed for the user 202. Generally, a specific, custom menu 206 in relation to a specific MD 204 is displayed on the display unit, with the menu appearing to 'fit' the device's size, placement and orientation. Thus, the menu 206 can appear adjacent to and at least partially around the MD as illustrated in FIG. 2. This is especially important when several devices are placed on the display unit at the same time. This allows input of items selected on the menu to be communicated to the MD and vice versa. There can be several users per table, so when a device is placed, the LVD will transmit a separate, distinct light signal to each device so as to initiate handshaking, so as to distinguish specific MD's placed on the LVD and establish 1-1 communication between each MD and the LVD.
[0030] Also, the menu can be customized for the specific user based on the identification information shared between the MD 204 and LVD system. The menu can be further changed and customized by interaction with user 202. [0031] The method and system of the current disclosure can be better understood from the following specific application; however, the system and method has wider application that the specific embodiment described below.
[0032] In one embodiment, patrons within a facility, which in this embodiment is a museum, utilize MD devices interacting with a LVD system to facilitate learning or navigation. The MD devices may be ones supplied by the museum or may be the patron's own personal MD device by downloading an appropriate application onto the MD. Generally, the museum will have a large number of patrons with MD devices interacting with the LVD system. Naturally, this can create system delays as the patron moves around the museum from exhibit to exhibit and from room to room. For example, if a patron moves from one room to another or changes from one exhibit to another, the patron's MD will typically interact with a different display unit in the LVD system. Unfortunately, it can take time to identify the patron's MD or target MD from the MD of the other patrons. This identification time can create unwanted delays in the patron's experience. In order to reduce identification times, the LVD system can use the geolocation data of the plurality of MD's paired with the LVD system so that only those patrons' whose MD is in a particular room or exhibit are searched to identify mobile devices for interaction with the display unit at the particular room or exhibit.
[0033] Thus, upon receiving an MD or activating the museum application on the MD, a patron sets his MD down on a first display unit in an entry portion of the museum for pairing. During pairing, the placement and orientation of the first mobile device is detected by the first display unit including detecting a location for the optical sensor. Next, the first display unit sends a variable light signal to the location of the optical sensor location. Preferably, the variable light signal is hidden from detection by a different optical sensor by the placement of the target mobile device on the first display unit. In response to the pairing, a first custom menu is displayed for the target mobile device. The first custom menu can be coordinated with the placement and orientation of the target mobile device on the first display unit. The first custom menu can include options to create a tour of the museum and have the contents of the tour transferred to the patron's MD. The options included one or more of the following: selection of an order for touring exhibits, exhibits of interest, time allotment, meal planning, and rendezvous point.
[0034] After creation of the customized tour, the patron takes the MD and begins his tour based on the selections made on the touch table. Thus, the patron can use the MD to move around the museum and explore the exhibits. During the tour, the patron may want to change the options selected for the tour, change the order or time schedule, or otherwise change the attributes of the tour. Additionally, at selected exhibits, the patron may have the option to receive additional information by further interacting with the display unit associated with that exhibit. Accordingly, at some point during the tour, the patron may find it desirable to interact with a second display unit located in a different area of the museum from the first display unit.
[0035] To facilitate interactions with such a second display unit, the LVD system determines which mobile devices, out of all the mobile devices currently paired with the LVD system, are in a predetermined geographical range of the second display unit. Generally, the predetermined geographical location can be a particular room in which the second display unit is located, a particular exhibit area in which the second display unit is located or can be a certain predefined radius around the second display unit. [0036] Any mobile devices currently in the predetermined geographical area are designated as being in a sub-group of mobile devices which can interact with the second display unit. Accordingly, this sub-group includes only those devices within the predetermined geographical range around the second display unit. Thus, the determination of the sub-group can be used to limit the number of possible mobile devices for interacting with the second display unit. Generally, the sub-group can be updated continuously or periodically to add or remove mobile devices. Thus, the sub-group can be determined prior to a mobile device being placed on the display unit.
[0037] If the patron needs to react with the second display unit, the LVD system selects the patron's MD from the sub-group of mobile devices instead of the group of all mobile devices connected to the LVD system. More specifically, the patron wishing to interact with the second display unit, places his MD on the second display unit such that the placement and orientation of the target mobile device are detected by the second display unit including detecting a location for the optical sensor. Next, a variable light signal can be sent from the second display unit to the location of the optical sensor location such that variable light signal is hidden from detection by a different optical sensor by the placement of the MD on the second display unit. Based on the light variable signal, the patron's MD is identified from the sub-group of mobile devices. Additionally, a custom menu for the MD can be displayed on the second display unit. The custom menu can be coordinated with the placement and orientation of the patron's MD on the second display unit.
[0038] The custom menu at the second display unit allows the patron to receive additional information about the exhibit or modify his tour. Thus, refinements of the tour can be made without having to return to the first display unit at the entry to the museum. [0039] In a second example, customers can install an app on their own mobile devices, which they can use to place against a kiosk (local display unit) in a mall or other sales setting. Once the kiosk recognizes the device is in place, a welcome message appears and the user has access to sales information, coupons, maps and other information related to their shopping, which can be transferred to their devices.
[0040] In the shopping mall, there can be several video display units located at the various entrances and at other convenient locations. Similar to the embodiment described for the museum, a group of all the mobile devices currently paired with the large video display system is determined. Then for each local display unit location, a sub-group of mobile devices is selected. Broadly, the sub-group is selected so as to provide a more limited group of mobile devices that are available for interaction with the local display unit than the group of all paired mobile devices. For example, the sub-group can be selected based on shared geolocation data such that the first subgroup includes only those mobile devices within a predetermined geographical range of the local display unit. After selection of the subgroup, a mobile device trying to interact with a local display unit is identified from the first sub-group by sending a variable light signal from the first large video display to the optical sensor of the target mobile device.
[0041] Pairing with the LVD system can be at activation of the application on the MD so that the geolocation data is shared before interaction with a kiosk. Alternatively, pairing can be established when the MD interacts with the first kiosk; however, this may create a slower identification of the customer's MD.
[0042] While the methods are described in terms of "comprising," "containing," or
"including" various components or steps, the methods also can "consist essentially of or "consist of the various components and steps. Also, the terms in the claims have their plain, ordinary meaning unless otherwise explicitly and clearly defined by the patentee. Moreover, the indefinite articles "a" or "an," as used in the claims, are defined herein to mean one or more than one of the elements that it introduces. If there is any conflict in the usages of a word or term in this specification and one or more patent(s) or other documents that may be incorporated herein by reference, the definitions that are consistent with this specification should be adopted.

Claims

What is claimed is:
1. A method of comprising:
determining a group of mobile devices paired with a first large video display;
selecting a first sub-group of mobile devices from the group of devices based on shared geolocation data such that the first sub-group includes only those mobile devices within a predetermined geographical range of the first large video display; and
identifying a target device from the first sub-group by sending a variable light signal from the first large video display to the optical sensor of the target mobile device.
2. The method of claim 1, wherein the first large video display is in a first room, and the predetermined geographical range is the first room such that only mobile devices in the room are included in the first sub-group of devices.
3. The method of claim 1, wherein the step of identifying a target device further comprises:
placing the target device on the first large video display such that the placement and orientation of the target device is detected by the first large video display including detecting a location for the optical sensor; and
sending the variable light signal to the location of the optical sensor such that the variable light signal is hidden from detection by a different optical sensor by the placement of the target device on the first large video display.
4. The method of claim 3, further comprising: displaying a custom menu for the target device on the first large video display, wherein the custom menu is coordinated with the placement and orientation of the target device on the first large video display.
5. The method of claim 1, wherein the first large video display is part of a system of large video display units including at least the first large video display and a second large video display, and wherein the group of mobile devices paired with the first large video display is paired with the system such that the group of mobile devices is also paired with the second large video display.
6. The method of claim 5, further comprising:
selecting a second sub-group of devices from the group of devices based on shared geolocation data such that the second sub-group of devices includes only those devices within a predetermined geographical range of the second large video display.
7. The method of claim 6, wherein the first sub-group is used to determine mobile devices eligible for interaction with the first large video display, and the second sub-group is used to determine mobile devices eligible for interaction with the second large video.
8. The method of claim 7, wherein the first large video display is in a first room, the second large video display is in a second room, the first sub-group consists of only mobile devices in the first room, and the second sub-group consists of only mobile devices in the second room.
9. A method comprising:
pairing a target mobile device of a user with a large video display system of a facility, wherein there is a plurality of mobile devices paired with the large video display system, the target mobile device has an optical sensor, the video display system includes at least a first display unit and a second display unit, and the pairing includes:
placing the target mobile device on the first display unit such that the placement and orientation of the first mobile device are detected by the first display unit including detecting a location for the optical sensor;
sending a variable light signal from the first display unit to the location of the optical sensor location such that variable light signal is hidden from detection by a different optical sensor by the placement of the target mobile device on the first display unit; and
displaying a first custom menu for the target mobile device on the first display unit, wherein the first custom menu is coordinated with the placement and orientation of the target mobile device on the first display unit, and wherein said first custom menu includes options to create a tour of the facility, and the options include one or more of the following: an order for touring exhibits, exhibits of interest, time allotment, meal planning, and rendezvous point; and thereafter
interacting the target mobile device with the second display unit.
10. The method of claim 9, further comprising determining a first portion of the plurality of mobile devices based on shared geolocation data, wherein the portion includes only those devices within a first predetermined geographical range of the first display unit, and wherein the determination of the first portion is used to limit the number possible mobile devices for interacting with the first display unit.
11. The method of claim 9, wherein the step of interacting the target mobile device with the second display unit comprises:
determining a second portion of the plurality of mobile devices based on shared geolocation data, wherein the second portion includes only those devices within a second predetermined geographical range of the second display unit, wherein the second portion includes the target mobile device; and wherein the determination of the second portion is used to limit the number of possible mobile devices for interacting with the second display unit.
12. The method of claim 11, wherein the first display unit is in a first room, the second display unit is a second room, and the second predetermined geographical range is the second room such that only mobile devices in the second room are included in the second portion of devices.
13. The method of claim 12, wherein the step of interacting the target mobile device with the second video display unit further comprises:
selecting the target mobile device from the second portion of mobile devices.
14. The method of claim 11, wherein the step of interacting the first mobile device with the second video display unit further comprises:
placing the target mobile device on the second display unit such that the placement and orientation of the target mobile device are detected by the second display unit including detecting a location for the optical sensor; sending a variable light signal from the second display unit to the location of the optical sensor location such that variable light signal is hidden from detection by a different optical sensor by the placement of the target mobile device on the second display unit;
identifying the target mobile device from the second portion of mobile devices based on the sending of the variable light signal; and
displaying a second custom menu for the target mobile device on the second display unit, wherein the second custom menu is coordinated with the placement and orientation of the target mobile device on the second display unit.
15. The method of claim 14, wherein the first display unit is in a first room, the second display unit is in a second room, and the predetermined geographical range is the second room such that only mobile devices in the second room are included in the second portion of devices.
16. The method of claim 15, further comprising determining a first portion of the plurality of mobile devices based on shared geolocation data, wherein the first portion includes only those devices within a first predetermined geographical range of the first display unit, and wherein the determination of the first portion is used to limit the number possible mobile devices for interacting with the first display unit.
PCT/US2017/061569 2016-11-14 2017-11-14 Camera-to-screen pattern recognition system Ceased WO2018090015A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201662421752P 2016-11-14 2016-11-14
US62/421,752 2016-11-14

Publications (1)

Publication Number Publication Date
WO2018090015A1 true WO2018090015A1 (en) 2018-05-17

Family

ID=62110321

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2017/061569 Ceased WO2018090015A1 (en) 2016-11-14 2017-11-14 Camera-to-screen pattern recognition system

Country Status (1)

Country Link
WO (1) WO2018090015A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110298589A1 (en) * 2007-02-20 2011-12-08 Microsoft Corporation Identification of devices on touch-sensitive surface
US20150228153A1 (en) * 2014-02-13 2015-08-13 Bally Gaming, Inc. System and method for remote control gaming sessions using a mobile device
WO2016028752A1 (en) * 2014-08-18 2016-02-25 The Trustees Of Dartmouth College Secure system for coupling wearable devices to computerized devices with displays
US20160178724A1 (en) * 2011-07-26 2016-06-23 Abl Ip Holding Llc Independent beacon based light position system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110298589A1 (en) * 2007-02-20 2011-12-08 Microsoft Corporation Identification of devices on touch-sensitive surface
US20160178724A1 (en) * 2011-07-26 2016-06-23 Abl Ip Holding Llc Independent beacon based light position system
US20150228153A1 (en) * 2014-02-13 2015-08-13 Bally Gaming, Inc. System and method for remote control gaming sessions using a mobile device
WO2016028752A1 (en) * 2014-08-18 2016-02-25 The Trustees Of Dartmouth College Secure system for coupling wearable devices to computerized devices with displays

Similar Documents

Publication Publication Date Title
US11367130B2 (en) Method for in-store object highlighting by a real world user interface
CN109284001B (en) Method for performing a function of a device and device for performing the method
KR102447438B1 (en) Notification devices and how notification devices tell you where things are
JP7439844B2 (en) Terminal device, information processing device, information output method, information processing method, customer service support method and program
CN109937429B (en) Commodity purchase assistance system, commodity purchase assistance method, and storage medium
US10185986B2 (en) Systems and methods for location-based notifications for shopping assistance
WO2019223621A1 (en) Navigation system and navigation method
US11797133B2 (en) Display capable of interacting with an object
KR102594900B1 (en) Display device and mobile device
CN105047112A (en) System and method for displaying objects and media playback thereof
WO2008007260A2 (en) Nfc enabled pointing with a mobile device
KR102012831B1 (en) An augmented reality system capable of manipulating an augmented reality object using three-dimensional attitude information
US20200184862A1 (en) Digital signage and control method therefor
US20180108078A1 (en) Systems and methods for controlling a display of content in a retail store
JP2012048035A (en) Portable terminal system, control method of portable terminal system, and control program of portable terminal system
EP3025221B1 (en) Method and apparatus for providing information about image painting and recording medium thereof
CN109889655A (en) Mobile device and the method for establishing Radio Link
US20170351470A1 (en) Multi-user display for smart signs
KR102090148B1 (en) Presentation apparatus (iot)
WO2018159739A1 (en) Information processing device, terminal device, information processing method, and recording medium
WO2018090015A1 (en) Camera-to-screen pattern recognition system
KR102403061B1 (en) Card type device and payment method thereof
US20190244581A1 (en) Information processing apparatus and non-transitory computer readable medium
JP2021087029A (en) Position detection system, position detection device, and position detection method
US20190294944A1 (en) Program, information processing system, information processing method, and reader/writer apparatus

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: 17870474

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17870474

Country of ref document: EP

Kind code of ref document: A1