IP Library › Granted Patent US 11,792,011
Granted Patent B1
US 11,792,011 · App. 17/214,353 · Granted Oct 17, 2023

Tactile binary coded communication

Inventors: Suresh Reddy (Hyderabad, IN); Ramya Balasubramanian (Secunderabad, IN); Satin Bhandari (Secunderabad, IN); Vaikumar Somanapalli (Hyderabad, IN); Chandana Komuravelli (Hyderabad, IN)
Assignee: Wells Fargo Bank, N.A.
H04L9/3231G06F3/016G06F3/0488G06F21/32G10L2021/0135H04L15/00
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,792,011
App. No.
17/214,353
Granted
Oct 17, 2023
Kind
B1
Abstract

Surreptitious communication with a user is disclosed by way of binary tactile inputs and outputs. A communication module of a computing device receives a first alphanumeric message that is converted to a first binary coded message that is rendered as first and second vibration outputs that are humanly distinguishable. A touch input component of one of a touch screen and a motion sensor detects a sequential pattern of user touches. Distinguished first and second tactile inputs in the sequential pattern identify a second binary coded message that is converted into a second alphanumeric message. First and second alphanumeric messages are comprised of a combination of characters selected from one or more of: (i) letters; (ii) numerals; and (iii) symbols.

Claims (41)

1. A system, comprising:

a processor coupled to a memory that includes instructions that, when executed by the processor, cause the processor to:

convert a received alphanumeric message into a first encoded message, wherein the received alphanumeric message is a request for a passcode associated with authentication;

trigger vibration of a computing device corresponding to the first encoded message, wherein elements of the first encoded message are humanly distinguishable vibrations;

receive a sequential pattern of user touches on the computing device including one or more user touches on a case of the computing device; and

distinguish tactile inputs from the one or more user touches on the case based on at least one of a number of user touches, an interval of time between user touches, or a magnitude of impact of each user touch to identify a second encoded message in the sequential pattern of user touches.

2. The system of claim 1 , wherein the instructions further cause the processor to:

convert the second encoded message into a second alphanumeric message; and

initiate transmission of the second alphanumeric message to a second computing device.

3. The system of claim 2 , wherein the instructions further cause the processor to encrypt the second alphanumeric message.

4. The system of claim 1 , wherein the instructions further cause the processor to monitor a touch screen of the computing device for the sequential pattern of user touches.

5. The system of claim 1 , wherein the instructions further cause the processor to a motion sensor of the computing device for the sequential pattern of user touches on the case of the computing device.

6. The system of claim 1 , wherein the second encoded message is a binary coded message.

7. The system of claim 6 , wherein the binary coded message is based on Morse code.

8. The system of claim 1 , wherein the received alphanumeric message captures one or more of a letter, a number, or a symbol.

9. A computer-readable medium comprising instructions that, when executed, cause a processor to perform operations comprising:

converting a received alphanumeric message into a first encoded message, wherein the received alphanumeric message is a request for a passcode associated with authentication;

trigger vibration of a computing device corresponding to the first encoded message, wherein elements of the first encoded message are humanly distinguishable vibrations;

receiving a sequential pattern of user touches on the computing device including one or more user touches on a case of the computing device; and

distinguishing tactile inputs from the one or more user touches on the case based on at least one of a number of user touches, an interval of time between user touches, or a magnitude of impact of each user touch to identify a second encoded message in the sequential pattern of user touches.

10. The computer-readable medium of claim 9 , the operations further comprising:

converting the second encoded message into a second alphanumeric message; and

initiating transmission of the second alphanumeric message to a second computing device over a network.

11. The computer-readable medium of claim 9 , the operations further comprising:

monitoring a touch screen of the computing device for the sequential pattern of user touches.

12. The computer-readable medium of claim 9 , the operations further comprising:

distinguishing Morse code elements of the user touches.

13. The computer-readable medium of claim 9 , the operations further comprising:

receiving a second message and triggering vibration of the computing device in a manner that corresponds with the second message.

14. The computer-readable medium of claim 9 , the operations further comprising:

receiving a second alphanumeric message;

converting the second alphanumeric message to a third encoded message; and

triggering the vibration of the computing device in a manner that corresponds with the third encoded message.

15. A method, comprising:

converting a received alphanumeric message to a first encoded message, wherein the received alphanumeric message is a request for a passcode associated with authentication;

triggering vibration of a computing device corresponding to the first encoded message, wherein elements of the first encoded message are humanly distinguishable vibrations;

receiving a sequential pattern of user touches on the computing device including one or more user touches on a case of the computing device; and

distinguishing tactile inputs from the one or more user touches on the case based on at least one of a number of touches, an interval of time between user touches, or a magnitude of impact of each user touch to identify a second encoded message in the sequential pattern of user touches.

16. The method of claim 15 , the operations further comprising:

generating a second alphanumeric message based on the second encoded message.

17. The method of claim 16 , further comprising initiating transmission of the second alphanumeric message in response to the request for the passcode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2021
From: REDDY, SURESH; BALASUBRAMANIAN, RAMYA; BHANDARI, SATIN; SOMANAPALLI, VAIKUMAR; KOMURAVELLI, CHANDANA
To: WELLS FARGO BANK, N.A.
Reel/Frame 055746/0427 →
Continuity (1)
Continuation 16003813 · Jun 8, 2018
Cited By (1)
US 12,437,038