Abstract:
A mobile computing device is disclosed for displaying backlight and diffuse reflecting information. The mobile computing device is configured to include a processor, a first LCD display unit connected to the processor, and a second diffuse reflecting display unit connected to the processor. The mobile computing device is further provided with a display panel interface, such as a mouse or a gravity detecting device like an accelerometer, configured to detect a property for activating a display type. The processor is configured to send information to be displayed to the first display unit or the second display unit or both depending on the display type property detected.
Abstract:
Systems and methods of determining the volume and dimensions of a three-dimensional object using a dimensioning system are provided. The dimensioning system can include an image sensor, a non-transitory, machine-readable, storage, and a processor. The dimensioning system can select and fit a three-dimensional packaging wireframe model about each three-dimensional object located within a first point of view of the image sensor. Calibration is performed to calibrate between image sensors of the dimensioning system and those of the imaging system. Calibration may occur pre-run time, in a calibration mode or period. Calibration may occur during a routine. Calibration may be automatically triggered on detection of a coupling between the dimensioning and the imaging systems.
Abstract:
A system for determining a bearing or location of a radio frequency identification (RFID) tag using a handheld RFID reader is described. In one embodiment, the reader is equipped with an accelerometer. A user moves the reader while the reader receives the tag's signal and determines the tag signal's phase at multiple locations. The locations of the reader antenna can be reconstructed using the accelerometer data. By using the phase determined at multiple locations in conjunction with the location of the reader antenna, the reader can determine the bearing of the tag. For an RFID reader not equipped with an accelerometer, the sign and ratio of the rate of change in the phase of a tag's signal to the distance traveled by the reader antenna can be used to determine the location of the tag relative to the reader.
Abstract:
A non-time of flight or time of arrival position location system for accurate determination of a user's location in an enclosed, indoor, or covered environment can include a number of beacons mounted in an arrangement within the environment. Each of the beacons is mounted in a known location and transmits a broadcast signal containing a unique identifier that identifies the originating beacon. A handheld electronic device including a receiver and a communicably coupled processor can receive broadcast signals from at least some of the number of beacons, iteratively determine a vector quantity corresponding to each of the received signals, and sum the resultant vector quantities to determine an updated position. The iterative process can be repeated until consecutive iterations yield an updated position that falls within a defined threshold.
Abstract:
A dimensioning system can include stored data indicative of coordinate locations of each reference element in a reference image containing a pseudorandom pattern of elements. Data indicative of the coordinates of elements appearing in an acquired image of a three-dimensional space including an object can be compared to the stored data indicative of coordinate locations of each reference element. After the elements in the acquired image corresponding to the reference elements in the reference image are identified, a spatial correlation between the acquired image and the reference image can be determined. Such a numerical comparison of coordinate data reduces the computing resource requirements of graphical comparison technologies.
Abstract:
Audio frames are classified as either speech, non-transient background noise, or transient noise events. Probabilities of speech or transient noise event, or other metrics may be calculated to indicate confidence in classification. Frames classified as speech or noise events are not used in updating models (e.g., spectral subtraction noise estimates, silence model, background energy estimates, signal-to-noise ratio) of non-transient background noise. Frame classification affects acceptance/rejection of recognition hypothesis. Classifications and other audio related information may be determined by circuitry in a headset, and sent (e.g., wirelessly) to a separate processor-based recognition device.
Abstract:
A mobile computing device includes a processor and a trigger device operatively attached to the mobile computing device and configured to generate a mechanical vibration pattern for selectively actuating the mobile computing device. A trigger interface, illustratively an accelerometer, is configured to convert the mechanical vibration pattern into an electrical signal pattern. The processor is configured to actuate a mobile computing function depending on the mechanical vibration pattern generated by the trigger device. A table of properties stored in memory correlates the mechanical vibration generated by the trigger device with a specific mobile computing function. The trigger device may include a plurality of trigger parts; and the mechanical vibration pattern generated by the trigger device may include multiple bits of data generated by the plurality of trigger parts. The mobile computing device may be in a candy bar, clam shell, or other form factor and may include a removable handle.
Abstract:
A dimensioning system can include stored data indicative of coordinate locations of each reference element in a reference image containing a pseudorandom pattern of elements. Data indicative of the coordinates of elements appearing in an acquired image of a three-dimensional space including an object can be compared to the stored data indicative of coordinate locations of each reference element. After the elements in the acquired image corresponding to the reference elements in the reference image are identified, a spatial correlation between the acquired image and the reference image can be determined. Such a numerical comparison of coordinate data reduces the computing resource requirements of graphical comparison technologies.
Abstract:
Audio frames are classified as either speech, non-transient background noise, or transient noise events. Probabilities of speech or transient noise event, or other metrics may be calculated to indicate confidence in classification. Frames classified as speech or noise events are not used in updating models (e.g., spectral subtraction noise estimates, silence model, background energy estimates, signal-to-noise ratio) of non-transient background noise. Frame classification affects acceptance/rejection of recognition hypothesis. Classifications and other audio related information may be determined by circuitry in a headset, and sent (e.g., wirelessly) to a separate processor-based recognition device.
Abstract:
Methods for performing a scheme that results in a refined measurement pattern within an optical grid are provided. Physically adjusting spacing of elements within an optical grid to achieve enhanced resolution is historically unfeasible, as reduction of the spacing causes light sensors of the optical grid to pick up false signals when reading light beams. Technology introduced by the present invention generates a virtual reduced spacing of the elements within the optical grid by using two signals that are slightly different. These slightly different signals can accomplish, at least, quarter-grid spacing resolution within the optical grid. Additionally, the enhanced resolution derived from the virtual reduced spacing is employed to govern movement of a motor. The motor movement is in response to one or more changes of direction such that the motor is operating in its linear range. Advantageously, the virtual reduced spacing allows for substantial movement in a non-linear phase, while only limited movement in a linear phase is necessary to locate accurately a target within the optical grid.