Patents Assigned to Amazon Technologies
-
Patent number: 9519284Abstract: A method for transporting inventory items includes moving a mobile drive unit to a first point within a workspace. The first point is a location of an inventory holder. The method further includes docking the mobile drive unit with the inventory holder and moving the mobile drive unit and the inventory holder to a second point within the workspace. The second point is associated with conveyance equipment. The method further includes moving the inventory holder to a third point within the workspace using the conveyance equipment.Type: GrantFiled: December 3, 2013Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Peter R. Wurman, Raffaello D'Andrea, Michael T. Barbehenn, Andrew Edward Hoffman, Michael Cordell Mountz
-
Patent number: 9519696Abstract: Data transformation policies specify conditions based at least in part on request features. When a request is received, features of the received request are used to determine any data transformation policies applicable to the request. When a data transformation policy applies to the request, a corresponding data transformation is applied to data responsive to the request. A response to the request comprising transformed data is provided.Type: GrantFiled: January 7, 2014Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Gregory Branchek Roth, Eric Jason Brandwine
-
Patent number: 9521249Abstract: An echo path change detector may be used to control the rate of adaptation in an acoustic echo canceller. When echo path change is declared, the rate of adaptation may be increased. However, echo path change should not be declared in the presence of double talk, because rapid adaptation during double talk is undesirable. Accordingly, various features are disclosed for detecting echo path changes while avoiding the declaration of such changes in the presence of double talk.Type: GrantFiled: January 29, 2015Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventor: Amit Singh Chhetri
-
Patent number: 9521188Abstract: Techniques are disclosed for a client-and-server architecture where the client makes scheduled execution of instances to the server. The server may then launch occurrences as indicated by one of these API calls at each of the scheduled times. The server may also implement operations to selectively execute particular occurrences, such as executing a new occurrence only when no other occurrences are still running. In other embodiments, the server may implement pricing information in a determination of whether to execute a particular occurrence.Type: GrantFiled: March 7, 2013Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Eric Paul Wei, Albert Park Niemoller, James Alfred Gordon Greenfield
-
Patent number: 9519629Abstract: Techniques are described for optimizing and consolidating style files for formatted pages of data such as web pages. Styles may be consolidated through the identification of common rules shared by multiple styles, and the common rules may be incorporated into a common style that has the style mappings and/or namespace of the source styles. Consolidation may enable minimal style information to be sent in response to a page request, the style information corresponding to a requesting browser type and/or version. Embodiments may also provide for global constants in style rules, with global constant resolution performed dynamically at runtime. Embodiments may also support file splitting for optimal browser performance, with the style file splitting performed dynamically at runtime.Type: GrantFiled: August 6, 2012Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventor: Brian J. Tajuddin
-
Patent number: 9521528Abstract: Sending short message service (SMS) messages and receiving a response report based at least in part on the sent SMS message, even if a communicative connection with the mobile communications network had been severed, so that duplication of the SMS message is avoided is disclosed. In this case, a communicative connection may be re-established and used to receive an acknowledgment from the mobile communications network and subsequently send another acknowledgement to the mobile communications network. The UE may also be configured to send an information element to the one or more elements of the mobile communications network to indicate that a communicative connection with the network is to remain established so that acknowledgements may be reconciled between the UE and the network. Additionally, the mobile communications network may be configured to transmit the SMS message only after receiving the acknowledgement from the UE, to avoid sending duplicate SMS messages.Type: GrantFiled: December 19, 2014Date of Patent: December 13, 2016Assignee: Amazon Technologies, IncInventors: Sanjeev Gupta, Latha Srinivasan, Nupur Rastogi, Kiran Kumar Edara
-
Patent number: 9521057Abstract: A latency compensating adaptive jitter buffer method is implemented in an audio client running on a user device or in an audio server to adaptively adjust the size of a jitter buffer to optimize latency while minimizing packet loss during audio signal transmission. In some embodiments, the jitter buffer is kept to a nominal size for low latency. In response to a queuing delay event being detected, audio production is temporarily stopped and the size of the jitter buffer is temporarily increased to receive all incoming audio packets up to a certain refill level. The method then resumes audio production using accelerated playback to reduce the jitter buffer size back to the nominal size.Type: GrantFiled: December 23, 2014Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Michael Klingbeil, Adam Marks
-
Patent number: 9519681Abstract: Embodiments of the present invention relate to knowledge representation systems which include a knowledge base in which knowledge is represented in a structured, machine-readable format that encodes meaning.Type: GrantFiled: August 11, 2014Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventor: William Tunstall-Pedoe
-
Patent number: 9517371Abstract: A data center includes a plurality of racks on a floor and one or more fire suppression systems coupled to at least some of the racks. The fire suppression systems include reservoirs mounted on the racks, a fire suppression material in the reservoir, and one or more material dispensing devices coupled to the reservoir. The material dispensing devices may dispense fire suppression material onto or into the racks in response to a fire condition.Type: GrantFiled: September 24, 2012Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Brock R. Gardner, Osvaldo P. Morales, Michael P. Czamara
-
Patent number: 9521032Abstract: In some implementations, a client device includes a client identifier embedded into a firmware of the client device. A server may register a service with a global authentication, authorization, and account (AAA) server. The client device may request permission to access the service. The request may be signed using a client signature that is based on the identifier. The global AAA server may send the request to the server and the server may determine whether to grant the client device permission. If the global AAA server determines that the server has granted the client device permission, the global AAA server may provide server credentials to the client device and client credentials to the server. The client device may sign a request to connect to the service using the client signature. The server may grant the request in response to authenticating the request using the client signature.Type: GrantFiled: March 14, 2013Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventor: Timothy Craig Worsley
-
Patent number: 9521061Abstract: Each server in a server group of a data center can run a data collection agent. The agent can collect data from a respective server in the server group. The data can include a performance characteristic (i.e., performance data) associated with the respective server. If the performance characteristic falls outside an allowable range, the agent can broadcast this information to other agents at other servers in the server group. If the other agents at the other servers in the server group detect a similar performance characteristic outside the allowable range, they can broadcast as well. If there is a sufficiently high quantity of broadcasts, then that can indicate a high likelihood that there is a potential problem with respect to servers in the server group. The problem can be reported to the central controller, which can then handle the problem appropriately (e.g., issue an alarm, contact support technician, etc.).Type: GrantFiled: May 8, 2015Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Aaron Joseph Coon, Michael David Marr
-
Patent number: 9521140Abstract: Techniques for managing secure execution environments provided as a service to computing resource service provider customers are described herein. A request to launch a secure execution environment is received from a customer and fulfilled by launching a secure execution environment on a selected computer system. The secure execution environment is then validated and upon a successful validation, one or more applications are provided to the secure execution environment to be executed within the secure execution environment. As additional requests relating to managing the secure execution environment are received, operations are performed based on the requests.Type: GrantFiled: January 19, 2016Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Gregory Branchek Roth, Aaron Douglas Dokey, Eric Jason Brandwine, Nathan Bartholomew Thomas
-
Patent number: 9521053Abstract: A provider network may collect diagnostic metrics for virtual connections implemented over physical connections to resources in the provider network. Diagnostic metric collection may be enabled via an interface for the provider network. In response to receiving a request to enable diagnostic metric collection for a particular virtual connection, a diagnostic agent within the provider network may begin sending diagnostic request messages to a client-side endpoint via the particular virtual connection. Responses to the request messages may be received back at the diagnostic agent. The diagnostic responses may then be used to generate diagnostic metrics for the particular virtual connection, which may be provided through the provider network interface.Type: GrantFiled: October 28, 2014Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Po-Chun Chen, Shuguang Wang, Mark Edward Stalzer, Shuai Ye
-
Patent number: 9519664Abstract: Read-only nodes of a distributed database system may implement index structure navigation using page versions. A read request may be received at a read only node of a distributed database for select data. Data pages linked together to form an index structure for data stored for the distributed database may be navigated according to versions maintained for the data pages in order to identify one or more locations to access for the select data. One or more prior versions of data pages may be selected as part navigating the index structure according to a consistent view of the distributed database associated with the read request. Change notifications may also be received at the read-only node modifying the data pages of the index structure. The index structure modifications may be applied without blocking the index structure navigation for servicing the read request.Type: GrantFiled: September 20, 2013Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Tengiz Kharatishvili, Pradeep Jnana Madhavarapu, Anurag Windlass Gupta
-
Patent number: 9519674Abstract: At a client-side component of a storage group, a read descriptor generated in response to a read request directed to a first data store is received. The read descriptor includes a state transition indicator corresponding to a write that has been applied at the first data store. A write descriptor indicative of a write that depends on a result of the read request is generated at the client-side component. The read descriptor and the write descriptor are included in a commit request for a candidate transaction at the client-side component, and transmitted to a transaction manager.Type: GrantFiled: September 10, 2014Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Allan Henry Vermeulen, Timothy Andrew Rath, Timothy Daniel Cole, Kiran-Kumar Muniswamy-Reddy
-
Patent number: 9521178Abstract: Dynamic bandwidth thresholds enable substantially uninterrupted transmission of a highest compatible bit rate of a stream of media from a host to a client via a network connection. The client may include one or more buffers for receiving the stream of media. Attributes including the geolocation information of the client, buffer activity, and a bandwidth of the network connection may be monitored to determine an alternative bit rate of the stream of media. Future streams of media may be served at the alternative bit rate to provide clients sharing one or more of the monitored attributes with the highest compatible bit rate based on the monitored attributes.Type: GrantFiled: December 21, 2009Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Samuel S. Gigliotti, James Marvin Freeman, II
-
Patent number: 9520036Abstract: A device includes a haptic actuator to generate mechanical force stimuli in accordance with a triggering event. A haptic control system includes an accelerometer to measure the haptic response of the device. Signaling from the accelerometer is analyzed in view of an intended haptic response. A control signal may be modified in view of the analysis to correct out-of-tolerance conditions of the haptic response. This correction may occur in real time or near-real time. Component aging, shifting device performance, or other factors may be compensated for and user expectations satisfied accordingly.Type: GrantFiled: September 18, 2013Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: David Charles Buuck, Edward Albert Liljegren
-
Patent number: 9517899Abstract: A system for unloading inventory items includes an inventory holder, an unloading station, and a mobile drive unit. The inventory holder stores inventory items. The unloading station includes a barrier that is operable to prevent inventory items from moving past the barrier as the inventory holder moves past the barrier. The mobile drive unit is operable to move the inventory holder toward the unloading station and to move the inventory holder past the barrier.Type: GrantFiled: May 16, 2013Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: William James Watt, Timothy Aaron Bragg, Andrew Stubbs, Matthew David Verminski, John P. Dugan
-
Patent number: 9521741Abstract: A circuit board assembly includes a first shield positioned over a top surface of a printed circuit board and a second shield positioned over a bottom surface. The first and second shields include conductive tabs which are coupled to a first side surface of the circuit board, wherein the tabs of the first shield are generally interposed or staggered with the tabs of the second shield.Type: GrantFiled: June 4, 2014Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventors: Libo Wang, Jasmin B. Farshi, Andrew Frederick Skipor
-
Patent number: 9519880Abstract: A system for analyzing the network traffic health of an inventory management system that includes an autonomous vehicle and a plurality of access points. The autonomous vehicle interacts with access points in an inventory management system, and network traffic information related to network connectivity between the autonomous vehicle and the access points is obtained. The autonomous vehicle or the access points transmit(s) the network traffic information to a computer system that can generate a graphical user interface that represents the network traffic information for the inventory management system. The network traffic information can include a variety of information about the interactions between autonomous vehicles and access points, such as roam time of the autonomous vehicles between access points as the autonomous vehicles navigate within the inventory management system.Type: GrantFiled: January 28, 2016Date of Patent: December 13, 2016Assignee: Amazon Technologies, Inc.Inventor: Jonathan Cohn