Transmitter pen location system
DCFirst Claim
1. A transmitter location system, comprising:
- a plurality of receiver locations each having a plurality of external receivers;
a time dependent output signal comprising a shaped pulse waveform having consistently identifiable features being transmitted repeatedly from a movable transmitter to each of the plurality of external receivers;
means for determining a relative time of arrival for the time dependent output signal to reach each of the plurality of external receivers at each of the receiver locations, the determination comprising a comparison of the consistently identifiable features of the time dependent output signal at each of the external receivers at each of the plurality of receiver locations;
means for defining a direction between the movable transmitter and each of the plurality of receiver locations, the defined direction based upon the determined relative time of arrival for the time dependent signal to reach each of the plurality of external receivers at each of the receiver locations; and
means for determining location of the movable transmitter, based upon the direction from the movable transmitter to each of the plurality of receivers.
12 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A transmitter pen location system is provided, in which a pen is adapted to send a repeated output signal to external receivers at two or more receiver locations, wherein the location of the pointing tip of the pen is determined in relation to the writing surface of a whiteboard. In one embodiment an output element, preferably an ultrasonic transducer, transmits a time dependent output signal from a single signal transmitter pen to two or more external receivers at two or more receiver locations. The direction of arrival of the output signal to each of the receiver locations is determined, and the pointing tip of the single transmitter pen is then determined, as the intersection of direction vectors from the pen to the external receivers. In another embodiment, the transducer transmits a time dependent output signal from the transmitter pen to three or more external receivers, wherein the received signal is processed to determine the time of arrival to each of the receivers, and the location of the pointing tip of the pen is determined as the calculated distance between the receivers. In another alternate embodiment having a dual signal transmitter pen, a third receiver located at a receiver location is used to determine the time of arrival of a secondary output signal, to determine the distance between the dual signal transmitter pen and the receiver location, while two or more receivers at the receiver location are used to determine the direction of arrival of the primary time dependent output signal. Alternative embodiments allow the transmission of supplementary information from the transmitter pen to the receivers, using waveshaping of the output signal.
-
Citations
96 Claims
-
1. A transmitter location system, comprising:
-
a plurality of receiver locations each having a plurality of external receivers;
a time dependent output signal comprising a shaped pulse waveform having consistently identifiable features being transmitted repeatedly from a movable transmitter to each of the plurality of external receivers;
means for determining a relative time of arrival for the time dependent output signal to reach each of the plurality of external receivers at each of the receiver locations, the determination comprising a comparison of the consistently identifiable features of the time dependent output signal at each of the external receivers at each of the plurality of receiver locations;
means for defining a direction between the movable transmitter and each of the plurality of receiver locations, the defined direction based upon the determined relative time of arrival for the time dependent signal to reach each of the plurality of external receivers at each of the receiver locations; and
means for determining location of the movable transmitter, based upon the direction from the movable transmitter to each of the plurality of receivers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A location system, comprising:
-
a surface having a writing area, a plurality of receiver locations each having a plurality of external receivers, and a signal processor;
a movable device adapted to be located within the writing area of the surface, the movable device adapted to send an output signal comprising a shaped pulse waveform having consistently identifiable features repeatedly from the movable device to each of the plurality of receiver locations; and
a signal processor connected to each of the plurality of external receivers, which processes the output signal to determine a phase difference of the output signal between each of the plurality of external receivers at each of the plurality of receiver locations, the determination comprising a comparison of the consistently identifiable features of the output signal at each of the external receivers at each of the plurality of receiver locations, to calculate direction of the movable device to each of the receiver locations based upon the determined phase difference at each of the plurality of receiver locations, and to determine the location of the movable device, based upon the calculated direction from the portable transmitter to each of the plurality of receiver locations. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A process for calculating a location of a transmitter pen relative to a writing area of a surface, the process comprising:
-
sending an output signal comprising a shaped pulse waveform having consistently identifiable features from the transmitter pen to a plurality of receiver locations, each of the receiver locations having a plurality of external receivers;
determining a phase difference of the output signal between each of the plurality of external receivers at each of the plurality of receiver locations, the determination comprising a comparison of the consistently identifiable features of the output signal at each of the external receivers at each of the plurality of receiver locations;
determining a direction from the transmitter pen to each of the plurality of receiver locations based on the determined phase difference of the output signal at each of the receiver locations; and
determining the location of the transmitter pen based upon the determined direction from the transmitter pen to each of the plurality of receiver locations. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A transmitter location system, comprising:
-
at least three external receivers;
a time dependent output signal comprising a shaped pulse waveform having consistently identifiable features being transmitted repeatedly from a movable transmitter to each of the external receivers, wherein time to reach each of the external receivers defines a distance between the movable transmitter and each of the external receivers; and
means for determining location of the movable transmitter, based upon the distance between the movable transmitter and each of the external receivers, and a comparison of the consistently identifiable features between the output signal and a stored prior time dependent output signal. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A location system, comprising:
-
a surface having a writing area, at least three external receivers, and a signal processor;
a movable device adapted to be located within the writing area of the surface, the movable device adapted to send a time dependent output signal comprising a shaped pulse waveform having consistently identifiable features repeatedly from the movable device to each of the external receivers; and
a signal processor connected to each of the external receivers, the signal processor determining distance between the movable device and the external receivers based on time of arrival of the output signal to the external receivers and a comparison of the consistently identifiable features between the output signal and a prior time dependent output signal, and determining the location of the movable device, based upon the calculated distance between the movable device and each of the external receivers. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A process for calculating a location of a transmitter pen relative to a writing area of a surface, the process comprising:
-
sending a time-dependent output signal comprising a shaped pulse waveform having consistently identifiable features from the transmitter pen to at least three external receivers;
comparing the consistently identifiable features of the output signal received at each of the external receivers to the consistently identifiable features of a stored prior second output signal received at each of the external receivers to determine a time of arrival of the output signal at each of the external receivers;
determining a distance from the transmitter pen to each of the external receivers based on the determined time of arrival of the output signal at each of the external receivers; and
determining the location of the transmitter pen based upon the determined distance from the transmitter pen to each of the external receivers. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50)
-
-
51. A location system between a movable device and a receiver location, comprising:
-
a first output signal having a first speed of propagation, the first output signal being transmitted repeatedly from the movable device to a plurality of first signal receivers at the receiver location, wherein time to reach each of the first signal receivers is dependent on a distance between the movable device and each of the plurality of first signal receivers;
a second output signal having a second speed of propagation different from the first speed of propagation of the first output signal, the second output signal being transmitted repeatedly from the movable device to a second signal receiver at the receiver location; and
means for determining location of the movable device, using the first output signal received at the plurality of first signal receivers to determine a direction of arrival of the first signal to the receiver location, and using the second output signal to calculate distance from the movable device to the receiver location. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
a wireless connection between the receiver location and the means for determining location of the movable device.
-
-
68. The location system of claim 51, further comprising:
a defined functional area, whereby the movable device is selectively activated to send functions to a computer.
-
69. The location system of claim 51, wherein the first output signal contains encoded information regarding the movable device.
-
70. The location system of claim 69, wherein the encoded information includes a determined color of the movable device.
-
71. The location system of claim 69, wherein the encoded information includes a determined line width of the movable device.
-
72. The location system of claim 69, wherein the encoded information includes a determined line style of the movable device.
-
73. The location system of claim 69, wherein the encoded information includes a user identification of the movable device.
-
74. A process for calculating a location a movable device relative to a surface, the process comprising:
-
repeatedly sending a first output signal having a first speed of propagation from the movable device to at least two first signal receivers at a receiver location;
repeatedly sending a second output signal having a second speed of propagation different from the first speed of propagation of the first output signal from the movable device to a second signal receiver at the receiver location;
determining a distance from the movable device to the receiver location, based on a time of arrival of the second output signal at the second signal receiver, and a time of arrival of the first output signal to at least one of the first signal receivers at the receiver location;
determining a direction of arrival for the first output signal between the movable device and the receiver location, based on the time of arrival of the second output signal at each of the second signal receivers at the receiver location; and
calculating the location of the movable device, based upon the determined distance from the movable device to the receiver location, and upon the determined direction of arrival of the first output signal between the movable device and the receiver location. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96)
comparing the first output signal to a prior first output signal.
-
-
76. The process of claim 75, wherein the step of comparing compares the first output signal received at each of the plurality of first signal receivers to a plurality of stored prior first output signals received at each of the plurality of first signal receivers to calculate distance from the movable device to each of the plurality of first signal receivers.
-
77. The process of claim 75, wherein the step of comparing the first output signal and the stored prior first output signal is programmable.
-
78. The process of claim 75, wherein the first output signal and the stored prior said first output signal include a repeatable feature, and wherein the step of comparing compares the repeatable feature of the first output signal and the stored prior first output signal.
-
79. The process of claim 74, wherein the surface is a white board.
-
80. The process of claim 74, wherein the second output signal is an electromagnetic output signal.
-
81. The process of claim 74, wherein the second output signal is an infrared output signal.
-
82. The process of claim 74, wherein the second output signal has a first signal state and a second signal state.
-
83. The process of claim 82, wherein the first signal state corresponds to a pen up position of the movable device, and wherein the second signal state corresponds to a pen down position of the movable device.
-
84. The process of claim 74, wherein the second output signal contains encoded information regarding the movable device.
-
85. The process of claim 84, wherein the encoded information includes a determined color of the movable device.
-
86. The process of claim 84, wherein the encoded information includes a determined line width of the movable device.
-
87. The process of claim 84, wherein the encoded information includes a determined line style of the movable device.
-
88. The process of claim 84, wherein the encoded information includes a user identification of the movable device.
-
89. The process of claim 84, wherein the first output signal is an ultrasound transmission signal.
-
90. The process of claim 74, further comprising the step of:
providing a wireless connection between the receiver location and a signal processor.
-
91. The process of claim 74, further comprising the step of:
defining a functional area on the surface, whereby the movable device is selectively activated to send information to a computer.
-
92. The process of claim 74, wherein the first output signal contains encoded information regarding the movable device.
-
93. The process of claim 92, wherein the encoded information includes a determined color of the movable device.
-
94. The process of claim 92, wherein the encoded information includes a determined line width of the movable device.
-
95. The process of claim 92, wherein the encoded information includes a determined line style of the movable device.
-
96. The process of claim 92, wherein the encoded information includes a user identification of the movable device.
Specification