Example embodiments generally relate to measuring tape devices, and particularly relate to automated measuring tape technologies.
Measuring tapes are common tools used in numerous contexts to obtain linear measurements. While ergonomic and other physical improvements to measuring tapes have been achieved over the years, the same workflow with respect to measuring tapes continues to be used. In short, that workflow is to measure with the tape, mark a measurement, and record the measurement on a notepad or drawing. It is clear that improvements in this area of technology would be beneficial.
An example distance measuring apparatus is provided. The example apparatus may comprise a housing having an aperture, a reel assembly, and a measuring tape having a first end configured to extend from the housing through the aperture and a second end configured to be wound on the reel assembly. The measuring tape may have distance measurement indicia. The example apparatus may further comprise a touch control. The touch control may be configured send a touch control signal. The example apparatus may further comprise an audio output device, an audio input device, and processing circuitry. The processing circuitry may be configured to receive the touch control signal and initiate a measurement acquisition session in response to the touch control signal, and receive verbal measurement audio data from the audio input device. The verbal measurement audio data may comprise audio of a verbally communicated measurement. The processing circuitry may be further configured to perform a speech recognition analysis on the verbal measurement audio data to determine measurement data and store the measurement data in a memory device.
Another example apparatus comprises a communications interface comprising an antenna, and processing circuitry comprising a processor and a memory. The processing circuitry may be configured to receive a touch control signal, via the antenna, from a touch control of a measuring tape and initiate a measurement acquisition session in response to the touch control signal and receive verbal measurement audio data from an audio input device. The verbal measurement audio data may comprise audio of a verbally communicated measurement. The processing circuitry may be further configured to perform a speech recognition analysis on the verbal measurement audio data to determine measurement data and store the measurement data in the memory.
An example method may comprise receiving a touch control signal, via an antenna, from a touch control of a measuring tape and initiating a measurement acquisition session in response to the touch control signal and receiving verbal measurement audio data from an audio input device. The verbal measurement audio data may comprise audio of a verbally communicated measurement. The example method may further comprise performing a speech recognition analysis, using processing circuitry, on the verbal measurement audio data to determine measurement data and storing the measurement data in a memory.
Having thus described some example embodiments in general terms, reference will now be made to the accompanying drawings, which are not necessarily drawn to scale, and wherein:
Some example embodiments now will be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all example embodiments are shown. Indeed, the examples described and pictured herein should not be construed as being limiting as to the scope, applicability or configuration of the present disclosure. Rather, these example embodiments are provided so that this disclosure will satisfy applicable legal requirements. Like reference numerals refer to like elements throughout. Furthermore, as used herein, the term “or” is to be interpreted as a logical operator that results in true whenever one or more of its operands are true. As used herein, operable coupling should be understood to relate to direct or indirect connection that, in either case, enables functional interconnection of components that are operably coupled to each other.
As indicated above, some example embodiments may relate to the provision of a measuring tape device that may have improved measurement workflow capabilities. This may be accomplished by recording verbal recitations of measurements for storage and reuse in later applications, such as, to auto-populate measurements on a drawing, or to share measurements with other individuals on a large project. The capability to record verbal recitations of measurements changes the conventional measurement workflow in such a way that no longer requires writing down measurements on, for example, a pad.
The tape 140 may have an end hook 170 disposed at one end thereof, and may be affixed to the reel assembly 120 at the other end of the tape 140. The end hook 170 may be affixed (temporarily) to an anchor point on a medium that is to be measured. With the end hook 170 affixed to the anchor point, the tape 140 may be paid out of the aperture 150 and unwound or rolled out from the reel assembly 120. When a desired length of the tape 140 has been rolled out, the user can make any necessary markings, readings, etc., associated with distance measurement indicia that may be printed on the tape 140. The distance measurement indicia generally measure length from the end hook 170 in one or more units, with divisions and subdivisions of such units clearly marked on the edge tape 140 with numbering to show integer units of measure. The distance measurement indicia may include measurement numbers and tick marks indicating units or sub-units of measurement.
By fixing the end hook 170 to the anchor point, the self-retraction assembly 130 (which may be spring loaded in some cases) may be prevented from retracting the paid out portion of the tape 140 into the housing 110 (via the aperture 150). Similarly, when the locking assembly 160 is in a locked position, a force (e.g., a pinching force) may be placed on the tape 140 to prevent retraction or motion of the reel assembly 120. As such, the locking assembly 160 may prevent the self-retraction assembly 130 from retracting the paid out portions of the tape 140. However, when the end hook 170 is not anchored and the locking assembly 160 is unlocked, the self-retraction assembly 130 may cause the reel assembly 120 to wind the tape 140 back onto the reel assembly 120.
According to some example embodiments, when the tape 140 is paid out through the aperture 150, the tape 140 will extend relatively straight out the aperture 150 (although some sagging or drooping may be noticed due to the weight of the tape 140). The tape 140 can be extended in a guided fashion toward an intended target anchor point while the tape 140 continues to have sufficient rigidity to standout.
Additionally, the distance measuring apparatus 100 may include a verbal assistance component 410. According to some example embodiments, the verbal assistance component 410 may be configured to assist a user with recording verbal recitations of a measurement as the measurement is being made. This avoids the need to write down measurement values while taking the steps to make measurements. The verbal assistance component 410 may include a touch control or button that may trigger, for example, the distance measuring apparatus 100 or a mobile terminal to initiate a measurement acquisition session to record and store a measurement. According to some example embodiments, the distance measuring apparatus 100 may be configured to perform functionalities needed to record and store measurements.
Another example embodiment of a distance measuring apparatus 400 is shown in
In this regard, the distance measuring apparatus 400 may comprise a tape measure 405 having a verbal assistance component 410, a mobile terminal 415, and an audio component 420 having a microphone 421 and a speaker 422. The tape measure 405, the verbal assistance component 410, the mobile terminal 415, and the audio component 420 may operate together to assist a user with recording measurements. The tape measure 405 may mechanically operate similar to the distance measuring apparatus 100 described above with respect to
The mobile terminal 415 may be any type of smart phone, tablet, or other type of handheld wireless communications device that is configured to run, for example, an application (or “app”) that configures the mobile terminal 415 to assist with recording verbal measurements. The mobile terminal 415 may be a core component of the distance measuring apparatus 400 as further described below with the tape measure 405 (and the verbal assistance component 410) and the audio component 420 operating as peripheral devices. The mobile terminal 415 may include processing circuitry configured to, for example, receive and analyze a recorded audible measurement. In this regard, the mobile terminal 415 may include a communications interface capable of linking with the verbal assistance component 410 and the audio component 420 via, for example, Bluetooth.
The audio component 420 may include a microphone 421 and a speaker 422. In this regard, the audio component 420 may include a pair of headphones and a microphone to interface with the mobile terminal 415 as a wireless audio user interface. The audio component 420 may also include processing circuitry 424 which may be largely concerned with implementing a communications interface 424 for linking with the mobile terminal 415. The audio component 420 may include a mounting assembly configured to mount the audio component 420 to a user (e.g., a user's ears) or a user-wearable article.
Accordingly, at 320, the mobile terminal 415 may record the verbal measurement by obtaining audio data from the microphone 421, via a wireless communication with the audio component 420. Upon recording the received verbal measurement, the mobile terminal 415 may be configured to convert the verbal measurement into measurement data (e.g., in the form of a value) at 330 of a different digital format that may be useful for data manipulation and storage (relative to an audio file). Based on the measurement data, the mobile terminal 415 may then transmit a signal to the audio component 420 to output an audible confirmation request with the measurement at 340, via the speaker 422. The mobile terminal 415 may subsequently record a verbal confirmation from the microphone 421, via a wireless communication with the audio component 420. Upon recording the verbal confirmation, the mobile terminal 415 may issue an output audible acknowledgment via the speaker 422. Subsequently, at 370, the measurement data may be stored for later use. Additionally, the mobile terminal 415 may be further configured to send the measurement data to the verbal assistance component 410 for display on the display 412.
Turning to
In an example embodiment, the memory 1030 may include one or more non-transitory memory devices such as, for example, volatile or non-volatile memory that may be either fixed or removable. The memory 1030 may be volatile or non-volatile and configured to store information, data, applications, instructions or the like for enabling, for example, object recognition and presentation and to carry out various functions in accordance with exemplary embodiments. For example, the memory 1030 could be configured to buffer input data for processing by the processing circuitry 1010. Additionally or alternatively, the memory 1030 could be configured to store instructions for execution by the processing circuitry 1010. Among the contents of the memory 1030, applications may be stored for execution by the processing circuitry 1010 in order to carry out the functionality associated with each respective application.
As mentioned above, the processing circuitry 1010 may be embodied in a number of different ways. For example, the processing circuitry 1010 may be embodied as various processing means such as one or more processors 1020 that may be in the form of a microprocessor or other processing element, a coprocessor, a controller or various other computing or processing devices including integrated circuits such as, for example, an ASIC (application specific integrated circuit), an FPGA, or the like. In an example embodiment, the processing circuitry 1010 may be configured to execute instructions stored in the memory 1030 or otherwise accessible to the processing circuitry 1010. As such, whether configured by hardware or by a combination of hardware and software, the processing circuitry 1010 may represent an entity (e.g., physically embodied in circuitry—in the form of processing circuitry 1010) capable of performing operations according to example embodiments while configured accordingly. Thus, for example, when the processing circuitry 1010 is embodied as an ASIC, FPGA, or the like, the processing circuitry 1010 may be specifically configured hardware for conducting the operations described herein. Alternatively, as another example, when the processing circuitry 1010 is embodied as an executor of software instructions, the instructions may specifically configure the processing circuitry 1010 to perform the operations described herein.
The communication interface 1040 may include one or more interface mechanisms for enabling communication with other devices external to mobile terminal 415, via, for example, a network, such as a local area network. In some cases, the communication interface 1040 may be any means such as a device or circuitry embodied in either hardware, or a combination of hardware and software that is configured to receive or transmit data from/to devices in communication with the processing circuitry 1010. The communications interface 1040 may be a wired or wireless interface and may support various communications protocols. Communications interface 1040 may be operably coupled to an antenna 1041 to support wireless communications to other components. In this regard, the communications interface 1040 and the antenna 1041 may support communications via, for example, Bluetooth or WIFI connections.
As described above, the verbal assistance component 410 may include the touch control 411, a display 412, a communications interface 413, and processing circuitry 414. The verbal assistance component 410 may be affixed to or disposed within a housing that is shared with the measuring tape 140. The verbal assistance component 410 may be removable from this shared housing. The processing circuitry 414 may be physically similar to the processing circuitry 1010, although configured differently to support the operations of the distance measuring apparatus 700. The processing circuitry 414 may be configured to control and monitor the operations of the verbal assistance component 410 generally, the touch control 411, the display 412, and the communications interface 413. The communications interface 413 may operate similar to the communications interface 1040 and may include an antenna. The touch control 411 may be configured to, for example, receive a touch or press and, in response, initiate the sending of an request to open a measurement acquisition session to the processing circuitry 1010.
As described above, the audio component 420 may include an audio input device, such the a microphone 421 and an audio output device such as a speaker 422. The audio component 420 may further comprise, a communications interface 423, and processing circuitry 424. According to some example embodiments, the audio component 420 may be peripheral device, such as a pair of wireless ear buds with a microphone or the like. According to some example embodiments, rather than being a separate component, the microphone 421 and the speaker 422 may be integrated into the mobile terminal 415 such that a user simply interfaces directly with the mobile terminal 415, rather than through the peripheral device that is the audio component 420. The processing circuitry 424 may be physically similar to the processing circuitry 1010, although configured differently to support the operations of the distance measuring apparatus 700. The processing circuitry 424 may be configured to control and monitor the operations of the audio component 420 generally and the microphone 421, the speaker 422, and the communications interface 423. The communications interface 423 may operate similar to the communications interface 1040 and may include an antenna.
The user interface 1050, associated with the processing circuitry 1010, may be controlled by the processing circuitry 1010 to interact with a user. In this regard, the processing circuitry 1010 may be configured to receive inputs from a user via the input device 1053. The user interface 1050 may also output information to a user by, for example, driving a display 1052. According to some example embodiments, the user interface 1050 may also operably couple to other user input devices such as, for example, a keyboard, mouse, touch screen, or the like. Further, the user interface 1050 may also operably couple with the communications interface 1040 to receive inputs and provide outputs to remote devices that are connected via, for example, a wireless connection.
In an example embodiment, the processing circuitry 1010 may be embodied as, include or otherwise control, the apparatus 700 to perform measurement verbal assistance as described herein. As such, in some embodiments, the processing circuitry 1010 may be said to cause each of the operations described in connection with, for example, the distance measuring apparatus 100, and 400, the operations of the flow chart of
According to some example embodiments, the processing circuitry 1010 may be configured to receive a touch control signal from touch control 411 and initiate a measurement acquisition session in response to the touch control signal. The processing circuitry 1010 may also be configured to receive verbal measurement audio data from the audio input device such as the microphone 421. In this regard, the verbal measurement audio data may comprise audio of a verbally communicated measurement. The processing circuitry 1010 may be further configured to perform a speech recognition analysis on the verbal measurement audio data to determine measurement data, and store the measurement data in a memory device such as memory 1030.
According to some example embodiments, the processing circuitry 1010 may be further configured to receive verbal measurement description audio data from the audio input device (e.g., microphone 421) and store a version of the verbal measurement description audio data in association with the measurement data. The verbal measurement description may uniquely identify the measurement data within a project that may involve a number of measurements. According to some example embodiments, the processing circuitry 1010 may be configured to store the measurement data on a server via a network communication, wherein the measurement data is stored in association with other measurement data for a common project. In this regard, other measurement data is not provided to the server by the apparatus 700. The processing circuitry 1010, according to some example embodiments, may be further configured to transmit a user prompt requesting the verbally communicated measurement to the audio output device (e.g., speaker 422). According to some example embodiments, the processing circuitry 1010 is further configured to transmit an audio version of the measurement data to the audio output device (e.g., speaker 422) for output to the user.
According to some example embodiments, the functionalities described herein with respect to the mobile terminal 415 may be alternatively performed by a properly equipped verbal assistance component 410 of a tape measure (e.g., tape measure 100 or 405). In this regard, the functionalities described with respect to processing circuitry 1010 may alternatively be performed by the processing circuitry 414 and the audio component 420 may connect to the communications interface 413 to support communications directly between the audio component 420 and the verbal assistance component 410. Further, according to some example embodiments, the microphone 421 and the speaker 422 may be integrated into the verbal assistance component 410 such that the functionalities described herein can be implemented at the tape measure 100 or 405.
According to some example embodiments, the example method may further comprise receiving verbal measurement description audio data from the audio input device and storing a version of the verbal measurement description audio data in association with the measurement data. According to some example embodiments, the example method may further comprise storing the measurement data on a server via a network communication. In this regard, the measurement data may be stored in association with other measurement data for a common project.
Many modifications and other embodiments of the inventions set forth herein will come to mind to one skilled in the art to which these inventions pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the inventions are not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims. Moreover, although the foregoing descriptions and the associated drawings describe exemplary embodiments in the context of certain exemplary combinations of elements and/or functions, it should be appreciated that different combinations of elements and/or functions may be provided by alternative embodiments without departing from the scope of the appended claims. In this regard, for example, different combinations of elements and/or functions than those explicitly described above are also contemplated as may be set forth in some of the appended claims. In cases where advantages, benefits or solutions to problems are described herein, it should be appreciated that such advantages, benefits and/or solutions may be applicable to some example embodiments, but not necessarily all example embodiments. Thus, any advantages, benefits or solutions described herein should not be thought of as being critical, required or essential to all embodiments or to that which is claimed herein. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
This application claims the benefit of U.S. provisional application No. 62/546,467 filed on Aug. 16, 2017, the entire contents of which are hereby incorporated by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/IB2018/056165 | 8/16/2018 | WO | 00 |
Number | Date | Country | |
---|---|---|---|
62546467 | Aug 2017 | US |