-
公开(公告)号:US12063267B1
公开(公告)日:2024-08-13
申请号:US18067585
申请日:2022-12-16
Applicant: Amazon Technologies, Inc.
Inventor: Shijia Yang , Christoph Saalfeld , Eeshan Shreeram Thakar , Artem Zhurid
IPC: H04L67/1008 , H04L43/062 , H04L43/0817
CPC classification number: H04L67/1008 , H04L43/062 , H04L43/0817
Abstract: The present disclosure generally relates to leveraging DNS (Domain Name Service) based client-side load balancing that directs IoT devices (clients) to network load balancer IP addresses. A management system obtains socket usage information about publicly accessible network load balancers. The system then uses socket thresholding information to determine whether individual network load balancers are exhausting a fixed set of available sockets. The system can then implement remedial actions to reduce individual network load balance presence to ensure that the IoT devices are equally distributed across all first layer network load balancers to maximize usage of capacity.
-
262.
公开(公告)号:US12062083B1
公开(公告)日:2024-08-13
申请号:US17447240
申请日:2021-09-09
Applicant: AMAZON TECHNOLOGIES, INC.
Inventor: Pierre-Antoine Sondag
IPC: G06Q30/00 , G06F16/953 , G06N20/00 , G06Q30/0601
CPC classification number: G06Q30/0641 , G06F16/953 , G06N20/00
Abstract: Data from a first website and second website is used to determine a model for presenting a search output in response to a query received by the first website. The data from each website includes parameters of search queries, characteristics of items that were output in response, and an indication of items that were purchased. Characteristics of the first website are used to determine weights that are applied to data from the second website. A relationship between search queries received by each website is used to determine a first weight. A relationship between features or options offered by the second website and those offered by the first website is used to determine a second weight. For example, if the second website offers a service that the first website does not, the availability of this service for particular items may be disregarded when determining the model for the first website.
-
公开(公告)号:US12061920B2
公开(公告)日:2024-08-13
申请号:US16715992
申请日:2019-12-16
Applicant: Amazon Technologies, Inc.
Inventor: Lekshmi Unnikrishnan , Manivannan Sundaram , Martin Chen Mao , Sivaprasad Venkata Padisetty , Praerit Garg , Sameer Palande , Bradley Scott Murphy , Manoj Krishna Ghosh
IPC: G06F9/455
CPC classification number: G06F9/45558 , G06F2009/4557
Abstract: A customer submits a request to a virtual computer system service to launch a virtual machine instance and to join this instance to a managed directory. The service may obtain, from the customer, a domain name and Internet Protocol addresses for the selected directory, which is then stored within a systems management server. When launched, the instance may initiate an agent, which may communicate with the systems management server to obtain the configuration information. The agent may use this configuration information to establish a communications channel with the managed directory and create a temporary set of computer credentials that may be used to verify that the customer is authorized to join the virtual machine instance to the managed directory. If the credentials are valid, the managed directory may generate a computer account within the managed directory, which may be used to join the virtual machine instance to the managed directory.
-
公开(公告)号:US12061891B1
公开(公告)日:2024-08-13
申请号:US18079452
申请日:2022-12-12
Applicant: Amazon Technologies, Inc.
Inventor: Avinash Jaisinghani , Jaykumar Harish Gosar , Pete Peerapong Janes
CPC classification number: G06F8/62 , G06F8/65 , G06F11/0727 , G06F11/0751 , H04L67/34
Abstract: Techniques for cancel and rollback of update stack requests. At a time after receiving a request to cancel and rollback an update request for a computer system, one or more computer resources within a computer system invoke one or more computer system capabilities at least to cancel computer system operations to update the computer. When the computer system operations to update the computer system are cancelled, one or more computer resources within a computer system invoke one or more computer system capabilities at least to roll back the computer system to a previous good state.
-
公开(公告)号:US12061687B1
公开(公告)日:2024-08-13
申请号:US16040533
申请日:2018-07-19
Applicant: Amazon Technologies, Inc.
Inventor: James Siminoff
CPC classification number: G06F21/45 , H04N7/186 , H04W12/04 , H04L63/0876
Abstract: Migrating audio/video (A/V) recording and communication devices to new networks in accordance with various embodiments of the present disclosure are provided. In one embodiment, a method for an A/V recording and communication device comprises: storing first network access credentials for accessing a first network having first network credentials; connecting to a second network using the first network access credentials, the second network being broadcast by a client device and having second network credentials identical to the first network credentials; in response to connecting to the second network, communicating over the second network, with the client device; in response to communicating with the client device, receiving updated network access credentials for accessing a third network having third network credentials different than the first and the second network credentials; and in response to receiving the updated network access credentials, connecting to the third network using the updated network access credentials.
-
公开(公告)号:US12060163B1
公开(公告)日:2024-08-13
申请号:US18323238
申请日:2023-05-24
Applicant: Amazon Technologies, Inc.
Inventor: Ben Thompson Ludington , Takuma Nakamura
IPC: B64D45/08 , B64C39/02 , B64D1/02 , B64D1/22 , G05D1/00 , G06K7/14 , G06Q10/08 , G06Q10/0832 , G06Q10/0835 , B64U70/00 , B64U101/30 , B64U101/60
CPC classification number: B64D45/08 , B64C39/024 , B64D1/02 , B64D1/22 , G05D1/0094 , G05D1/0676 , G06K7/1408 , G06Q10/0832 , G06Q10/08355 , B64U70/00 , B64U2101/30 , B64U2101/60
Abstract: A ground marker for use in identifying a location associated with a mission performed by an aerial vehicle includes a visible surface with aspects that are positioned at different vertical heights or elevations. The vertical variation in the aspects of the visible surface enhances a level of visibility of the ground marker within images captured by cameras provided aboard the aerial vehicle, resulting in more accurate estimations of ranges to such markers (e.g., altitudes) determined from such images. The visible surface includes one-dimensional or two-dimensional bar codes, alphanumeric characters and symbols thereon and is provided on or within rigid or flexible frames that are adapted to be placed on ground surfaces at the location associated with the mission.
-
公开(公告)号:US12058196B1
公开(公告)日:2024-08-06
申请号:US16831720
申请日:2020-03-26
Applicant: Amazon Technologies, Inc.
Inventor: Ryan F. Watson , Bennett Barnes Lynch
IPC: G06F15/16 , H04L43/0823 , H04L43/0888 , H04L47/722 , H04L67/01 , H04L67/1097 , H04L67/145
CPC classification number: H04L67/01 , H04L43/0823 , H04L43/0888 , H04L47/722 , H04L67/1097 , H04L67/145
Abstract: A data storage system having an intermediary server including an input interface, a memory and an output interface. The input interface configured to establish, via one or more programmatic interfaces, a connection with a client device to receive data for upload to a storage server and measure an input rate of the data received from the client device. The memory configured to store the data in a buffer as the data is received. The output interface configured to establish a connection with the storage server, determine an output rate for sending the data from the buffer to the storage server based at least in part on the input rate and a timeout value for the storage server, and send the data from the buffer to the storage server at the output rate.
-
公开(公告)号:US12058169B1
公开(公告)日:2024-08-06
申请号:US17548285
申请日:2021-12-10
Applicant: Amazon Technologies, Inc.
Inventor: Eric Jason Brandwine
IPC: H04L9/40
CPC classification number: H04L63/1441
Abstract: Techniques are described for monitoring and analyzing input/output (I/O) messages for patterns indicative of ransomware attacks affecting computer systems of a cloud provider, and for performing various remediation actions to mitigate data loss once a potential ransomware attack is detected. The monitoring of I/O activity for such patterns is performed at least in part by I/O proxy devices coupled to computer systems of a cloud provider network, where an I/O proxy device is interposed in the I/O path between guest operating systems running on a computer system and storage devices to which I/O messages are destined. An I/O proxy device can analyze I/O messages for patterns indicative of potential ransomware attacks by monitoring for anomalous I/O patterns which may, e.g., be indicative of a malicious process attempting to encrypt or otherwise render in accessible a significant portion of one or more storage volumes as part of a ransomware attack.
-
269.
公开(公告)号:US12058037B1
公开(公告)日:2024-08-06
申请号:US17450230
申请日:2021-10-07
Applicant: Amazon Technologies, Inc.
Inventor: Andrew B. Dickinson , Eric Jason Brandwine
IPC: G06F15/16 , G06F9/50 , H04L45/302 , H04L67/1021
CPC classification number: H04L45/306 , G06F9/5061 , H04L67/1021 , G06F2209/502
Abstract: Systems and methods utilize network destination identifiers, such as IP addresses, that are simultaneously advertised from multiple locations. The network destination identifiers may be announced in multiple geographic regions. Network traffic routed to devices advertising the network destination identifiers may be routed to appropriate endpoints. When a device receives such traffic, it may send the traffic to an endpoint in a network served by the device. In some instances, such as when such an endpoint is not available, the network traffic may be sent to another network that is served by another device that advertises the network destination identifiers.
-
公开(公告)号:US12056516B2
公开(公告)日:2024-08-06
申请号:US17491296
申请日:2021-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Anthony A. Virtuoso , Eric Mills , Bijay Singh Bisht , Santosh Chandrachood , Mehul A. Shah , Wesley Blumenthal , Linchi Zhang , Rahul Pathak , Matt Bachman
CPC classification number: G06F9/45558 , G06F2009/4557 , G06F2009/45575 , G06F2009/45595
Abstract: Techniques for a distributed data processing application service in a cloud provider network are described. A virtual machine bundle is obtained, the virtual machine bundle including a copy of a memory and one or more registers of a paused virtual machine executing a distributed data processing application runtime. A request to launch a virtual machine to execute a distributed data processing application runtime is received, the request to launch the virtual machine including a bundle identifier that identifies the virtual machine bundle. The virtual machine is launched based at least in part on the virtual machine bundle. The virtual machine sends a message to register the virtual machine with a cluster of virtual machines.
-
-
-
-
-
-
-
-
-