Patents Assigned to Amazon Technologies
-
Patent number: 9204025Abstract: Systems and methods of manufacturing compact camera modules for use in electronic device are provided. The camera module includes a lens housing and a substrate assembly. The substrate assembly includes a flexible substrate wrapped around a molded enclosure. The optical image stabilization components for the camera module may be enclosed within the molded enclosure.Type: GrantFiled: December 17, 2013Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventor: Samuel Waising Tam
-
Patent number: 9204121Abstract: The depth of one or more objects within a scene may be determined utilizing system that includes a single light source, a reflector (e.g., an ellipsoidal reflector), a shutter mechanism associated with the light source, and a camera. More particularly, the light source may output light that is directed towards the scene (a first set of light beams) and towards the reflector (a second set of light beams) utilizing the shutter mechanism. The reflector may reflect the second set of light beams towards the scene. The camera may then capture a first image that corresponds to the first set of light beams and a second image that corresponds to the second set of light beams. The depth of a particular one of the objects within the scene may be determined based at least in part on the first image and the second image.Type: GrantFiled: November 26, 2012Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Eric G. Marason, Christopher D. Coley, William Thomas Weatherford
-
Patent number: 9202246Abstract: Various embodiments of a system and method for providing substitute item recommendations in order status messages are described. In various embodiments, a customer may submit an order for one or more items to a merchant. In various cases, the merchant may fulfill the order by preparing a shipment that includes the one or more ordered items and shipping that shipment to the customer. In some cases, at least one item of the order may be delayed or canceled for a variety of reasons. In various embodiments, the merchant may utilize an exception management component to generate an orders status message (for the customer) that specifies the item has been delayed or canceled. The merchant may also utilize the exception management component to generate the order status message such that the order status message also includes a recommendation of one or more substitute items that the customer may be interested in.Type: GrantFiled: October 21, 2010Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Michael E. Bundy, Cary Rotman, Jacob Lucas, Mukul Karnik, Tony Kanawati
-
Patent number: 9203801Abstract: Methods, apparatus, and computer-accessible storage media for implementing a gateway to a remote service provider according to a security model. The gateway serves as an interface between processes on a customer network and the provider, for example to store customer data to a remote data store. The model may include an activation process initiated by the gateway to register with the provider and associate the gateway with a customer account; the gateway is provided with security credentials. The model may also include establishing secure connections to external processes, for example processes of the service provider. The gateway initiates connections; the external processes do not initiate connections. The model may also include the customer managing the gateway through the service provider. The model may also include encrypting communications between the gateway and the provider and the gateway including security credentials in communications to the provider.Type: GrantFiled: January 24, 2014Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: James Christopher Sorenson, III, Yun Lin, David Carl Salyers, Ankur Khetrapal
-
Patent number: 9201499Abstract: The movement of an object is tracked in a 3D environment. In some cases, the object is a hand which may be used for gesture input to an augmented reality system. In a particular implementation, 3D images of the environment may be captured and 2D contours of objects within the environment may be generated. Overlap between regions defined by the 2D contours of objects in the 3D images may be utilized to determine whether an object in a first 3D image is the same as an object in a second 3D image that is captured subsequent to the first 3D image.Type: GrantFiled: February 11, 2013Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Samuel Henry Chang, Ning Yao
-
Patent number: 9202197Abstract: Disclosed are various systems, methods, and other embodiments involving assignment and use of sort bins in a materials handling center. A manifest is generated in a computer system that directs a picking of a plurality of items from a plurality of inventory locations in a materials handling center in fulfillment of a plurality of orders for the purchase of the items. Sort bin assignments are generated in the computer system before picking the items. Each sort bin assignment corresponds to a respective one of the items, and each of the sort bin assignments specifies a corresponding one of a plurality of sort bins designated to coalesce together the items associated with respective ones of the orders for packing. The sort bin assignments are stored in memory for use in sorting the items.Type: GrantFiled: February 26, 2014Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Patrick W. Ramey, Cherie G. Wong
-
Patent number: 9202218Abstract: Disclosed are various embodiments for processing email and/or reply emails. A contact entry associated with a user issue is created. The contact entry is associated with an issue category based upon a context of the contact entry. A unique email token associated with the contact entry is generated. Emails sent to the user are generated with a reply-to address that incorporates the email token.Type: GrantFiled: March 27, 2012Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Zachary Crisman, Dennis Crisman, Siddharth Vivek Joshi, Jamie J. Sheehan, Charles E. Dannaker
-
Patent number: 9201967Abstract: Disclosed are various embodiments for item categorizer. The item categorizer is configured to parse, in at least one computing device, at least a plurality of product descriptions of a like item category for identifying a plurality of keywords with regard to the like item category. Furthermore, the item categorizer selects a plurality of subsets of keywords from the plurality of keywords, each subset of keywords comprises a unique combination of the plurality of keywords with respect to each other. Moreover, the item categorizer is configured to generate a respective rule for each corresponding subset of keywords, wherein an application of each respective rule specifies a respective binary result depending upon whether the corresponding subset of keywords is included in a seller product description.Type: GrantFiled: May 10, 2012Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Shaojun Zhao, Cyrus Khoshnevisan
-
Patent number: 9203818Abstract: Session-specific information stored to a cookie or other secure token can be selected and/or caused to vary over time, such that older copies will become less useful over time. Such an approach reduces the ability of entities obtaining a copy of the cookie from performing unauthorized tasks on a session. A cookie received with a request can contain a timestamp and an operation count for a session that may need to fall within an acceptable range of the current values in order for the request to be processed. A cookie returned with a response can be set to the correct value or incremented from the previous value based on various factors. The allowable bands can decrease with age of the session, and various parameter values such as a badness factor for a session can be updated continually based on the events for the session.Type: GrantFiled: August 23, 2012Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Gregory B. Roth, Nicholas Alexander Allen, Cristian M. Ilac
-
Patent number: 9201235Abstract: An electrowetting display device includes a plurality of pixels each including an array substrate, an opposite substrate, and an electrowetting layer. The array substrate includes a base substrate, a barrier wall defining a pixel area, a partition wall partitioning the pixel area into a plurality of sub-pixel areas, a hydrophobic layer disposed in the sub-pixel areas, and an electronic device controlling the electrowetting layer.Type: GrantFiled: September 5, 2014Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Kwang-Chul Jung, JaeJin Lyu, Hyun Sup Lee, Meehye Jung
-
Patent number: 9201585Abstract: Various embodiments enable a user to navigate between various hierarchical or functional levels of a computing device by providing a hand gesture, such as a multiple finger pinch or splay. For example, a user viewing an application page on an interface of a computing device can leave the application page and navigate to the home page with a single hand gesture. Accordingly, the same hand gesture could be subsequently used to navigate the user to a higher functional level, such as a network level, a disk utility level, and the like. A multiple finger pinch or splay can also be utilized as a trigger to reveal an application's chrome, reveal running applications, provide a short-cut to accessing favorite applications or notes, or to provide alternative views or organization schemes for applications, documents, and the like.Type: GrantFiled: September 17, 2012Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Kenneth M. Karakotsios, David W. Stafford
-
Patent number: 9203747Abstract: Techniques are described for providing virtual networking functionality for managed computer networks. In some situations, a user may configure or otherwise specify a logical network topology for a managed computer network with multiple computing nodes that includes one or more virtual networking devices each associated with a specified group of the multiple computing nodes. Corresponding networking functionality may be provided for communications between the multiple computing nodes by emulating functionality that would be provided by the networking devices if they were physically present and configured to support the specified network topology. In some situations, the managed computer network is a virtual computer network overlaid on a substrate network, and the networking device functionality emulating includes receiving routing communications directed to the networking devices and using included routing information to update the specified network topology for the managed computer network.Type: GrantFiled: December 7, 2009Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Kevin Christopher Miller, Andrew J. Doane
-
Patent number: 9201713Abstract: Described herein are systems, computer readable mediums, and methods for enabling new policies for media devices to be registered and provided to one or more administrative devices. In one implementation, the media device receives conflicting requests for implementing a designated policy. To resolve the conflict, the media device may use conflict resolution data that is registered upon installation of an application.Type: GrantFiled: July 2, 2013Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Prasad Ramani Mahadevan, Aravind Santhanam, Vijay Kumbakonam Ramdas, Venkatesh Kancharla, Sathiya Vedamurthi Mookiah
-
Patent number: 9203715Abstract: Systems and methods are disclosed which facilitate the management of host computing devices through the utilization of a host computing device control component. The host computing device control component includes a state monitoring component that monitors operating states of the control component and a group of associated host computing devices. The state monitoring component includes a power supply separate from the control component power supply, a state processing component, a visual indicator interface, and a separate communication component to facilitate communication with other state monitoring components. Utilizing consensus type algorithms, the state monitoring components can decide information related to the set of host computing devices, such as a state monitoring component authoritative for the grouping of the host computing devices.Type: GrantFiled: September 29, 2014Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Jacob Gabrielson, Marvin M. Theimer, Allan H. Vermeulen
-
Patent number: 9199762Abstract: A packaging assembly comprises a bulk box having a shock absorber to dampen a kinetic energy of product being dispensed from a conveyor system. The shock absorber may be a rectangular sheet shock absorber disposed diagonally in the bulk box, a shuttle tray shock absorber disposed in an opening of the bulk box, a deflector net disposed in an opening of the bulk box, or a inflatable bag shock absorber disposed in the bulk box, for example.Type: GrantFiled: September 13, 2011Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Paul Grady Russell, Jeffrey A. Henderson, Lona Phitsamay, Joselito (Jay) T. Crespo
-
Patent number: 9202520Abstract: This disclosure relates to systems and methods for determining when a user likes a piece of content based, at least in part, on analyzing user responses to the content. In one embodiment, the user's response may be monitored by audio and motion detection devices to determine when the user's vocals or movements are emulating the content. When the user's emulation exceeds a threshold amount the content may be designated as “liked.” In certain instances, a similar piece of content may be selected to play when the current content is finished.Type: GrantFiled: October 17, 2012Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventor: Joshua K. Tang
-
Patent number: 9203917Abstract: A user's interactions with a media player during the playing of a media file may provide a variety of information regarding the user's interests in the media file, or in any objects, images, sounds, individuals, things or themes expressed or described therein. A media player or the software operating thereon may be modified to receive interactions from the user and/or to analyze such interactions in order to associate the user with such objects, images, sounds, individuals, things or themes. The user's interactions may also be analyzed by a media service, an online marketplace or any external location in order to identify any items related to such objects, images, sounds, individuals, things or themes, or for any other purpose.Type: GrantFiled: January 2, 2015Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventor: Michael Allen Swift
-
Patent number: 9202105Abstract: A user can be authenticated to any of a number of computing devices using an authentication process that recognizes the user and verifies that an actual human being is attempting to be authenticated, in order to minimize the ability of another person to spoof the authentication process. A model of a user can be generated and stored in the cloud, enabling that model to be synchronized across various devices. A user accessing one of these devices can have image information captured, which can be used with a facial recognition process, to recognize the user, and with a human verification process, to verify that the facial information corresponds to a human user. Various approaches such as visual analysis, three-dimensional imaging, and thermal imaging can be used to verify that the human user being recognized is interactive with the device.Type: GrantFiled: January 13, 2012Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Yicong Wang, Haizhi Xu
-
Patent number: 9202038Abstract: A method for authenticating a request for access to resources is described. A request for access to a resource is received from a user, and the user accesses a proof-of-work challenge. An adjustment factor associated with the user is determined. The adjustment factor may be generated as a function of a password associated with the user and the requested resource. The proof-of-work challenge may have a complexity that is determined based on the adjustment factor. A selected password and a solution to the proof-of-work challenge are received from the user. It is determined whether the received solution is correct based on the determined adjustment factor.Type: GrantFiled: April 8, 2013Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventor: Nicholas Alexander Allen
-
Patent number: 9202510Abstract: Methods and apparatus for vibration cancellation are disclosed. Vibration data from one or more vibration detectors associated with a storage device is collected. The vibration data represents vibrations experienced by the storage device. In response to the vibration data from the one or more vibration detectors, one or more movements for respective ones of one or more counter-vibration actuators to at least partially cancel of the vibrations experienced by the storage device is calculated. The one or more counter-vibration actuators perform the one or more movements.Type: GrantFiled: March 9, 2015Date of Patent: December 1, 2015Assignee: Amazon Technologies, Inc.Inventors: Marvin Michael Theimer, James R. Hamilton