Patents Assigned to Amazon Technologies
  • Patent number: 10418033
    Abstract: Configurable core domains of a speech processing system are described. A core domain output data format for a given command is originally configured with default content portions. When a user indicates additional content should be output for the command, the speech processing system creates a new output data format for the core domain. The new output data format is user specific and includes both default content portions as well as user preferred content portions.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: September 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohan Mutagi, Felix Wu, Rongzhou Shen, Neelam Satish Agrawal, Vibhunandan Gavini, Pablo Carballude Gonzalez
  • Patent number: 10419483
    Abstract: A system and method for generating remediated instructions that complies with one or more policies that specify constraints for computer executable instructions. The remediated instructions are generated based at least in part on an evaluation of a set of straight-line paths of the set of executable instructions and an execution flow for the set of straight-line paths.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: September 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Nicholas Alexander Allen
  • Patent number: 10419289
    Abstract: System and method for agentless computing system configuration management in networked environments. A configuration management service may be implemented as a service on a network with a standard network interface. A client may communicate with the service to specify a configuration for a target system, for example through a browser interface. The specified configuration may be stored by the service. The service may generate a package according to the specified configuration. The package may be delivered to the target system via the network. The package may then install the configuration, for example, one or more software, data, or other digital components, on the target systems in accordance with the specified configuration. The clients may request that the service verify and/or update the installed configuration on the target system. The service may, in response, generate an update package for the installed configuration. Target systems may include computer systems and virtual machines.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: September 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: William J. Alford, Sumit Lohia, Thomas William Whitcomb, Kenneth L. Hamer, Evan Michael McLain
  • Patent number: 10419726
    Abstract: Streaming video from audio/video (A/V) recording and communication devices in accordance with various embodiments of the present disclosure are provided. In one embodiment, an audio/video (A/V) recording and communication device is provided, comprising: a camera configured to capture image data of an object within a field of view; a communication module; and a processing module comprising: a processor; and a motion detection application which configures the processor to: detect motion of the object; capture image data of the object; track the object within the field of view; stream the image data to a client device using the communication module; determine when the object is no longer detected within the field of view; start a timer upon determining that the object is no longer detected within the field of view; and stop capturing the image data, tracking the object, and streaming the image data upon expiration of the timer.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: September 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Changsoo Jeong
  • Patent number: 10419727
    Abstract: Direction control of audio/video (A/V) recording and communication devices in network communication with additional cameras is provided. In one embodiment, an A/V recording and communication device comprises: a first camera configured to capture first image data, wherein the first camera is pointed in a first direction; a communication module; and a processing module comprising: a processor; and a camera application that configures the processor to: maintain the first camera in a low-power state; receive a power-up command signal from the backend server based on an output signal from a second camera; receive an orientation signal from the backend server based on the output signal from the second camera; point the first camera in a second direction in response to the orientation signal; power up the first camera in response to the power-up command signal; and capture the first image data in response to the power-up command signal.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: September 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: James Siminoff, Mark Siminoff, Elliott Lemberger
  • Publication number: 20190281140
    Abstract: Methods and apparatus that allow clients to specify custom network rules for their resource instances or network constructs in a provider network environment. Services and interfaces may be provided that allow a client to provide an executable module that implements custom rules for their resources, or alternatively to specify or select custom rules for their resources. The module may be installed on a host device, and may apply the custom rules to packets to and from the client's resources. Alternatively, the client-defined rules may be applied to packet flows according to the custom rules specified by the client and applied by a client rules service implemented on the provider network external to the host device or on a client resource instance on the host device. The custom network rules may, for example, extend or modify standard network rules for the client's resources on the host device.
    Type: Application
    Filed: May 17, 2019
    Publication date: September 12, 2019
    Applicant: Amazon Technologies, Inc.
    Inventors: Kevin Christopher Miller, Joseph E. Magerramov, Marcin Piotr Kowalski, Colm Gearóid MacCárthaigh
  • Patent number: 10412098
    Abstract: Clients within a computing environment may establish a secure communication session. Sometimes, a client may trust another client to read, but not modify, a message. Clients may utilize a cryptography service to generate a message protected against improper modification. Clients may utilize a cryptography service to verify whether a protected message has been improperly modified.
    Type: Grant
    Filed: December 11, 2015
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Matthew John Campagna
  • Patent number: 10405621
    Abstract: A container is described, which may be used as part of item sortation within a facility, as well as item deliveries to end locations. In an example, the container may be configured to transition between a collapsed state and an expanded state. The container may include a loading panel and an unloading panel. The loading panel may include a fastener such that an opening can be selectively created and closed in the expanded state. Accordingly, packaged items may be inserted and securely retained in the container through the loading panel. The unloading panel may also include a fastener such that an opening can be selectively created and closed in the expanded state. Accordingly, the packaged items may be unloaded from the container through this opening. The container may also be dimensioned to facilitate stowage of the container in the collapsed state and loading/unloading of packaged items in the expanded state.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Luis Armando Lopez Avila, Stephen Michael Sanchez, Edward McGavin, Ayush Goel, Hany Abdul-Hafez Elkordy, David Henry Clark, Hari Kumar Rajendran
  • Patent number: 10412442
    Abstract: In combination with video content transmitted by a video streaming service, additional content may also be displayed to viewers. The video content may be displayed in a video player display, while the additional content may be displayed in an additional content area, such as an inline frame. In some examples, the display of the video content and the additional content may be synchronized such that portions of video content are displayed along with corresponding related portions of additional content. The additional content area may also receive user input. In some examples, the user input may be provided back to a source of the video content, such as a video game that generated the video content. In some examples, timing information may also be provided along with the user input, such as a time associated with a simultaneously displayed portion of video content.
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Ethan Zane Evans
  • Patent number: 10410224
    Abstract: Technologies for determining, displaying, and leveraging reasons to buy for categories of items. Aspects (reasons to buy) may be predetermined for categories of items from a corpus of item information. For each item in a category, community-sourced content (e.g., customer reviews) may be identified for (aligned to) each aspect, and relevant comments may be extracted from the content. The comments may be analyzed, for example according to sentiment, to provide scoring and summary statistics for the aspects. Items may be ranked according to the summary statistics. The aspects for an item may be displayed, with extracted comments and/or summary statistics provided for each aspect. Items in a category or across categories may be compared according to the aspects. Aspects may be used in searches for items within categories to filter the items according to one or more of the aspects.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Guy Levanon, Waqas Syed Ahmed, Leo Parker Dirac, Aditya Rekha Dharanipragada, Simon Hachey, Amber Kathleen Joehnk, Hannes Scheidler, Kevin Michael Small
  • Patent number: 10410425
    Abstract: The position of a virtual object in a scene, such as a scene of augmented reality (AR) content to be rendered, can be adjusted at least in part using pressure input. A user can apply varying amounts of pressure to a pressure sensor, for example, to control a distance between the virtual object and a virtual camera rendering a current view of the scene. An increase in pressure can increase the distance, or cause the object to move “away” from the user, while a decrease in pressure can decrease that distance, causing the virtual object to move “toward” the user. An acceleration function can be used to control the movement, to provide more accurate and user-friendly position control. Smoothing can be applied to the pressure data to reduce the presence of noise or jitter in the data. Other inputs can be used to control lateral movements or rotations.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Pratik Patel
  • Patent number: 10412159
    Abstract: Multipath load balancing methods and apparatus that may be implemented on or by load balancers in load balanced systems. The multipath load balancing method may leverage a multipath network protocol to establish multiple paths for at least some connections between client hosts and server hosts in load balanced systems, each connection corresponding to a particular data flow between a respective client host and server host. Using the multipath load balancing method, a load balancer may operate to establish a bi-directional connection directly between a client host and a server host after first establishing a connection between the client host and server host that passes through the load balancer. Most or all of the traffic that would move between the client host and the server host via the load balancer can then be diverted onto the second, more direct connection between the client host and the server host.
    Type: Grant
    Filed: February 7, 2014
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Gavin Derek McCullagh
  • Patent number: 10409662
    Abstract: Disclosed are techniques for determining possible causes of anomalous state in computing nodes. A computing node is analyzed for a given time period against another computing node over another time period. Individual metrics such as network bandwidth are measured and a subset of these metrics that are determined to be most likely related to the cause of anomalous state are provided to a user.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Lawrence Shao-Shien Young, Pratheek Benamanahalli Nagaraj
  • Patent number: 10412170
    Abstract: A network-based data store may implement retention-based management techniques for data stored at the network-based data store. When data is received for storage at the network-based data store, a retention time for the data may be determined. Storage locations at persistent storage devices of the network-based data store may be selected according to the retention time. The data may then be placed at the storage locations. When a request to delete data is received, retention times of co-located data may be evaluated to determine whether the deletion may be delayed. Delayed deletions may allow the data to be subsequently deleted with at least some of the co-located data. Repair operations to maintain the data according to a durability policy may be modified according to retention time for a data suffering a loss of redundancy.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Timothy James Davis, Rajesh Shanker Patel, Bradley Eugene Marshall, Jonathan Robert Collins
  • Patent number: 10409648
    Abstract: Processing responsibility for a data set may be split according to separately stored partitions of the data set. A data set may be stored in different storage units that separately store different partitions of the data set. Mapping information may be maintained indicating the assignment of a node to process access requests to multiple partitions of a data set. A split event may be detected for the node, and one or more partitions assigned to the node may be reassigned to a different node. The storage units for the reassigned partitions may be made accessible to the different node. Then mapping information can be updated to indicate change in assignment from the original node to the different node so that the different node can begin processing access requests for the reassigned partitions.
    Type: Grant
    Filed: March 1, 2017
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sandeep Bhatia, VamsiKrishna Chaitanya Manchem, Ming-Chuan Wu, Kanishka Chaturvedi, Kimi Shah, Andrew Whitaker, Maruthi Manohar Reddy Devarenti
  • Patent number: 10409625
    Abstract: Changes to virtual workspaces, such as virtual desktops, can be managed for various users by retaining a copy of a machine image for a current workspace in addition to a new machine image for a new workspace with the changes. If compliance issues are detected, or if a user indicates an issue or desire to return to the previous workspace, a new machine instance can be launched that utilizes the previous machine image, simplifying the rollback process and enabling the user to quickly return to the previous workplace state. In some embodiments, a snapshot of the user data can be taken at the time of a workspace change, such that if the workspace is rolled back to a previous version, the data from that point in time can be attached in order to prevent loss or damage to that data as a result of the change.
    Type: Grant
    Filed: September 17, 2013
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Deepak Suryanarayanan, Malcolm Ah Kun, Colin Brace, Supreeth Sheshadri
  • Patent number: 10407201
    Abstract: Printing systems may include a rotatable tamp head that may be repositioned, as necessary, in order to cause a label to be printed in a specific location or in a certain alignment on an object. Such tamp heads may be repositioned as necessary where the label may cross a seam, a crease, a fold or another surface feature which might cause the label to be bowed or damaged in transit. The tamp head may be positioned in a manner that would enable any information, markings or bar codes thereon to remain legible and intact even if the label is applied across such a surface feature. An orientation of the object may be determined using one or more sensors aligned at various angles with respect to a direction of travel of the object.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Tyler B. Rodgers, Patrick Joseph Houlihan, David Arthur Ogle, II
  • Patent number: 10410125
    Abstract: A recommendation system uses artificial intelligence to identify, based on negative sentiment cues from users, item attributes, such as keywords, that users may find offensive or undesirable. The negative sentiment cues may be explicit (e.g., a user selects an option not to view a particular recommendation again), implicit (e.g., a user does not interact with recommendations relating to an attribute), or both. The system may use a computer model generated based on these identified attributes to filter or modify recommendations to a user or group of users. For instance, if a particular keyword is identified as highly offensive to a group of users, items associated with the keyword may be filtered from item recommendations presented to the group of users. If an attribute is identified as moderately offensive to a user, items associated with the attribute may be down-weighted in item recommendations presented to the user.
    Type: Grant
    Filed: December 5, 2014
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam James Finkelstein, David Akira Gingrich, David Michael Hurley, Stephen Brent Ivie, Siu Nam Wong, Siqi Zhao
  • Patent number: 10410276
    Abstract: Disclosed are various embodiments for facilitating gift campaigns in association with a social networking system. A computing device may identify a user of a social networking system that is associated with a recipient for a gift campaign. An invitation for the user to participate in the gift campaign can be transmitted by the computing device. The computing device may identify a product as a suggested gift for the gift campaign. In addition, the computing device may generate content for a network page for the social networking system, and the network page can include a user interface container in which the product is represented. The computing device may also obtain a selection of the product made via the network page and perform a transaction to order the product for the recipient.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: September 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Rajendra K. Vippagunta, James J. Massey, Anand Subbarayan, Anand D. Paka, Shrinivas Mohan, Sarthak Anand, Aditya Rekha Dharanipragada
  • Patent number: D860026
    Type: Grant
    Filed: October 24, 2017
    Date of Patent: September 17, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark Siminoff, Timothy G. Wellener, Vinay Sao, Peter Gerstberger, Andrew L. Russell, Christopher Loew