Patents Assigned to Amazon Technologies
  • Patent number: 9503242
    Abstract: Systems and methods for a device-to-device communications mode are described. When two user equipment are within proximity of each other and other requirements are met, the user equipment are configured by their associated nodes to enter a device-to-device communication mode. In that mode, the user equipment receives messages from the other user equipment without the messages traversing the core network between their associated nodes.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Nupur Rastogi
  • Patent number: 9501390
    Abstract: Disclosed are various embodiments for enhancing automated testing for mobile applications by using an automated testing set. An automated testing pattern set may include multiple patterns that have been determined to yield accurate results in testing applications within a particular application category. The automated testing pattern set may be created for each application category by applying automated random pattern generator tests to applications within the same application category and verifying the accuracy of the random patterns produced by the random pattern generator tests by comparing the results from manual testing. The automated testing pattern set is then created based on patterns ranked according to an assigned accuracy score.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Sridhar Chellappa, Ashok Thangamani Nadar, Kamlesh Tekhbahadur Talreja, Pavan Kumar Surishetty, Lokendra Singh
  • Patent number: 9503499
    Abstract: Content logic in a web browser receives a request to load a web page in the web browser and determines whether a cached copy of the web page is available in a browser cache. If the cached copy is available, the content logic loads the cached copy of the web page in the web browser. While the cached copy of the web page is loaded, the content logic sends a request to a web server hosting the web page for updated content associated with the web page. If updated content is received from the web server, the content logic removes stale content from the cached copy of the web page and loads the updated content in the web browser.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Jesse Earl Donaldson
  • Patent number: 9503537
    Abstract: Disclosed are various embodiments for associating clients with user accounts using a unique device identifier. A plurality of identifiers is provided by a client to a device tracker. The device tracker determines if one of the plurality of identifiers matches an identifiers previously stored in association with a user account. If no association exists, the device tracker determines if the client is currently logged into a user account and associates the client with the user account in response to determining that the client is logged into the user account. If the client is not logged into a user account, then the device tracker stores the unique device identifier for the client and waits for the client to log into a user account in the future.
    Type: Grant
    Filed: April 9, 2013
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Alex Neshmonin, Chesley Bernard Coughlin, Anton Fedorenko, Siddharth Jacob Thazhathu
  • Patent number: 9501321
    Abstract: Computing platforms may enable clients to use services to execute data processing tasks. Each of these services consumes resources during execution. Described herein are systems, devices and methods for generating resource consumption data for service calls. The resource consumption data may indicate amounts of resources consumed to process computational tasks associated with service calls. The system may determine when to process computational tasks based on the resource consumption data.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventor: Nima Sharifi Mehr
  • Patent number: 9503703
    Abstract: The quality of stereoscopic imaging using cameras with wide angle lenses can be improved using various calibration approaches to determine distortions or misalignments between the cameras. A calibration object such as a checkered grid with a determined inclination between portions can be used to provide lateral calibration as well as depth information. Intersections of the checkered regions can be used to determine intersection points for the calibration object in the image. Lines formed by the checkered regions can be located, and the points correlated with these lines, in order to determine correspondence between points in the image. These points are mapped to corresponding points of the calibration object in the real world, to determine system parameters and/or image adjustments to be made when subsequent images are captured, in order to remove the distortions and misalignment when providing a stereo image based on images from the cameras.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Sharadh Ramaswamy, David W. Stafford, Volodymyr V. Ivanchenko
  • Patent number: 9501755
    Abstract: In an infrastructure that uses a mobile order fulfillment system, robotic drive units may be dispatched and instructed to bring inventory holders to a workstation where at least one of the inventory holders may be operated upon. A random pattern or other image may be applied to a floor surface of the infrastructure, from which a map may be created that associates locations within the infrastructure to different portions of the image. A robotic drive unit may then reference the map along with images of the floor surface captured by its camera in order to determine its current location, as well as how to reach a desired destination.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Andriy Palamarchuk, Peter R. Wurman
  • Patent number: 9503551
    Abstract: Disclosed are various embodiments for a hybrid networked application. An application context communicates with a thin client application. The application context maintains a navigation state and manages previously loaded content to simulate a native application experience. Navigation contexts facilitate the search and discovery of information. Overlays facilitate the discovery and rendering of item details.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Alexander Michael McNamara, Shao-En Yu, Eitan S. Levi, Stephen D. Avalone, Sohel R. Ahuja, Ajay M. Desai, Guillaume A. Theoret
  • Patent number: 9502734
    Abstract: Various embodiments are directed to flexible battery structures comprising a flexible hinge region. For example, a flexible battery structure may comprise a plurality of battery layers. A first portion of the layers may be continuous across the hinge region and one or more cell regions. A second portion of the layers may be discontinuous at the hinge region.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: James Robert Lim, Yuting Yeh, Erik Avy Vaknine, David Wang
  • Patent number: 9500682
    Abstract: A data center includes one or more racks, one or more electrical systems mounted in at least one of the racks, and one or more rack power distribution units (PDUs) in the racks, and one or more rack PDU power monitors. The rack PDUs distribute electrical power to the electrical systems. Each of the rack PDUs includes one or more PDU coupling devices and a monitoring device. The coupling device couples with PDU output receptacles of the rack PDUs. The monitoring device monitors electrical power output from the PDU output receptacles.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Osvaldo P. Morales, Michael Phillip Czamara
  • Patent number: 9501582
    Abstract: Text content embedded with multimedia content is provided from a content provider to a client device. The multimedia content may be provided to the client device separate from the text content. In particular, multimedia content metadata indicating a storage location of the multimedia content may be provided to the client device after the text content. The client device may request the multimedia content from the content provider based on the multimedia content metadata. The content provider may send the requested multimedia content to the client device after receiving an authenticated version of the multimedia content metadata.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Mohar H. Bhise, Timothy M. Garcia, Martin Goerner, Brandon J. Smith, Ryan J. Snodgrass
  • Patent number: 9502029
    Abstract: Described herein are systems and methods for context-aware speech processing. A speech context is determined based on context data associated with a user uttering speech. The speech context and the speech uttered in that speech context may be used to build acoustic models for that speech context. An acoustic model for use in speech processing may be selected based on the determined speech context. A language model for use in speech processing may also be selected based on the determined speech context. Using the acoustic and language models, the speech may be processed to recognize the speech from the user.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew P. Bell, Yuzo Watanabe, Stephen M. Polansky
  • Patent number: 9501519
    Abstract: A graphical item chooser sorts candidate products or services by initially classifying each of one or more objective icons as a primary objective icon or a secondary objective icon. Each objective icon represents one or more desired characteristics of a product or service that facilitates a particular objective. The graphical item chooser may further determine at least one most desired characteristic of the ideal product or service. The determination is made based on a frequency that each desired characteristic is represented by the one or more objective icons. Having made the determination, the graphical item chooser then sorts the candidate products or services based at least on similarities between one or more characteristics of each candidate product or service and the at least one most desired characteristic. Following the sort, the graphical item chooser generates a sorted list of suitable products or services.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Simon Ashley Joinson, Jan Zich
  • Patent number: 9503517
    Abstract: A storage management system monitors an indicator of whether data storage is capable of meeting a performance description as stored on a current implementation resource, such as a storage server. The indicator may be used to determine whether none, some or all of the data storage should be moved from the current implementation resource to an available implementation resource.
    Type: Grant
    Filed: May 7, 2012
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Marc J. Brooker, David R. Richardson, Tate Andrew Certain, Tobias L. Holgers, Madhuvanesh Parthasarathy
  • Patent number: 9501501
    Abstract: A database system may maintain a plurality of log records at a distributed storage system. Each of the plurality of log records may be associated with a respective change to a data page. The plurality of log records may be transformed (e.g., cropped, prune, reduce, fused, deleted, merged, added, etc.).
    Type: Grant
    Filed: March 7, 2014
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Pradeep Jnana Madhavarapu, Neal Fachan, Anurag Windlass Gupta, Samuel James McKelvie
  • Patent number: 9501756
    Abstract: A method for managing an inventory system includes receiving an operation request that identifies an inventory item and selecting, from a plurality of workstations, a workstation at which to fulfill the operation request. The method also includes moving an inventory holder storing the identified inventory item to the selected workstation and moving a supply holder storing a supply item associated with the received operation request to the selected workstation. The method additionally includes fulfilling the operation request, at least in part, at the workstation.
    Type: Grant
    Filed: July 16, 2014
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Rob Stevens, William J. Watt, Timothy Bragg, Nicholas Cravalho
  • Patent number: 9503389
    Abstract: Systems and methods for monitoring the performance associated with fulfilling resource requests and determining optimizations for improving such performance are provided. A processing device obtains and processes performance information associated with processing a request corresponding to two or more embedded resources. The processing device uses the processed performance information to determine a consolidation configuration to be associated with a subsequent request for the content associated with the two or more embedded resources. In some embodiments, in making such a determination, the processing device assesses performance information collected and associated with subsequent requests corresponding to the content associated with the two or more embedded resources and using each of a variety of alternative consolidation configurations.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Mark S. Baumback, David William Bettis, Jonathan A. Jenkins
  • Patent number: 9501996
    Abstract: An electrowetting element includes a first fluid and a second fluid immiscible with the first fluid, as well as a surface, wherein display effects depend on an extent that the first and second fluids adjoin the surface, in dependence on applied voltage. Operation includes receiving data representing a first display effect for display; receiving data representing a subsequent display effect for display after display of the first display effect; comparing data representing the first display effect with data representing said subsequent display effect to determine a difference indicative of a change of the extent the second fluid adjoins the surface between display of the first display effect and display of the subsequent display effect; and depending on said difference, selectively outputting data for driving the electrowetting element to display a different display effect, instead of the subsequent display effect, consecutively after displaying the first display effect.
    Type: Grant
    Filed: September 26, 2013
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Johannes Wilhelmus Hendrikus Mennen, Nicolas Eugene Bergeron, Gor Manukyan, Jozef Elisabeth Aubert, Henricus Petronella Maria Derckx
  • Patent number: 9503502
    Abstract: Feedback received from users regarding potential problems with an application, service, or other source of electronic content can be configured to include additional information that help triangulate the source of the problem. Content provided by third parties can be combined with content from a primary provider, but the primary provider often will be unable to determine the precise instance of third party content that a user received that might have posed a problem for the user, as may relate to malware or another such issue. By configuring feedback submissions from users to automatically include identifying information, and by logging session data for various users, a content provider can analyze and filter the data to determine likely sources of the problem, and deactivate or otherwise address those sources. Further, the content provider can analyze the information to locate any users likely to have been exposed to the same third party content.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam Carlson, Joseph C. Lee, David Erdmann
  • Patent number: D772248
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Su Mien Quek, Meng Hsien Hsieh