Method and apparatus for determining orientation and position of a moveable object
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
example 1
[0031]FIG. 5 is a detailed data flow model of device 110 utilizing the orientation and position tracking system 10 according to one embodiment of the invention. FIG. 6 is a flow chart 200 of the operational software for a motion and position sensing device installed on a moveable object according to the embodiment of the invention. The system is initialized and the LED provides a visual cue that the system is operational. The system software controls the identification of a user, the sampling of inputs and the encoding and sending of data concerning orientation and position information. The hardware device need not have an on-board memory for storing the orientation and position information. Instead, the information is transmitted in real-time to a data reception system, for example a PC, PDA, cellular phone, or network.
[0032] The real time, wireless motion and position sensing system operates in three-dimensional space and over time based on four modules: the sensor module, the mi...
example 2
[0044]FIG. 7 is a flow chart 300 of the operational software installed on a computer system for processing and presenting orientation and position information according to one embodiment of the invention. The operational steps of the software will now be described in detail.
[0045] 1) Initialize Variables
[0046] As soon as the software program starts, a number of variables are named and allocated in memory for the program to store and access information. These initial variables are split into three major categories (with other supporting categories): main class variables, sensor variables, and 3D model variables.
[0047] 2) Receive Packet
[0048] The software program is constantly processing bytes of data as they stream into the computer system. The software program looks for packets of appropriately formatted data, and sends them to the next step in the program.
[0049] 3) Error Check Packet
[0050] Before each packet is passed on to the next step in the program, the software program e...
example 3
[0063] The operational steps for using an iClub system according to the present invention are described below:
[0064] Step 1:
[0065] Take a swing. The iClub does not even need to be manually activated and is smart enough to activate based on the motion of the swing. Waggle or warm-up the golf club as normal; the iClub is intelligent and can sense a real swing versus your warm up.
[0066] Step 2:
[0067] After you have swung the iClub, data is wirelessly transmitted to your hand held laptop, cell phone or other electronic device. There you can view real-time swing properties and gain feedback on your swing. If you would rather wait until later to view your results, go ahead, your feedback will be waiting for you whenever you want it.
[0068] Step 3:
[0069] If you happen to be connected to the Internet while at the golf course, you can gain valuable real-time analysis from our on-line swing engine which, among other things, is capable of correlating your long-term swing history with your...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com