AN ECHOLOCATION APPARATUS
First Claim
Patent Images
1. An apparatus comprising:
- at least one processor and at least one memory including computer code, the at least one memory and the computer code configured to with the at least one processor cause the apparatus to at least;
cause generation of at least one predetermined ultrasound signal having a predetermined signal characteristic;
receive at least one reflected ultrasound signal based on the at least one predetermined ultrasound signal;
determine whether the at least one reflected ultrasound signal comprises the predetermined signal characteristic;
based on whether the at least one reflected ultrasound signal comprises the predetermined signal characteristic, determine a surrounding information around the apparatus based on the at least one reflected ultrasound signal; and
modify behaviour or functionality of the apparatus based on the surrounding information.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus comprises an echolocation module configured to determine a distance to the object based on the received sound signal reflected from an object. The echolocation module determines surroundings based on the determined distance. A processor is configured to modify one or more attributes of the apparatus based on the determined surroundings.
8 Citations
20 Claims
-
1. An apparatus comprising:
-
at least one processor and at least one memory including computer code, the at least one memory and the computer code configured to with the at least one processor cause the apparatus to at least; cause generation of at least one predetermined ultrasound signal having a predetermined signal characteristic; receive at least one reflected ultrasound signal based on the at least one predetermined ultrasound signal; determine whether the at least one reflected ultrasound signal comprises the predetermined signal characteristic; based on whether the at least one reflected ultrasound signal comprises the predetermined signal characteristic, determine a surrounding information around the apparatus based on the at least one reflected ultrasound signal; and modify behaviour or functionality of the apparatus based on the surrounding information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method comprising:
-
causing generation of at least one predetermined ultrasound signal having a predetermined signal characteristic; receiving at least one reflected ultrasound signal based on the at least one predetermined ultrasound signal; determining whether the at least one reflected ultrasound signal comprises the predetermined signal characteristic; based on whether the at least one reflected ultrasound signal comprises the predetermined signal characteristic, determining a surrounding information around the apparatus based on the at least one reflected ultrasound signal; and modifying behaviour or functionality of the apparatus based on the surrounding information.
-
-
20. A computer program product comprising:
-
at least one computer readable non-transitory memory medium having program code instructions stored thereon, the program code instructions which when executed by an apparatus causes the apparatus at least to; cause generation of at least one predetermined ultrasound signal having a predetermined signal characteristic; receive at least one reflected ultrasound signal based on the at least one predetermined ultrasound signal; determine whether the at least one reflected ultrasound signal comprises the predetermined signal characteristic; based on whether the at least one reflected ultrasound signal comprises the predetermined signal characteristic, determine a surrounding information around the apparatus based on the at least one reflected ultrasound signal; and modify behaviour or functionality of the apparatus based on the surrounding information.
-
Specification