-
公开(公告)号:US12299555B2
公开(公告)日:2025-05-13
申请号:US17894798
申请日:2022-08-24
Applicant: Amazon Technologies, Inc.
Inventor: Steven L. Teig , Eric A. Sather
Abstract: Some embodiments provide an electronic device that includes a set of processing units and a set of machine-readable media. The set of machine-readable media stores sets of instructions for applying a network of computation nodes to an input received by the device. The set of machine-readable media stores at least two sets of machine-trained parameters for configuring the network for different types of inputs. A first of the sets of parameters is used for applying the network to a first type of input and a second of the sets of parameters is used for applying the network to a second type of input.
-
公开(公告)号:US12299496B1
公开(公告)日:2025-05-13
申请号:US17677904
申请日:2022-02-22
Applicant: Amazon Technologies, Inc.
Inventor: Ilie Gabriel Tanase , Serkan Turgut , Yejin Yoon , Deep Saxena , Guangqiang Li , Utkarsh Raj , Karthik Rajan , Sainath Chowdary Mallidi , Sudhanshu Gupta , Ankesh Khandelwal
IPC: G06F9/50 , G06F16/901
Abstract: Systems and methods are described for allocating computing resources to load data into a database. In some aspects, a database service obtains a request to load a number of data chunks. Responsive to the request, the database service scales a number of worker threads to load the data chunks. The scaling may include selecting a maximum number of worker threads to load (e.g., concurrently) the data chunks based on a number of data chunks, and assigning individual worker threads to load individual data chunks. The scaling may additionally include tracking a number of available worker threads relative to the maximum number of worker threads to reassign a first worker thread to load another data chunk upon the completing loading a prior data chunk, or assign a new worker thread that has become available based on a change in the maximum number of worker threads.
-
公开(公告)号:US12299134B1
公开(公告)日:2025-05-13
申请号:US17936993
申请日:2022-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Peixuan Li , Yingjun Lyu , Qiang Zhou , Lee Pike , Michael McDougall , Thodoris Sotiropoulos
Abstract: Security vulnerability analysis may be performed using policy inference. Application code may have operations that are labeled according to the respective functions that they perform. Some operations may be labeled according to a knowledge database of known operations while others may be inferred through similarity to known operations. The knowledge database may be associated with libraries of programmatic interfaces. Once components of the application code are labeled, a vulnerability database may be that identifies potential vulnerabilities based on data sources, data sinks and threat mitigation operations. Using the labeled operations, one or more potential vulnerabilities may be identified based on labeled data sources and data sinks. The application may then be evaluated for potential security threats based on the identified potential vulnerabilities.
-
公开(公告)号:US12298961B1
公开(公告)日:2025-05-13
申请号:US18478069
申请日:2023-09-29
Applicant: Amazon Technologies, Inc.
Inventor: Jin Chen , Anand Kumar Thakur , Upendra Govindagowda , Gaurav Kumar Gupta , David Charles Wein , Saleem Mohideen , Alexandre Olegovich Verbitski
Abstract: Clock times may be stored at nodes of a database system that are used to provide access to database data using Multi-Version Concurrency Control (MVCC) and implement isolation for distributed transactions. When an access request is received at a processing node of a database, the snapshot time of the access request is determined. The snapshot may be a range of time, with an earliest and latest timestamp. If the snapshot time has a latest time stamp greater than a current timestamp in the clock time, then the clock time may be updated. The clock time and snapshot time may be used to implement time-based MVCC to select a version of a tuple stored in the database to use for performing the access request.
-
公开(公告)号:US12297094B1
公开(公告)日:2025-05-13
申请号:US18141315
申请日:2023-04-28
Applicant: Amazon Technologies, Inc.
Inventor: Romil Shah , Theodore Charles Bakanas , Cory Jines
Abstract: Systems and techniques for non-invasive beverage quality check and automated maintenance scheduling for automated beverage dispensers. The techniques include using a camera to evaluate performance of the machine and evaluate beverage quality using visual techniques. The system provided herein uses machine learned models to determine beverage quality and evaluate machine operation by using an existing or retrofitted camera in proximity to the dispenser. One or more machine learned algorithms may be used for of evaluating the dispenser and dispensed beverages along various metrics to identify any fault in the system over time. If the quality degrades over time or an error is detected, the system may recalibrate the machine or alert a maintenance system to schedule maintenance for the machine.
-
公开(公告)号:USD1073649S1
公开(公告)日:2025-05-06
申请号:US29966513
申请日:2024-10-02
Applicant: Amazon Technologies, Inc.
-
公开(公告)号:US12294771B1
公开(公告)日:2025-05-06
申请号:US17854394
申请日:2022-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Kalpesh Bhagwandas Thavrani , Bharanidharan Arul Janakiammal , Pranav Kapoor , Caileigh Ann Robertson Halbach , Abhinaw Dixit , Durga Prasad Guntoju
IPC: H04N21/845 , H04N21/234 , H04N21/431
Abstract: An insertion marker mechanism may be used to generate and evaluate insertion markers in media content. The system may place candidate markers at silent pauses and/or anomalies such as changes in pitch/timbre of an audio signal, and/or at points where a video has a blank screen. In response to a request for the media content, the system may place secondary content at a subset of the candidate markers. The system may select different insertion markers in response to different playback requests of the content. Based on feedback such as user engagement with the secondary content and/or drop rate, the system may determine which insertion markers correlate with better engagement and/or retention. Based on the feedback, the system may prioritize content insertion at better performing markers, while continuing to insert a smaller proportion of secondary content randomly at lower performing markers to monitor for changes in user behavior over time.
-
公开(公告)号:US12294521B1
公开(公告)日:2025-05-06
申请号:US17937399
申请日:2022-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Ethan Joseph Torretta , Schuyler David Thompson , Jose De Jesus Camacho Ruiz , Aaron Graydon Bannert , Gowtham Kumar Puligundla
IPC: H04L47/125 , H04L67/1004
Abstract: A network function execution intermediary obtains a result of execution of a set of network functions on a particular packet directed to a service from a client program running at a first host. Using the result, the packet is delivered to a request handler of the service, running at a second host; the path used for delivering the particular packet includes the network function execution intermediary. A networking manager of the first host obtains a rule for determining results of the set of network functions with respect to additional packets directed from the client program to the service. The networking manager causes, using the rule, another packet originating at the client program to be delivered to the request handler via a different path which does not include the network function execution intermediary.
-
公开(公告)号:US12293262B1
公开(公告)日:2025-05-06
申请号:US16585266
申请日:2019-09-27
Applicant: Amazon Technologies, Inc.
Inventor: Andrea Olgiati , Hyunsu Cho , Rahul Iyer , Laurence Louis Eric Rouesnel
Abstract: Techniques for adaptive machine learning training via in-flight feature modification are described. A training monitor captures training data during the training of a machine learning model, and a metric generator creates metrics such as feature importance metrics based on the data. A rule evaluation engine determines whether any modification conditions are met for any of the features based on the metrics, and based on such a determination can cause the in-flight training job to be modified.
-
公开(公告)号:US12292881B1
公开(公告)日:2025-05-06
申请号:US17937430
申请日:2022-09-30
Applicant: Amazon Technologies, Inc.
Inventor: Alexandre Olegovich Verbitski , Upendra Govindagowda , Anand Kumar Thakur , Gaurav Kumar Gupta , David Charles Wein , Saleem Mohideen , Navaneetha Krishnan Thanka Nadar , Murali Brahmadesam
IPC: G06F16/23
Abstract: Distributed execution of transactions may be performed across shards of a scalable database table. Instructions to perform as part of a transaction with respect to one or more database tables may be received. The instructions may be evaluated with respect to metadata obtained for the database tables to determine an assignment distribution of computing resources of the database system to data that can satisfy the access request. The commit protocol for the transaction may be determined according to the assignment distribution of the computing resources. After a request to commit the transaction is received, the transaction may be committed according to the determined commit protocol.
-
-
-
-
-
-
-
-
-