Identification system and method for user-interactive devices
The user interactive device employs a passive identification assembly to reflect a unique light pattern for efficient and cost-effective identification, addressing bulkiness and mobility issues, and enhancing interactive experiences in entertainment venues.
Patent Information
- Application Number
- JP2022565836
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-04-19
- Filing Date
- 2021-04-26
- Publication Date
- 2025-10-06
- Estimated Expiration
- 2041-04-26
AI Technical Summary
Existing user interactive devices in entertainment venues face challenges due to expensive circuitry, bulkiness, limited mobility, and the need for charging or battery replacement, which hinder effective identification and interactive experiences.
A user interactive device with a passive identification assembly that reflects a unique light pattern, allowing identification via a camera, eliminating the need for power sources and reducing circuitry complexity.
Enables efficient, cost-effective, and mobile interactive experiences by using a reflective material to generate a unique light pattern for device identification, reducing manufacturing costs and space requirements while enhancing user interaction.
Smart Images

Figure 0007749587000001 
Figure 0007749587000002 
Figure 0007749587000003
Abstract
Description
[Technical Field]
[0001] (CROSS-REFERENCE TO RELATED APPLICATIONS) This application claims priority to and the benefit of U.S. Provisional Application No. 63 / 017,376, filed April 29, 2020, entitled "IDENTIFICATION SYSTEMS AND METHODS FOR A USER INTERACTIVE DEVICE," the entire disclosure of which is incorporated herein by reference for all purposes. (Technical field) The present application relates to an identification system and method for a user interactive device. [Background technology]
[0002] This section is intended to introduce the reader to various aspects that may be related to various aspects of the present disclosure that are described below. This discussion is believed to be helpful in providing the reader with background information to facilitate a better understanding of the various aspects of the present disclosure. As such, it should be understood that this discussion is to be read in this light, and not as admissions of prior art.
[0003] In entertainment venues, user interactive devices, including portable objects, can be used in conjunction with other system components to provide interactive experiences. For example, the system can identify that a particular user is holding the user interactive device via communication signals transmitted from the user interactive device, allowing the system to provide a unique experience to the user or track information related to the user. In theme park environments, user interactive devices may be powered by batteries or via a power cord. However, the circuitry that provides the communication signals and / or the circuitry that provides power to the user interactive device (e.g., including communication circuits, power circuits, and processing circuits) may be expensive to implement or manufacture and / or may occupy valuable space on the user interactive device or make the user interactive device bulky. Furthermore, the user interactive device may require charging, require battery replacement, or have limited mobility. Summary of the Invention [Problem to be solved by the invention]
[0004] It is now recognized that there is a need for improved systems and methods for identifying user interactive devices in order to facilitate an interactive user experience via the user interactive devices. [Means for solving the problem]
[0005] Certain embodiments commensurate in scope with the originally claimed subject matter are summarized below. These embodiments are not intended to limit the scope of the present disclosure; rather, these embodiments are intended merely to provide a brief summary of certain disclosed embodiments. Indeed, the present disclosure may encompass a variety of forms that may be similar to or different from the embodiments set forth below.
[0006] In one embodiment, an entertainment system includes a user interactive device having an identification assembly configured to generate a light pattern through a reflector, a camera configured to capture the light pattern generated by the reflector, and a controller having a processing circuit and a memory, wherein the memory stores machine-readable instructions configured to cause the processing circuit to receive an indication of the light pattern and determine identification data associated with the user interactive device based on the light pattern.
[0007] In one embodiment, one or more non-transitory computer-readable media are provided that store instructions that, when executed by at least one processor, cause the at least one processor to perform operations including receiving an indication of a pattern of light reflected by a user interactive device, determining identification data associated with the user interactive device based on the pattern of light, and providing an interactive user experience based on the identification data.
[0008] In one embodiment, the user interactive device comprises a body configured to be held by a user and an identification assembly coupled to the body, the identification assembly comprising a reflective material and a non-reflective material disposed on the reflective material, the non-reflective material having an aperture formed therein, the reflective material configured to reflect light through the aperture to generate a light pattern for identification of the user interactive device.
[0009] These and other features, aspects, and advantages of the present disclosure will be better understood when the following detailed description is read in conjunction with the accompanying drawings, in which like characters represent like parts throughout the drawings. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a schematic diagram of a user interaction device according to one embodiment of the present disclosure. [Figure 2]2 is a schematic diagram of an entertainment system including the user interactive device of FIG. 1 generating a first light pattern for identification purposes, according to one embodiment of the present disclosure. [Figure 3] 2 is a schematic diagram of an entertainment system including the user interactive device of FIG. 1 generating a second light pattern for identification purposes, according to one embodiment of the present disclosure. [Figure 4] 2 is a schematic diagram of an entertainment system including the user interactive device of FIG. 1 generating a third light pattern for identification purposes, according to one embodiment of the present disclosure. [Figure 5] FIG. 5 is a block diagram of the entertainment system of FIGS. 2 to 4 according to one embodiment of the present disclosure. [Figure 6] FIG. 2 is a flow diagram of a process for determining identification information and providing a user interactive experience for the user interactive device of FIG. 1 according to one embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0011] One or more specific embodiments are described below. In the interest of providing a concise description of these embodiments, not all features of an actual implementation are described herein. It will be appreciated that, as with any industrial design or engineering project, the development of any such actual implementation will require numerous implementation-specific decisions to be made in order to achieve the developers' particular goals, including compliance with system-related and business-related constraints that may vary from implementation to implementation. It will further be appreciated that such development efforts may be complex and time-consuming, but will nevertheless represent a routine undertaking of design, fabrication, and manufacture for those of ordinary skill in the art having the benefit of this disclosure.
[0012] When describing elements of various embodiments of the present disclosure, the articles "a," "an," and "the" are intended to mean that there are one or more of the element. The terms "comprising," "including," and "having" are intended to be inclusive and mean that there may be additional elements other than the listed elements. Additionally, references to "one embodiment" or "one embodiment" of the present disclosure are not intended to be interpreted as excluding the existence of additional embodiments that also incorporate the recited features.
[0013] In entertainment venues, user interactive devices, including portable objects, can be used in conjunction with other system components to provide interactive experiences. For example, the user interactive device and / or the user of the user interactive device can be identified based on communications between the user interactive device and sensors or other systems. After identifying the user interactive device, the system can provide an experience for the user and / or track information related to the user. The user interactive device may be powered using a battery, a power cord, and / or another suitable power source. However, circuitry enabling communication and / or circuitry providing power to the user interactive device (e.g., including communication circuitry, power circuitry, processing circuitry) can be expensive to implement or manufacture and / or occupy valuable space on the user interactive device or make the user interactive device bulky. Furthermore, the user interactive device may require charging, require battery replacement, or have limited mobility.
[0014] In some examples, a user interactive device may use radio frequency identification (RFID) to enable a system to identify and track the user interactive device. However, some environments may not be suitable for RFID identification and tracking. For example, some environments may have radio interference, may have other RFID tags that can interfere with the RFID tag of the user interactive device, may have form factor issues with RFID technology, and / or may require relatively close proximity to an RFID sensor to read the RFID tag.
[0015] The present disclosure generally relates to an identification assembly for a user interactive device that can passively identify the user interactive device. That is, the user interactive device can be identified without being powered by a battery or via another power source. For example, the identification assembly can reflect a light pattern that is unique to the user interactive device. An image sensor (e.g., a camera) can detect the reflected light pattern, and a controller can identify the user interactive device and / or the user based on the light pattern. The light pattern can be any suitable pattern that uniquely identifies the user interactive device. For example, the light pattern can be in the form of or include a quick response (QR) code, a barcode, one or more words (e.g., a user's name, a character's name), one or more shapes (e.g., dots, circles, squares, rectangles, stars, ovals) dispersed relative to one another, multiple colors (e.g., light frequencies), one or more images (e.g., people, animals, objects), and / or an array of shapes, letters, numbers, and patterns. As used herein, the term "light pattern" implicitly encompasses corresponding or reciprocal patterns of darkness or shadow, and discussion of "light pattern" herein encompasses the use of corresponding dark patterns, where appropriate.
[0016] The identification assembly of the user interaction device can include a reflective material that reflects light to generate the pattern. For example, the identification assembly can include a layer of reflective material and a layer of non-reflective material. In certain embodiments, the layer of non-reflective material can be disposed over the layer of reflective material, and the layer of non-reflective material can include openings through which light is reflected back to the reflective material to generate the light pattern. In other embodiments, the user interaction device can include reflective material only in a pattern that corresponds to the light pattern. In such embodiments, the non-reflective material can be omitted from the user interaction device, or the layer of non-reflective material can be disposed below the layer of reflective material to provide a non-reflective background, thereby facilitating the generation of the light pattern.
[0017] After determining identification data of the user interactive device and / or the user based on the unique light pattern, an entertainment system, such as an entertainment system including the user interactive device, a camera, and other components described herein, can provide a unique experience for the user. For example, the entertainment system can identify a user profile associated with the user interactive device and further display the user's name, the name of a character associated with the user's profile, an image of a character associated with the user's profile, an image overlaid on a captured image of the user, and / or other experiences unique to the user. In this manner, the identification assembly of the user interactive device described herein can facilitate providing an interactive user experience via a passive user interactive device.
[0018] First, FIG. 1 is a schematic diagram of a user interaction device 10 according to an embodiment of the present disclosure. The user interaction device 10 can include a body 12, which can be of any suitable shape. As shown, the body 12 can be shaped like a shaft or rod, although in other embodiments, the body 12 can include any shape that a user can point at (e.g., a projective device (such as a gun), a wearable item (such as a glove), or a wrist-worn device (such as a watch)). The body 12 can include an identification assembly 14 and / or a handle 16. As shown, the identification assembly 14 is generally located at a first end 18 of the body 12, and the handle 16 is generally located at a second end 20 of the body 12 opposite the first end 18. In certain embodiments, the identification assembly 14 and the handle 16 can be located at the same end of the body 12 (e.g., the first end 18 or the second end 20), or the identification assembly 14 and / or the handle 16 can be located between the ends 18 and 20.
[0019] The identification assembly 14 may include a reflective material 30 (e.g., a layer of reflective material) disposed at or near the first end 18 of the user interactive device 10 and a non-reflective material 32 (e.g., a layer of non-reflective material) disposed over the reflective material 30. The non-reflective material 32 may include apertures 34 arranged in a pattern 36 unique to the user interactive device 10, and a pattern of light reflected by the reflective material 30 in the pattern 36 may be used to determine identification data for the user interactive device 10, a user associated with the user interactive device 10, and / or a user profile associated with the user interactive device 10. For example, incident light, represented by arrow 40, may be reflected by the reflective material 30 through the apertures 34, as shown by arrow 42, generating a pattern of light that matches the pattern 36 of the apertures 34.
[0020] The reflective material 30 can reflect light that is visible and / or invisible to the human eye. If the reflective material 30 reflects invisible light, the invisible light can include infrared, ultraviolet, or any other suitable electromagnetic wavelength not typically perceived by the human eye. Additionally, the reflective material 30 can include any suitable reflective material(s) for the electromagnetic wavelengths of interest, such as aluminum, steel, other reflective metals, and / or other reflective materials. The non-reflective material 32 can include any suitable non-reflective material(s) for the electromagnetic wavelengths of interest, such as plastic, ceramic, fabric, conditioned metal(s), and / or other non-reflective materials. In certain embodiments, the non-reflective material 32 can be black and / or other dark colors that generally reflect no light or a minimal amount of light.
[0021] The reflective material 30 and / or the non-reflective material 32 may be coupled to the user interactive device 10 via adhesive, fastener(s), and / or other suitable coupling mechanisms. The non-reflective material 32 may be disposed on or above the reflective material 30 (such that the non-reflective material 32 is closer to the first end 18 than the reflective material 30). In some embodiments, the non-reflective material 32 may be coupled to the reflective material 30 via adhesive, fastener(s), and / or other suitable coupling mechanisms. In some embodiments, the reflective material 30 may be a first layer of material with an adhesive backing applied to the first end 18 of the user interactive device 10, and the non-reflective material 32 may be a second layer of material with an adhesive backing applied to and over the first layer of material (e.g., the reflective material 30), such that the reflective material 30 is exposed to light only through the openings 34 in the non-reflective material 32.
[0022] In certain embodiments, the non-reflective material 32 may be disposed on top of or on the reflective material 30 (e.g., a complete / finished layer of the reflective material 30) in a pattern 36 such that the pattern of reflected light includes portions 44 as reflected light and the pattern 36 as voids in the reflected light (e.g., portions where no reflected light is present). In such an embodiment, the image sensor may uniquely identify the user interaction device 10 based on the light pattern with the voids in the light pattern.
[0023] As shown, the openings 34 of the pattern 36 are circular (e.g., dots). In certain embodiments, the pattern 36 can include other shapes (e.g., squares, stars, rectangles, ovals) in addition to or instead of the openings 34. In some embodiments, the pattern 36 can include one or more words, such as the user's name, the name of a character associated with the user and / or selected by the user, another word associated with the user, and / or a word(s) associated with an amusement ride or other entertainment system. In certain embodiments, the pattern 36 can include a barcode, a quick response (QR) code, a uniform product code (UPC), a serial number, a product number, a part number, or another suitable identifier. In some embodiments, the pattern 36 can include one or more images, such as a person, an animal, an object, or another suitable image.
[0024] In certain embodiments, the pattern 36 can include multiple light frequencies that uniquely identify the user interactive device 10. In the visible light spectrum, different light frequencies correspond to different colors. For example, the identification assembly 14 can include one or more frequency filters (e.g., color filters for visible light) disposed on the reflective material 30 (e.g., between the reflective material 30 and the non-reflective material 32, or on both the reflective material 30 and the non-reflective material 32), through which the output light 42 passes to generate light of one or more frequencies on the surface. In some embodiments, the reflective material 30 or the non-reflective material 32 can include frequency filters through which light is reflected to generate output light 42 at one or more frequencies. The one or more frequencies can correspond to input values to a controller, such as the controller 140 described below with reference to FIG. 5. In some embodiments, based on the series of input values, the controller can determine identification data for the user interactive device 10, the user associated with the user interactive device 10, and / or a user profile associated with the user interactive device 10.
[0025] The user interactive device 10 may include a handheld device (e.g., a handheld object). In some embodiments, the user interactive device 10 (e.g., the handle 16 of the user interactive device 10) may include one or more holding features 50, such as one or more recessed finger recesses 52 and / or ridges 54. The holding features 50 may guide the user to hold the user interactive device 10 in a particular manner. For example, the holding features 50 may ensure that the user holds the user interactive device 10 in a certain orientation so that the user does not move (e.g., translate, rotate) the identification assembly 14 while holding or using the user interactive device 10. The holding features 50 may include any additional or other suitable features that prevent movement of the user interactive device 10 when grasped by the user, such as a finger guard associated with the user's grip orientation (e.g., making it less likely that the user will insert their index finger into the guard and consequently move the user interactive device 10). This may facilitate capturing the light reflection pattern by the image sensor in a desired or appropriate orientation and more accurately identifying the user interaction device 10 based on the light pattern.
[0026] Because the components of the user interactive device 10 (e.g., the body 12, the reflective material 30, and the non-reflective material 32) are passive and relatively simple components, the user interactive device 10 can be mass-produced relatively easily. Furthermore, the components are relatively small (e.g., each can have a diameter of less than 3 cm (centimeter), less than 2 cm, less than 1 cm, less than 0.5 cm, or less than 0.3 cm), and the identification assembly 14 can have a low visual impact. That is, the identification assembly 14 can not detract from the user experience when using the user interactive device 10. Furthermore, if the light reflected by the identification assembly 14 is invisible to the human eye (e.g., infrared light, ultraviolet light), the identification assembly 14 can have an even lower visual impact.
[0027] Furthermore, because the user interactive device 10 can reflect light patterns without being powered, for example, via a battery, the user interactive device 10 can operate without recharging or replacing batteries. Furthermore, because the user interactive device 10 is not connected to any other suitable power source, for example, a power cord, the user interactive device 10 can have high mobility relative to other systems.
[0028] Although the user interactive device 10 is described herein as being an unpowered system, in certain embodiments, the user interactive device 10 may include a powered light source (e.g., a light emitting device such as a light bulb, LED, OLED, etc.) that emits light from the first end 18 of the user interactive device 10 to generate the light pattern. For example, the powered light source may emit light through an opening 34 in the non-reflective material 32. In such embodiments, communication and / or processing circuitry may still be omitted from the user interactive device 10, thereby reducing the cost and complexity associated with the user interactive device 10.
[0029] The user interactive device 10 can be associated with a user and / or a user profile based on an initial identification sequence, which may include the user being assigned or selecting the user interactive device 10. For example, in a theme park environment, a user may be assigned a user interactive device 10 or may select one from multiple available user interactive devices. This may occur when the user purchases the user interactive device 10 at a retail store separate from but associated with the theme park, enters the theme park, enters a particular area or zone of the theme park, enters the theme park's entertainment system, and / or enters an amusement ride at the theme park. After the user is assigned or selects a user interactive device 10, the user's name, identification card, character name, user profile, and / or other identification data can be associated or linked to the user interactive device 10. The relationship between the user interactive device 10's identification information, such as the light pattern reflected by the user interactive device 10, and the user's identification data and / or user profile can be stored in a database for later retrieval to provide the user with their interactive experience. For example, as described in more detail below, identification data corresponding to a user and / or user profile may be determined based on detecting and identifying patterns of light reflected by the user interactive device 10.
[0030] With this in mind, FIG. 2 is a schematic diagram of an entertainment system 60 (e.g., a theme park attraction, an interactive exhibit, an interactive display system) according to an embodiment of the present disclosure, in which a user 62 holds a user interactive device 10 to generate a light pattern 64 (e.g., a first light pattern). In some embodiments, the entertainment system 60 may include a surface 66 toward which the user 62 can point the user interactive device 10 to display the light pattern 64. Displaying the light pattern 64 on the surface 66 may facilitate determining identification data for the user interactive device 10, the user associated with the user interactive device 10, and / or a user profile associated with the user interactive device 10, and the entertainment system 60 may output a user interactive experience (e.g., a user interactive experience, an interactive user experience) based on the identification data. For example, the user interactive experience output by the entertainment system 60 may include video, audio, and / or image data related to a popular children's character, a television or movie-themed setting, a shooting gallery, target collecting, etc.
[0031] The entertainment system 60 may include a light source 68 that emits light (e.g., incident light 40) toward the user interactive device 10 such that the user interactive device 10 generates a light pattern 64 on the surface 66 (e.g., via reflected light 42). For example, the light source 68 may be positioned generally above and / or near the surface 66, and the light 40 may be received by the identification assembly 14 of the user interactive device 10 and reflected by the reflective material 30 through the non-reflective material 32 to generate the light pattern 64. In some embodiments, the light source 68 may be coupled to the surface 66. The light source 68 may include a lamp, a light emitting diode (LED), an organic LED (OLED), a light guiding feature (e.g., a shade, a panel, a reflective screen, one or more baffles), and / or another suitable lighting component. In certain embodiments, the entertainment system 60, or a portion thereof, may be positioned outdoors, and natural light (e.g., sunlight) may be the incident light 40 that is reflected by the identification assembly 14 to generate the light pattern 64. In such an embodiment, the light source 68 may include a guiding / focusing mechanism (eg, a set of baffles) that guides and / or focuses the natural light toward the identification assembly 14 .
[0032] As shown, light pattern 64 generally corresponds to pattern 36 of FIG. 1 . That is, the dots of light 70 produced by light pattern 64 generally correspond to apertures 34 in non-reflective material 32. As will be described in more detail with respect to FIGS. 3 and 4 , the light pattern reflected by identification assembly 14 may include other patterns that generally correspond to the patterns provided by non-reflective material 32. Additionally, as discussed above, light pattern 64 may include shadow / dark areas around the light reflected off surface 66. For example, light pattern 64 may include dark areas between dots 70 and / or dark areas located elsewhere relative to dots 70.
[0033] The entertainment system 60 may include a camera 80 or other image capture device that captures a light pattern 64 (e.g., as presented by a surface 66) reflected by the user interactive device 10. A controller or control system (such as the controller 140 shown in FIG. 5 and described in further detail below) may be communicatively connected to the camera 80 and may identify the user interactive device 10 based on the captured light pattern 64 reflected by the user interactive device 10. As shown, the camera 80 is disposed on a first side 82 of the surface 66. The surface 66 may be an opaque surface that facilitates detection and capture of the light pattern 64 by the camera 80 disposed on the first side 82. For example, the surface 66 may include a wall, a poster affixed to a wall, a projection screen, etc. In certain embodiments, the camera 80 may be disposed on a second side 84 (e.g., a back side) of the surface 66 generally opposite the first side 82 and directed toward the surface 66. In such embodiments, surface 66 may be transparent or translucent to facilitate detection and capture of light pattern 64 by camera 80 located on second side 84. For example, surface 66 may include a one-way mirror or glass, in which case user 62 may only see a reflected and / or displayed image, and camera 80 may be able to see through surface 66 to detect and capture light pattern 64.
[0034] In particular embodiments, surface 66 may include one or more output devices 90, such as an electronic display 90A or a speaker 90B. In some embodiments, some or all of the output devices 90 may be attached to or separate from surface 66. A controller (such as controller 140 shown in FIG. 5 and described in further detail below) may direct output device 90 to output a user interactive experience (e.g., a particular action or actuation, image, video, or audio data) corresponding to determined identification data for user interaction device 10, a user 62 associated with user interaction device 10, and / or a user profile associated with user interaction device 10. The user interactive experience may include a controller directing speaker 90B to output audio associated with the identification data, such as the name of user 62 or the name of a character associated with user 62. As yet another example, the user interactive experience may include a controller directing display 90A to play a video specific to the identification data, such as a video of a character associated with the identification data, a video including image(s) of user 62, or other suitable video. In some embodiments, entertainment system 60 may track the position and / or orientation of the user interactive device so that user 62 may at least partially control (e.g., by movement or position) the video provided by display 90A and / or the audio provided by speaker 90B.
[0035] In some embodiments, the controller 140 can track the light pattern 64 via the camera 80 during the user interactive experience, thereby facilitating user interaction with the entertainment system 60. That is, the user 62 can move the user interactive device 10 during the user interactive experience such that the light pattern 64 moves and / or otherwise changes across the surface 66. The controller 140 can adjust the user interactive experience based on the changes in the light pattern 64 (captured by the camera 80) and / or based on identification data of the user interactive device 10. As a specific example, the controller 140 can obtain the identification data based on an initial capture of the light pattern 64, and the identification data can indicate that the user 62 has achieved a particular level in the user interactive experience. The controller 140 can adjust the user interactive experience based on this level and / or based on the change in the light pattern 64 (e.g., based on a movement of the user interactive device 10 that causes the change in the light pattern 64). For example, if the controller 140 determines via the camera 80 that the light pattern 64 has moved in a first direction (e.g., leftward, upward, etc. to represent a gesture), the controller 140 can output a first responsive user-interactive experience based on the first direction. If the controller 140 determines via the camera 80 that the light pattern 64 has moved in a second direction (e.g., rightward, downward, etc. to represent another gesture), the controller 140 can output a second responsive user-interactive experience based on the second direction. In certain embodiments, the electronic display 90A or the speaker 90B can provide a message prompting the user 62 to move the user-interactive device 10, thereby causing the user 62 to adjust the positioning of the light pattern 64 over time via the user-interactive device 10. This positioning over time can correspond to a gesture, which results in a shape cumulatively formed by various positions over a timer period.When the controller 140 determines via the camera 80 that the light pattern 64 has moved in accordance with an instruction (e.g., corresponding to a gesture or shape), the controller 140 can output a corresponding user interactive experience. In this manner, the user interactive device 10 can enhance the user's experience with the entertainment system 60 by providing a dynamic user interactive experience.
[0036] As shown, the light pattern 64 is reflected off a first portion 92 of the surface 66, and the output device is included in a second portion 94 separate from the first portion 92. In some embodiments, the first portion 92 and the second portion 94 may at least partially overlap such that the light pattern 64 may be reflected off the display 90A and / or another portion of the surface 66. In some embodiments, the display 90A may be all or a majority of the surface 66.
[0037] In certain embodiments, the identification assembly 14 may include other components that reflect light to generate a pattern of light 64 that uniquely identifies the user interactive device 10. For example, the identification assembly 14 may include a three-dimensional structure that reflects light frequency filter(s) and / or a Benton hologram onto the surface 66 (e.g., the light pattern 64 may include a Benton hologram), which may include an image having multiple / different frequencies and / or colors. For example, a first portion of the identification assembly 14 may extend further from the first end 18 than a second portion such that the first portion reflects light at a different angle and / or distance relative to the second portion. As the user interactive device 10 changes position / angle relative to the surface 66, the light pattern 64 on the surface 66 may change due to the three-dimensional structure of the identification assembly 14. However, the light pattern 64 can remain unique to the user interactive device 10, so that the controller of the entertainment system 60 can uniquely identify the user interactive device 10 based on the light pattern 64 captured by the camera 80, which changes based on position / angle.
[0038] Because the user interactive device 10 does not need to transmit identification information via communication and / or processing circuitry, the cost of implementing or manufacturing the user interactive device 10 can be reduced and space within the user interactive device 10 can be saved. Additionally, as described above, because the user interactive device 10 can reflect light patterns without being powered, for example, via a battery, a power cord, or another suitable power source, the user interactive device 10 can operate without recharging and have high mobility relative to other systems. For example, the user 62 can fluidly interact with the entertainment system 60 and then proceed to another entertainment system, such as another entertainment system configured for interaction with the user interactive device 10, without recharging or connecting the user interactive device 10. Furthermore, the user interactive device 10 can scale the reflection (e.g., enlarge the light pattern 64) to facilitate capture of the reflection by the camera 80, thereby allowing a cheaper and / or lower quality camera 80 to be included in the entertainment system 60.
[0039] FIG. 3 is a schematic diagram of an entertainment system 60 according to an embodiment of the present disclosure, in which a user 62 is holding a user interactive device 10 to generate a light pattern 100 (e.g., a second light pattern). As shown, the light pattern 100 is in the form of text (e.g., the word “SMITH”). The camera 80 can capture an image including the light pattern 100, and a controller (such as the controller 140 shown in FIG. 5 and described in further detail below) can determine identification data for the user interactive device 10, the user 62 associated with the user interactive device 10, and / or a user profile associated with the user interactive device 10 based on the light pattern 100. The text of the light pattern 100 (e.g., the word “SMITH”) can be the name of the user 62, the name of a character associated with the user 62, or any suitable identifier. For example, the light pattern 100 can include other word(s) that uniquely identify the user interactive device 10, such as a place, the name of an object (e.g., “THE GREAT SWORD”), or other suitable word(s). Additionally, as discussed above, light pattern 100 may include shadow / dark areas surrounding the light reflected off surface 66. For example, light pattern 100 may include dark areas between the letters of the word "SMITH" and / or dark areas located elsewhere relative to the word "SMITH."
[0040] 4 is a schematic diagram of an entertainment system 60 according to an embodiment of the present disclosure, in which a user 62 is holding a user interactive device 10 to generate a light pattern 120 (e.g., a third light pattern). As shown, the light pattern 120 includes bars 122 in which light is reflected at a predetermined frequency and bars 124 in which light of the predetermined frequency is absent. For example, the bars 122 may be of a predetermined frequency corresponding to a predetermined color (e.g., red, blue, green). The bars 124 may have no light (e.g., the bars 124 are absent / omitted from the light pattern 120), or one or more of the bars 124 may have light at one or more frequencies different from the predetermined frequency of the bars 122. The camera 80 can capture an image including the light pattern 120, and a controller (such as the controller 140 shown in FIG. 5 and described in further detail below) can determine identification data for the user interactive device 10, the user 62 associated with the user interactive device 10, and / or a user profile associated with the user interactive device 10 based on the light pattern 120.
[0041] In certain embodiments, the predetermined frequency included in the light pattern 120 can indicate a binary sequence unique to the user interactive device 10. For example, the controller can determine that the light in the bar 122 is of a predetermined frequency and assign a first binary number "1" in the binary sequence corresponding to the bars 122 and 124. Additionally, the controller can determine that the absence of light in the bar 124 and / or a frequency(ies) other than the predetermined frequency is present and assign a second binary number "0" in the binary sequence. In this manner, the controller can determine a binary sequence of "01011001" for the illustrated light pattern 120, which can uniquely identify the user interactive device 10. Thus, the controller can determine identification data for the user interactive device 10, the user 62 associated with the user interactive device 10, and / or a user profile associated with the user interactive device 10 based on the binary sequence. Using a binary sequence to identify the user interactive device 10 can increase the quantity of unique identifiers available for multiple user interactive devices 10. For example, the illustrated sequence of eight binary numbers provides over four billion unique identifiers for the user interactive device 10. In certain embodiments, the light pattern 120 can include more or fewer bars at particular frequencies to allow for more or fewer unique identifiers for the user interactive device 10. Additionally, while the illustrated light pattern 120 includes bars 122 and 124, which can include reflected light, other embodiments of the light pattern 120 having light at one or more frequencies can include other shapes (e.g., circles, squares, stars, and other objects / shapes).
[0042] 5 is a block diagram of the entertainment system 60 of FIGS. 2-4 according to an embodiment of the present disclosure. As shown, a light source 68, which may be communicatively connected to a controller 140, may emit light toward an identification assembly 14 of the user interactive device 10. The identification assembly 14 may reflect a light pattern onto a surface 66. The light pattern may include light pattern 64, light pattern 100, light pattern 120, and / or other suitable light patterns. Additionally, a camera 80, which may be communicatively connected to the controller 140, may capture the light pattern displayed on the surface 66.
[0043] The controller 140 can determine a user interactive experience based on the identification data. Additionally, the controller 140 can be communicatively coupled to the output device 90 and can instruct the output device 90 (e.g., an animated figure, an electronic display, a speaker) to provide the user interactive experience (e.g., outputting actions, images, video, audio data, etc.). The controller 140 can be communicatively coupled to the light source 68, the camera 80, and / or the output device 90 by any suitable means, such as wireless communication over a communication network using a wired or wireless communication protocol or technology (e.g., wireless, Bluetooth, WiFi, infrared, Ethernet, Thread, ZigBee, Z-Wave, KNX, cellular, and / or microwave).
[0044] In certain embodiments, processor 142 may execute pattern and / or image recognition techniques stored in memory device 144 to detect light patterns captured by camera 80. For example, the image captured by camera 80 may include light patterns and surface 66. Such image recognition techniques may enable processor 142 to generally distinguish light patterns from surface 66 from other light (e.g., ambient light) reflected from surface 66 and from other portions of the captured image of surface 66. In certain embodiments, surface 66 may include a material (e.g., plastic, ceramic, fabric), shade / color (e.g., white, black, gray), and / or markings (e.g., a particular pattern or identifier) that facilitate detection of the light pattern.
[0045] The processor 142 may then determine identification information based on the light pattern, which may include comparing the detected characteristics (e.g., portions of the light pattern, frequencies within the light pattern) to an information table or running an algorithm based on the detected characteristics to determine correlated identification information for the user interactive device 10, the user 62 associated with the user interactive device 10, and / or the user profile associated with the user interactive device 10.
[0046] In certain embodiments, the controller 140 can train and / or execute machine learning models to perform image recognition techniques, determine identification information, and / or distinguish reflected identification features. For example, some of the processes described above can be performed by machine learning circuitry and / or software using data correlating light patterns with the user interactive device 10, the user 62, a user profile, and / or input from the user (e.g., from the user 62 and / or another user). Machine learning circuitry (e.g., circuitry used to implement machine learning algorithms or logic) can access data and identify patterns, correlations, or trends associated with the data. As used herein, machine learning may refer to algorithms and statistical models used by computer systems to perform specific tasks with or without explicit instructions. For example, a machine learning process can generate mathematical models based on samples of clean data, known as “training data,” to make predictions or decisions without being explicitly programmed to perform a task.
[0047] Depending on the inference being performed, the machine learning circuitry can implement different forms of machine learning. In some embodiments, supervised machine learning can be implemented. In supervised machine learning, a mathematical model of a set of data includes both inputs and a desired output. The set of data is called "training data" and is essentially a set of training examples. Each training example has one or more inputs and a desired output, also known as a supervisory signal. In the mathematical model, each training example is represented by an array or vector (sometimes called a feature vector), and the training data is represented by a matrix. Supervised learning algorithms learn a function that can be used to predict outputs associated with new inputs by iteratively optimizing an objective function. The optimal function allows the algorithm to correctly determine outputs for inputs that are not part of the training data. An algorithm that improves the accuracy of its outputs or predictions over time is said to have learned to perform its task.
[0048] Supervised learning algorithms can include classification and regression. Classification algorithms are used when the output is restricted to a limited set of values, while regression algorithms are used when the output can have any numeric value within a range. Similarity learning is an area of supervised machine learning closely related to regression and classification, but its goal is to learn from examples using a similarity function that assesses how similar or related two objects (e.g., a first pattern of light and a second pattern of light, a captured light pattern and a reference / stored light pattern) are.
[0049] Additionally or alternatively, it may be beneficial for a machine learning circuit to utilize unsupervised learning (e.g., when a specific output type is not known). An unsupervised learning algorithm takes a set of data that includes only input and finds structure in the data, such as groupings or clusterings of data. Thus, the algorithm learns from test data that has not been labeled, classified, or categorized. Rather than responding to feedback, an unsupervised learning algorithm identifies commonalities in the data and responds based on the presence or absence of such commonalities in each piece of new data.
[0050] Cluster analysis involves assigning a set of observations (e.g., a set of data) to subsets (called clusters) such that observations within the same cluster are similar according to one or more pre-specified criteria, while observations drawn from different clusters are dissimilar. Various clustering techniques make different assumptions about the structure of the data and are often defined by some similarity metric, such as internal compactness or the similarity between users in the same cluster and separation, which is the difference between clusters. Predictions or correlations can be obtained by machine learning circuits. For example, grouping and / or other classification of data can be used to identify potential modifications and the impact of the modifications in the data. Predictions can be provided to downstream applications, which can take actions based on the predictions. The actions taken can be mediated through a controller (e.g., controller 140) that has access to the data, either directly or through a coupled secure system.
[0051] Additionally, the controller 140 may include one or more processors (shown and referred to in this disclosure as a single processor 142) and one or more memory or storage devices (shown and referred to in this disclosure as a single memory device 144). The processor 142 may execute software programs and / or instructions stored in the memory device 144 that facilitate determining, based on the light patterns, identification data of the user interactive device 10, the user 62 associated with the user interactive device 10, and / or a user profile associated with the user interactive device 10. Furthermore, the processor 142 may include multiple microprocessors, one or more “general-purpose” microprocessors, one or more special-purpose microprocessors, and / or one or more application-specific integrated circuits (ASICs). For example, the processor 142 may include one or more reduced instruction set computer (RISC) processors. The memory device 144 may store information such as control software, look-up tables, configuration data, etc. The memory device 144 may include a tangible, non-transitory, machine-readable medium, such as volatile memory (e.g., random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM)), flash memory, one or more hard drives, and / or any other suitable optical, magnetic, or solid-state storage medium. The memory device 144 may store a variety of information and may be used for a variety of purposes, such as, for example, instructions that facilitate determining identification data of the user interaction device 10, the user 62 associated with the user interaction device 10, and / or a user profile associated with the user interaction device 10 based on a light pattern or instructions that determine a user interactive experience based on the identification information.
[0052] With the above in mind, FIG. 6 is a flow diagram of a process 160 for determining the identity of a user interactive device 10 based on a pattern of light reflected by the user interactive device 10 and providing a user interactive experience based on the identity, according to an embodiment of the present disclosure. Process 160 can be performed by any suitable system capable of determining the identity of a user interactive device 10 and a user interactive experience. While process 160 is described using a particular order of steps, it should be understood that the present disclosure contemplates that the described steps be performed in an order different from the order shown, and that certain described steps be skipped or not performed entirely. In some embodiments, process 160 can be implemented by using a processor, such as processor 142, to execute instructions stored on a tangible, non-transitory, computer-readable medium, such as memory device 144.
[0053] As shown, in process block 162, processor 142 receives an image including a light pattern (e.g., light pattern 64, light pattern 100, light pattern 120, and / or other suitable light patterns). In particular, camera 80 may capture an image of the light pattern on surface 66 and transmit the image, specifically to controller 140 and processor 142. Processor 142, which may be present within controller 140, may thus receive the image (e.g., data indicative of the captured image).
[0054] At process block 164, the processor 142 determines identification data regarding the user interactive device 10, the user 62 associated with the user interactive device 10, and / or a user profile associated with the user interactive device 10 based on the light pattern. As described above, the processor 142 may use pattern and / or image recognition techniques to determine / identify the light pattern in the captured image. The processor 142 may receive the identification data by querying a database that stores information correlating light patterns to the user interactive device 10, the user 62, and / or the user profile. Such a database may include multiple unique correlations between light patterns, user interactive devices, users, and / or user profiles. The database may be stored in the memory 144 or another suitable memory or storage device of the entertainment system 60.
[0055] At process block 166, the processor 142 determines a user interactive experience based on the identification data. The user interactive experience may be specific and / or unique to the user interactive device 10, the user 62, and / or a user profile. For example, the user interactive experience may include providing images, video, audio, and / or the activation of physical devices that can be seen or heard by the user 62, for example.
[0056] At process block 168, the processor 142 directs the output device(s) 90 to perform the user interactive experience. For example, the processor 142 may direct the output device(s) 90 to output image data and / or video data to the display 90A, audio data to the speaker 90B, one or more instructions to operate a physical device, and / or data to other suitable output device(s) 90 to provide the user interactive experience. In some embodiments, the user 62 may interact with the entertainment system 60 during or after the user interactive experience, for example, by moving and / or holding the user interactive device 10.
[0057] While the embodiments described in this disclosure are susceptible to various modifications and alternative forms, specific embodiments have been shown by way of example in the drawings and are described in detail herein. It should be understood, however, that the disclosure is not intended to be limited to the particular forms disclosed. The present disclosure is intended to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the disclosure as defined by the appended claims.
[0058] The technology shown and claimed herein refers to and applies to tangible objects and specific examples of a practical nature that will materially improve the art, and thus are not abstract, intangible, or purely theoretical. Furthermore, where any claim appended at the end of this specification contains one or more elements designated as "means for [performing] ... [function]" or "step for [performing] ... [function]," such elements are to be construed pursuant to 35 U.S.C. 112(f). Conversely, for any claim containing elements designated in any other manner, such elements are not to be construed pursuant to 35 U.S.C. 112(f). [Explanation of symbols]
[0059] 10 User Interactive Devices 14 Identification Assembly 40 Incident light 42 Emitted light 60 Entertainment System 62 users 64 Light Patterns 66 Surface 68 Light source 70 Dots of Light 80 Camera 82 First Side 84 Second Side 90B Speaker 90A Electronic Display 92 First Part 94 Second Part
Claims
1. A device comprising: an identification assembly configured to generate a pattern of light through a reflective material and display the pattern of light on a surface directed toward the device; a camera configured to capture the light pattern displayed on the surface; a controller having processing circuitry and memory; A system comprising: The memory includes: receiving data indicative of the light pattern; determining identification data associated with the device based on the light pattern; outputting an interactive user experience based on the identification data; and storing machine-readable instructions configured to cause the system to:
2. The system of claim 1 , wherein the machine-readable instructions are configured to cause the processing circuitry to determine a user profile associated with the identification data.
3. The system of claim 2 , wherein the machine-readable instructions are configured to cause the processing circuitry to output the interactive user experience based on the user profile.
4. 10. The system of claim 1, wherein the light pattern comprises a plurality of graphics, a Quick Response (QR) code, a barcode, a serial number, a product number, one or more light frequencies, one or more words, or any combination thereof.
5. The machine-readable instructions may cause the processing circuitry to: determining a binary sequence based on the one or more optical frequencies; identifying the device based on the binary sequence; The system of claim 4 , configured to cause
6. 10. The system of claim 1, comprising a light source configured to emit visible light, infrared light, ultraviolet light, or a combination thereof, and wherein the camera is configured to capture the visible light, the infrared light, the ultraviolet light, or a combination thereof.
7. The identification assembly The reflective material; a non-reflective material disposed on the reflective material; Equipped with The system of claim 1 , wherein the non-reflective material includes an aperture, and the reflective material is configured to reflect light through the aperture to generate the light pattern.
8. The system of claim 1 , wherein the reflective material is configured in a pattern that corresponds to the pattern of the light.
9. The system of claim 1 , wherein the device comprises a portable device.
10. The machine-readable instructions may cause the processing circuitry to: receiving data indicative of a change in position of the light pattern over a period of time; outputting the interactive user experience based on a change in position of the light pattern over the period of time; The system of claim 1 , configured to cause
11. One or more non-transitory computer-readable media of a user interactive experience that, when executed by at least one processor, causes the at least one processor to: receiving data indicative of a pattern of light reflected by the device and displayed on a surface directed toward the device; determining identification data associated with the device based on the light pattern; providing an interactive user experience based on said identification data; [0023] 1. One or more non-transitory computer-readable media storing instructions that cause the computer to perform operations including:
12. The instructions may cause at least one processor to: receiving an image captured by the image sensor; determining a light pattern based on the image; 12. The one or more non-transitory computer-readable media of claim 11, causing the one or more non-transitory computer-readable media to perform operations including:
13. The light pattern includes one or more light frequencies, and the instructions direct the at least one processor to: determining a binary sequence based on the one or more optical frequencies; identifying the device based on the binary sequence; 12. The one or more non-transitory computer-readable media of claim 11, configured to perform operations including:
14. The instructions cause the at least one processor to: receiving data during an initial identification sequence indicative of a user profile to be associated with the device; storing the association between the user profile and the device in a database; 12. The one or more non-transitory computer-readable media of claim 11, wherein determining identification data associated with the device based on the light pattern comprises searching the database to determine the association between the user profile and the device.
15. The one or more non-transitory computer-readable media of claim 11 , wherein providing the interactive user experience includes providing image data, audio data, video data, or a combination thereof.
16. a body configured to be held by a user; an identification assembly coupled to the body; A device comprising: The identification assembly Reflective material and a non-reflective material disposed on the reflective material; Equipped with A device having an aperture formed in the non-reflective material, the reflective material configured to reflect light through the aperture to generate a light pattern for identifying the device and display the light pattern on a surface directed toward the device.
17. 17. The device of claim 16, wherein the identification assembly comprises one or more frequency filters, each frequency filter of the one or more frequency filters configured to filter light at a predetermined frequency, and the one or more frequency filters configured to generate the pattern of light at the one or more frequencies.
18. 20. The device of claim 17, wherein the one or more frequency filters comprise multiple frequency filters configured to generate the light pattern at multiple frequencies.
19. 17. The device of claim 16, wherein the body comprises one or more holding features configured to encourage the user to hold the device in a predetermined orientation.
20. 17. The device of claim 16, wherein the light pattern comprises a plurality of shapes, a Quick Response (QR) code, a barcode, a serial number, a product number, one or more light frequencies, one or more words, or any combination thereof.
Citation Information
Patent Citations
Display body, position calculation device, information processing method, program and information processor
JP2016048454A
Magnetic communication system
JP2016058895A
A gaming device with a rotatable camera
JP2017516185A
Amusement park element tracking system
JP2017523393A
Optical tracking system for automation of amusement park elements
US20150336013A1