IP Library Granted Patent US 11,969,660
Granted Patent B2
US 11,969,660 · App. 18/162,858 · Granted Apr 30, 2024

Gamification device

Inventors: Neil Peretz (San Mateo, CA); Scott Fullam (Palo Alto, CA)
Assignee: AnsrBall Technologies, Inc.
A63F9/18G06Q30/0204G06Q30/0255G06F3/03H04W4/029H04W4/80
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,969,660
App. No.
18/162,858
Granted
Apr 30, 2024
Kind
B2
Abstract

A messaging gamification device. A messaging gamification device can include a customizable message provisioning system and a customizable display system. A method of operating a messaging gamification device can include controlling reproduction of content on a customizable display system of the gamification device according to how a user interacts with the gamification device and content presentation rules.

Claims (77)

1. A method comprising:

providing content data used in displaying customized messages within a list of customized messages to a customizable display system integrated as part of a gamification device, the customizable display system configured to display a first customized message from the list of customized messages using the content data;

receiving interaction data indicating how a user of the gamification device has physically manipulated the gamification device;

determining, based on the interaction data and an orientation of the gamification device, the customizable display system is facing a person;

determining, using content presentation rules, whether to display another message at the customizable display system in response to the interaction data indicating how the user has physically manipulated the gamification device and the determining the customizable display system is facing a person;

if it is determined to display the another message at the customizable display system in response to how the user has physically manipulated the gamification device and the determining the customizable display system is facing a person:

selecting a second customized message from the list of customized messages to display at the customizable display system;

providing a first presentation instruction indicating to display the second customized message to the customizable display system, the customizable display system further configured to display the second customized message in place of the first customized message using the content data in response to receiving the first presentation instruction.

2. The method of claim 1 , wherein the first customized message is a riddle and the second customized message is a hint to the riddle.

3. The method of claim 1 , wherein the customized messages and the list of customized messages are created by the user, the method further comprising:

receiving instructions from the user to configure the customizable display system to display the customized messages from the list of customized messages;

providing the content data used by the customizable display system to display the customized messages from the list of customized messages in response to the instructions received from the user.

4. The method of claim 1 , further comprising:

providing additional content data used in displaying an advertisement to the customizable display system, the customizable display system further configured to display the advertisement using the additional content data;

determining, using the content presentation rules, whether to display the advertisement to the user in response to the interaction data indicating how the user has physically manipulated the gamification device;

if it is determined to display the advertisement at the customizable display system, providing a second presentation instruction to the customizable display indicating to display the advertisement at the customizable display system, the customizable display system further configured to display the advertisement in place of either the first customized message or the second customized message instruction using the additional content data in response to receiving the second presentation instruction.

5. The method of claim 1 , further comprising:

mapping the user to a persona according to market segmentation variables;

selecting an advertisement to display to the user based on the persona to which the user is mapped;

providing additional content data used in displaying the advertisement to the customizable display system, the customizable display system further configured to display the advertisement using the additional content data;

determining, using the content presentation rules, whether to display the advertisement to the user in response to the interaction data indicating how the user has physically manipulated the gamification device;

if it is determined to display the advertisement at the customizable display system, providing a second presentation instruction to the customizable display indicating to display the advertisement at the customizable display system, the customizable display system further configured to display the advertisement in place of either the first customized message or the second customized message using the additional content data in response to receiving the second presentation instruction.

6. The method of claim 1 , further comprising:

mapping the user to a persona according to market segmentation variables;

selecting additional content to reproduce for the user at the customizable display system based on the persona to which the user is mapped;

providing additional content data used in reproducing the additional content to the customizable display system, the customizable display system further configured to reproduce the additional content using the additional content data;

determining, using the content presentation rules, whether to reproduce the additional content for the user in response to the interaction data indicating how the user has physically manipulated the gamification device;

if it is determined to reproduce the additional content at the customizable display system, providing a second presentation instruction to the customizable display indicating to reproduce the additional content at the customizable display system, the customizable display system further configured to reproduce the additional content using the additional content data in response to receiving the second presentation instruction.

7. The method of claim 1 , wherein the content presentation rules specify pseudo-randomly selecting the another message to display at the customizable display system in response to the interaction data indicating how the user has physically manipulated the gamification device.

8. The method of claim 1 , wherein the customizable display system includes an energy harvester configured to convert kinetic energy generated by the user physically moving the gamification device into electrical energy, the electrical energy used to power the customizable display system.

9. The method of claim 1 , further comprising:

receiving environmental conditions data indicating environmental conditions at the gamification device;

determining, using the content presentation rules, whether to reproduce additional content at the customizable display system in response to the environmental conditions data indicating the environmental conditions at the gamification device;

providing a second presentation instruction indicating to reproduce the additional content to the customizable display system, if it is determined to reproduce additional content at the customizable display system in response to the environmental conditions at the gamification device, the customizable display system further configured to reproduce the additional content in response to receiving the second presentation instruction.

10. The method of claim 1 , wherein the content presentation rules are generated, at least in part, based on input from the user.

11. A system comprising:

one or more processors; and

memory storing instructions that, when executed by the one or more processors, cause the system to perform:

providing content data used in displaying customized messages within a list of customized messages to a customizable display system integrated as part of a gamification device, the customizable display system configured to display a first customized message from the list of customized messages using the content data;

receiving interaction data indicating how a user of the gamification device has physically manipulated the gamification device;

