IP Library Granted Patent US 10,348,368
Granted Patent B2
US 10,348,368 · App. 15/967,068 · Granted Jul 9, 2019

Managing NFC devices based on downloaded data

Inventor: John Cronin (Bonita Springs, FL)
Assignee: Blazer and Flip Flops, Inc.
H04B5/02H04B5/0056H04L12/2807H04L12/2814G05B2219/23161
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,348,368
App. No.
15/967,068
Granted
Jul 9, 2019
Kind
B2
Abstract

The present invention includes systems and methods for a near field communication (NFC) center that stores NFC information for various NFC devices and products. The NFC information is supplied by the device or product itself or from the manufacturer of the device or product. A user is then able to obtain the NFC information through their user mobile device from the NFC center. With the NFC information, the user can manage one or more NFC devices in real time.

Claims (36)

1. A device for managing NFC data, the device comprising:

a communication interface that:

sends a request over a communication network to an NFC database, the request specifying at least one of a plurality of available NFC devices listed in the NFC database, and

downloads information specific to the at least one specified NFC device from the NFC database, wherein the information downloaded from the NFC database comprises a data code file specific to management of the at least one specified NFC device;

a user interface that receives customization input specifying a location-based operation to be enabled at one or more specified locations, wherein the location-based operation is disabled at another location;

memory that stores the data code file and the customization input in association with the at least one specified NFC device; and

a processor that executes instructions stored in memory, wherein execution of the instructions by the processor identifies that a current location is at one of the specified locations, and enables the location-based operation of the at least one specified NFC device based on the identified current location being at one of the specified locations, wherein the enabled location-based operation is performed in accordance with the stored data file and the customization input.

2. The device of claim 1 , wherein the downloaded information further comprises a web link specific to the at least one specified NFC device.

3. The device of claim 2 , wherein the web link is selectable to access update information for the at least one specified NFC device.

4. The device of claim 3 , wherein the processor executes further instructions to automatically search for any updates for the at least one specified NFC device via the web link.

5. The device of claim 4 , wherein an update is found, and wherein the processor executes further instructions to automatically supply the found update to the at least one specified NFC device.

6. The device of claim 1 , further comprising allowing polling via an application programming interface (API).

7. The device of claim 1 , wherein sending the request comprises receiving a selection of the at least one specified NFC device from a list of the plurality of available NFC devices.

8. The device of claim 1 , further comprising sending the customization input from the communication interface over the communication network to the NFC database for storage.

9. A method for managing NFC data, the method comprising:

sending a request over a communication network from a user device to an NFC database, the request specifying at least one of a plurality of available NFC devices listed in the NFC database;

downloading information specific to the at least one specified NFC device from the NFC database to the user device, wherein the information downloaded from the NFC database comprises a data code file specific to management of the at least one specified NFC device;

receiving customization input via a user interface of the user device, wherein the customization input specifies a location-based operation to be enabled at one or more specified locations, wherein the location-based operation is disabled at another location;

storing the data code file and the customization input in association with the at least one specified NFC device in memory of the user device;

identifying that the user device is currently located at one of the specified locations; and

enabling the location-based operation of the at least one specified NFC device based on the identified current location being at one of the specified locations, wherein the enabled location-based operation is performed in accordance with the stored data file and the customization input.

10. The method of claim 9 , wherein the downloaded information further comprises a web link specific to the at least one specified NFC device.

11. The method of claim 10 , wherein the web link is selectable to access update information for the at least one specified NFC device.

12. The method of claim 11 , further comprising automatically searching for any updates for the at least one specified NFC device via the web link.

13. The method of claim 12 , wherein an update is found, and further comprising automatically supplying the found update to the at least one specified NFC device.

14. The method of claim 9 , further comprising allowing polling of the user device via an application programming interface (API).

15. The method of claim 9 , wherein sending the request comprises receiving a selection of the at least one specified NFC device from a list of the plurality of available NFC devices.

16. The method of claim 9 , further comprising sending the customization input from the user device over the communication network to the NFC database for storage.

17. A non-transitory computer-readable storage medium, having embodied thereon a program executable by a processor to perform a method for managing NFC data, the method comprising:

sending a request over a communication network from a user device to an NFC database, the request specifying at least one of a plurality of available NFC devices listed in the NFC database;

downloading information specific to the at least one specified NFC device from the NFC database, wherein the information downloaded from the NFC database comprises a data code file specific to management of the at least one specified NFC device;

receiving customization input via a user interface of the user device, wherein the customization input specifies a location-based operation to be enabled at one or more specified locations, wherein the location-based operation is disabled at another location;

storing the data code file and the customization input in association with the at least one specified NFC device in memory of the user device;

identifying that the user device is currently located at one of the specified locations; and

enabling the location-based operation of the at least one specified NFC device based on the identified current location being at one of the specified locations, wherein the enabled location-based operation is performed in accordance with the stored data file and the customization input.

18. The device of claim 1 , wherein enabling the location-based operation comprises transmitting one or more security codes for performing the location-based operation in real-time.

Assignments (5)
SECURITY INTEREST Recorded Jun 29, 2023
From: BLAZER AND FLIP FLOPS, INC.; ACCESSO, LLC; VISIONONE, INC.; LO-Q INC.
To: HSBC UK BANK PLC
Reel/Frame 064113/0270 →
RELEASE OF SECURITY INTEREST Recorded May 22, 2023
From: INVESTEC BANK PLC
To: BLAZER AND FLIP FLOPS, INC.
Reel/Frame 063716/0390 →
SECURITY AGREEMENT Recorded May 25, 2021
From: BLAZER AND FLIP FLOPS INC.
To: INVESTEC BANK PLC
Reel/Frame 056366/0144 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2018
From: CRONIN, JOHN
To: IPCREATE, INC.
Reel/Frame 046400/0728 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2018
From: IPCREATE, INC.
To: BLAZER AND FLIP FLOPS, INC. DBA THE EXPERIENCE ENGINE
Reel/Frame 046400/0819 →
Continuity (3)
Continuation 14970102 · Dec 15, 2015
Provisional Application 62092671 · Dec 16, 2014
Related Publication 20180248589A1 · Aug 30, 2018