IP Library Granted Patent US 11,961,106
Granted Patent B2
US 11,961,106 · App. 16/129,414 · Granted Apr 16, 2024

Multi-factor authentication and post-authentication processing system

Inventors: Ron G. Faris (Brooklyn, NY); Jett House (New York City, NY); Aaron L. Uhrmacher (New York City, NY); Michael B. Hailey (Forest Grove, OR)
Assignee: NIKE, Inc.
G06Q30/0233G06Q30/018G06Q30/0185G06Q30/02G06Q30/0207G06Q30/0231G06Q30/0609G06Q30/0643H04L63/0853H04L63/10
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 11,961,106
App. No.
16/129,414
Granted
Apr 16, 2024
Kind
B2
Abstract

An end-user computing device may utilize an imaging device to capture input from an electronic tag of a physical asset. The end-user computing device may generate supplemental digital data associated with the input. The end-user computing device may transmit the input and the supplemental digital data to an authentication and digital assets server. The authentication and digital assets server may authenticate the physical asset and transmit the authentication results to the end-user computing device, which may display the authentication results. If the authentication of the physical asset is successful, the authentication and digital assets server may select one or more digital assets and transmit the one or more digital assets to the end-user computing device. The end-user computing device may display the one or more digital assets.

Claims (53)

1. A method comprising:

receiving, by an authentication and digital assets server, physical activity data corresponding to physical activity of a user measured by one or more sensors configured to detect physical movement of the user;

receiving, by the authentication and digital assets server and from an end-user computing device associated with the user, input from an electronic tag of a physical asset and supplemental digital data associated with the input, wherein the supplemental digital data comprises an image of the physical asset that was captured by an imaging device of the end-user computing device while the end-user computing device was in the physical presence of the physical asset;

authenticating, by the authentication and digital assets server based on the supplemental digital data associated with the input, the physical asset, wherein the authenticating the physical asset comprises determining that an asserted identity of the physical asset is a true identity of the physical asset based on determining, using one or more image recognition algorithms, that a depiction of the physical asset in the image matches image data, stored in an authentication database, corresponding to the physical asset;

transmitting, by the authentication and digital assets server and to the end-user computing device, an authentication result;

selecting, by the authentication and digital assets server based on the authentication result indicating a successful authentication of the physical asset and based on the physical activity data indicating participation in the physical activity by the user, a plurality of digital assets associated with the physical activity the user participated in; and

transmitting, by the authentication and digital assets server and to the end-user computing device, the plurality of digital assets associated with the physical activity,

wherein the plurality of digital assets comprises a first set of digital assets configured to be utilized immediately by the user, and a second set of digital assets configured to be utilized by the user during a future athletic event or a future sporting event.

2. The method of claim 1 , wherein the input comprises a unique identification number associated with an electronic tag of the physical asset.

3. The method of claim 2 , further comprising:

referencing the unique identification number with a plurality of identification numbers stored in a master authentication database.

4. The method of claim 1 , wherein the supplemental digital data comprises a time of a capturing of the input.

5. The method of claim 1 , wherein the input supplemental digital data comprises a location of the end-user computing device during a capturing of the input.

6. The method of claim 1 , wherein a first digital asset of the plurality of digital assets comprises an overlay, and wherein the overlay is selected based on a location of the end-user computing device during a capturing of the input.

7. The method of claim 1 , further comprising:

receiving asset interaction event data associated with a first digital asset of the plurality of digital assets; and

updating an asset interaction record associated with end-user of the end-user computing device based on the asset interaction event data.

8. The method of claim 7 , wherein the asset interaction event data comprises an overlaid image, the method further comprising:

analyzing the overlaid image to detect whether the overlaid image comprises the physical asset.

9. The method of claim 7 , further comprising:

determining, based on the updated asset interaction record, whether the end-user is eligible for a physical asset; and

responsive to a determination the end-user is eligible for a physical asset, transmitting data associated with the physical asset to the end-user computing device.

10. An apparatus comprising:

one or more processors;

memory storing computer-readable instructions that, when executed by the one or more processors, cause the apparatus to:

receive, from an end-user computing device corresponding to a user, physical activity data corresponding to physical activity of the user measured by one or more sensors configured to detect physical movement of the user;

receive, from theuser computing device, input from an electronic tag of a physical asset and supplemental digital data associated with the input, wherein the supplemental digital data comprises an image of the physical asset that was captured by an imaging device of the end-user computing device while the end-user computing device was in the physical presence of the physical asset;

