Patents Assigned to Amazon Technologies
-
Patent number: 9830193Abstract: A system for providing automatic management of low latency computational capacity is provided. The system may be configured to maintain a plurality of virtual machine instances. The system may be further configured to identify a trend in incoming code execution requests to execute program code on a virtual compute system, determine, based on the identified trend, that the plurality of virtual machine instances should be adjusted, and adjust the plurality of virtual machine instances based on the identified trend.Type: GrantFiled: September 30, 2014Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Timothy Allen Wagner, Sean Philip Reque, Dylan Chandler Thomas, Derek Steven Manwaring, Bradley Nathaniel Burkett
-
Patent number: 9828095Abstract: Deflection of a rotor of a motor, such as a brushless motor, of an unmanned aerial vehicle (“UAV”) during operation may cause the magnets coupled to the interior surface of the rotor to move or walk down the surface, imbalancing the motor and potentially creating an unsafe flying condition for the UAV. The described methods and apparatus monitor rotor deflection of the motor during operation and alter one or more flight characteristics of the UAV if the deflection exceeds a tolerance range. By altering flight characteristics, external forces acting on the motor may be reduced, thereby reducing the deflection of the rotor.Type: GrantFiled: December 11, 2015Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Scott Michael Wilcox, Kevin Kwok Leung Yuen
-
Patent number: 9832606Abstract: Technology is described for modifying user service environments. A geographical location of a mobile device may be received. The geographical location of the mobile device may trigger a modification to a user service environment that is associated with the mobile device. The user service environment may be modified based on the geographical location of the mobile device.Type: GrantFiled: December 16, 2014Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Thomas Price Jones, II, Thomas Charles Stickle
-
Patent number: 9830099Abstract: Techniques for providing secure erase of data stored on a storage device may be provided. For example, a storage device comprising a first layer of firmware that is configured to receive access requests for data stored on a storage device may be in communication with a second layer of firmware. The second layer of firmware may be configured to receive, from the first layer of firmware, a request to erase a portion of the data stored on the storage device and verify the first layer of firmware before processing the erase request. In an embodiment, upon verifying the first layer of firmware, the second layer of firmware may block subsequent read requests for one or more physical blocks of the storage device that correspond to the portion of the data indicated in the erase request.Type: GrantFiled: September 17, 2015Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Jesper Mikael Johansson, Jon Arron McClintock
-
Patent number: 9832904Abstract: A patch panel assembly mounts in a rack on a side of the rack other than the front side of the rack and other than the back side of the rack and fits within a volume of space not occupied by rack slots of the rack. In some embodiments the patch panel assembly includes brackets that articulate into out of the volume of space in the rack in which the patch panel assembly is mounted to allow access to patch cable connectors coupled in the brackets of the patch panel assembly.Type: GrantFiled: March 28, 2016Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventor: Brandyn David Giroux
-
Patent number: 9831961Abstract: An adaptive envelope tracking calibration module executes a routine to calibrate a radio frequency (RF) transmitter in a communication device comprising an envelope tracking system. The routine includes receiving a selection of a calibration target power that is greater than a desired output power of the RF transmitter and determining an output power estimate for the power amplifier as a supply voltage for the power amplifier varies according to an output of the envelope tracking system. The routine further includes adaptively adjusting the calibration target power when the output power estimate is not greater than the calibration target power.Type: GrantFiled: October 8, 2014Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Pratik Kalpesh Patel, Jay Praful Desai
-
Patent number: 9830924Abstract: A speech recognition system that automatically sets the volume of output audio based on a sound intensity of a command spoken by a user to adjust the output volume. The system can compensate for variation in the intensity of the captured speech command based on the distance between the speaker and the audio capture device, the pitch of the spoken command and the acoustic profile of the system, and the relative intensity of ambient noise.Type: GrantFiled: December 4, 2013Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Ronald Joseph Degges, Jr., Kerry H Scharfglass, Eric Wang
-
Patent number: 9828092Abstract: Described is a system and method for utilizing unmanned aerial vehicles (“UAV”) to facilitate delivery of ordered items to user specified delivery destinations. In one implementation, the UAV may be configured as a one-way UAV that is designed to transport ordered items to the user specified delivery destination but not return to a materials handling facility under its own power. Instead, the one-way UAV may remain at the delivery destination for later retrieval by a retrieval unit (e.g., truck).Type: GrantFiled: February 16, 2015Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Amir Navot, Elad Ben-Israel
-
Patent number: 9830307Abstract: Systems and methods are described which provide improved memory and resource allocation for content pages accessed using a browser. A content page may be accessed and compiled into machine code, such as executable files or an application. The machine code may then be executed on a user device in a process separate from the browser to cause display of the content page, such as in a standalone application. Content pages may be pre-compiled and provided in response to user requests to access the content pages. A content page may be compiled faster than the browser may process the native content page, and the compiled machine code may require less memory than the native content page and associated resources. In some embodiments an intermediary system may be used to perform content page compilation and may provide the compiled machine code, instead of the native content, to the user device.Type: GrantFiled: December 11, 2014Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventor: Donald Ryan Willhoit
-
Patent number: 9830173Abstract: An enhanced proxy simulation service can be used to test a complex stateless system, such as a fulfillment network, that depends on upstream and downstream processes in order to operate. The enhanced proxy simulation service can be configured to send an event, such as an order request, so as to appear to be sent from a process upstream of the system; and can be configured to receive a request from the system, such as a request to charge payment information, so as to appear as a downstream process of the system. The proxy simulation service can store events received from the system and apply a set of rules to the stored events to construct a simulated response to the last event received from the system. The simulated response can then be sent to the system being tested.Type: GrantFiled: April 9, 2015Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Raghunathan Kothandaraman, Praveen Dasigi
-
Patent number: 9832249Abstract: Disclosed are various embodiments for facilitating streaming of media content. Video content is retrieved over a network from one or more client devices capturing video content. Data items associated with the plurality of video content are also retrieved. A list order for the plurality of video content is determined according to at least a portion of the retrieved data items, and a user interface is encoded for display where the user interface contains a plurality of items corresponding to the plurality of video content, the items being positioned within the user interface according to the list order.Type: GrantFiled: January 2, 2015Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventor: Daniel W. Hitchcock
-
Patent number: 9830111Abstract: Embodiments of the present disclosure are directed to, among other things, managing space allocation of one or more data storage devices. In some examples, a storage service may identify at least one computer-readable storage device. The computer-readable storage device may, in some examples, have availability level that corresponds to a size of data to be stored. The storage service may also identify a target storage device based at least in part on a capacity of a subset of the storage devices. In some cases, this may be performed for one or more of the devices of the subset. Further, the storage service may store the data in the identified target storage device.Type: GrantFiled: August 8, 2012Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Kestutis Patiejunas, Paul David Franklin
-
Patent number: 9832569Abstract: A multi-channel echo cancellation system that dynamically adapts to changes in acoustic conditions. The system does not require a sequence of “start-up” tones to determine the impulse responses. Rather, the adaptive filters approximate estimated transfer functions for each channel. A secondary adaptive filter adjusts cancellation to adapt to changes in the actual transfer functions over time after the adaptive filters have been trained, even if the reference signals are not unique relative to each other.Type: GrantFiled: December 5, 2016Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Robert Ayrapetian, Michael Alan Pogue, Kenneth Edgar Hild, II
-
Patent number: 9830628Abstract: Systems and methods are described to enable the inclusion of customized audio messages into packages for physical items. Specifically, embodiments of the present disclosure enable a user, in connection with an order to physical items, to record an audio message (e.g., a gift message) to be played back on the opening of a package including the physical items. The recorded audio message can be encoded into audio data at a user computing device and transmitted over a network to a fulfillment processing system associated with the order. The fulfillment processing system can encode the audio data into a playback device included within a package of the ordered items. The playback device may include one or more sensors (such as mechanical switches, light sensors, etc.) that notify the playback device when the package is opened. The playback device can then output the audio message to a receiving party.Type: GrantFiled: August 3, 2015Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventor: Paul Barnhart Sayre, III
-
Patent number: 9830485Abstract: Disclosed are various embodiments for pick verification using moving radio frequency identification (RFID) tags. A robotic picker moves an item storage structure within range of a radio frequency identification (RFID) tag reader, wherein the item storage structure comprises multiple items and the items each have an RFID tag affixed. The RFID tag reader emits an electric field. The robotic picker moves the item storage structure while the RFID tag reader emits the electric field. An RFID tag identification device receives responses from energized RFID tags affixed to the items. The RFID tag identification device determines that an energized RFID tag is in motion and selects an identifier broadcast by the energized RFID tag that is in motion.Type: GrantFiled: October 3, 2016Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventor: Ned Lecky
-
Patent number: 9830400Abstract: Features are disclosed for detecting meaningful updates to network accessible content, including but not limited to web pages. The portion or portions of content that are meaningful can be automatically determined based on a previously defined content profile, an analysis of user interactions with the content, algorithms and automated content analysis techniques, some combination thereof, or other techniques. Content can be monitored and determinations can be made regarding whether and to what extent the content has changed. Client devices or users thereof may be notified of detected meaningful content updates. Notifications can include updated portions of the content. The updated content may be displayed to the user on a client device, and visual treatments may be applied to the updated portions to draw the users' attention to the presence and substance of the updates.Type: GrantFiled: January 26, 2015Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Brett R. Taylor, Ameet N. Vaswani, Faizal S. Kassamali, Ryan Tucker, Michael V. Zampani, Ranganath Atreya
-
Patent number: 9832118Abstract: Methods and apparatus that allow clients to connect resource instances to virtual networks in provider network environments via private IP. Via private IP linking methods and apparatus, a client of a provider network can establish private IP communications between the client's resource instances on the provider network and the client's resource instances provisioned in the client's virtual network via links from the private IP address space of the virtual network to the private IP address space of the provider network. The provider network client resource instances remain part of the client's provider network implementation and may thus also communicate with other resource instances on the provider network and/or with entities on external networks via public IP while communicating with the virtual network resource instances via private IP.Type: GrantFiled: November 14, 2014Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Kevin Christopher Miller, Andrew Bruce Dickinson, Eric Wayne Schultze, Ian Roger Searle, Shane Ashley Hall, Deepak Mohan, David Brian Lennon
-
Patent number: 9830175Abstract: Systems and methods are described for predictively managing calls to tasks on an on-demand code execution environment. Specifically, a task profile can be utilized to predict that a call to a task will be followed by transmission of information to an auxiliary service. Thereafter, the on-demand code execution environment can select a virtual machine to execute the task based, for example, on the speed or reliability of a communication channel between the selected virtual machine and the auxiliary service. If execution of the task does cause transmission of information to the auxiliary service, the information can be transmitted via the communication channel, thereby increasing the speed or reliability of the transmission.Type: GrantFiled: December 16, 2015Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventor: Timothy Allen Wagner
-
Publication number: 20170337154Abstract: Methods and apparatus for a pipelined architecture for storage lifecycles are disclosed. A method includes identifying, during a transition candidate discovery iteration, storage objects of a multi-tenant service for which respective lifecycle transitions are to be scheduled, including a particular storage object identified as being a candidate for a particular lifecycle transition. The method includes generating transition job objects, each job comprising respective indications of one or more of the storage objects identified during the discovery iteration. The method includes assigning, during a transition execution iteration, resources to initiate storage operations for the particular lifecycle transition, and initiating, using the assigned resources, storage operations for the particular lifecycle transition.Type: ApplicationFiled: August 7, 2017Publication date: November 23, 2017Applicant: Amazon Technologies, Inc.Inventors: Jeffrey Michael Barber, Derek Ernest Denny-Brown, II, Carl Yates Perry, Christopher Henning Elving, Praveen Kumar Gattu
-
Patent number: D803868Type: GrantFiled: May 9, 2016Date of Patent: November 28, 2017Assignee: Amazon Technologies, Inc.Inventors: Robert Yuji Haitani, Janet Ellen Galore, Dominick Khanh Pham, Gonzalo Alberto Ramos, Stefan Vant