Patents Assigned to Amazon Technologies, Inc.
-
Patent number: 10861453Abstract: A processing device receives from a speech-detection device intent data and metadata associated with an intent to schedule a resource located in proximity to a location of the speech-detection device. The metadata includes one or more device identifiers associated with one or more devices discovered by the speech-detection device. The processing device determines an availability of resources associated with the one or more device IDs and schedule one of the resources based on the availability. The scheduled resource is located in in proximity to the location of the speech-detection device.Type: GrantFiled: May 1, 2018Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Kunal Chadha, James L. Ford
-
Patent number: 10861117Abstract: The relative health of data storage drives may be determined based, at least in some aspects, on data access information and/or other drive operation information. In some examples, upon receiving the operation information from a computing device, a health level of a drive may be determined. The health level determination may be based at least in part on operating information received from a client entity. Additionally, a storage space allocation instruction or operation may be determined for execution. The allocation instruction or operation determined to be performed may be based at least in part on the determined health level.Type: GrantFiled: September 1, 2017Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Marc J. Brooker, Madhuvanesh Parthasarathy, Danny Wei, Tobias L. Holgers, Yu Li
-
Patent number: 10861052Abstract: Management of persistent campaigns can be automated across multiple possible communication channels. A campaign management service monitors state information for the targeted users to ensure that the campaign content is provided to those users at appropriate times using appropriate channels. After a state change is detected for a particular user, corresponding to the desired action being taken, the campaign content will no longer provided for that user across any of those channels. The ability to manage state across all channels ensures that the providing of campaign content to any targeted users does not exceed frequency, occurrence, or other such criteria, and the types of actions can be any detectable actions performed with respect to an electronic environment.Type: GrantFiled: August 12, 2016Date of Patent: December 8, 2020Assignee: Amazon Technologies, IncInventors: Gustavo Eduardo Lopez, Mary Miller, Karthik Narayan
-
Patent number: 10860305Abstract: A server includes a motherboard and a programmable logic device coupled to the motherboard. The server also includes a hardware device coupled to the motherboard and the programmable logic device. The server further includes a non-volatile memory storing firmware for the hardware device. The non-volatile memory is coupled to the motherboard and the programmable logic device. The server further includes a peripheral device coupled to the motherboard and the programmable logic device. The peripheral device receives firmware data from a management server. The peripheral device verifies that the firmware data corresponds to the hardware device. The peripheral device further holds the hardware device in reset mode. The peripheral device stores the firmware data on the non-volatile memory to update the firmware and releases the hardware device from reset mode after updating the firmware.Type: GrantFiled: September 29, 2017Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Jason Alexander Harland, Matthew Shawn Wilson, Darin Lee Frink, Nafea Bshara, Ziv Harel, Anthony Nicholas Liguori
-
Patent number: 10862709Abstract: A flow policy service that allows clients to define policies for packet flows to, from, and within their virtual networks on a provider network. Logic may be embedded in a flow policy that dictates what happens to a packet as it enters the network, or after the packet leaves an appliance. Via the service, a client may define conditional rules that specify different paths that packets should follow on the provider network according to conditional evaluations of information about the packets, for example source and/or destination endpoints of the packets, or output codes from appliances that process the packets.Type: GrantFiled: January 18, 2017Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Andrew Bruce Dickinson, Kevin Christopher Miller, Eric Wayne Schultze
-
Patent number: 10860357Abstract: A multi-tenant environment is described with a configurable hardware logic platform (e.g., a Field Programmable Gate Array (FPGA)) positioned on a host server computer. The configurable hardware logic platform can be programmed with a host logic wrapper portion, which is controlled by a service provider, and a customer portion, which is programmed with logic provided by a tenant of the service provider. While the host logic wrapper portion is reprogrammed, protections are put in place to prevent a virtual machine or the customer logic from violating security built within the host logic wrapper portion. Such protections can be suspending communications between the virtual machine and the customer logic until the host logic wrapper is reprogrammed.Type: GrantFiled: July 10, 2017Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Robert Michael Johnson, Asif Khan, Nafea Bshara, Kiran Kalkunte Seshadri
-
Patent number: 10861080Abstract: Disclosed are various embodiments for automating the generation of a visualization region for use in visually conveying concepts associated with products or services in an electronic marketplace. In response to a search query, a plurality of concepts that may beneficial in further refining the search query may be determined and may be represented by a plurality of representative items available in the electronic marketplace. Visual identifiers associated with the representative items may be used in the generation of a visualization region for use in further refining the search query to a particular concept.Type: GrantFiled: September 23, 2013Date of Patent: December 8, 2020Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Adam Callahan Sanders, Liezel Marie Barraca
-
Patent number: 10863105Abstract: Described are systems and methods for generating high dynamic range (“HDR”) images based on image data obtained from different image sensors for use in detecting events and monitoring inventory within a materials handling facility. The different image sensors may be aligned and calibrated and the image data from the sensors may be generated at approximately the same time but at different exposures. The image data may then be preprocessed, matched, aligned, and blended to produce an HDR image that does not include overexposed regions or underexposed regions.Type: GrantFiled: June 27, 2017Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Eliezer Rosengaus, Abhinav Kashyap, Lorenzo Sorgi
-
Patent number: 10861164Abstract: Natural frequencies of vibration of objects, such as aerial vehicles, are identified based on imaging data captured while the objects are subjected to excitation. The imaging data is captured using high-speed cameras, and changes in intensities of pixels corresponding to surfaces of the object are used to determine a spectral diagram of the vibrations from which natural frequencies of vibration (e.g., vibration modes) are determined. The visibility of the vibrating objects is enhanced by providing video images to band-pass filters within small bands around the natural frequencies, and magnifying the vibration based on the amplitudes or phases determined from each of the video images. A stream of the modified video images may be used to determine a mode shape corresponding to the vibration of the objects at or around a natural frequency of vibration.Type: GrantFiled: March 28, 2019Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Pragyana K. Mishra, Kevin Kuang-Hui Tseng
-
Patent number: 10862777Abstract: A determination is made that a graphical representation of network health state information pertaining to a client account of a provider network is to be provided. Using respective network metrics groups corresponding to several data sources, a network health state descriptor corresponding to a resource associated with the client account is generated. A data set usable to generate a graphical display of network health state information of the resource of the client account is transmitted.Type: GrantFiled: September 28, 2016Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Kenneth Grey Richards, Schuyler David Thompson, Adam Siefker, Kevin Christopher Miller, Meenakshi Rameshkumar
-
Patent number: 10860976Abstract: This disclosure describes a system for managing inventory as it transitions into a materials handling facility, as it transitions between locations within a materials handling facility and/or as it transitions out of a materials handling facility. In some instances, a user (e.g., picker or picking agent) may retrieve an item from an inventory location and place the item into a tote. The systems described herein detect the item when it is added to or removed from the tote.Type: GrantFiled: May 24, 2013Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Varadarajan Gopalakrishnan, Subram Narasimhan, Omar FawazHashim Zakaria, Dilip Kumar, Sridhar Boyapati, Jin Dong Kim
-
Patent number: 10860380Abstract: A peripheral device may accelerates deployment of a virtual computing resource at a resource host. Storage locations in a memory of a host may be identified for an image of a virtual computing resource to be implemented at the host. The image data may be prepared to be hosted by the peripheral device. The peripheral device may store the prepared image in the storage locations via a direct memory access channel between the peripheral device and the host memory instead of writing the prepared image via a processor of the host system.Type: GrantFiled: September 28, 2018Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Marcin Piotr Kowalski, Marc John Brooker
-
Patent number: 10860347Abstract: Techniques for concurrent execution of multiple content item processes, such as video game processes, on a single virtual machine instance are described herein. In some examples, developers may provide an indication of a desired content item process quantity count, which is a quantity of content item processes for concurrent execution of content item sessions on each of one or more virtual machine instances. Also, in some examples, the content item process quantity count may be adjustable such that it may be changed, for example in response to various conditions or events. Also, in some cases, collected performance metric information may be used to make intelligent decisions regarding scaling of content item processes. In some examples, when a content item session stops executing on a healthy content item process, the content item process may remain active and may be reused by executing one or more subsequent content item sessions.Type: GrantFiled: June 27, 2016Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Richard Franklin Porter, Aleksey A. Polesskiy, Hok Peng Leung, Geoffrey Scott Pare, Christopher David Byskal, Alexis Levasseur
-
Patent number: 10862838Abstract: Techniques for analyzing a message are described. For example, in some examples a message analyzer is to receive a message including message content and an indication of at least one message recipient, determine a sentiment of the message to generate at least one first sentiment value, determine at least on topic of the message content, and determine that the at least one first sentiment value is less than a second sentiment value associated with the message recipient and the at least one topic of the message content.Type: GrantFiled: December 12, 2017Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventor: Sravan Babu Bodapati
-
Patent number: 10863226Abstract: Devices and methods are provided for out-of-home transmissions for digital video recorders. The device may receive, at a first port of the device, a first packet from a second device using a peer-to-peer (P2P) connection between the device and a second device, first packet including a first session identifier associated with a first socket based on the first port and a second port of the second device. The device may receive a second packet from the second device using the P2P connection, the second packet including a second session identifier. The device may determine a second socket based on the second session identifier, the second socket based on the first port and a third port of the second device. The device may send a third packet using the second socket, the third packet including the second session identifier.Type: GrantFiled: February 13, 2019Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: James Straus, Geun Hyoung Kim, Barry Dean Jordan, Oscar Padilla, Feroz Bokhari, Andrew Stewart Lochbaum, Christopher Hong-Wen Tserng, Aldon Dominic Almeida, Jeremie Emilio Marcel Marie Sartor, Aaron Lockey
-
Patent number: 10862944Abstract: Methods, systems, and computer-readable media for real-time video streaming with latency control are disclosed. Using a media streaming system, a current frame of a video input is acquired from an input pipeline. The current frame is associated with a timestamp. A mapped timestamp associated with the current frame is determined. The mapped timestamp represents the timestamp mapped to a clock associated with the media streaming system. Based at least in part on a comparison between the mapped timestamp and a deadline for frame output, the current frame is either transmitted to an output pipeline according to the deadline, held for evaluation against one or more subsequent deadlines, or discarded.Type: GrantFiled: June 23, 2017Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Ryan Paul Hegar, Trevor Wells, Kevin Moore, Brian Lewis, David Scott Montgomery
-
Patent number: 10863270Abstract: A wearable computer is configured to use beamforming techniques to isolate a user's speech from extraneous audio signals occurring within a physical environment. A microphone array of the wearable computer may generate audio signal data from an utterance from a user's mouth. A motion sensor(s) of the wearable computer may generate motion data from movement of the wearable computer. This motion data may be used to determine a direction vector pointing from the wearable computer to the user's mouth, and a beampattern may be defined that has a beampattern direction in substantial alignment with the determined direction vector to focus the microphone array on the user's mouth for speech isolation.Type: GrantFiled: March 22, 2019Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Jeffrey Cornelius O'Neill, Amit Singh Chhetri, Philip Ryan Hilmes, Ramya Gopalan
-
Patent number: 10860604Abstract: A database client may implement scalable tracking for database updates according to a secondary index. As update requests are generated and sent to a database, tracking attributes may be included in the update requests in order to be inserted into the database with respect to a portion of the database for which the requested update is performed. Tracking attributes may include a sequence number which may be used to determine an order in which the updates are performed at the database. Tracking attributes may also include a bucket identifier, which may categorize or label the portion of data updated as part of an update. These tracking attributes may be replicated to a secondary index maintained for the database. Queries to the secondary index based on the tracking attributes may identify updates performed to the database. Notifications of the identified updates may then be provided.Type: GrantFiled: December 10, 2014Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Prashant Pandey, Benjamin Aldouby Schwartz, Swaminathan Sivasubramanian, Khawaja Salman Shams
-
Patent number: 10858103Abstract: An unmanned aerial vehicle (UAV) can deliver a package to a delivery destination. Packages delivered by a UAV may be lowered towards the ground while the UAV continues to fly rather than the UAV landing on the ground and releasing the package. Packages may sway during lowering as a result of wind or movement of the UAV. By modulating a rate of descent of a package, a package sway may mitigated. The lowering mechanism includes wrapping a tether in various directions around the package such that the package rotates in a first and second direction as the package descends. Additionally, a rip-strip lowering mechanism that separates under tension to lower the package and a rappel mechanism that slides the package down a tether may be used. Accordingly, the tether can control a descent of the package assembly.Type: GrantFiled: August 10, 2018Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Daniel Buchmueller, Louis LeRoi LeGrand, III, Lowell Timothy Neal, Scott Michael Wilcox
-
Patent number: D904458Type: GrantFiled: February 12, 2018Date of Patent: December 8, 2020Assignee: Amazon Technologies, Inc.Inventors: Heinz-Dominik Langhammer, Giles David Matthew McWilliam, Marc Rene Walliser, Christopher Green