authenticate, based on the supplemental digital data associated with the input, the physical asset, wherein authenticating the physical asset comprises determining that an asserted identity of the physical asset is a true identity of the physical asset based on determining, using one or more image recognition algorithms, that a depiction of the physical asset in the image matches image data, stored in an authentication database, corresponding to the physical asset;

transmit, to the end-user computing device, an authentication result;

select, based on the authentication result indicating a successful authentication of the physical asset and based on the physical activity data indicating participation in the physical activity by the user, a plurality of digital assets associated with the physical activity the user participated in; and

transmit, to the end-user computing device, the plurality of digital assets associated with the physical activity,

wherein the plurality of digital assets comprises a first set of digital assets configured to be utilized immediately by the user, and a second set of digital assets configured to be utilized by the user during a future athletic event or a future sporting event.

11. The apparatus of claim 10 , wherein the input comprises a unique identification number associated with an electronic tag of the physical asset.

12. The apparatus of claim 10 , wherein the supplemental digital data comprises one or more of a time of a capturing of the input and a location of the end-user computing device during the capturing of the input.

13. The apparatus of claim 10 , wherein a first digital asset of the plurality of digital assets comprises an overlay selected based on a location of the end-user computing device during a capturing of the input, and wherein the instructions, when executed by the one or more processors, further cause the apparatus to:

receive asset interaction event data associated with the first digital asset of the plurality of digital assets, the asset interaction event data comprising an overlaid image;

update an asset interaction record associated with the end-user based on the asset interaction event data;

analyze the overlaid image to detect whether the overlaid image comprises the physical as set;

determine, based on the updated asset interaction record, whether the end-user is eligible for a physical asset; and

responsive to a determination the end-user is eligible for a physical asset, transmit data associated with the physical asset to the end-user computing device.

14. One or more non-transitory computer-readable media storing instructions that, when executed by one or more processors, cause the one or more processors to:

receive, from an end-user computing device corresponding to a user, physical activity data corresponding to physical activity of the user measured by one or more sensors configured to detect physical movement of the user;

receive, from the end-user computing device, input from an electronic tag of a physical asset and supplemental digital data associated with the input, wherein the supplemental digital data comprises an image of the physical asset that was captured by an imaging device of the end-user computing device while the end-user computing device was in the physical presence of the physical asset;

authenticate, based on the supplemental digital data associated with the input, the physical asset, wherein authenticating the physical asset comprises determining that an asserted identity of the physical asset is a true identity of the physical asset based on determining, using one or more image recognition algorithms, that a depiction of the physical asset in the image matches image data, stored in an authentication database, corresponding to the physical asset;

transmit, to the end-user computing device, an authentication result;

select, based on the authentication result indicating a successful authentication of the physical asset and based on the physical activity data indicating a participation in the physical activity by the user, a plurality of digital assets associated with the physical activity the user participated in; and

transmit, to the end-user computing device, the plurality of digital assets associated with the physical activity,

wherein the plurality of digital assets comprises a first set of digital assets configured to be utilized immediately by the user, and a second set of digital assets configured to be utilized by the userend user during a future athletic event or a future sporting event.

15. The one or more non-transitory computer-readable media of claim 14 , wherein the input comprises a unique identification number associated with an electronic tag of the physical asset.

16. The one or more non-transitory computer-readable media of claim 14 , wherein the supplemental digital data comprises one or more of a time of a capturing of the input and a location of the end-user computing device during the capturing of the input.

17. The method of claim 1 , wherein the selecting the plurality of digital assets is further based on a user profile of the user, wherein the user profile indicates the one or more activities that the user has participated in and indicates historical interaction of the user with at least one digital asset, and wherein the historical interaction comprises one or more prior successful authentications of at least one physical asset.

18. The apparatus of claim 10 , wherein the instructions, when executed, cause the apparatus to select the plurality of digital assets further based on a user profile of the user, wherein the user profile indicates the one or more activities that the user has participated in and indicates historical interaction of the user with at least one digital asset, and wherein the historical interaction comprises one or more prior successful authentications of at least one physical asset.

19. The non-transitory computer-readable media of claim 14 , wherein the instructions, when executed, cause the one or more processors to select the plurality of digital assets further based on a user profile of the user, wherein the user profile indicates the one or more activities that the user has participated in and indicates historical interaction of the user with at least one digital asset, and wherein the historical interaction comprises one or more prior successful authentications of at least one physical asset.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: FARIS, RON G.; HOUSE, JETT; UHRMACHER, AARON L.; HAILEY, MICHAEL B.
To: NIKE, INC.
Reel/Frame 047330/0075 →
Continuity (2)
Provisional Application 62557355 · Sep 12, 2017
Related Publication 20190080344A1 · Mar 14, 2019