IP Library › Granted Patent US 12,189,887
Granted Patent B2
US 12,189,887 · App. 18/469,933 · Granted Jan 7, 2025

Assistive device with a refreshable haptic feedback interface to provide non-visual assistance to a user

Inventors: Niki Mani (La Jolla, CA); Alex Hamid Mani (LaJolla, CA)
G06F3/0416G06F3/016
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 12,189,887
App. No.
18/469,933
Granted
Jan 7, 2025
Kind
B2
Abstract

An assistive device and method to provide non-visual assistance to a user, includes a haptic feedback interface that includes a plurality of haptic elements. The assistive device generates a touch-discernible output layout on the haptic feedback interface using the plurality of haptic elements. The touch-discernible output layout corresponds to a reproduction of a 3D real-world area within a proximity range of the assistive device and includes a set of different haptic indicators to discern movement of a set of moving objects within the proximity range. The assistive device receives a user input via the haptic feedback interface and tracking a movement of a target moving object in the 3D real-world area based on the received user input.

Claims (50)

1. An assistive device, comprising:

a haptic feedback interface that comprises a plurality of haptic elements; and

a haptic feedback controller configured to:

generate a touch-discernible output layout on the haptic feedback interface based on the plurality of haptic elements, wherein the touch-discernible output layout corresponds to a reproduction of a three-dimensional (3D) real-world area within a proximity range of the assistive device;

generate a set of different haptic indicators that are spatially arranged on the haptic feedback interface to discern a set of moving objects of the 3D real-world area within the proximity range, wherein the touch-discernible output layout includes the set of different haptic indicators;

receive a user input via the haptic feedback interface; and

track a movement of a target moving object of the set of moving objects in the 3D real-world area based on the received user input.

2. The assistive device according to claim 1 , wherein the haptic feedback controller is further configured to:

determine the movement of the target moving object from a first proximity range to a second proximity range; and

calibrate at least one sensor based on the second proximity range, wherein the calibration of the at least one sensor is for reception of sensor data.

3. The assistive device according to claim 1 , wherein

the user input comprises one of a first amount of pressure applied on the set of different haptic indicators by a user of the assistive device, or a second amount of pressure applied on the set of different haptic indicators by the user,

the first amount of pressure is different from the second amount of pressure, and

the haptic feedback controller is further configured to:

execute a first action based on the first amount of pressure; and

execute a second action based on the second amount of pressure.

4. The assistive device according to claim 3 , wherein the first amount of pressure is greater than a first threshold pressure value, and wherein the second amount of pressure is greater than a second threshold pressure value.

5. The assistive device according to claim 3 , wherein at least one of the first action or the second action corresponds to a prompt to require additional information about the target moving object.

6. The assistive device according to claim 5 , wherein the additional information comprises at least one of a current location of the target moving object or a distance between the user and the target moving object.

7. The assistive device according to claim 1 , wherein, based on the tracked movement of the target moving object, the haptic feedback controller is further configured to output at least one of:

audio feedback, by one or more audio output devices in the assistive device, for navigational assistance from a current position of a user of the assistive device towards the target moving object, or

one or more haptic mobility signals with the touch-discernible output layout for the navigational assistance from the current position of the user of the assistive device towards the target moving object.

8. The assistive device according to claim 1 , wherein

the haptic feedback controller is further configured to differently control, a rate-of-change of movement of each of the set of different haptic indicators on the haptic feedback interface, based on a distance of each of the set of moving objects in the 3D real-world from a user of the assistive device.

9. The assistive device according to claim 8 , further comprising circuitry configured to determine a spatial scaling factor for each of the set of moving objects in the 3D real-world based on the distance of each of the set of moving objects from the user of the assistive device, wherein the control of the rate-of-change of the movement of each of the set of different haptic indicators is based on the spatial scaling factor determined for a corresponding moving object of the set of moving objects.

10. The assistive device according to claim 1 , wherein the haptic feedback controller is further configured to differently control a size of each of the set of different haptic indicators on the haptic feedback interface based on a distance of each of the set of moving objects present in the 3D real-world from a user.

11. The assistive device according to claim 1 , wherein the haptic feedback controller is further configured to generate the set of different haptic indicators based on a touch-discernible modality that includes at least one of a differential temperature-based modality, a differential electric pulse-based modality, a differential raised shape pattern-based modality, or a combination of different touch-discernible modalities.

12. An assistive method, comprising:

in an assistive device that comprises a haptic feedback controller, and a haptic feedback interface that includes a plurality of haptic elements:

