Abstract:
A method of unlocking a locked device includes receiving a device identifier over a wireless communication protocol, determining if the device identifier is associated with a list of trusted devices, transmitting a request to generate an acoustic signal over the wireless communication protocol based on the determination, receiving the acoustic signal as an audio sound generated external to the locked device, estimating a distance between a source of the audio sound and the locked device, and unlocking the locked device based on the estimation.
Abstract:
Lighting may be provided using light sources such as lighting systems with arrays of light-emitting diodes. A lighting system may be integrated into a seat, a door panel, a dashboard, or other interior portions of a system such as a vehicle. The interior portions of the vehicle may be illuminated using lighting systems to provide ambient light, to provide custom surface textures and other decorative patterns, to provide icons, text, and other information, and to provide custom gauges and other illuminated regions. Illuminated regions may overlap sensors such as capacitive touch sensors, force sensors, and other sensors. The light-emitting diodes in a lighting system may supply light that passes through openings in a cover layer. The layer may be formed from fabric, leather, or other materials. Lens structures may guide light through the openings.
Abstract:
Implementations described and claimed herein provide localization systems and methods using surface imaging. In one implementation, a raw image of a target surface is captured using at least one imager. The raw image is encoded into a template using at least one transform. The template specifies a course direction and an intensity gradient at one or more spatial frequencies of a pattern of the target surface. The template is compared to a subset of reference templates selected from a gallery stored in one or more storage media. A location of the target surface is identified when the template matches a reference template in the subset.
Abstract:
A lighting system may include one or more light sources and one or more light guides. A lighting system may be integrated into a window, a skylight, an exterior light such as a headlight, a tail light, or a high center-mounted stop light, or other exterior or interior portions of a system such as a vehicle. The light guide may be embedded in an adhesive layer in a vehicle structure. The light guide may be index-matched to the adhesive layer so that unilluminated portions of the light guide are indistinguishable from the vehicle structure. The light guide may be formed from optical fibers. The optical fibers may include a light-scattering optical fiber that scatters light out of the vehicle structure. The light-scattering optical fiber may be fused to a non-scattering optical fiber that guides light from a light source to the light-scattering optical fiber.
Abstract:
A system such as a vehicle system, building, or electrical equipment may be provided with one or more optical components. The optical components may include a near-infrared camera or other components that operate at near-infrared wavelengths. A visible-light-reflecting-and-infrared-light-transmitting layer may overlap the optical component. This overlapping layer may have first and second index-matched layers and an interposed textured layer. The textured layer may be a thin-film interference filter or other coating that is configured to reflect visible light while transmitting infrared light. The transmitted infrared light may pass to the optical component with minimal wavefront distortion due to the index matching of the first and second layers. The texture of the textured layer may cause visible light to reflect diffusely and thereby provide the visible-light-reflecting-and-infrared-light-transmitting layer with a matte appearance.
Abstract:
Aspects of the present disclosure involve projecting an interactive scene onto a surface from a projecting object. In one particular embodiment, the interactive scene is projected from a vehicle and may be utilized by the vehicle to provide a scene or image that a user may interact with through various gestures detected by the system. In addition, the interactive scene may be customized to one or more preferences determined by the system, such as user preferences, system preferences, or preferences obtained through feedback from similar systems. Based on one or more user inputs (such as user gestures received at the system), the projected scene may be altered or new scenes may be projected. In addition, control over some aspects of the vehicle (such as unlocking of doors, starting of the motor, etc.) may be controlled through the interactive scene and the detected gestures of the users.
Abstract:
Aspects of the present disclosure involve systems, methods, computer program products, and the like, for creating a database of pull-off areas for a vehicle based on aggregated pull-off information received from a plurality of vehicles and other sources. In one embodiment, the aggregated, crowd-sourced pull-off information may be available to a mobile device (such as an autonomous vehicle or mobile communication device) for reference by the device to understand the condition, location, and availability of potential pull-off areas near a roadway.
Abstract:
A light detection and ranging (LIDAR) system has an emitter which produces a sequence of outgoing pulses of coherent collimated light that transmitted in a given direction, a mirror system having a scanning mirror that is positioned to deflect the outgoing pulse sequence towards a scene, and a detector collocated with the emitter and aimed to detect a sequence of incoming pulses being reflections of the outgoing pulses that are returning from said given direction and have been deflected by the scanning mirror. An electronic controller communicates with the emitter and the detector and controls the scanning mirror, so that the outgoing pulses scan the scene and the controller computes a radial distance or depth for each pair of outgoing and incoming pulses and uses the computed radial distance to provide a scanned 3D depth map of objects in the scene. Other embodiments are also described.
Abstract:
An electronic device may be provided with electronic components such as buttons and environmental sensors. An environmental sensor may be temperature sensor for gathering temperature data associated with the environment surrounding the device. The temperature sensor may be mounted to a button member for the button. The button member may be an actuating member that moves within an opening in a device housing and that extends beyond an outer surface of the housing into the surrounding environment. The button member may be arranged so that an internal electronic switch is activated when the button member is moved within the opening. The button member may be thermally isolated from other device structures using insulating material on the button member. The button member may be formed from a thermally conductive material that transmits the temperature of environmental materials that contact the button member to the temperature sensor.
Abstract:
A semiconductor strain gauge may be incorporated into a flexible printed circuit. The semiconductor strain gauge may be mounted in an opening in the flexible printed circuit. Electrical connections such as wire bonds may couple the semiconductor strain gauge to metal traces on a flexible printed circuit substrate in the flexible printed circuit. A flexible printed circuit opening may be filled with an encapsulant that encapsulates a semiconductor strain gauge. Vias may be formed through the encapsulant to contact the semiconductor strain gauge. Metal traces that run across the surface of the substrate and the encapsulant may contact the vias to form paths to the semiconductor strain gauge. A semiconductor strain gauge may be mounted on a substrate and covered with dielectric. Metal traces in a redistribution layer in the dielectric may overlap the semiconductor strain gauge and make contact to the semiconductor strain gauge.