Abstract: Depth information can be used to assist with image processing functionality, such as image stabilization and blur reduction. In at least some embodiments, depth information obtained from stereo imaging or distance sensing, for example, can be used to determine a foreground object and background object(s) for an image or frame of video. The foreground object then can be located in later frames of video or subsequent images. Small offsets of the foreground object can be determined, and the offset accounted for by adjusting the subsequent frames or images. Such an approach provides image stabilization for at least a foreground object, while providing simplified processing and reduce power consumption. Similarly processes can be used to reduce blur for an identified foreground object in a series of images, where the blur of the identified object is analyzed.
Abstract: A user can access a mapping application from multiple devices, and updates made through one application can automatically be synchronized across the other devices. In some embodiments, a number of different activities of a user, such as entering an address or selecting a route, can cause information for that activity to be provided to a logically centralized system or service. The system or service then can notify the other devices of updated map state information for the user, which those devices can then request or download. The map information can include point of interest (POI) information from a number of sources, such as from a media information source that is able to provide POI information for locations associated with books, movies, music, and other types of media.
Type:
Grant
Filed:
June 20, 2012
Date of Patent:
January 3, 2017
Assignee:
Amazon Technologies, Inc.
Inventors:
Samuel S. Gigliotti, Ronald A. Kornfeld
Abstract: Techniques are presented to enable the instantiation of a service chain that is comprised of service functions belonging to one or more administrative domains. A service chain consisting of one or more service functions in one administrative domain is made available to another administrative domain through an advertisement. This enables the building of inter-domain service chains without the need to share between the administrative domains details about the service chains and service functions in the respective administrative domains.
Abstract: The inspection of semiconductors or like substrates by the present mechanism minimizes deflection in the checkplate and probe card. An inspection device including a housing, a toggle assembly within the housing, an objective lens assembly attached within the toggle assembly including an objective coupled within an objective focus, wherein the objective focus is deflectable along an optics axis, and a cam assembly including a rotary cam and a window carrier, wherein the window carrier is moveable along the optics axis with rotation of the rotary cam, wherein the cam assembly is coupled to the toggle assembly with the objective and window are aligned along the optics axis.
Abstract: A vehicle comprising a keyless go system, and at least one key fob, said keyless go system being operatively connected to a locking/unlocking subsystem and an engine start subsystem, said vehicle further comprising at least one LF transmitter, at least one LF receiver, at least one HF transmitter and at least one HF receiver, said vehicle further comprising an aftermarket keyless go system interfacing with said keyless go system, wherein at least one of said at least one key fob is embedded into said vehicle, and wherein when a user sends a lock/unlock command, or a start command with a portable device, said aftermarket keyless go system interacts with said embedded key fob to selectively enable and disable low frequency communication between said embedded key fob and said keyless go system.
Abstract: Generally described, aspects of the present disclosure relate to offload device virtual component checkpointing for fast recovery from virtual component software crashes by storing virtual component state configuration information and input/output (I/O) request identification information in non-volatile memory of a physical computing device physically separate from the offload device. In the event of a software crash of a virtual component, the crashed virtual component may be rebooted and reconfigured in accordance with the virtual component state configuration information and I/O request identification information stored in the non-volatile memory of the physical computing device.
Abstract: An electronic single-space parking meter mechanism is provided. The electronic single-space parking meter mechanism includes an inner housing having a front side and a rear side. The meter mechanism includes wireless communications hardware including an antenna. The meter mechanism includes a payment reader supported by the inner housing and an electronic display screen supported by the inner housing. At least a portion of the antenna is located above at least a portion of the electronic display screen.
Type:
Grant
Filed:
January 16, 2015
Date of Patent:
January 3, 2017
Assignee:
Duncan Parking Technologies, Inc.
Inventors:
Gavin Jones, Balu Subramanya, Ryan Vincent, Steven A. Jones, Amith S. Belawadi
Abstract: As part of a system, a device is provided as part of a system, the device being for capturing vibrations produced by an object such as a musical instrument. The device has a first sensor placed in contact with a surface of the drum, such as a rim of the drum, and a second sensor placed at a fixed location relative to the drum, but not touching the drum. A method may be provided for interpreting the output of the sensors within the system, the method comprising identifying the onset of an audio event in audio data, selecting a window in the data for analysis, applying transforms to generate a representation of the audio event, and comparing that representation to expected representations in a model.
Abstract: A process for recovery of natural gas liquids is disclosed, the process including: fractionating a gas stream comprising nitrogen, methane, ethane, and propane and other C3+ hydrocarbons into at least two fractions including a light fraction comprising nitrogen, methane, ethane, and propane, and a heavy fraction comprising propane and other C3+ hydrocarbons; separating the light fraction into at least two fractions including a nitrogen-enriched fraction and a nitrogen-depleted fraction in a first separator; separating the nitrogen-depleted fraction into a propane-enriched fraction and a propane-depleted fraction in a second separator; feeding at least a portion of the propane-enriched fraction to the fractionating as a reflux; recycling at least a portion of the propane-depleted fraction to the first separator. In some embodiments, the nitrogen-enriched fraction may be separated in a nitrogen removal unit to produce a nitrogen-depleted natural gas stream and a nitrogen-enriched natural gas stream.
Abstract: Computing devices can utilize various low power wakeup transceivers in order to control functional states of various components of those devices. Each transceiver can broadcast a beacon including appropriate information, which can be received by any other device with a transceiver that is within a propagation range of the beacon. A transceiver receiving the beacon can cause the received beacon to be analyzed by appropriate decision logic, which can determine any appropriate functionality to be activated or otherwise contacted in response to the beacon. In at least some embodiments, the beacon can cause another type of communication channel to be activated to establish communications with a device from which the beacon was received. In this way, the communications channel can be established without having to leave the channel active or manually activate that channel.
Type:
Grant
Filed:
September 3, 2013
Date of Patent:
January 3, 2017
Assignee:
Amazon Technologies, Inc.
Inventors:
Andrew D. Price, Varadarajan Gopalakrishnan, Robert D. Lau
Abstract: An exercise machine cable adjustment system for providing efficient adjustment of the effective length of one or more cables. The exercise machine cable adjustment system generally includes a frame, a carriage movably positioned upon the frame and a pair of cables adjustably connected to the carriage to allow for adjustment of the effective length for each of the cables.
Abstract: A method for controlling a portable power system, comprising: using a processor, selecting an engine efficiency range for an engine of a generator set of the portable power system, the engine efficiency range corresponding to a power output range of the generator set and to a power demand range of a load coupled to the portable power system; while a power demand of the load is less than a power output of the generator set, storing excess energy from the generator set in a battery bank of the portable power system; while the power demand of the load is greater than the power output of the generator set, providing additional power to the load from the battery bank; when a first predetermined depth of discharge threshold is reached by the battery bank, increasing the power output of the generator set to allow the battery bank to recharge; and, when a predetermined state of charge threshold is reached by the battery bank, ceasing the power output of the generator set and providing power to the load from the batte
Abstract: A reversible system for housing a battery-operated device includes a first case member and a second case member. The first case member includes a first alignment member and the second case member includes a second alignment member complimenting the first alignment member such that the orientation of the first case member to the second case member can be altered in at least two orientations. In certain embodiments, the reversible system additionally includes a photovoltaic module for powering the battery-operated device.
Abstract: A media services device including a display device configured to present user-selectable options corresponding to video-on-demand services, and a video-on-demand application server component configured to provide the video-on-demand services responsive to user selection of the options.
Abstract: Batteries, battery systems, battery submodules, battery operational methods, battery system operational methods, battery charging methods, and battery system charging methods are described. According to one aspect, a battery includes a first battery terminal, a second battery terminal, and a plurality of submodules individually comprising a first submodule terminal, a second submodule terminal, a plurality of rechargeable cells electrically coupled between the first and second submodule—terminals, and switching circuitry configured to electrically couple one of the first and second battery terminals with one of the first and second submodule terminals of one of the submodules during an engaged mode of operation of the one of the submodules and to electrically isolate the one of the first and second battery terminals from the one of the first and second submodule terminals of the one of the submodules during a disengaged mode of operation of the one of the submodules.
Abstract: A method of adsorption allows separation of a first fluid component from a fluid mixture comprising at least the first fluid component in an adsorptive separation system having a parallel passage adsorbent contactor with parallel flow passages having cell walls which include an adsorbent material. The method provides for transferring heat from the heat of adsorption in a countercurrent direction along at least a portion of the contactor during adsorption and transferring heat in either axial direction along the contactor to provide at least a portion of the heat of desorption during a desorption step. A carbon dioxide separation process to separate carbon dioxide from flue gas also includes steps transferring heat from adsorption or for desorption along the parallel passage adsorbent contactor.
Abstract: A local computing device is connected to a remote computing device over a network. A user provides input to a local input component of the local computing device. The output of the local input component is converted into a form that is capable of being received as input by the remote computing device even if the local input component is not supported by the remote computing device. As one example, the local input component may be a bar code scanner which produces bar code output that is converted into text for input into a text field on the remote computing device, thereby enabling the remote computing device to receive input from a bar code scanner even if the remote computing device does not support the bar code scanner.
Abstract: A lighting system includes a reflector housing with a LED light source having multiple LEDs and an induction light source located within the reflector housing.
Abstract: A method for reducing a chromium containing material, comprising: combining the chromium containing material comprising chromium oxide with a carbonaceous reductant to form a chromium containing mixture; delivering the chromium containing mixture to a moving hearth furnace and reducing the chromium containing mixture to form a reduced chromium containing mixture; delivering the reduced chromium containing mixture to a smelting furnace; and separating the reduced chromium containing mixture into chromium metal and slag. The method also comprises agglomerating the chromium containing mixture in a granulator or the like. The chromium containing mixture has an average particle size of less than about 200 mesh (about 75 ?m).