In today's world, with the rapid increase in available digital content, a desire exists to couple digital assets with physical objects. Finding a way to link physical objects or products to digital content (for instance, photos, videos, audio files, webpages, and the like) such that the technology is not readily visible to the eye or camera is challenging, especially without having to couple a battery to the physical object. Further, users do not have an easy way to digitally connect their smart devices to consumer goods, Point-of-Purchase displays in retail locations, or other tangible artifacts. While some products and technologies exist that allow one to connect the digital world to the physical world, such products and technologies have their shortcomings.
For instance, one prior art method of associating digital content with physical objects is the use of visual codes, e.g., Quick Response (QR) codes, or other image recognition tools. Such methods require manufacturers to place image recognition indicators directly onto an associated product, which often detracts from its appearance. It further does not provide a straightforward way by which a consumer may retrofit a product to include an image recognition indicator and/or associate personalized digital content with a product.
Another prior art method is the use of a technology such as Bluetooth, Bluetooth Low Energy (BLE), or Bluetooth Smart to connect wirelessly. Such technology is not only expensive, but also requires the associated product to be fitted with a battery-powered mechanism to interact with a smart device.
This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
In various embodiments, systems, methods, and computer-readable storage media are provided for using Near Field Communication (NFC) smart “tags” associated with physical objects in conjunction with NFC-enabled devices (e.g., smart phones, tablets, etc.) to associate digital content with physical assets. Digital content is received that is to be associated with an NFC tag associated with a physical object. In embodiments, such digital content may be provided by a purchaser of a physical asset and may include, by way of example only, photographs, videos, audio files, text files, data files, hyperlinks, and the like that are related to a particular event or occasion. The received digital content is stored, in an online environment, in association with a unique identifier associated with the NFC tag. Upon receiving an indication that the NFC tag has been read by an NFC reader associated with a user device, the digital content is provided for presentation in association with the user device. A software application or “app” also may be used in conjunction with NFC-enabled devices to provide enhanced features and capabilities.
The present invention is illustrated by way of example and not limitation in the accompanying figures in which like reference numerals indicate similar elements and in which:
The subject matter of the present invention is described with specificity herein to meet statutory requirements. However, the description itself is not intended to limit the scope of this patent. Rather, the inventors have contemplated that the claimed subject matter might also be embodied in other ways, to include different steps or combinations of steps similar to the ones described in this document, in conjunction with other present or future technologies. Moreover, although the terms “step” and/or “block” may be used herein to connote different elements of methods employed, the terms should not be interpreted as implying any particular order among or between various steps herein disclosed unless and except when the order of individual steps is explicitly described.
Various aspects of the technology described herein are generally directed to systems, methods, and computer-readable storage media for using Near Field Communication (NFC) smart “tags” associated with physical objects in conjunction with NFC-enabled devices (e.g., smart phones, tablets, etc.) to associate digital content with physical assets. In embodiments, such digital content maybe provided by a purchaser of a physical asset and may include photos, videos, audio files, text files, data files, hyperlinks, and the like that are related to a particular event or occasion. Accordingly, in some embodiments, such digital content may be referred to herein as “digital memories,” “digital assets,” “event bookmarks” or “occasion bookmarks.” A software application or “app” also may be used in conjunction with NFC-enabled devices to provide enhanced features and capabilities.
NFC is a wireless radio communication standard and an ever increasing number of smart devices include NFC “readers” that can generate and send out a radio frequency (RF) field. NFC smart tags have a radio chip with storage memory and an antenna. They are passive, meaning they do not have to have a battery or power source. They, instead, are powered by an RF field generated by the users' smart device through magnetic induction. The smart tags then transmit data stored in their memory to the NFC reader via the antenna. The NFC reader receives the signal and the data. NFC smart tags, NFC readers, and their respective operations are known in the art and their operation and functionality is within the knowledge of one of ordinary skill in the art. Accordingly, NFC smart tags, NFC readers, and their respective operations are not further described herein.
Various aspects of the technology described herein make use of NFC technology to allow purchasers of physical objects to associate personalized digital content with the physical objects. In particular embodiments, the physical objects may be associated with particular events or occasions (e.g., birthdays, holidays, milestone events, weddings, etc.) and include smart tags associated therewith. In embodiments, an app operates in conjunction with the basic NFC technology to enhance its functionality and the user experience.
In exemplary implementations wherein a user's NFC-enabled device does not include an installed app, the user may place their NFC-enabled device (e.g., phone, tablet, or the like) in close proximity to an NFC tag (i.e., they “tap” their device to the tag). As will be understood and appreciated by those having ordinary skill in the relevant art, such “tap” does not require a physical touching of the device to the tag but rather a “hover” in proximity thereto is sufficient. Upon recognition, the tag will cause a hyperlink to be transmitted to the device and a webpage associated with the hyperlink will be opened, for instance, in a browser. The webpage includes digital content or assets associated therewith that can be experienced by the user. By way of example and not limitation, the content may include a marketing video for the product or an NFC-associated app and/or a link to download the app. As discussed in greater detail below, if the tag has public permissions enabled, the user may be permitted to add additional digital content to the webpage, whereby the next time the tag is read by an NFC-enabled device, the newly added digital content also will be displayed. In embodiments, if the tag has appropriate public permissions enabled, the user may be permitted to replace the digital content associated with an NFC tag with their own desired content, effectively overriding the prior content. Thus, the next time the tag is read by an NFC-enabled device, the newly added digital content will be displayed in place of the prior content. Any and all such variations, and any combination thereof, are contemplated to be within the scope of embodiments of the present invention.
In exemplary implementations wherein a user's NFC-enabled device includes an installed app, a user can “tap” their NFC-enabled device to the tag and use the app to assign digital content (e.g., photos, videos or other digital media) to the tag. This in essence turns the physical object into a real world “bookmark” or an object with digital content (for instance, “digital memories” or “digital assets”) associated therewith. In embodiments wherein the digital content is associated with an event or occasion, the physical object effectively becomes an “event bookmark” or “occasion bookmark,” whereupon when the digital content is accessed, reminders of the occasion are presented. In embodiment, the user can then associate additional content with the tag through the app without having to tap the device another time. In some implementations, the user may be permitted to update or edit already-associated digital content as well.
In accordance with embodiments of the present invention, NFC-enabled tags may be embedded in and/or on products used as in-store marketing/awareness, product tutorials, in-store displays, or even used in way-finding. In such embodiments, when a tag is read by an NFC-enabled device, the device presents pre-associated content that is stored in association with a local or cloud database for the tag.
Users of the app can also personalize a tag by associating digital content of their own creation. Such information may be associated, for instance, through a cloud database. Associated information may include anything from a game associated with a product, a video for marketing the product, a tutorial on how to use the product, or photographs taken while using the product. The personal content (or “memories”) a user associates with a tag also may be cloud-linked to the tag and accessible by others only if they have appropriate permissions.
In implementations, users may associate personal content (such as, pictures, videos, audio files, text files, websites, or other digital media) with an NFC tag. When the tag is read using an NFC-enabled device (e.g., a cellular telephone), the device may present the associated content for experiencing by the user. If a user so chose, and the tag were appropriately enabled, the user may be permitted to share a tag's content privately (e.g., via e-mail or text message) or share it with another user publicly, for instance, by sharing a link via text message, e-mail, social media or another digital means. In embodiments, information associated with a single tag may be copied by a user's account and associated with multiple tags so that all of the tags result in presentation of the same content. This would allow, by way of example and not limitation, a groom to give gifts to his groomsmen that each has a tag associated therewith. When any of the groomsmen tap their gift with their NFC-enabled device, digital content from a website, such as photographs of the wedding or a message personally thanking them for their participation in the momentous day, may be presented in association with their device.
In embodiments, tags also may have content pre-associated therewith, for instance, content already associated at the time of purchase of the physical object with which the tag is associated. Such content may include, by way of example only and not limitation, content created by the manufacturer of the product in association with which the tag is embedded. One particular example would be an ornament created by Hallmark®. When the user taps their NFC-enabled device (e.g., cellular telephone) to the ornament, a video showing the artist creating the ornament may be initiated in association with their device.
In some instances, a user also may transfer digital content into and out of a tag that has capacity. For instance, a user may wirelessly transfer a recorded message into a tag embedded in a greeting card with sound playing capabilities by tapping their NFC-enabled phone and sending the audio from their phone directly into or onto the tag associated with the product. The tag may be cloud-linked but also could be experienced without access to the cloud if the tag has the digital audio file stored locally in the memory of the tag. The audio file also could be transferred into separate storage memory associated with the product in conjunction with appropriate software and circuitry to transfer data.
In an exemplary embodiment, in use, when a user “taps” an NFC-enabled device to a tag, the device sends out a signal that powers and makes the tag readable. The device reads the data on the tag embedded or otherwise placed in association with a product or store display, for instance. The data references a database (e.g., stored in the cloud) where pre-associated content is associated with an identifier for that tag. If no app is installed on the device, the user is sent (for instance, via NFC Smart Poster Record Type Definition) to a website containing the associated digital content. If the smart device has an appropriate app installed, when the user “taps” the smart device to the tag, the device displays the associated content in association with the smart device in the context of the app. Content may include, by way of example only and not limitation, pictures, videos, audio files, text files, games, or other digital content, or hyperlinks to webpages having any of the same. Users may associate their own content with a “tag” by assigning it and storing the content either locally or in the cloud. A particular user's tags can be shared with other users of their choosing, through means such as email, text message, social media, and the like. A tag's content also may be shared socially with groups or the general public if permissions are enabled in association with the product and/or the user.
As such, in accordance with implementations of the present invention, users can associate or embed digital content in association with physical objects, thereby turning a physical object into a bookmark for their memories. Those memories can be for personal use, shared from person to person, shared from person to groups, or made publically available.
Referring now to the drawings, and initially to
With reference now to
Starting with an instance where the user has no app installed 312 in association with their NFC-enabled device or otherwise, the user may receive an email or text invite from a friend or family member to experience an object 314 (i.e., view digital content). The user may then be invited to and install the app 316. Once installed 318, if the user is the primary user, they may choose to set permissions for an object (i.e., digital content) or mark (i.e., tag) for individuals or groups of users 320. The permissions may have default arrangements 322 regarding viewing that are specific to particular tags or to a particular product (for instance, identified by a SKU). The user also may choose to invite secondary users or groups 324 to view digital content by e-mail, text, and/or social media. In such an instance, the request would be sent to a secondary user that may not yet have the app installed 326. The secondary user may be invited to and may install the app 314/316 (as with the original user above) or they may experience the content directly without the app by tapping the tag of the physical object directly with their own NFC-enabled device 328.
If the user has the app installed, we see in
With reference back to
With reference back to the instance where the user does not have the app installed and they tap the tag of the physical object directly with their own smart device 328, we see in
The method 600 begins at step 610. Initially it is determined whether the app is launched 612. If it is, the method proceeds to step 614. If it is not, the user is instructed to launch the app and then it is determined at step 614 whether the user is logged in to the app. If the user is logged in, the method proceeds to step 618. If the user is not logged in, they are presented with a login screen 616. It is next determined if the user has an existing account 618. If they do not have an existing account, the user is prompted to create one 620. In this regard, the user may retrieve digital content 622 from a database 624 and then be presented with the main screen 626. If the user does have an existing account, the method proceeds directly to reference numeral 626. If the user does not have any products with tags embedded therein that are associated with their account, the main screen is blank 628 and they may add products to their account 630. If they already have products in their account, the main screen displays the products (see
At this point the user may select an action 632. The action may be to view product memories 634, add a new product 636, or control the settings of the app 638. If the user selects to view product memories 634 and taps a product icon 640, a unique identifier (UID) associated with the tag in the product and the user are directed to the Product Memories flow chart illustrated in
If the user selects to add a new product 636 and they touched the “add” icon 646, a “scan” screen 652 is presented 648. If the user then scans the product 650, the user is directed to the Scan flow chart illustrated at
If the user selects to control the app settings 638, the user is directed to the App Settings flow chart illustrated at
The method 700 begins at 710. Initially, it is determined if the app is installed 712. If the app is not installed, the user is direct to an online location where they may acquire the appropriate app (such as from Google Play or the Apple App Store) 714, 716, 718. If the app is installed, the unique identifier (UID) associated with the tag is passed to the app 720. The web server location from the NFC tag (i.e., the Uniform Resource Identifier (URI)) is also passed to the app 722. It is then determined if the app is running 724. If the app is not running, it is launched 726. It is then determined if the user is logged in 728. If the user is not logged in, the user is provided with a login screen 730. It is then determined if the user has an existing account 732. If the user does not have an existing account, they are presented with a “create account” screen 734. Once the user is logged in with an existing account the app passes 736 the UID and the user to a database 738. It is then determined if the user is assigned to the UID 740. If the user is not assigned to the UID, they are instructed to add the product to the account 742 and the database 744 may be updated 746. If the product is already added 748, the user is directed to the Link Products flow chart illustrated at
In the initial step 810, photographs (or other digital content) associated with the product are acquired from an online database 812. The user is then presented with a product memories screen 814. The screen will either have no photos assigned to the product 816, or, if the user has already assigned photos to the product, the screen will include photos that have already been associated with the product 818. The user then selects an action 820. The available options are: going to the main screen (
If the user selects the option to add photos from the phone's library 824, the user is provided with a screen 828 displaying the photos on their phone (see
If the user selects an existing photo 826, the user is presented with a preview content screen 840 where they may view any metadata associated with a selected photograph 842 and/or add or update a comment 844 to be associated with the photo and any updates. This information is then also submitted to and uploaded on the web server/database, for instance, in the cloud 846. The product memory screen is then updated and presented to the user.
In the initial step, information concerning the product and the user is pulled 910 from the database 912 and displayed on a product settings screen 914 (see
If the user selects to attach memories to another product 924, the user is provided with a scan screen and is directed to scan the new product, at which point they are directed to the scan flow chart of
The method 1200 begins at 1210. An invite screen is displayed 1212, an exemplary invite screen being shown at reference numeral 1214. The user may then enter an e-mail or phone number of a person to invite or they may select a person or persons from their contacts 1216. After such action, an invite is sent to the individual 1218. If accepted 1220, the invited user is associated with the tag 1222 and the product and information concerning their permission to view the files associated with the tag is uploaded 1224 to the web server 1226.
The digital information that can be associated with the tag is virtually limitless. A user could upload information personal to them (i.e., personal digital media), including but not limited to a personal or group text file, a personal audio file, baby/wedding registry information, save the date/invitation information, and/or links to maps for directions to personal events such as birthdays, and the like. Further, the tag itself may have varied digital information stored in association with local memory associated with the tag.
Having described an overview of embodiments of the present invention, an exemplary operating environment in which embodiments of the present invention may be implemented is described below in order to provide a general context for various aspects of the present invention. With reference to
Embodiments of the invention may be described in the general context of computer code or machine-useable instructions, including computer-useable or computer-executable instructions such as program modules, being executed by a computer or other machine, such as a personal data assistant or other handheld device. Generally, program modules include routines, programs, objects, components, data structures, and the like, and/or refer to code that performs particular tasks or implements particular abstract data types. Embodiments of the invention may be practiced in a variety of system configurations, including, but not limited to, hand-held devices, consumer electronics, general-purpose computers, more specialty computing devices, and the like. Embodiments of the invention may also be practiced in distributed computing environments where tasks are performed by remote-processing devices that are linked through a communications network.
With continued reference to
The computing device 1700 typically includes a variety of computer-readable media. Computer-readable media may be any available media that is accessible by the computing device 1700 and includes both volatile and nonvolatile media, removable and non-removable media. Computer-readable media comprises computer storage media and communication media; computer storage media excluding signals per se. Computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the computing device 100. Communication media, on the other hand, embodies computer-readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media. The term “modulated data signal” means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. By way of example, and not limitation, communication media includes wired media such as a wired network or direct-wired connection, and wireless media such as acoustic, RF, infrared and other wireless media. Combinations of any of the above should also be included within the scope of computer-readable media.
The memory 1712 includes computer-storage media in the form of volatile and/or nonvolatile memory. The memory may be removable, non-removable, or a combination thereof. Exemplary hardware devices include solid-state memory, hard drives, optical-disc drives, and the like. The computing device 1700 includes one or more processors that read data from various entities such as the memory 1712 or the I/O components 1720. The presentation component(s) 1716 present data indications to a user or other device. Exemplary presentation components include a display device, speaker, printing component, vibrating component, and the like.
The I/O ports 1718 allow the computing device 1700 to be logically coupled to other devices including the I/O components 1720, some of which may be built in. Illustrative I/O components include a microphone, joystick, game pad, satellite dish, scanner, printer, wireless device, a controller, such as a stylus, a keyboard and a mouse, a natural user interface (NUI), and the like.
A NUI processes air gestures, voice, or other physiological inputs generated by a user. These inputs may be interpreted, for instance, as words or symbols appearing in programs and/or apps, and the like presented by the computing device 1700. A NUI implements any combination of speech recognition, touch and stylus recognition, facial recognition, biometric recognition, gesture recognition both on screen and adjacent to the screen, air gestures, head and eye tracking, and touch recognition associated with displays on the computing device 100. The computing device 1700 may be equipped with depth cameras, such as, stereoscopic camera systems, infrared camera systems, RGB camera systems, and combinations of these for gesture detection and recognition. Additionally, the computing device 1700 may be equipped with accelerometers or gyroscopes that enable detection of motion. The output of the accelerometers or gyroscopes may be provided to the display of the computing device 1700 to render immersive augmented reality or virtual reality.
Aspects of the subject matter described herein may be described in the general context of computer-executable instructions, such as program modules, being executed by a mobile device. Generally, program modules include routines, programs, objects, components, data structures, and so forth, which perform particular tasks or implement particular abstract data types. Aspects of the subject matter described herein may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices. The computer-useable instructions form an interface to allow a computer to react according to a source of input. The instructions cooperate with other code segments to initiate a variety of tasks in response to data received in conjunction with the source of the received data.
As can be understood, embodiments of the present invention provide systems, methods, and computer-readable storage media for, among other things, using NFC tags associated with physical objects in conjunction with NFC-enabled devices to associate digital content with physical assets. The present invention has been described in relation to particular embodiments, which are intended in all respects to be illustrative rather than restrictive. Alternative embodiments will become apparent to those of ordinary skill in the art to which the present invention pertains without departing from its scope.
While the invention is susceptible to various modifications and alternative constructions, certain illustrated embodiments thereof are shown in the drawings and have been described above in detail. It should be understood, however, that there is no intention to limit the invention to the specific forms disclosed, but on the contrary, the intention is to cover all modifications, alternative constructions, and equivalents falling within the spirit and scope of the invention.
This application claims priority to U.S. Provisional Patent Application No. 62/309,642 entitled “Method and System for Associating Digital Assets with Physical Objects Through NFC Tags,” filed Mar. 17, 2016, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62309642 | Mar 2016 | US |