# US 10,504,339 B2 · Mobile device with instinctive alerts

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,504,339 B2
- Document ID: US10504339B2
- Status: Granted
- Kind: B2
- Application number: 13/772,682
- Filed: 2013-02-21
- Published: 2014-08-21
- Granted: 2019-12-10
- Earliest claimed: 2013-02-21
- Assignees: Immersion Corporation
- Applicants: Immersion Corporation
- Inventors: David Birnbaum; Vincent Levesque; Danny Grant
- Web page: https://patentgrep.com/patent/US10504339B2

## CPC

- G08B 6/00: Tactile signalling systems, e.g. tactile personal calling systems
- G06F 3/016: {Input arrangements with force or tactile feedback as computer generated output to the user}
- G06F 2203/011: Emotion or mood input determined on the basis of sensed human body parameters such as pulse, heart rate or beat, temperature of skin, facial expressions, iris, voice pitch, brain activity patterns
- G08B: SIGNALLING SYSTEMS, e.g. PERSONAL CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A haptically enabled system receives information and determines that a user of the system should be notified of the information. The system further receives and analyzes inputs to determine a context of the user. The system then generates an instinctive alert based on the context, where the instinctive alert is configured to impart a desired emotion on the user. The system then displays the instinctive alert based on the context.

## Claims

### Claim 1

A method of operating a haptically enabled device, the method comprising:
receiving information;
determining that a user of the device should be notified of the information;
receiving inputs including a plurality of sensor data, the sensor data including data for determining an arousal of the user, an environment in which the user is in, and physical activity of the user;
analyzing the inputs to determine a mood of the user and a context of the user, the mood of the user being associated with the arousal of the user, and the context of the user being associated with the environment in which the user is in and the physical activity of the user;
generating an instinctive alert to notify the user of the information based on the mood and the context, wherein the instinctive alert is configured to communicate a sense of urgency to the user;
displaying the instinctive alert.

### Claim 2 (depends on 1)

The method of claim 1, wherein the displaying comprises generating a vibratory haptic effect that simulates a breathing rate, and the breathing rate increases based on the sense of urgency.

### Claim 3 (depends on 1)

The method of claim 1, wherein the displaying comprises generating a vibratory haptic effect that simulates a heartbeat, and the sense of urgency is imparted through changing a rate of the heartbeat.

### Claim 4 (depends on 3)

The method of claim 3, wherein the rate of the heartbeat is changed by changing a parameter of the vibratory haptic effects, the parameter comprising at least one of magnitude, frequency or duration.

### Claim 5 (depends on 1)

The method of claim 1, wherein the inputs comprise a calendar of the user comprising appointments and corresponding locations of the appointments, and the context comprises a time difference between a current time and a time of an upcoming appointment, the time difference based on a predicted time for transit to a corresponding location for the upcoming appointment and the sense of urgency is based on the time difference.

### Claim 6 (depends on 1)

The method of claim 1, wherein the displaying further comprises at least one of: deformation, squeezing, poking, stretching, surface friction or heat.

### Claim 7 (depends on 1)

The method of claim 1, wherein:
the sensor data includes biometric sensor data, accelerometer data, global positioning system (GPS) data, camera data, and microphone data;
the biometric sensor data is analyzed to determine the arousal of the user;
the accelerometer data and the GPS data are analyzed to determine the physical activity of the user; and
the camera data and the microphone data are analyzed to determine the environment.

### Claim 8 (depends on 7)

The method of claim 7, wherein the biometric sensor data provide feedback after the instinctive alert is displayed, the feedback comprising whether the sense of urgency was imparted on the user.

### Claim 9 (depends on 1)

The method of claim 1,
wherein the user is associated with a plurality of remote haptically enabled devices that are in communication with the haptically enabled device;
wherein each of the plurality of remote haptically enabled devices is in contact with the user at a different body location;
wherein the plurality of remote haptically enabled devices comprise wearable devices worn by the user;
wherein different body locations where remote haptically enabled devices are in contact comprise at least two or more of a wrist, a leg, a hand, a foot or a head; and
wherein the method further comprises:
determining one of the plurality of remote haptically enabled devices on which to display the instinctive alert based on the mood, the context and the locations on the user where the wearable devices are worn.

### Claim 10 (depends on 1)

The method of claim 1, wherein the sense of urgency of the instinctive alert substantially matches the mood of the user.

### Claim 11 (depends on 1)

The method of claim 1, wherein the sense of urgency of the instinctive alert is substantially different from the mood of the user.

### Claim 12

