Patents Assigned to Amazon Technologies
-
Patent number: 10893107Abstract: Systems and methods are provided herein for managing a set of autonomous vehicles (AVs) configured to perform delivery tasks and computing tasks. Computing tasks can be performed such as training a model and/or calculating an incremental update for the model. As additional training data is obtained, a subset of AVs may be managed as a distributed computing cluster and assigned a computing task such as training or calculating an incremental update for the model or any suitable computing task. Corresponding data computed by the subset of AVs of the cluster (e.g., the retrained model, updated model parameters corresponding to the updated model, etc.) may be received and stored or transmitted (e.g., the computing task requestor, to the AVs, etc.) for subsequent use (e.g., for subsequent delivery tasks).Type: GrantFiled: July 25, 2019Date of Patent: January 12, 2021Assignee: Amazon Technologies, Inc.Inventors: Francesco Giuseppe Callari, Jean-Guillaume Dominique Durand, Pradeep Krishna Krishna Yarlagadda, Tatiana Glozman
-
Patent number: 10891569Abstract: Dynamic task discovery may be implemented for performing workflow tasks. Input may be received from a workflow engine via static interface upon which a task may be performed that is part of a workflow. A version of the task may be dynamically determined according to dynamic task configuration data. The discovered version of the task may be performed and output notification of completion may be sent to the workflow engine. In some embodiments, the dynamic configuration for a task may be modified such that one performance of the task in a workflow may be according to a different version of the task than another performance the same task in the same workflow. In some embodiments, task templates with dynamically discoverable tasks may be generated by a workflow engine service in order to be implemented as tasks in a workflow.Type: GrantFiled: January 13, 2014Date of Patent: January 12, 2021Assignee: Amazon Technologies, Inc.Inventor: Justin Lee Werner
-
Patent number: 10891879Abstract: Described are systems and methods that enable the repurposing of packages and shipment of items in those repurposed packages. For example, a first user may repurpose a package in which they previously received a shipment and, using a label or identifier already affixed to the package, ship an item to a different delivery destination. The described implementations enable the first user to repurpose a package and ship an item in that repurposed package without having to print a shipping label, weigh the repurposed package, or deliver the repurposed package to a carrier for shipment.Type: GrantFiled: February 19, 2018Date of Patent: January 12, 2021Assignee: Amazon Technologies, Inc.Inventors: John Weresh, Pragyana K. Mishra
-
Patent number: 10890758Abstract: This disclosure describes deflecting moisture out of the field of view of an imaging device during operation of an aerial vehicle, such as a UAV. The imaging device and/or a deflector positioned in the field of view of the imaging device is positioned within a path of a propulsion motor air disturbance. The deflector protects the lens from environmental conditions, such as moisture and rain and is positioned such that the force of the propulsion motor air disturbance moves any moisture, rain, or other debris contacting the surface of the deflector across the deflector surface and out of the field of view of the imaging device. As a result, distortion of image data generated by the imaging device as a result of water or moisture on the lens or in the field of view of the lens of the imaging device is reduced, if not eliminated.Type: GrantFiled: March 23, 2018Date of Patent: January 12, 2021Assignee: Amazon Technologies, Inc.Inventors: James Christopher Curlander, Scott Raymond Harris
-
Patent number: 10887381Abstract: A rendering resources management component can maintain information that tracks rendering resources that have been assigned (or leased) to individual user devices. The rendering resources management component can further maintain information related thresholds for the number of available rendering resources in the rendering resource pools, including minimums, maximums or ranges. The rendering resources management component can further maintain information related to performance metrics associated with the assigned rendering resources. Based on one or more of the above information (or additional information), the rendering resources management component can then cause the instantiation or termination of rendering resources to manage the rendering resource pool.Type: GrantFiled: November 21, 2018Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Leonardo Viccari, Justin Jon Derby
-
Patent number: 10885701Abstract: An augmented reality (AR) application allows for the specification of various lighting conditions, or lighting states, that can be simulated for an augmented reality view of a scene. This can include, for example, specifying a time of day to cause the view to be rendered with a specific amount of sunlight, or specifying a state of various light sources that can impact the illumination of the scene. A light map and lighting state data can be determined for the scene. A change to the lighting state data can result in a filter being applied to the live view of the scene to cause the overall appearance to correspond to the target lighting state. Augmented reality content displayed with respect to the live view can be rendered to have an appearance that corresponds to the altered live view. AR content can also be used to update the appearance of shadows.Type: GrantFiled: December 8, 2017Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventor: Pratik Patel
-
Patent number: 10884529Abstract: Embodiments of an electronic device with an assembled multi-layered display screen and methods for a multi-layered screen assembly are disclosed herein. In one instance, the method may include disposing a frame for a display screen upon a base comprising a substantially flat surface and substantially corresponding to a shape of the display screen, assembling the display screen by stacking multiple components within the frame such that the assembled display screen faces the base, and delivering a bonding substance into the frame such that the bonding substance substantially fills the frame to the depth of the frame and around the stacked multiple components. The substance may be allowed to harden to a solid state thus bonding the assembly. The frame may have a depth substantially corresponding to a thickness of the assembled display screen. Other embodiments may be described and/or claimed.Type: GrantFiled: May 24, 2018Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventor: Sukwon Noh
-
Patent number: 10885396Abstract: Some embodiments provide methods for providing images of a person generated by two or more A/V recording and communication devices to one or more users, via a user's client device. For example, first image data may be received from a first A/V recording and communication device at a first location and second image data may be received from a second A/V recording and communication device at a second location. The first image data and the second image data may be analyzed to determine a person depicted in the first image data and a person depicted in the second image data is the same person. In response, a user alert may be generated including data representative of a first facial image of the person and a second facial image of the person. The user alert may then be transmitted to a user's client device.Type: GrantFiled: May 18, 2018Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventor: James Siminoff
-
Patent number: 10884707Abstract: Provided are systems and methods for transposing a tensor using processing element array operations. In some cases, it may be necessary to transpose elements of a tensor to perform a matrix operation. The tensor may be decomposed into blocks of data elements having dimensions consistent with the dimensions of a systolic array. An identity multiplication may be performed on each block of data elements loaded into a systolic array and the multiplication products summed in column partitions of a results buffer. The data elements in the column partitions of results buffer can then be mapped to row partitions of a buffer memory for further processing.Type: GrantFiled: June 27, 2019Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Haichen Li, Ron Diamant, Jeffrey T. Huynh, Yu Zhou, Se jong Oh
-
Patent number: 10887710Abstract: A voice-activated computing device configured to transmit a pilot tone and then capture or receive a signal, which corresponds to the pilot tone, reflected from within the environment containing the voice-activated computing device. The voice-activated computing device, or some other computing system or device, analyzes the received signal in order to determine analyze one or more characteristics present within the signal, i.e. noise, echo, etc. Based upon the analysis, models for signal processing can be determined, selected and/or altered. Future signals received by the voice-activated computing device can be processed with such models. The analysis can also allow for the models to be dynamically updated and for models to be dynamically created.Type: GrantFiled: April 18, 2016Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventor: Preethi Parasseri Narayanan
-
Patent number: 10885491Abstract: A mobile base is provided that travels through delivery areas and utilizes associated transportation units (e.g., automated aerial vehicles, automated mobile vehicles, etc.) for delivering items from the mobile base to user specified delivery locations. The transportation units may be carried on the mobile base and may utilize navigation systems (e.g., utilizing GPS) to travel back and forth to the mobile base when making deliveries. Tracking data (e.g., GPS) may be utilized for status monitoring and notifications, as well as providing a map that may show and update the current locations of the transportation units and/or mobile base.Type: GrantFiled: October 17, 2019Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Ethan Zane Evans, Atishkumar Kalyan
-
Patent number: 10885565Abstract: A network-based data discovery and consumption coordination service may provide data set listings for purchase offered by respective data vendors. The data discovery and consumption coordination service may provide listings in response to search requests based on various search criteria, as well as various filtering techniques based on user reviews, ratings, and other user purchase history for data set listings. The data discovery and consumption coordination service may receive a purchase request via a network-based interface for the service. Data consumption resources which may consume a purchased data set may also be identified via the network-based interface for the data discovery and consumption coordination service. The data discovery and consumption coordination service may direct the transfer of the data set for the purchased data set listing to the identified data consumption resource.Type: GrantFiled: June 20, 2014Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Barry Russell, Rahul Sharma Pathak, Aditya Krishnan
-
Patent number: 10884260Abstract: Three-dimensional display systems may include polarized displays that polarize light emitted from a first set of areas of the display with a first polarization for a first eye of the viewer and that polarizes light emitted from a second set of areas of the display with a second polarization for a second eye of the viewer. This may result in dark areas being perceived by a viewer when viewed through polarized 3D glasses. Systems and technologies according to this disclosure may include 3D glasses that have a lenses configured to redirect a portion of incoming light in a first axis to at least partially illuminate the dark areas.Type: GrantFiled: April 30, 2018Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Robert Arthur Sprague, Kari Juhani Rinko
-
Patent number: 10887026Abstract: Technologies directed to antenna disconnection detection of distributed radio frequency (RF) ports in a wireless network are described. One method receives data from the wireless devices and generates an RSSI matrix including multiple elements, each storing a receive signal strength indicator (RSSI) value indicative of a signal strength of a wireless link between a transmitter-receiver pair. The method identifies a characteristic pattern in the RSSI matrix. The characteristic pattern includes i) two or more RSSI values in a same row being less than the threshold value and ii) two or more RSSI values in a same column being less than the threshold value. The method stores an indication that an antenna is disconnected from an RF port and sends a command to the second wireless device that causes the second wireless device to disable a radio that is coupled to the RF port.Type: GrantFiled: February 18, 2020Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Kun Ting Tsai, Nathan Labadie, Cheol Su Kim, Haritha Tamvada, Omar Fawazhashim Zakaria
-
Patent number: 10884701Abstract: Systems and methods for voice control of computing devices are disclosed. Applications may be downloaded and/or accessed by a device having a display, and content associated with the applications may be displayed. Many applications do not allow for voice commands to be utilized to interact with the displayed content. Improvements described herein allow for non-voice-enabled applications to utilize voice commands to interact with displayed content by determining screen data displayed by the device and utilizing the screen data to determine an intent associated with the application. Directive data to perform an action corresponding to the intent may be sent to the device and may be utilized to perform the action on an object associated with the displayed content.Type: GrantFiled: December 9, 2019Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Manikandan Thangarathnam, Suraj Gopalakrishnan
-
Patent number: 10884778Abstract: Techniques for managing dynamically scalable virtualized compute instances within a provider network are described. A dynamically scalable instance has a baseline performance level and a maximum performance level associated with a computing resource, such as a processor, a memory, a network interface, etc. In response to receive a request to launch a dynamically scalable instance, one or more services select a computer system to host the requested instance from a pool of instance-hosting computer systems of a provider network. The instance-hosting computer systems include a monitoring agent that reports computing resource usage data to the one or more services. The one or more services monitor the resource usage of the instance-hosting computer systems and migrate instances so that the dynamically scalable instances can operate up to the maximum level of performance.Type: GrantFiled: September 28, 2018Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: John David Dunagan, Mohit Gupta, Mihir Sadruddin Surani, Yuxuan Liu, Les Johann Lamprecht, John Merrill Phillips, Malcolm Featonby, Roberto Pentz De Faria, Erik Quanstrom, James Rigby, Ethan Faust, Wenbo Bu
-
Patent number: 10887164Abstract: A virtual computer system service receives a request from a customer to provision a dedicated server for the exclusive use of the customer. The dedicated server may be used to launch one or more virtual machine instances. The virtual computer system service subsequently selects, from a pool of available servers, a server that can be dedicated to the customer and that does not have capacity allocated to any other customer. The virtual computer system service may update a database to specify, in an entry corresponding to the selected server, that the server has been dedicated for the exclusive use of the customer. Once the database has been updated, the virtual computer system service will enable the customer to launch a virtual machine instance using the dedicated server.Type: GrantFiled: August 2, 2018Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Damian Gorman Wylie, James Alfred Gordon Greenfield, Michael Groenewald, Anand Rajender Kumar, Rajnesh Umeshraya Pai, Sivaprasad Venkata Padisetty, Georgios Elissaios, Scott Anthony Roberts
-
Patent number: 10887291Abstract: A computing resource service provider may operate a secure proxy fleet within a content delivery network. The secure proxy fleet may protect sensitive data communicated between a client device and a backend service over one or more networks, for example, over the content delivery network to a computing resource service provider environment. The secure proxy fleet may protect sensitive data by encrypting the sensitive data before it is forwarded to a destination.Type: GrantFiled: December 16, 2016Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Melissa Elaine Davis, Gavin Richard Jewell, Brady Montz, Alec Peterson, Igor Spac, Alex Jennifer Tribble, Radu Weiss
-
Patent number: 10885023Abstract: A database system may implement asynchronous processing for synchronous requests received at the database. A pool of request processing threads may be maintained. As access requests for the database are received from clients, an available request processing thread in the pool may process the access request. The access request may be dependent on a persistent storage I/O operation, such that processing of the access request waits at least until the persistent storage I/O operation is complete. The request processing thread may perform processing operations for the access request so that persistent storage I/O operation is performed and become available to process other access requests. A response processing thread may determine that the persistent storage I/O operation for the access request is complete, and send a response to the client.Type: GrantFiled: September 8, 2014Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Anurag Windlass Gupta, Alexandre Olegovich Verbitski, Kamal Kant Gupta
-
Patent number: 10884788Abstract: Systems and methods are described for management of a coordinated environment for execution of on-demand code with reduced memory footprint provided. A coordinator receives individual on-demand code execution requests or tasks from coordinated devices. The coordinate can process the on-demand code execution requests to associate at least a subset of the on-demand code execution with one or more groups sharing executable code. The coordinated device can implement the execution of the individual tasks without requiring a separate loading and execution of the on-demand executable code. Accordingly, the coordinated device may be implemented on computing devices having more limited computing resources by reducing the memory footprint required to execute the on-demand task.Type: GrantFiled: April 3, 2018Date of Patent: January 5, 2021Assignee: Amazon Technologies, Inc.Inventors: Arunachalam Sundararam, Erik Jacob Sipsma