generating a touch-discernible output layout on the haptic feedback interface based on the plurality of haptic elements, wherein the touch-discernible output layout corresponds to a reproduction of a three-dimensional (3D) real-world area within a proximity range of the assistive device;

generating a set of different haptic indicators that are spatially arranged on the haptic feedback interface to discern a set of moving objects of the 3D real-world area within the proximity range, wherein the touch-discernible output layout includes the set of different haptic indicators;

receiving a user input via the haptic feedback interface; and

tracking a movement of a target moving object of the set of moving objects in the 3D real-world area based on the received user input.

13. The assistive method according to claim 12 , further comprising:

determining the movement of the target moving object from a first proximity range to a second proximity range; and

calibrating at least one sensor based on the second proximity range, wherein the calibration of the at least one sensor is for reception of sensor data.

14. The assistive method according to claim 12 , wherein

the user input comprises one of a first amount of pressure applied on the set of different haptic indicators by a user of the assistive device, or a second amount of pressure applied on the set of different haptic indicators by the user,

the first amount of pressure is different from the second amount of pressure, and

the method further comprises:

executing a first action based on the first amount of pressure; and

executing a second action based on the second amount of pressure.

15. The assistive method according to claim 14 , wherein the first amount of pressure is greater than a first threshold pressure value, and wherein the second amount of pressure is greater than a second threshold pressure value.

16. The assistive method according to claim 14 , wherein at least one of the first action or the second action corresponds to a prompt to require additional information about the target moving object.

17. The assistive method according to claim 16 , wherein the additional information comprises at least one of a current location of the target moving object or a distance between the user and the target moving object.

18. The assistive method according to claim 12 , wherein, based on the tracked movement of the target moving object, outputting at least one of:

audio feedback, by one or more audio output devices in the assistive device, for navigational assistance from a current position of a user of the assistive device towards the target moving object, or

one or more haptic mobility signals with the touch-discernible output layout for providing the navigational assistance from the current position of the user of the assistive device towards the target moving object.

19. The assistive method according to claim 12 , further comprising differently controlling, a rate-of-change of movement of each of the set of different haptic indicators on the haptic feedback interface, based on a distance of each of the set of moving objects in the 3D real-world from a user of the assistive device.

20. The assistive method according to claim 19 , further comprising determining a spatial scaling factor for each of the set of moving objects in the 3D real-world based on the distance of each of the set of moving objects from the user of the assistive device, wherein the controlling of the rate-of-change of the movement of each of the set of different haptic indicators is based on the spatial scaling factor determined for a corresponding moving object of the set of moving objects.

Continuity (7)
Continuation 17970869 · Oct 21, 2022
Continuation 17496662 · Oct 7, 2021
Continuation In Part 17124563 · Dec 17, 2020
Continuation 16854987 · Apr 22, 2020
Continuation 16297960 · Mar 11, 2019
Continuation 15709882 · Sep 20, 2017
Related Publication 20240004493A1 · Jan 4, 2024
References Cited (18)
US 8410916B1 · Camoriano Gladson et al. · 2013 [cited by applicant]
US 9635440B2 · Lacroix · 2017 [cited by applicant]
US 10281943B1 · Ho · 2019 [cited by applicant]
US 11561619B2 · Mani et al. · 2023 [cited by applicant]
US 11726571B2 · Mani et al. · 2023 [cited by applicant]
US 11782510B2 · Mani et al. · 2023 [cited by applicant]
US 20130038756A1 · Cheng · 2013 [cited by applicant]
US 20150253851A1 · Oh et al. · 2015 [cited by applicant]
US 20160018920A1 · Deokar et al. · 2016 [cited by applicant]
US 20160184703A1 · Brav et al. · 2016 [cited by applicant]
US 20170024010A1 · Weinraub · 2017 [cited by applicant]
US 20180112978A1 · Burton et al. · 2018 [cited by applicant]
US 20180189567A1 · Maheriya et al. · 2018 [cited by applicant]
US 20190276051A1 · Marti et al. · 2019 [cited by applicant]
Notice of Allowance for U.S. Appl. No. 17/037,408 dated Oct. 12, 2023. [cited by applicant]
Non-Final Office Action for U.S. Appl. No. 18/334,519 dated Feb. 29, 2024. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/481,013 dated Apr. 24, 2024. [cited by applicant]
Notice of Allowance for U.S. Appl. No. 18/334,519 dated Jul. 9, 2024. [cited by applicant]