Patents Assigned to Amazon Technologies
-
Patent number: 10448127Abstract: Communication systems include network nodes that distribute an electrical or optical base signal to remote nodes for modulation at the remotes nodes. A first waveguide is coupled to transmit data to a corresponding remote node, a second waveguide is coupled to receive remotely modulated data from the remote node, and a third waveguide is coupled to deliver the base signal to the remote node. Typically, the base signal is an optical signal from a laser diode, and optical fibers communicate modulated data signals and the base signal. A portion of the base signal can also be modulated for communication with remote nodes.Type: GrantFiled: March 22, 2018Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Frederick David Sinn, Michael Bruce Lane, David John O'Meara, Alaa Adel Mahdi Hayder
-
Patent number: 10447668Abstract: A virtual cryptographic module is used to perform cryptographic operations. The virtual cryptographic module may include a fleet of cryptographic modules and a load balancer that determines when a cryptographic module should be added to or removed from the fleet. The fleet size may be adjusted based on detecting a set of conditions that includes the utilization level of the fleet. One or more cryptographic modules of the fleet may be used to fulfill requests to perform cryptographic operations. A cryptographic module may be a hardware security module (“HSM”).Type: GrantFiled: November 14, 2016Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventor: Steven Preston Lightner Norum
-
Patent number: 10445306Abstract: An analytics service receives a request to store a first temporal data record specifying a time interval during which data for a computing resource was collected within a database. The analytics service uses the time interval for the first temporal data record to obtain a second temporal data record from the database specifying an end time that is greater than the start time of the time interval of the first temporal data record. The analytics service generates new temporal data records that correspond to non-overlapping time intervals as a result of a determination that there is an overlap between the time intervals of the first temporal data record and the second temporal data record.Type: GrantFiled: September 22, 2015Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventor: Robert Mark Waugh
-
Patent number: 10448086Abstract: Systems and methods for sharing of video footage from audio/video (A/V) recording and communication devices to smart television (TV) devices in accordance with various embodiments of the present disclosure are provided. In one embodiment, a method for playing back video footage captured by A/V recording and communication devices located in a plurality of neighborhoods, using a smart TV, is provided, the method comprising: connecting the smart TV to a neighborhood subscriber channel; subscribing to a first channel of the neighborhood subscriber channel, wherein the first channel is associated with a first neighborhood of the plurality of neighborhoods; receiving a list of available content shared with the first neighborhood, wherein the available content shared with the first neighborhood includes first image data captured using a camera of a first A/V recording and communication device; and selecting and playing back, on the smart TV, the first image data.Type: GrantFiled: April 19, 2018Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Sergei Kazantsev, Quinton Choice Nixon, Crystal Pope
-
Patent number: 10445666Abstract: This disclosure describes, in part, techniques and systems for creating personalized travel itineraries for users. The personalized itineraries may be created by analyzing prior travel preferences of a user to suggest various locations, activities, time frames, transportation, and/or lodging to the user. In some instance, the personalized itineraries may be created by comparing data associated with the user with data associated with a group of other users to determine a similarity between the user and other users within the group of other users. Where a similarity exists, an itinerary provider may create an itinerary for the user based on the travel preferences of the user and the prior behavior of the similar users.Type: GrantFiled: March 12, 2014Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Gustavo Eduardo Lopez, Aditya Balwant Pande, Wesley Shawn Davis
-
Patent number: 10445934Abstract: An architecture includes a system to create an augmented reality environment in which images are projected onto a scene and user movement within the scene is captured. The augmented reality environment is hosted within a surrounding area in which various ambient conditions, external to the augmented reality environment, persist. The architecture monitors the external conditions and controls secondary devices that selectively modify the conditions as desired in cooperation with operation of the augmented reality environment to effectively enhance user experience. Alternatively or additionally, the architecture may inform the user of what changes to make, and the user manually makes the adjustments.Type: GrantFiled: September 26, 2016Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: William Spencer Worley, III, Edward Dietz Crump, William Thomas Weatherford, Christopher Coley
-
Patent number: 10445136Abstract: Methods and related systems are provided for the generation and use of a request-specific nonce to coordinate the randomized selection of subrequests stemming from a top-level request to a system. The method includes receiving, but a subsystem of the system, a subrequest that is generated in response to the receipt of a top-level request to the system. The subsystem then determines a nonce that comprises a pseudorandom value that is consistent for all subrequests stemming from the top-level request. The subsystem may use the nonce to make a variety of processing decisions for the subrequests. In one embodiment, the nonce is used to determine which subrequests should be throttled. In another embodiment, the nonce is used to determine whether trace data should be collected for received subrequests. The nonce allows different subsystems to coordinate their processing decisions based on a randomized but consistent prioritization of the top-level request.Type: GrantFiled: June 1, 2017Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventor: James Roskind
-
Patent number: 10445334Abstract: A client application may interact with a database service using a data interchange format with limited support for database data types or query representations. A map may be supported in the interchange format as a collection of name-value pairs. A database query may be parsed to form an abstract syntax tree. From the abstract syntax tree, a hierarchy of nested maps may be formed to represent the query, based on schemas mapping from regions of the abstract syntax tree to maps in the interchange format.Type: GrantFiled: September 11, 2015Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Wei Xiao, Fahad Ahmed, Andrew Desmond Budiman, Usman Ahmed Shami, Fehmi Dogus Ertemur, Jeffrey Hocheng Nieh
-
Patent number: 10447648Abstract: Systems and methods are described to enable routing of network communications in a content delivery system in a manner expected not to exceed the capacity of individual communication links of points of presence (POPs) within the content delivery system. Specifically, a route mapping service is disclosed that can determine the effect of potential DNS records on volumes of traffic expected to reach a POP through individual communication links, and that can alter DNS records such that the expected traffic does not exceed a capacity of those individual communication links. Illustratively, the DNS records may be altered at a level of individual DNS resolvers interacting with the content delivery system, and the volumes of traffic expected to reach a POP through individual communication links can be determined based on a volume of traffic of client computing devices associated with an individual DNS resolver.Type: GrantFiled: June 19, 2017Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Kevin Bliss, Harvo Reyzell Jones, Fan Mo, Anton Stephen Radlein, Hardeep Singh Uppal, Jorge Vasquez, Axel David Velazquez
-
Patent number: 10444489Abstract: Electrowetting element including a compound comprising a plurality of colorant moieties and a linker. The plurality of colorant moieties includes a first colorant moiety having a first net dipole and a second colorant moiety having a second net dipole. The plurality of colorant moieties are linked by and disposed around the linker so that the first net dipole and the second net dipole at least partially cancel each other.Type: GrantFiled: September 16, 2016Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Robin Leguijt, Romaric Mathieu Massard, Jurrien Mans, Muhammad Arief Adityaputra
-
Patent number: 10445116Abstract: Systems and methods are described for providing a context interaction determination service. A context interaction determination service may determine that a user has selected a context-specific item in a contextual user interface, and may notify the user that a more specific context is available and provide additional information regarding the new context. A contextual user interface may be associated with a context, which in turn may be associated with a provider or providers of items. The context interaction determination service may determine that a selected item is associated with a particular provider and context, and that a set of previously selected items does not include any items associated with that context. The context interaction determination service may thus notify the user of the interaction with the new context, display a user interface or provider-specific criteria for the new context, or provide other information regarding the new context.Type: GrantFiled: June 27, 2017Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Wesley Scott Lauka, Andrew Olcott, Adrienne Jiambalvo Wilhoit
-
Patent number: 10445638Abstract: Disclosed herein are techniques for performing neural network computations. In one embodiment, an apparatus may include an array of processing elements, the array having a configurable first effective dimension and a configurable second effective dimension. The apparatus may also include a controller configured to determine at least one of: a first number of input data sets to be provided to the array at the first time or a second number of output data sets to be generated by the array at the second time, and to configure, based on at least one of the first number or the second number, at least one of the first effective dimension or the second effective dimension of the array.Type: GrantFiled: February 28, 2018Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Sundeep Amirineni, Ron Diamant, Randy Huang, Thomas A. Volpe
-
Patent number: 10445585Abstract: The targeted selection of certain representative images from content is described. In one example case, images in video content are first attributed a quality score based on an image quality factor, such as the brightness and contrast of the images. A subset of the images are identified as episodic image candidates using an image quality threshold. Image scores of one or more of the episodic image candidates are scaled based on one or more episodic image selection factors. Episodic images for the video content are selected from among the episodic image candidates using one or more episodic image selection rules. In some cases, a number of the episodic images are filtered out, for example, as being too similar to each other or for failing to be distinguishable from episodic images of other content. The episodic images are provided for use as representative images for the video content.Type: GrantFiled: August 17, 2016Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: James Matthew Ludden, Mitchell Thompson
-
Patent number: 10447378Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which a home access node (HAN) device that includes a first set of radios, each of the first set of radios being coupled to a beam-steering antenna and each of the first set of radios establishing a first point-to-point (PtP) wireless connection over which the HAN relay device communicates with a second HAN relay device in a first sub-mesh network of HAN relay devices. The HAN device also includes a second set of radios, each of the second set of radios being coupled to a beam-steering antenna and each of the second set of radios establishing a second PtP wireless connection over which the HAN relay device communicates with at least one of a plurality of HAN devices in a second sub-mesh network in the WMN.Type: GrantFiled: September 8, 2016Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Jin Dong Kim, Sang Eun Lee, In Chul Hyun, Cheol Su Kim, Subram Narasimhan, Varadarajan Gopalakrishnan, Omar Fawazhashim Zakaria
-
Patent number: 10445514Abstract: A computing resource service provider detects that an account has been compromised. The computing resource service provider applies a set of restrictions on the account. The computing resource service provider denies a request if the request is preempted by the set of restrictions. The computing resource service provider fulfills a request that is not preempted by the set of restrictions.Type: GrantFiled: May 17, 2013Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Jon Arron McClintock
-
Patent number: 10445807Abstract: This disclosure is directed to, in part, providing customers with an enhanced shopping experience during a visit to a physical store location. The enhanced shopping experience may include providing the customer with customized delivery of product information. The product information may include demonstrations of product use, samples of products, recommendations of related products or areas of interest to a customer, etc. To provide the customized information, the customer may register to be identified while at the physical store location. The physical store location may include sensors that identify a location of the registered customer. A presentation module may then push relevant content to a device located near the customer, possibly in response to a request from the customer and/or a location of the customer.Type: GrantFiled: November 29, 2012Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Peter Varnum Commons, David John Edwards, Jr., Tony Jay Lee, Llewellyn James Mason, Scott James McKee, Elton Victor Pinto, Brandon William Porter, Tyson Christopher Trautmann
-
Patent number: 10445744Abstract: A user of a personal computing device may identify an item of interest displayed in a user interface provided by a network-based service and would like to obtain more information. The user may submit one or more electronic contact requests to a contact service in communication with a contact distribution system in order to obtain more information. The contact distribution system determines accurate, real-time availability of service agents and enables communications between the customer and an agent to be established in accordance with user contact information provided by the user.Type: GrantFiled: July 21, 2015Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Jeremy A. Dashe, Jon R. Jay, Donald L. Kaufman, Yung-Chun Lin, Joseph D. Sullivan
-
Patent number: 10445124Abstract: Systems and method for the management of virtual machine instances are provided. A network data transmission analysis system can use contextual information in the execution of virtual machine instances to isolate and migrate virtual machine instances onto physical computing devices. The contextual information may include information obtained in observing the execution of virtual machines instances, information obtained from requests submitted by users, such as system administrators. Still further, the network data transmission analysis system can also include information collection and retention for identified virtual machine instances.Type: GrantFiled: July 1, 2016Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Eric Jason Brandwine, Stephen E. Schmidt
-
Patent number: 10448009Abstract: A content streaming system and methodology facilitates the selection of sample adaptive offset filter parameters for use in a sample adaptive filter in encoding content for content streaming. Selection of the sample adaptive offset filter parameters can include multiple active parameter selection modes responsive to block-based statistics. Multiple active parameter selection modes provide increased granularity in the encoded content.Type: GrantFiled: December 14, 2017Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventor: Ramzi Khsib
-
Patent number: 10447963Abstract: Video footage captured by A/V recording and communication devices may be readily uploaded to the cloud and shared with a requesting party, such as a law enforcement agency. When a request is received from a requesting party for video footage, a set of videos meeting the criteria specified by the requesting party may be determined. Consent requests may then be sent to users associated with each of the A/V recording and communication devices that recorded the videos meeting the criteria specified by the requesting party. When user consents to share the videos are received, the video footage may be provided to the requesting party.Type: GrantFiled: December 21, 2016Date of Patent: October 15, 2019Assignee: Amazon Technologies, Inc.Inventors: Aaron Harpole, Joshua Roth, James Simonoff, Darrell Sommerlatt