Patents Assigned to Amazon Technologies, Inc.
-
Patent number: 11396266Abstract: An autonomous mobile device (AMD) includes a telescoping mast with sensors on top that are connected to a cable running through the mast. An inner section of the mast includes a bobbin that secures cables. The bobbin has a shaft and features that guide cables to helically wind around the shaft. The bobbin reduces stress on the cable as the mast moves. The mast is lifted by a rack that includes a portion with teeth and a portion without. The portion with teeth is driven by a motor. The portion without teeth connects the rack to a spool. The toothless section reduces stress on the toothed portion of the rack as it spools or unspools. The AMD includes a hinge to tilt a display. To securely position the hinge on a shaft, the shaft is spun after assembly so that a push nut cuts a retention groove in the shaft.Type: GrantFiled: May 17, 2021Date of Patent: July 26, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Mark John Glusker, Christine Leonore Fuller, Mark Greggory Edstrom
-
Patent number: 11399224Abstract: Voice-controlled devices that include one or more speakers for outputting audio. In some instances, the device includes at least one speaker within a cylindrical housing, with the speaker aimed or pointed away from a microphone coupled to the housing. For instance, if the microphone resides at or near the top of the cylindrical housing, then the speaker may point downwards along the longitudinal axis of the housing and away from the microphone. By pointing the speaker away from the microphone, the microphone will receive less sound from the speaker than if the speaker were pointed toward the microphone). Because the voice-controlled device may perform speech recognition on audio signals generated by the microphone, less sound from the speaker represented in the audio signal may result in more accurate speech recognition, and/or a lesser need to perform acoustic echo cancelation (AEC) on the generated audio signals.Type: GrantFiled: June 30, 2020Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: David Wilson Poole, Timothy Theodore List, Jacobi Colton Grillo, Wei Li, Tony David
-
Patent number: 11399157Abstract: Systems and methods for augmenting and sharing data from audio/video (A/V) recording and communication devices are provided. In one embodiment, a method may include receiving, from an A/V recording and communication device, image data representing an image, analyzing the image data to determine one or more objects depicted by the image data, based on the analyzing the image data, determining at least one comment associated with the one or more objects; transmitting, to a first client device associated with the A/V recording and communication device, the image data representing the image and the at least one comment, receiving, from the first client device, consent for sharing the image data with a geographic area network, the consent indicating a selection of a comment from the at least one comment, and transmitting, to a second client device, the image data representing the image and the comment.Type: GrantFiled: August 17, 2020Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: James Siminoff, Mark Troughton, Aviv Gilboa, Elliott Lemberger, Darrell Sommerlatt, Alex Jacobson
-
Patent number: 11398236Abstract: Features are disclosed for generating intent-specific results in an automatic speech recognition system. The results can be generated by utilizing a decoding graph containing tags that identify portions of the graph corresponding to a given intent. The tags can also identify high-information content slots and low-information carrier phrases for a given intent. The automatic speech recognition system may utilize these tags to provide a semantic representation based on a plurality of different tokens for the content slot portions and low information for the carrier portions. A user can be presented with a user interface containing top intent results with corresponding intent-specific top content slot values.Type: GrantFiled: May 21, 2020Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Hugh Evan Secker-Walker, Aaron Lee Mathers Challenner, Ariya Rastrow
-
Patent number: 11397906Abstract: Embodiments herein describe a predictive delivery planning system that includes a forecaster that predicts simulated orders (e.g., forecasted orders) for multiple different demand scenarios. Once the simulated orders are selected, a route planner can generate routes for delivering the simulated and actual customer orders for each scenario. The planning system then converts these routes in labor plans indicating the amount of time a delivery driver would need to deliver the orders. The planning system identifies a set of labor blocks from the labor plans and determines whether these blocks satisfy a utilization threshold. Put differently, the planning system uses a releasing policy that releases labor blocks whose expected utilization is higher than a predetermined threshold. The released labor blocks are then displayed to delivery drivers who can then select how many of the labor blocks they would like to work.Type: GrantFiled: October 16, 2018Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Thomas Fillebeen, Ziyan Huang, Joshua Hum, Felipe Lagos, Robert McDonald, Prashanth Paramanandan, Margaret P. Pierson, John Schroder, Wilko Ziggy Schulz-Mahlendorf, Meghna Singla
-
Patent number: 11397652Abstract: The present disclosure generally relates to managing a failover service. The regional management service can receive a list of primary regions and a list of rules for each primary region that must be satisfied for a primary region to be considered available for failover from the respective primary region. The regional management service can then determine the primary regions that satisfy each rule of the list of rules for one or more primary regions and are available for failover of the respective primary regions. The regional management service can then deliver this information to a client. The regional management service can determine the primary regions that do not satisfy one or more of the rules from the list of rules for one or more primary regions and deliver this information to a client. The regional management service can perform automatic remediation and client remediation to the unavailable primary regions.Type: GrantFiled: March 27, 2020Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Colm MacCarthaigh, Nathan Dye
-
Patent number: 11399282Abstract: Technologies directed to a secured peer-to-peer cloud-assisted authentication exchange protocol are described. A first wireless device receives a first request including information identifying a second wireless device. The first wireless device determines that the information matches second information. The first wireless device activates a virtual access point (VAP) with a modified service set identifier (SSID) having a group identifier appended to a first SSID. The first wireless device authenticates the second wireless device to the VAP. The first wireless device sends credentials and a second SSID to the second wireless device. The second SSID corresponds to a second access point (AP). The first wireless device receives a second request from the second wireless device to connect to the second AP. The first wireless device authenticates the second wireless device with the second AP. The first wireless device deactivates the VAP after expiration of an amount of time.Type: GrantFiled: June 22, 2020Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Kun Ting Tsai, Haritha Tamvada, Kiran Kumar Edara, Sarang Wagholikar, Nishant Suneel Sarmukadam, Ramesh Radhakrishnan
-
Patent number: 11396432Abstract: Systems, methods, and apparatuses are disclosed for automated container shaking systems. In one embodiment, an example container shaking system may include a first support disposed at a first side of a first container slot, a second support disposed at a second side of the first container slot, and a first moveable platform disposed on the first support and the second support. The first moveable platform may be configured to slide on the first support and the second support, and the first moveable platform may be configured to receive a first container. The system may include a first actuator coupled to the first moveable platform, the first actuator configured to push and pull the first moveable platform, and an optional first sensor configured to detect an item deposited into the first container. Feedback from the first sensor may optionally be used to trigger the first actuator.Type: GrantFiled: December 4, 2020Date of Patent: July 26, 2022Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Filippo Navarria, Vincenzo Acunzo, Tolga Kol, Stefano La Rovere, Xavier Jairo de Abreu de Abreu
-
Patent number: 11397087Abstract: The Earth's oceans naturally distribute items aboard barges or other carrying vessels in an efficient manner. Carrying vessels are inserted into gyres, currents, eddies or other sources of flow by support vessels, which may be manned or autonomous. A carrying vessel may be transported from a port or other origin to a point within a naturally occurring flow of seawater by a support vessel, and permitted to travel at speeds and in directions defined by natural factors, from one point to another point, for extended durations. A carrying vessel may be removed from a naturally occurring flow of seawater by a support vessel and transported to a port or other destination. Flow rates, transit times and points within naturally occurring flows at which a carrying vessel may engage with or disengage from a support vessel may be determined according to a machine learning model or in any other manner.Type: GrantFiled: June 27, 2019Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventor: Pragyana K. Mishra
-
Patent number: 11398990Abstract: This disclosure describes systems, devices, and techniques for detecting and diagnosing anomalies in utilization levels of network-based resources. In an example method, at least one utilization level of one or more computer resources by an account during a time interval may be received. A possible anomaly can be detected if the at least one utilization level is determined to be outside of a predetermined range. The anomaly can be confirmed determining that at least a threshold number of multiple discrimination layers identify an anomaly in the at least one utilization level. An action can be performed in response to confirming the anomaly.Type: GrantFiled: September 27, 2019Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Juan Jose Cabrera, Rachel Shaerrie Ford, Matthieu Benoit Humeau, Li Shao, Jeremy Jon Ung
-
Patent number: 11398091Abstract: Repairing missing frames in a video includes obtaining video data from an image capture system, applying a first neural network model to the video data to detect that one or more frames are missing, where the first neural network model has been trained to detect missing frames based on training data in which an artificial gap has been introduced. In response to detecting that the one or more frames are missing, a second model is applied to the video data to generate one or more replacement frames. The one or more replacement frames are based on at least a first frame prior to the detected dropped one or more frames, and a second frame after the detected dropped one or more frames. Modified video data is generated using the plurality of frames and the replacement frames.Type: GrantFiled: November 25, 2020Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventor: Kevin Harkness
-
Patent number: 11397794Abstract: Computer systems and methods are disclosed to implement a role manager that automatically analyzes code accessing various resources to generate a role with the necessary resource permissions to execute the code. In embodiments, the role manager may be implemented as part of a workflow orchestration or resource provisioning system that employs code requiring access to different types of resources. In embodiments, the role manager may analyze a code segment to identify the different resources accessed by the code segment and the permissions needed for each access, and generate a role that has the needed permissions. In embodiments, the role manager may automatically manage these roles based on changes to associated code segments. Advantageously, the disclosed role manager removes the need to manually create roles need by code segments ahead of time, and creates roles with minimal privileges required for the code, thereby simplifying achievement of system security.Type: GrantFiled: March 25, 2019Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Ali Baghani, Patrick MacLaine Compton, Andrew Katz, Gabriel Mastey, Adam Alexander Emerson Wong
-
Patent number: 11397823Abstract: A system comprising one or more computers implements a hardware feature access service. The hardware feature access service stores private keys that correspond to digital certificates embedded in chipsets of devices enrolled in the hardware feature access service. The hardware feature access service is configured to issue access or access revocation messages to the chipsets to “lock” or “unlock” associated hardware components. The hardware feature access service also implements a service interface that allows clients to request changes to enabled feature sets for devices enrolled in the hardware feature access service. In response to such requests, the hardware feature service automatically and wirelessly enables or disables feature sets by locking or unlocking relevant hardware components of a device relevant to enabling or disabling the requested feature sets.Type: GrantFiled: June 26, 2019Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventor: Marco Argenti
-
Publication number: 20220229657Abstract: Compliance schemes may be associated with compliance types to provide resource compliance management. Compliance types may be created and associated with different compliance schemes. Compliance state for the compliance types may be generated and provided in response to requests to access the compliance state. Queries for compliance state, for example, may request compliance state, and query predicates or other criteria may be applied to the compliance state in order to perform the query.Type: ApplicationFiled: February 4, 2022Publication date: July 21, 2022Applicant: Amazon Technologies, Inc.Inventors: Amjad Hussain, Ananth Vaidyanathan, Sivaprasad Venkata Padisetty, Xiong Wang, Anand Doshi
-
Publication number: 20220229803Abstract: Methods, systems, and computer-readable media for automatic archiving of data store log data are disclosed. One or more operation records in a log are selected for archival. The one or more operation records comprise data indicative of operations performed on one or more data objects of a data store. The one or more operation records are selected for archival prior to deletion from the log. The one or more operation records are replicated from the log to an archive. Based at least in part on the replicating, the one or more operation records in the log are marked as archived. Based at least in part on the marking as archived, the deletion of the one or more operation records from the log is permitted.Type: ApplicationFiled: January 28, 2022Publication date: July 21, 2022Applicant: Amazon Technologies, Inc.Inventor: Lei Ye
-
Publication number: 20220229658Abstract: Prior to an update of an operating system of a computing device, a configuration operation is performed with respect to a particular processor of the computing device, such that the particular processor is indicated to the operating system as being in an offline state while an application runs at the particular processor. The operating system is then updated. The update comprises a time interval in which the operating system is unavailable and the application performs one or more computations at the particular processor. After the update, the application is restarted.Type: ApplicationFiled: April 8, 2022Publication date: July 21, 2022Applicant: Amazon Technologies, Inc.Inventor: Tahsin Erdogan
-
Publication number: 20220229829Abstract: Systems and methods are disclosed to implement a real-time data validation system that prevents problematic updates from being replicated from a primary database to a replica database. In embodiments, the data validation system injects a time delay into the replication process, so that when an update in a replication stream fails a specified data validation, the data validation system will prevent the update from being applied to the replica. In embodiments, the replication process is halted, a snapshot of the replica database is taken during the halt, and replication to the replica is resumed. Accordingly, if the problematic update is later confirmed to be invalid, the replica database can be rolled back to a point before the problematic update. Advantageously, the disclosed system can be used to implement a variety of data validations on top of a database replication process to protect the replica database from receiving undesired updates.Type: ApplicationFiled: April 8, 2022Publication date: July 21, 2022Applicant: Amazon Technologies, Inc.Inventors: Nathan Dye, Jacob Adam Gabrielson, Brian L. Barker
-
Publication number: 20220229824Abstract: Methods, systems, and computer-readable media for compliance lifecycle management for cloud-based resources are disclosed. A selection is received of a compliance pack from a plurality of compliance packs. The compliance pack comprises a plurality of rules associated with policy compliance. The compliance pack is selected from the plurality of compliance packs via a user interface. The selection is associated with one or more resources hosted in one or more provider networks. An evaluation is performed of compliance of the one or more resources with respect to the plurality of rules of the compliance pack. Data describing the evaluation is generated and displayed. The data comprises an aggregate compliance status for at least one of the one or more resources, and the aggregate compliance status represents an aggregate compliance with the plurality of rules.Type: ApplicationFiled: February 4, 2022Publication date: July 21, 2022Applicant: Amazon Technologies, Inc.Inventors: Angel Calvo, Boo Boon Khoo, Himanshu Sharma, Siddharth Gupta
-
Publication number: 20220231902Abstract: Techniques are described for managing communications between multiple computing nodes, such as computing nodes that are separated by one or more physical networks. In some situations, the techniques may be used to provide a virtual network between multiple computing nodes that are separated by one or more intermediate physical networks, such as from the edge of the one or more intermediate physical networks by modifying communications that enter and/or leave the intermediate physical networks. In some situations, the computing nodes may include virtual machine nodes hosted on one or more physical computing machines or systems, such as by or on behalf of one or more users (e.g., users of a program execution service). The managing of the communications may include determining whether communications sent to managed computing nodes are authorized, and providing the communications to the computing nodes only if they are determined to be authorized.Type: ApplicationFiled: January 31, 2022Publication date: July 21, 2022Applicant: Amazon Technologies, Inc.Inventor: Daniel Todd Cohn
-
Patent number: D958739Type: GrantFiled: November 30, 2021Date of Patent: July 26, 2022Assignee: Amazon Technologies, Inc.Inventors: Ippei Matsumoto, Maya Shirish Sathaye, Manish Avinash Mantrawadi