Patents Assigned to Amazon Technology, Inc.
-
Patent number: 11838193Abstract: A first node can be selected as a target node, and a second node can be selected as a control to determine a performance limit associated with providing a service. A request for the service can be determined to be routed to the first node. A first indication of a first performance measurement associated with processing a first load by the first node can be received. A second indication of a second performance measurement associated with processing a second load by the second node can be received. A performance error of the first node can be determined based on the first performance measurement and the second performance measurement. The performance limit can be determined based on the performance error, and an action can be triggered based on the performance limit.Type: GrantFiled: December 16, 2022Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Rohit Rangan, David Yamanoha, Terence Smith, Paul Derek DeMarco, Paul Walker Mooring, Zachary Wiggins
-
Patent number: 11838342Abstract: Synergistic queue management techniques are disclosed. The techniques can include receiving, by a server, a first queue action message, the first queue action message indicating a first queue action for a content queue associated with a client device, determining, based on the first queue action, a second queue action for the content queue, the second queue action comprising a supplemental queue action for the first queue action, and sending a second queue action message to the client device, the second queue action message indicating the second queue action.Type: GrantFiled: June 27, 2022Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: David Lawrence Webb, II, Caleb Patrick Gross, Stephen Mardin, Tim Pritchard, Ramon Wilkinson
-
Patent number: 11838270Abstract: A client device generates an artificial data packet that specifies, in the header, an artificial network address usable to indicate that the artificial data packet includes out-of-band data. The client device transmits the artificial data packet with other data packets over an encrypted data stream to a virtual private network server. The virtual private network server determines, based on the artificial network address, that the artificial data packet includes out-of-band data. The virtual private network server processes the out-of-band data from the artificial data packet while transmitting the other data packets to servers corresponding to destination network addresses specified in the headers of these other data packets.Type: GrantFiled: September 26, 2018Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventor: Jari Karppanen
-
Patent number: 11838273Abstract: Disclosed are various embodiments for extending cloud-based virtual private networks to radio-based networks. In one embodiment, a request from a client device to connect to a radio-based network is received. A virtual private cloud network of a cloud provider network to which the client device is permitted access is determined. The client device is provided with access to the virtual private cloud network through the radio-based network.Type: GrantFiled: March 29, 2021Date of Patent: December 5, 2023Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Upendra Bhalchandra Shevade, Diwakar Gupta, Igor A. Kostic, Kiran Kumar Edara, Ishwardutt Parulkar
-
Patent number: 11838357Abstract: Techniques for incremental stream switching in a distributed system with flip events are described. A special-purpose flip event is inserted into an event stream that indicates, to recipients of the stream, whether they are to switch to use of an alternate event stream. The flip event may identify which other event stream to use, how to obtain events of that event stream, when to switch to the other event stream, and/or whether that particular recipient is to switch. The recipients may be selectively or iteratively migrated using flip events targeting different recipients, limiting the blast radius of a switch. Via use of a tracking data structure, event replay and event skips can be avoided.Type: GrantFiled: July 29, 2021Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Ankit Kumar, Dan Popick, Sandesh Sanjeev, Meng Li, David Michael Hulme
-
Patent number: 11838296Abstract: Techniques are described for providing software developers with secure software project development environments via cloud-based or locally installed integrated development environments (IDEs). A cloud provider network provides a project development environment policy service that enables users to configure project development environment policies associated with various software projects and to deploy configured policies to users' project development environments as appropriate. A project development environment policy can include rules related to monitoring and controlling version control system actions, monitoring the content of project source code pushed to version control repositories, among other software project governance-related configurations.Type: GrantFiled: March 31, 2021Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Hart Matthew Rossman, Eric Vanwieren, Eric Jason Brandwine, Cameron John Maxwell, Tyler Thomas Maklebust, Nathaniel Schaaf
-
Patent number: 11838281Abstract: Disclosed are various embodiments for an authentication service. A unique identifier is associated with a device access token for a client to be authenticated. An authentication identifier is sent to an authenticated client. The client to be authenticated communicates the authentication identifier and unique identifier to the authentication service to complete authentication.Type: GrantFiled: September 21, 2022Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Yogesh Vilas Golwalkar, Bharath Kumar Bhimanaik
-
Patent number: 11836420Abstract: A 3D modeling service of a provider network may receive, from a client facility, different video streams from different cameras at the facility (e.g., security cameras). The 3D modeling service may generate a collection of image data based on the different video streams. The 3D modeling service may construct a 3D model of the facility based at least on the collection of image data and other data from one or more other sources (e.g., CAD files other floor plans). The 3D model may be analyzed to determine various aspects, such as a location to place equipment or coverage gaps of the security cameras. Facility management may perform various actions based on updated 3D models. For example, equipment may be installed at a location or cameras may be installed to eliminate coverage gaps.Type: GrantFiled: June 29, 2020Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Kyriaki Levanti, Derek Solomon Pai, Isaac Ben Jeppsen
-
Patent number: 11836103Abstract: Systems and methods are provided to differentiate different types of traffic going through the same physical channel such that the traffic flow for different traffic types does not impact each other. The physical channel can be configured to support a plurality of virtual channels. Each transaction that needs to be communicated through the physical channel can be classified into a certain traffic type, and each traffic type can be assigned to a virtual channel. Each transaction can be communicated on a respective virtual channel based on the corresponding traffic type. If the traffic flow through a first virtual channel for a transaction slows down, the traffic flow through a second virtual channel for another transaction can continue without getting impacted by the slow down on the first virtual channel.Type: GrantFiled: November 16, 2021Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Guy Nakibly, Roi Ben Haim, Erez Izenberg, Adi Habusha, Yaniv Shapira
-
Patent number: 11835968Abstract: Disclosed implementations describe systems and methods for stabilizing vertical takeoff and landing (“VTOL”) or hover flight of a degraded canted-hex aerial vehicle so that the degraded canted-hex aerial vehicle can safely navigate to a landing area. For example, upon detection of a motor-out event, the disclosed implementations may cause an opposing propulsion mechanism of the aerial vehicle to terminate operation, the prioritization of the flight controller to change, and for a feedback loop of the flight controller to provide a preferred thrust to counteract yaw torques acting on the canted-hex aerial vehicle.Type: GrantFiled: February 21, 2020Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventor: Michael Szmuk
-
Patent number: 11837368Abstract: Described are systems and methods directed to a multi-channel communication system that enables real-time or near real-time communication between two or more individuals, such as a patient and a clinician in which at least one of the individuals uses one device for audio/video communication and another device for exchange of data, such as annotated images. For example, a patient may utilize a patient device to communicate with a clinician via a first clinician device. In addition to the first clinician device, the clinician may also use a second clinician device to annotate and share visual data, such as templates or patient images, with the patient, without disrupting the audio/video communication between the patient device and the first clinician device.Type: GrantFiled: March 10, 2020Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Kristen Lloyd Helton, Alexander Davidson, Benjamin Green, Patrick Denton
-
Patent number: 11836359Abstract: A block storage service can ensure volumes are placed in a same region as an attached virtual machine instance for performance and durability guarantees. A region can reference multiple things, but one example is that a volume is within a same spine as a virtual machine in order to meet performance guarantees. Each region can have a buffer of server computers held in reserve for volumes having a type where performance guarantees are required. If performance guarantees cannot be met, a rejection is transmitted to the customer. In another embodiment, the customer can provide a list in priority order of different volume types so that if a desired volume type cannot be placed, then alternative volume types can be used.Type: GrantFiled: January 21, 2020Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Christopher Magee Greenwood, Patrick E. Brennan, Mitchell Gannon Flaherty, Yilin Guo, Gary Michael Herndon, Jr., Sriram Venugopal, Linfeng Yu, Wells Lin
-
Patent number: 11837225Abstract: A framework for efficiently importing content into a speech-controlled system in a manner that makes the content easily accessible using voice commands. A speech-controlled system that can be controlled using a variety of commands, including a command to retrieve audio content, can be configured using a framework of content organization that allows new content to be ingested using the framework, thus making the new content accessible to users of the system without manually adjusting the system to recognize when incoming commands call for the new content. The framework can include configured content demarcations (such as information demarcations that divide content into articles, or other sized portions), labels for those demarcations (such as topic descriptors or the like), etc.Type: GrantFiled: February 1, 2021Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Chase Brown, Christopher Wheeler, Kevin Bedell
-
Patent number: 11836654Abstract: Features related to a system and method for scheduling a resources to perform discrete tasks are described. The scheduling features include generating schedules predicted to appeal to the tasked resource (e.g., delivery partner) such as by time, day of the week, location, item types, etc. Using machine learning, the schedule and terms thereof can be dynamically generated to suit the tastes of each tasked resource and the overall demand for services. Using historical data, the modeling also accounts for likelihood an offer will be accepted and risk of cancellation for a given resource. The machine learning may be based on a mixed integer problem as constrained by partner and system capacity parameters.Type: GrantFiled: May 3, 2021Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Senmao Liu, Jose Ramon Algara Allegre, Rowan William Hale, Eric M. Hayward, Ziyan Huang, Jingnan Li, Robert Dreaper McDonald, Jr., Carl Morris, Wilko Ziggy Schulz-Mahlendorf, Sharath Selvaraj, Kreethigha Thinakaran
-
Patent number: 11837229Abstract: Techniques for determining and using interaction affinity data are described. Interaction affinity data may indicate a latent affinity between information corresponding to an interaction, such as, intents, entities, device type from which a user input is received, domain, etc. A system may use the interaction affinity data to determine an alternative input representation for a spoken input to cause output of a desired response to the spoken input. The system may also use the interaction affinity data to recommend an action to a user.Type: GrantFiled: June 30, 2021Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Xing Fan, Saurabh Gupta, Chenlei Guo, Eunah Cho
-
Patent number: 11836125Abstract: Computer systems and associated methods are disclosed to implement a database dependency monitoring system (DDMS) that periodically collects activity data from an inventory of databases and generates dependency graphs indicating data dependencies among the databases. In embodiments, the collection of the activity data may be implemented as three sets of jobs that are run periodically. In the first job set, the databases are checked to see if they can be connected to. In the second job set, queries are run in each of the available databases to generate output files containing their activity data. In a third job set, the output files are transformed and loaded into a metadata store, which can be used to generate the dependency graph based on the collected activity data. Advantageously, the disclosed system may be used to adaptively monitor a changing inventory of many databases, while causing little or no performance impact on the databases.Type: GrantFiled: July 15, 2019Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Joseph Skinner, Alex Anto Chriayath, Shobhit Goyal, Vinay Boinepally
-
Patent number: 11835947Abstract: The present disclosure is directed toward the use of two or more autonomous vehicles, working in cooperation, to deliver an item between a source location and a destination location. For example, an autonomous ground based vehicle may transport an item from a source location to a transfer location and an autonomous aerial vehicle will transport the item from the transfer location to the destination location. The transfer location may be at any location along a navigation path between the source location and the destination location. In some examples, the transfer location may be adjacent the destination location such that the autonomous aerial vehicle is only transporting the item a short distance.Type: GrantFiled: June 13, 2022Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Hilliard Bruce Siegel, Ethan Zane Evans
-
Patent number: 11836264Abstract: Systems, devices, and methods are provided for end-to-end tagging and tracking of event signals subject to privacy policies. User events comprising event source data may be collected. A user may be associated with a segment, and the segment may be mapped to data lineage information corresponding to the events that were used to determine that the user is in segment. A segment cache may be generated comprising portions that correspond to different data lineages subject to different privacy policies. Bid requests may be received and processed according to applicable privacy policies.Type: GrantFiled: September 1, 2021Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Ioannis Ioannidis, Monika Kofler, David Mozealous
-
Patent number: 11836853Abstract: Described are systems and methods directed to generation of a personalized three-dimensional (“3D”) body model of a body, such as a human body, based on two-dimensional (“2D”) images of that body and the generation and presentation of predicted personalized 3D body models of the body when one or more body measurements (e.g., body fat, body weight, muscle mass) are changed. For example, a user may provide a target body measurement value and the implementations will generate one or more predicted personalized 3D body models representative of a predicted appearance of the body with the target body measurement value.Type: GrantFiled: July 15, 2021Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Amit Kumar Agrawal, Jinjin Li, Rohith Mysore Vijaya Kumar, Dylan John Drover, Brandon Michael Smith, Prakash Ramu, Ram Sever, Apoorv Chaudhri, Visesh Uday Kumar Chari, Sunil Sharadchandra Hadap, Rajesh Gautam
-
Patent number: 11836160Abstract: Techniques for user customized private label prediction are described. According to some embodiments, customers can train a classifier to detect new objects in image data. These new objects may not be included in a base model provided by a service provider system. The base model can be utilized to perform object detection and feature extraction from training images that are annotated by the customer to identify the new objects. Once trained, the new custom model can be used to identify the new objects in input images and label the images accordingly.Type: GrantFiled: February 22, 2018Date of Patent: December 5, 2023Assignee: Amazon Technologies, Inc.Inventors: Wei Xia, Hao Chen, Meng Wang