US2017371038A1PendingUtilityA1

Systems and methods for ultrasonic velocity and acceleration detection

Assignee: ELWHA LLCPriority: May 16, 2014Filed: Aug 21, 2017Published: Dec 28, 2017
Est. expiryMay 16, 2034(~7.8 yrs left)· nominal 20-yr term from priority
G01S 15/89G01S 15/46G01S 15/88G01S 17/08G01S 15/003G01S 7/52003G01S 15/58G01S 15/87G01S 15/74G01S 13/878G01S 15/86G01S 2013/462G01S 13/58G01S 15/06G01S 15/025
53
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

The present disclosure provides systems and methods associated with determining velocity and/or acceleration information using ultrasound. A system may include one or more ultrasonic transmitters and/or receivers. An ultrasonic transmitter may be configured to transmit ultrasound into a region bounded by one or more surfaces. The ultrasonic receiver may detect a Doppler shift of reflected ultrasound to determine an acceleration and/or velocity associated with an object. The velocity and/or acceleration information may be utilized to modify the state of a gaming system, entertainment system, infotainment system, and/or other device. The velocity and/or acceleration date may be used in combination with a mapping or positioning system that generates positional data associated with the objects.

Claims

exact text as granted — not AI-modified
1 - 252 . (canceled) 
     
     
         253 . A method for determining velocity data of an object within a region, comprising:
 determining, via a processor, a relative position of an object within a region;   transmitting, via an ultrasonic transmitter, ultrasound into the region;   receiving, via an ultrasonic receiver, an ultrasonic reflection of the transmitted ultrasound from a site on the object within the region;   detecting, via the processor, a shift of the ultrasonic reflection received by the ultrasonic receiver relative to the transmitted ultrasound;   calculating, via the processor, a first velocity component associated with the site based on the detected shift of the received ultrasonic reflection; and   modifying, via the processor, a state of an entertainment device based on the relative position of the object and the first velocity component of the site.   
     
     
         254 . The method of  claim 253 , wherein a signal from the entertainment device is used to identify the site on the object at which to calculate the first velocity component. 
     
     
         255 . The method of  claim 253 , wherein a signal from the entertainment device is used to identify a time at which to calculate the first velocity component. 
     
     
         256 . The method of  claim 253 , wherein a signal from the entertainment device is used to identify a direction in which to calculate the first velocity component 
     
     
         257 . The method of  claim 253 , wherein determining a relative position comprises transmitting and receiving electromagnetic radiation in order to determine a relative position of an object within a region using electromagnetic reflections. 
     
     
         258 . The method of  claim 253 , wherein determining a relative position comprises receiving positional data from an external source. 
     
     
         259 . The method of  claim 253 , wherein the first velocity component associated with the site comprises a velocity component along a vector formed by the difference between the vector direction of the transmitted ultrasound arriving at the site and the vector direction of the reflected ultrasound departing from the site. 
     
     
         260 . The method of  claim 253 , wherein detecting a shift of the ultrasonic reflection comprises calculating a frequency shift of the received ultrasonic reflection relative to a frequency of the transmitted ultrasound. 
     
     
         261 . The method of  claim 253 , wherein detecting a shift of the ultrasonic reflection comprises calculating one of a time delay and a phase shift of the received ultrasonic reflection relative to a timing or phase of the transmitted ultrasound. 
     
     
         262 . The method of  claim 253 , wherein detecting a shift of the ultrasonic reflection comprises calculating a wavelength shift of the received ultrasonic reflection relative to a wavelength of the transmitted ultrasound. 
     
     
         263 . The method of  claim 253 , wherein the state comprises the state of a software program used by the entertainment device. 
     
     
         264 . The method of  claim 263 , wherein the software program comprises an element of a video game. 
     
     
         265 . The method of  claim 253 , wherein transmitting ultrasound into the region comprises:
 transmitting a first ultrasonic pulse that is received as the direct ultrasonic reflection; and   transmitting a second ultrasonic pulse that is received as the rebounded ultrasonic reflection.   
     
     
         266 . The method of  claim 253 , further comprising:
 receiving a direct ultrasonic reflection from an object within the region, and   receiving a rebounded ultrasonic reflection from the object, wherein the rebounded ultrasonic reflection comprises ultrasound reflected by the object and the first surface, and then received by the ultrasonic receiver;   generating direct positional data associated with the object based on the direct ultrasonic reflection;   generating rebounded positional data using the rebounded ultrasonic reflection of the object from the first surface; and   generating enhanced positional data by combining the direct positional data and the rebounded positional data.   
     
     
         267 . A computer-readable medium comprising program code that, when executed by a processor, causes the processor to perform a method comprising:
 determining, via a processor, a relative position of an object within a region;   transmitting, via an ultrasonic transmitter, ultrasound into the region;   receiving, via an ultrasonic receiver, an ultrasonic reflection of the transmitted ultrasound from a site on the object within the region;   detecting, via the processor, a shift of the ultrasonic reflection received by the ultrasonic receiver relative to the transmitted ultrasound;   calculating, via the processor, a first velocity component associated with the site based on the detected shift of the received ultrasonic reflection; and   modifying, via the processor, a state of an entertainment device based on the relative position of the object and the first velocity component of the site.   
     
     
         268 . The computer-readable medium of  claim 267 , wherein a signal from the entertainment device is used to identify the site on the object at which to calculate the first velocity component. 
     
     
         269 . The computer-readable medium of  claim 267 , wherein a signal from the entertainment device is used to identify a time at which to calculate the first velocity component. 
     
     
         270 . The computer-readable medium of  claim 267 , wherein a signal from the entertainment device is used to identify a direction in which to calculate the first velocity component 
     
     
         271 . The computer-readable medium of  claim 267 , wherein determining a relative position comprises transmitting and receiving electromagnetic radiation in order to determine a relative position of an object within a region using electromagnetic reflections. 
     
     
         272 . The computer-readable medium of  claim 267 , wherein determining a relative position comprises receiving positional data from an external source. 
     
     
         273 . The computer-readable medium of  claim 267 , wherein the first velocity component associated with the site comprises a velocity component along a vector formed by the difference between the vector direction of the transmitted ultrasound arriving at the site and the vector direction of the reflected ultrasound departing from the site. 
     
     
         274 . The computer-readable medium of  claim 267 , wherein detecting a shift of the ultrasonic reflection comprises calculating a frequency shift of the received ultrasonic reflection relative to a frequency of the transmitted ultrasound. 
     
     
         275 . The computer-readable medium of  claim 267 , wherein detecting a shift of the ultrasonic reflection comprises calculating one of a time delay and a phase shift of the received ultrasonic reflection relative to a timing or phase of the transmitted ultrasound. 
     
     
         276 . The computer-readable medium of  claim 267 , wherein detecting a shift of the ultrasonic reflection comprises calculating a wavelength shift of the received ultrasonic reflection relative to a wavelength of the transmitted ultrasound. 
     
     
         277 . The computer-readable medium of  claim 267 , wherein the state comprises the state of a software program used by the entertainment device. 
     
     
         278 . The computer-readable medium of  claim 277 , wherein the software program comprises an element of a video game. 
     
     
         279 . The computer-readable medium of  claim 267 , wherein transmitting ultrasound into the region comprises:
 transmitting a first ultrasonic pulse that is received as the direct ultrasonic reflection; and   transmitting a second ultrasonic pulse that is received as the rebounded ultrasonic reflection.   
     
     
         280 . The computer-readable medium of  claim 267 , the method further comprising:
 receiving a direct ultrasonic reflection from an object within the region, and   receiving a rebounded ultrasonic reflection from the object, wherein the rebounded ultrasonic reflection comprises ultrasound reflected by the object and the first surface, and then received by the ultrasonic receiver;   generating direct positional data associated with the object based on the direct ultrasonic reflection;   generating rebounded positional data using the rebounded ultrasonic reflection of the object from the first surface; and   generating enhanced positional data by combining the direct positional data and the rebounded positional data.

Join the waitlist — get patent alerts

Track US2017371038A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.