IP Library Granted Patent US 9,883,022
Granted Patent B2
US 9,883,022 · App. 14/937,509 · Granted Jan 30, 2018

Tactile messaging via a wearable device

Inventors: Ronald A. Barnes (San Antonio, TX); David P. Elam, Jr. (San Antonio, TX); Bennett L. Ibey (San Antonio, TX); Gerald J. Wilmink (San Antonio, TX); Jason B. Wilson (Fair Oaks Ranch, TX)
Assignee: WISEWEAR CORPORATION
H04M1/72552G06F1/163G06F1/1694G06F3/011G06F3/016G06F3/017G08B15/004G08B25/016H04L51/20H04L67/306H04M1/72569H04W4/023H04W4/12F41H9/10G06F2200/1636G08B1/08G08B15/02H04M1/72541
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 9,883,022
App. No.
14/937,509
Granted
Jan 30, 2018
Kind
B2
Abstract

In a particular embodiment, methods, apparatuses, computer program products, and devices for tactile messaging include receiving motion data from an accelerometer within a wearable device and determining that the received motion data matches a particular defined motion pattern of a plurality of defined motion patterns. In the particular embodiment, tactile messaging includes in response to determining that the received motion data matches the particular defined motion pattern, identifying one or more recipients and a message content that correspond to the particular defined motion pattern. Tactile messaging, according to the particular embodiment, also includes in response to identifying the one or more recipients and the message content that correspond to the particular defined motion pattern, initiating transmission, to the identified one or more recipients, a text message that includes the message content.

Claims (43)

1. A method of tactile messaging via a wearable device, the method comprising:

by a processor of a computing device:

receiving motion data from an accelerometer within the wearable device;

determining that the received motion data matches a particular defined motion pattern of a plurality of defined motion patterns, wherein each defined motion pattern is predetermined to correspond to motion data generated in response to a user tapping, in a particular sequence, on the wearable device;

in response to determining that the received motion data matches the particular defined motion pattern, identifying one or more recipients and a message content that correspond to the particular defined motion pattern including:

analyzing a plurality of user profile data to identify a person that has user profile data indicating that their location is within a predetermined proximity to the wearable device; and

selecting the person as the identified one or more recipients; and

in response to identifying the one or more recipients and the message content that correspond to the particular defined motion pattern, initiating transmission, to the identified one or more recipients, a text message that includes the message content.

2. The method of claim 1 , wherein identifying the one or more recipients and the message content that correspond to the particular defined motion pattern includes:

identifying one or more mobile devices within a predetermined proximity to the wearable device; and

selecting, as the identified one or more recipients, at least one of the identified one or more mobile devices.

3. The method of claim 1 , wherein identifying the one or more recipients and the message content that correspond to the particular defined motion pattern includes:

identifying a recipient list that is associated with the particular defined motion pattern, wherein the recipient list indicates one or more particular recipients; and

selecting, as the identified one or more recipients, the one or more particular recipients.

4. The method of claim 3 , wherein the recipient list is user configurable.

5. The method of claim 1 , wherein the message content is user configurable.

6. The method of claim 1 , wherein analyzing a plurality of user profile data to identify a person that has user profile data indicating that their location is within a predetermined proximity to the wearable device includes accessing and analyzing social media content indicating a location for a person.

7. The method of claim 6 , wherein analyzing a plurality of user profile data to identify a person that has user profile data indicating that their location is within a predetermined proximity to the wearable device includes determining if a device associated with the person is within a threshold distance of the wearable device.

8. A method of tactile messaging via a wearable device, the method comprising:

by a processor of a computing device;

receiving, from a user, indications of an input message content and one or more recipients;

receiving from the user, a selection of a particular defined motion pattern of a plurality of defined motion patterns, wherein each defined motion pattern is predetermined to correspond to motion data generated in response to tapping, on the wearable device, in a particular sequence; and

associating the particular defined motion pattern with the input message content and the one or more recipients including analyzing a plurality of user profile data to identify a person that has user profile data indicating that their location is within a predetermined proximity to the wearable device; and

selecting the person as the identified one or more recipients.

9. The method of claim 8 , further comprising:

in response to detecting motion data that corresponds to the particular defined motion pattern, initiating transmission, to the identified one or more recipients, of a text message that includes the message content.

10. A method of tactile messaging via a wearable device, the method comprising:

by a processor of a computing device:

determining a tapping pattern based at least in part on one or more inputs from one or more sensors;

identifying a response based at least in part on a correspondence between the tapping pattern to one of a plurality of tapping patterns, where the plurality of tapping patterns correspond to respective responses wherein identifying the response includes sending one or more messages to one or more recipients over one or more communication channels wherein sending one or more messages to one or more recipients includes:

analyzing a plurality of user profile data to identify a person that has user profile data indicating that their location is within a predetermined proximity to the wearable device; and

selecting the person as the identified one or more recipients; and

initiating performance of the response corresponding to the tapping pattern.

11. A wearable device comprising a computer processor and a non-transitory computer memory coupled to the computer processor, wherein the non-transitory computer memory stores computer program instructions that, when executed by the computer processor, cause the computer processor to carry out the steps of:

receiving motion data from an accelerometer within the wearable device;

determining that the received motion data matches a particular defined motion pattern of a plurality of defined motion patterns, wherein each defined motion pattern is predetermined to correspond to motion data generated in response to a user tapping, in a particular sequence, on the wearable device;

in response to determining that the received motion data matches the particular defined motion pattern, identifying one or more recipients and a message content that correspond to the particular defined motion pattern including:

analyzing a plurality of user profile data to identify a person that has user profile data indicating that their location is within a predetermined proximity to the wearable device; and

selecting the person as the identified one or more recipients; and

in response to identifying the one or more recipients and the message content that correspond to the particular defined motion pattern, initiating transmission, to the identified one or more recipients, a text message that includes the message content.

12. The wearable device of claim 11 , wherein the computer program instructions, when executed by the computer processor, further cause the computer processor to carry out the steps of:

confirming at least one of a group of confirmation tasks; and

in response to confirming at least one of the group of confirmation tasks, instructing a tactile feedback generator within the wearable device to provide tactile feedback to the user of the wearable device.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2018
From: WISEWEAR CORPORATION
To: CAREPREDICT, INC.
Reel/Frame 046606/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2015
From: BARNES, RONALD A.; ELAM, DAVID P., JR; IBEY, BENNETT L.; WILMINK, GERALD J.; WILSON, JASON B.
To: WISEWEAR CORPORATION
Reel/Frame 037061/0638 →
Continuity (1)
Related Publication 20170134560A1 · May 11, 2017