A non-transitory computer-readable medium having instructions stored thereon that, when executed by a processor, cause the processor to generate alerts on a device, the instructions comprising:
receiving information;
determining that a user of the device should be notified of the information;
receiving inputs including a plurality of sensor data, the sensor data including data for determining an arousal of the user, an environment in which the user is in, and physical activity of the user;
analyzing the inputs to determine a mood of the user and a context of the user, the mood of the user being associated with the arousal of the user, and the context of the user being associated with the environment in which the user is in and the physical activity of the user;
generating an instinctive alert to notify the user of the information based on the mood and the context, wherein the instinctive alert is configured to communicate a sense of urgency to the user;
displaying the instinctive alert.

### Claim 13 (depends on 12)

The computer-readable medium of claim 12, wherein the displaying comprises generating a vibratory haptic effect that simulates a breathing rate, and the breathing rate increases based on the sense of urgency.

### Claim 14 (depends on 12)

The computer-readable medium of claim 12, wherein the displaying comprises generating a vibratory haptic effect that simulates a heartbeat, and the sense of urgency is imparted through changing a rate of the heartbeat.

### Claim 15 (depends on 14)

The computer-readable medium of claim 14, wherein the rate of the heartbeat is changed by changing a parameter of the vibratory haptic effects, the parameter comprising at least one of magnitude, frequency or duration.

### Claim 16 (depends on 12)

The computer-readable medium of claim 12,
wherein the user is associated with a plurality of remote haptically enabled devices that are in communication with the haptically enabled device;
wherein each of the plurality of remote haptically enabled devices is in contact with the user at a different body location;
wherein the plurality of remote haptically enabled devices comprise wearable devices worn by the user;
wherein different body locations where remote haptically enabled devices are in contact comprise at least two or more of a wrist, a leg, a hand, a foot or a head; and
wherein the instructions further comprise:
determining one of the plurality of remote haptically enabled devices on which to display the instinctive alert based on the mood, the context and the locations on the user where the wearable devices are worn.

### Claim 17 (depends on 12)

The computer-readable medium of claim 12, wherein the displaying comprises at least one of: deformation, squeezing, poking, stretching, surface friction or heat.

### Claim 18 (depends on 12)

The computer-readable medium of claim 12, wherein:
the sensor data include biometric sensor data, accelerometer data, global positioning system (GPS) data, camera data and microphone data,
the biometric sensor data is analyzed to determine the arousal of the user;
the accelerometer data and the GPS data are analyzed to determine the physical activity of the user; and
the camera data and the microphone data are analyzed to determine the environment.

### Claim 19 (depends on 18)

The computer-readable medium of claim 18, wherein the biometric sensor data provide feedback after the instinctive alert is displayed, the feedback comprising whether the sense of urgency was imparted on the user.

### Claim 20

A mobile system, comprising:
an actuator; and
a processor, coupled to the actuator, adapted to:
receive information,
determine that a user should be notified of the information;
receive inputs including a plurality of sensor data, the sensor data including data for determining an arousal of the user, an environment in which the user is in, and physical activity of the user;
analyze the inputs to determine a mood of the user and a context of the user, the mood of the user being associated with the arousal of the user, and the context of the user being associated with the environment in which the user is in and the physical activity of the user;
generate an instinctive alert to notify the use of the information based on the mood and the context, wherein the instinctive alert is configured to communicate a sense of urgency to the user; and
display the instinctive alert using the actuator.

### Claim 21 (depends on 20)

The mobile system of claim 20, wherein the instinctive alert comprises a vibratory haptic effect that simulates a breathing rate, and the breathing rate increases based on the sense of urgency.

### Claim 22 (depends on 20)

The mobile system of claim 20, further comprising:
a biometric sensor;
an accelerometer;
a global positioning system (GPS) sensor;
a camera; and
a microphone,
wherein biometric sensor data is analyzed to determine the arousal of the user,
wherein accelerometer data and GPS data are analyzed to determine the physical activity of the user, and
wherein camera data and microphone data are analyzed to determine the environment.

### Claim 23 (depends on 22)

The mobile system of claim 22, further comprising:
a plurality of haptically enabled devices associated with the user, each of the plurality of haptically enabled devices being in contact with the user at a different body location,
wherein each of the plurality of haptically enabled devices is in contact with the user at a different body location,
wherein the plurality of haptically enabled devices comprise wearable devices worn by the user,
wherein different body locations where the plurality of haptically enabled devices are in contact comprise at least two or more of a wrist, a leg, a hand, a foot or a head, and
wherein the processor is further adapted to:
determine one of the plurality of haptically enabled devices on which to display the instinctive alert based on the mood, the context and the locations on the user where the wearable devices are worn.
