IP Library Granted Patent US 10,817,059
Granted Patent B2
US 10,817,059 · App. 14/568,054 · Granted Oct 27, 2020

Method and apparatus for adaptive feedback

Inventor: Marko Yliaho (Tampere, FI)
Assignee: NOKIA TECHNOLOGIES OY
G06F3/016G06F3/167
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,817,059
App. No.
14/568,054
Granted
Oct 27, 2020
Kind
B2
Abstract

A method, apparatus and computer program in which: an adaptive feedback profile is stored; user feedback signals are produced according to the adaptive feedback profile; contextual information is determined; context of the apparatus is detected based on the contextual information; and the adaptive feedback profile is adapted according to the detected context.

Claims (37)

1. An apparatus, comprising:

at least one processor; and

at least one memory configured to store computer program code;

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least:

define an adaptive feedback profile from a plurality of feedback profiles based on detecting contextual information, wherein the contextual information comprises collecting non-sensory information and sensory information;

determine a change in context environment of the apparatus based on, at least, the detected contextual information and comprising collected sensory information and non-sensory information;

adjust the adaptive feedback profile to address the determined change in context environment of the apparatus by causing, at least in part, an adjustment of a global feedback component and a local feedback component, wherein the global feedback component and the local feedback component each generate one or more user feedback signals, and wherein the one or more feedback signals associated with the global feedback component provide perceivable feedback on the entire apparatus and the one or more feedback signals associated with the local feedback component provide perceivable feedback on a part of the apparatus; and

output the one or more feedback signals according to the adjusted adaptive feedback profile.

2. The apparatus as claimed in claim 1 , wherein the contextual information comprises a location of the apparatus.

3. The apparatus according to claim 1 , wherein the contextual information comprises a speed of movement of the apparatus.

4. The apparatus as claimed in claim 1 , wherein the contextual information comprises at least one of:

time of day; or

date.

5. The apparatus as claimed in claim 1 , wherein the contextual information comprises an indication of an environment around the apparatus.

6. The apparatus as claimed in claim 1 , wherein the contextual information comprises an indication of environmental openness.

7. The apparatus as claimed in claim 1 , wherein the contextual information comprises a plurality of different parameters.

8. The apparatus as claimed in claim 7 , wherein the adaptive feedback profile is adapted based on a function of the plurality of different parameters.

9. The apparatus as claimed in claim 1 , wherein the adaptive feedback profile is adapted based on the sensory information and the non-sensory information.

10. The apparatus as claimed in claim 9 , wherein the sensory information comprises a measured speed of the apparatus.

11. The apparatus as claimed in claim 9 , wherein the sensory information comprises an ambient noise measurement.

12. The apparatus as claimed in claim 1 , wherein the adaptive feedback profile is adapted based on both the contextual information and the sensory information so that the contextual information prevails against the sensory information.

13. The apparatus as claimed in claim 1 , further comprising one or more of haptic feedback actuators.

14. The apparatus as claimed in claim 1 , further comprising a plurality of haptic feedback actuators, wherein the adaptive feedback profile is further adapted by adjusting individual operation of one or more of the plurality of haptic feedback actuators.

15. The apparatus as claimed in claim 1 , wherein the apparatus is configured to produce the one or more feedback signals according to an audible feedback profile.

16. The apparatus as claimed in claim 15 , further configured to adjust the audible feedback profile based on the contextual information.

17. The apparatus as claimed in claim 1 , wherein the apparatus is configured to produce the one or more feedback signals according to the adaptive feedback profile by providing feedback at least on the part of the apparatus.

18. The apparatus as claimed in claim 1 , wherein the apparatus is configured to produce the feedback signals according to at least one of: an ultrasonic feedback profile; a thermal feedback profile; or a chemical feedback profile.

19. A method comprising:

defining an adaptive feedback profile from a plurality of feedback profiles based on detecting contextual information, wherein the contextual information comprises collecting non-sensory information and sensory information;

determining a change in context environment of an apparatus based on, at least, the detected contextual information and comprising collected sensory information and non-sensory information;

adjusting the adaptive feedback profile to address the determined change in context environment of the apparatus by causing, at least in part, an adjustment of a global feedback component and a local feedback component, wherein the global feedback component and the local feedback component each generate one or more user feedback signals, and wherein the one or more feedback signals associated with the global feedback component provide perceivable feedback on the entire apparatus and the one or more feedback signals associated with the local feedback component provide perceivable feedback on a part of the apparatus; and

outputting the one or more feedback signals according to the adjusted adaptive feedback profile.

20. A computer program product comprising at least one non-transitory computer-readable medium encoded with a computer program of instructions, which when executed, causes an apparatus to perform a process comprising:

defining an adaptive feedback profile from a plurality of feedback profiles based on detecting contextual information, wherein the contextual information comprises collecting non-sensory information and sensory information;

determining a change in context environment of the apparatus based on, at least, the detected contextual information and comprising collected sensory information and non-sensory information;

adjusting the adaptive feedback profile to address the determined change in context environment of the apparatus by causing, at least in part, an adjustment of a global feedback component and a local feedback component, wherein the global feedback component and the local feedback component each generate one or more user feedback signals, and wherein the one or more feedback signals associated with the global feedback component provide perceivable feedback on the entire apparatus and the one or more feedback signals associated with the local feedback component provide perceivable feedback on a part of the apparatus; and

outputting the one or more feedback signals according to the adjusted adaptive feedback profile.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 11, 2017
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 040946/0993 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 11, 2014
From: YLIAHO, MARKO
To: NOKIA CORPORATION
Reel/Frame 034484/0088 →
Priority Claims (1)
GB 1322634.5 · Dec 20, 2013 · national
Continuity (1)
Related Publication 20150177837A1 · Jun 25, 2015