determining, based on the interaction data and an orientation of the gamification device, the customizable display system is facing a person;

determining, using content presentation rules, whether to display another message at the customizable display system in response to the interaction data indicating how the user has physically manipulated the gamification device and the determining the customizable display system is facing a person;

if it is determined to display the another message at the customizable display system in response to how the user has physically manipulated the gamification device and the determining the customizable display system is facing a person:

selecting a second customized message from the list of customized messages to display at the customizable display system;

providing a first presentation instruction indicating to display the second customized message to the customizable display system, the customizable display system further configured to display the second customized message in place of the first customized message using the content data in response to receiving the first presentation instruction.

12. The system of claim 11 , wherein the first customized message is a riddle and the second customized message is a hint to the riddle.

13. The system of claim 11 , wherein the customized messages and the list of customized messages are created by the user, the instructions further causing the system to perform:

receiving instructions from the user to configure the customizable display system to display the customized messages from the list of customized messages;

providing the content data used by the customizable display system to display the customized messages from the list of customized messages in response to the instructions received from the user.

14. The system of claim 11 , the instructions further causing the system to perform:

providing additional content data used in displaying an advertisement to the customizable display system, the customizable display system further configured to display the advertisement using the additional content data;

determining, using the content presentation rules, whether to display the advertisement to the user in response to the interaction data indicating how the user has physically manipulated the gamification device;

providing a second presentation instruction to the customizable display indicating to display the advertisement at the customizable display system, if it is determined to display the advertisement at the customizable display system, the customizable display system further configured to display the advertisement in place of either the first customized message or the second customized message instruction using the additional content data in response to receiving the second presentation.

15. The system of claim 11 ,

the instructions further causing the system to perform:

selecting an advertisement to display to the user based on the persona to which the user is mapped;

providing additional content data used in displaying the advertisement to the customizable display system, the customizable display system further configured to display the advertisement using the additional content data;

determining, using the content presentation rules, whether to display the advertisement to the user in response to the interaction data indicating how the user has physically manipulated the gamification device;

providing a second presentation instruction to the customizable display indicating to display the advertisement at the customizable display system, if it is determined to display the advertisement at the customizable display system, the customizable display system further configured to display the advertisement in place of either the first customized message or the second customized message using the additional content data in response to receiving the second presentation instruction.

16. The system of claim 11 , the instructions further causing the system to perform:

selecting additional content to reproduce for the user at the customizable display system based on the persona to which the user is mapped;

providing additional content data used in reproducing the additional content to the customizable display system, the customizable display system further configured to reproduce the additional content using the additional content data;

determining, using the content presentation rules, whether to reproduce the additional content for the user in response to the interaction data indicating how the user has physically manipulated the gamification device;

providing a second presentation instruction to the customizable display indicating to reproduce the additional content at the customizable display system, if it is determined to reproduce the additional content at the customizable display system, the customizable display system further configured to reproduce the additional content using the additional content data in response to receiving the second presentation instruction.

17. The system of claim 11 , wherein the content presentation rules specify pseudo-randomly selecting the another message to display at the customizable display system in response to the interaction data indicating how the user has physically manipulated the gamification device.

18. The system of claim 11 , wherein the customizable display system includes an energy harvester configured to convert kinetic energy generated by the user physically moving the gamification device into electrical energy, the electrical energy used to power the customizable display system.

19. The system of claim 11 , the instructions further causing the system to perform:

receiving environmental conditions data indicating environmental conditions at the gamification device;

determining, using the content presentation rules, whether to reproduce additional content at the customizable display system in response to the environmental conditions data indicating the environmental conditions at the gamification device;

providing a second presentation instruction indicating to reproduce the additional content to the customizable display system, if it is determined to reproduce additional content at the customizable display system in response to the environmental conditions at the gamification device, the customizable display system further configured to reproduce the additional content in response to receiving the second presentation instruction.

20. A system comprising:

means for providing content data used in displaying customized messages within a list of customized messages to a customizable display system integrated as part of a gamification device, the customizable display system configured to display a first customized message from the list of customized messages using the content data;

means for receiving interaction data indicating how a user of the gamification device has physically manipulated the gamification device;

means for determining, based on the interaction data and an orientation of the gamification device, the customizable display system is facing a person;

means for determining, using content presentation rules, whether to display another message at the customizable display system in response to the interaction data indicating how the user has physically manipulated the gamification device and the determining the customizable display system is facing a person;

means for selecting a second customized message from the list of customized messages to display at the customizable display system, if it is determined to display the another message at the customizable display system in response to how the user has physically manipulated the gamification device and the determining the customizable display system is facing a person;

means for providing a first presentation instruction indicating to display the second customized message to the customizable display system, if it is determined to display the another message at the customizable display system in response to how the user has physically manipulated the gamification device, the customizable display system further configured to display the second customized message in place of the first customized message using the content data in response to receiving the first presentation instruction.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2024
From: PERETZ, NEIL; FULLAM, SCOTT
To: ANSRBALL TECHNOLOGIES, INC.
Reel/Frame 066050/0428 →
Continuity (5)
Continuation 17579868 · Jan 20, 2022
Continuation 16505678 · Jul 8, 2019
Continuation In Part 15291994 · Oct 12, 2016
Provisional Application 62241069 · Oct 13, 2015
Related Publication 20230285846A1 · Sep 14, 2023