Patents Assigned to Amazon Technologies
-
Patent number: 11910044Abstract: Techniques for migrating live broadcast streams from one data center to another data center are described herein. A data center from a plurality of data centers may be determined to transfer live streaming video content from a first data center to the data center. A separate live streaming session for each live streaming session being broadcast by the first data center may be generated by communicating with an ingest service server that receives media content used to generate each separate live streaming session and the live streaming session. Each separate live streaming session may be routed to the candidate data center. A determination that each separate live streaming session of the candidate data center is synchronized with each live streaming session of the first data center may be made. An update to a mapping of IP addresses to redirect requests from the first data center to the candidate data center.Type: GrantFiled: June 30, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Xiangbo Li, Selvanayagam Sendurpandian, Benjamin Hirsch, Alex Converse, Luke Curley, Nagendra Akula Suresh Babu, Rohit Puri
-
Patent number: 11907144Abstract: Techniques to reduce the latency in notifying that space in a memory has been freed up are described. For example, when moving data from on-chip memory of a computing engine to system memory, the computing engine can be notified that its on-chip memory is free before an acknowledgment is provided by the system memory that the data being moved has been written into the system memory. The computing engine can be given access to the on-chip memory sooner by generating an early semaphore update based on a determination that the set of data being moved to system memory has been read out from the on-chip memory. The early semaphore update need not wait for the acknowledgement from the system memory, thus reducing the latency of notifying the computing engine that the on-chip memory is free.Type: GrantFiled: June 3, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Raymond S. Whiteside, Thomas A. Volpe
-
Patent number: 11907731Abstract: Systems and methods provide for deployment of an integrated development environment configured to include one or more tools associated with specific code portions being executed within the integrated development environment. A user may provide a request to access one or more projects and definition files associated with the one or more projects may be evaluated to determine one or more tools used for execution of the source code of the one or more projects. The one or more tools may be automatically incorporated into whichever integrated development environment the user selects to ensure proper execution of the code without manual updates or installation by the user.Type: GrantFiled: June 30, 2021Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Andreas Resios, Ida Mia Olsen, Martin Oliver Rehfeld, Fabian Jakobs, Timir Karia, Jonathan Weiss
-
Patent number: 11903730Abstract: Described are systems and methods that use one or more two-dimensional (“2D”) body images of a body to determine body fat measurements of that body. For example, a standard 2D camera of a portable device, such as a cell phone, tablet, laptop, etc., may be used to generate one or more 2D body images of a user. Those 2D body images, or image, may be processed using the disclosed implementations to determine a body fat measurement of the body represented in the image.Type: GrantFiled: September 25, 2019Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Apoorv Chaudhri, Siddhartha Chandra, Prakash Ramu, Amit Kumar Agrawal, Sigal Raab, Anantharanga Prithviraj, Ram Sever, Ita Lifshitz, Ayush Sharma, Anna Shtengel, Gal Levi, Rajesh Gautam
-
Patent number: 11907254Abstract: A replicated database can be provisioned that provides primary and secondary replicas that can be provisioned in different data zones or geographical locations. The database can be installed on the primary replica, and both the primary and secondary replica can have installed a block level replication mechanism that allows any I/O operation to be replicated by between the primary and secondary replicas. Any failure or outage of the primary replica can be addressed by performing a failover operation to the secondary replica. A DNS name or other such approach can be used such that the name can be aliased to the secondary replica during a failover, such that there is no action needed on the part of the customer to utilize the “new” primary replica. The creation of the database and provisioning of the replicated instance can be initiated using a Web service call to a control environment.Type: GrantFiled: April 29, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Grant Alexander MacDonald McAlister, Swaminathan Sivasubramanian
-
Patent number: 11909787Abstract: A videoconference among a plurality of participants may be hosted, wherein the plurality of participants comprise Internet Protocol (IP)-connected participants and a Public Switched Telephone Network (PSTN)-connected participant. The IP-connected participants may send and receive audio content and video content of the videoconference via IP-based connections. The PSTN-connected participant may send and receive the audio content of the videoconference via a PSTN connection. Additional content from the videoconference may also be transmitted to the PSTN-connected participant, for example as text messages via the PSTN connection. The additional content may include, for example, images of a videoconference screen share, chat posts, polls, and the like. Images may be transmitted in the additional content based on video status change events, such as switching slides or pages in a screen share.Type: GrantFiled: March 31, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: John Joseph Dunne, Siddhartha Shankara Rao, Michael Mark Goodwin
-
Patent number: 11909850Abstract: Systems and methods are provided to improve a communication channel dynamically and autonomously based on the status of the communication traffic on the communication channel between a first integrated circuit (IC) and a second IC. The communication traffic on the communication channel can be monitored, and latency, bandwidth, link quality, or power consumption associated with the communication channel for the monitored communication traffic can be determined dynamically. A modified protocol for the communication channel that can improve the communication channel as compared to an existing protocol can be determined based on the information related to the latency, bandwidth, link quality, or the power consumption. The existing protocol can be changed autonomously to the modified protocol as the communication traffic varies.Type: GrantFiled: June 23, 2021Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Gal Kochavi, Itai Avron, Benny Pollak
-
Patent number: 11910073Abstract: A respective set of features, including emotion-related features, are extracted from segments of a video for which a preview is to be generated. A subset of the segments is chosen using the features and filtering criteria including at least one emotion-based filtering criterion. Respective weighted preview-suitability scores are assigned to the segments of the subset using at least a metric of similarity between individual segments and a plot summary of the video. The scores are used to select and combine segments to form a preview for the video.Type: GrantFiled: August 15, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Mayank Sharma, Prabhakar Gupta, Honey Gupta, Kumar Keshav
-
Patent number: 11905127Abstract: Systems, methods, and apparatuses are disclosed for helical container conveyance. In one embodiment, an example container conveyance system may include a set of rails having a first rail and a second rail, the set of rails configured to guide a container from an upright position at a first point along the set of rails to an inverted position at a second point along the set of rails. The system may include a drive mechanism configured to propel the container along the set of rails, and a conveyor disposed under a portion of the set of rails corresponding to the second point.Type: GrantFiled: January 18, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Vivek S. Narayanan, Rajeev Dwivedi, Ganesh Krishnamoorthy
-
Patent number: 11907092Abstract: A quantum computing monitoring system may receive a request from user describing an algorithm to be executed using classical and quantum computing resources and a metric to be monitored associated with execution of the algorithm at the quantum computing resources. In execution, the quantum computing monitoring system may cause measurements to be obtained from the quantum computing resources at individual steps of the execution of the algorithm at the quantum computing resources, and the metric to be determined based on the obtained measurements. The quantum computing monitoring system may evaluate the metric with respect to a threshold, and provide an alert to the user responsive to determining that the metric fails to satisfy the threshold. The quantum computing monitoring system may further perform an operation to modify the execution of the algorithm at the quantum computing resources as needed.Type: GrantFiled: November 12, 2021Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Milan Krneta, Eric M Kessler, Christian Bruun Madsen, Michael D Pratt
-
Patent number: 11909950Abstract: Systems and methods for evaluating the performance of three-dimensional (3D) sensors can include, for example, obtaining, via a 3D sensor in a testing apparatus, range information of a scene within a field-of-view (FOV) of the 3D sensor. The scene includes a plurality of targets disposed within the testing apparatus. Each of the plurality of targets is located at a different distance from the 3D sensor in the testing apparatus. A validation of the performance of the 3D sensor at the different distances is performed at a same point in time, based on the range information. An indication of a result of the validation is provided.Type: GrantFiled: September 21, 2021Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Karl Bernard Swanson, Gregory Cartagena, Jing Ma, Olugbenga Osibodu, Albert William Saunders, IV, Stephen A. Caldara, William Joseph Klein, Dincer Bozkaya, Sara Jean Woo
-
Patent number: 11908480Abstract: This disclosure proposes systems and methods for processing natural language inputs using data associated with multiple language recognition contexts (LRC). A system using multiple LRCs can receive input data from a device, identify a first identifier associated with the device, and further identify second identifiers associated with the first identifier and representing candidate users of the device. The system can access language processing data used for natural language processing for the LRCs corresponding to each of the first and second identifiers, and process the input data using the language processing data at one or more stages of automatic speech recognition, natural language understanding, entity resolution, and/or command execution. User recognition can reduce the number of candidate users, and thus the amount of data used to process the input data. Dynamic arbitration can select from between competing hypotheses representing the first identifier and a second identifier, respectively.Type: GrantFiled: March 23, 2020Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Da Teng, Adrian Evans, Naresh Narayanan
-
Patent number: 11910131Abstract: Described are systems and methods for providing a publisher-subscriber architecture for audio and/or video conferencing. Embodiments of the present disclosure can utilize one edge computing resource associated with each client device participating in the audio and/or video conference. One or more client devices can publish streams to the associated edge computing resources. The streams can then be pushed, via a data network, to the edge computing resources associated with the subscribing client devices. The subscribing client devices can access and fetch the streams from the edge computing resources, which can be presented on the client devices as part of a conferencing session experience.Type: GrantFiled: September 28, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Sean Patrick DuBois, Christopher LaFata, James Hurley, Raymond Kung Hsien Lin, Alex Converse, Adam Lupinacci, Maxwell Stoller, James Yamat
-
Patent number: 11907676Abstract: Techniques for implementing a streaming remote procedure call (RPC) mechanism using distributed processing components of a system are described. A first processing component sends a connect message to a second processing component. Thereafter, the first processing component sends different instances of data to the second processing component as the different instances of data are determined by the first processing component. The second processing component performs at least some processes as the second processing component receives the different instances of data. After the first processing component sends all relevant data to the second processing component, the first processing component sends a commit message to the second processing component. Based at least in part on receiving the commit message, the second processing component determines finishes its processing, and sends result data to the first processing component.Type: GrantFiled: August 28, 2020Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventor: Joe Pemberton
-
Patent number: 11909814Abstract: Disclosed are various embodiments for resource allocation policies for a hosted computing environment that can be configured by organizations that use the hosted computing environment under a utility computing model. In one embodiment, a resource allocation request to allocate a computing resource within a hosted computing environment is received. The resource allocation request is associated with an account of an organization. It is determined that a fulfillment of the resource allocation request would violate a resource allocation policy configured by the organization within the hosted computing environment. The resource allocation request is prevented from being automatically fulfilled in response to determining that the fulfillment of the resource allocation request would violate the resource allocation policy.Type: GrantFiled: March 26, 2019Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Jeremy Truelove, Diwakar Gupta, Leslie Andrew Prock, Zachary Christopher Mouri
-
Patent number: 11909829Abstract: The present disclosure generally relates to systems and methods for generating termination notification of an experiment to be presented through a user interface. In some implementation examples, a termination notification system generates a probability value that is valid as of a time period of an experiment at a predetermined point in time based on at least data sample obtained during the time period, predicted sample sizes of each time period of the experiment, or probability values generated prior to the time period. Responsive to determining that the probability value that is valid as of the time period satisfies a threshold value, the termination notification system causes the user interface to present the termination notification that, when selected, causes the experiment to terminate prior to completion of a predicted duration of the experiment.Type: GrantFiled: June 16, 2023Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Yu Liu, Runzhe Wan, James McQueen, Doug Hains, Rui Song, Roger Henry Castillo
-
Patent number: 11909639Abstract: A system and method for management and processing of resource requests is provided. A content delivery network service provider receives a DNS query from a client computing device. The DNS query corresponds to a requested resource from the client computing device. The content delivery network service provider associates the client computing device with a cluster of other client computing devices. Based on routing information for the cluster, the content delivery network service provider routes the DNS query. The process can further include monitoring performance data associated with the delivery of the requested resource and updating the routing information for the cluster based on the performance data for use in processing subsequent requests from client computing devices in the cluster.Type: GrantFiled: September 19, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: David R. Richardson, Swaminathan Sivasubramanian, Bradley Eugene Marshall, Christopher L. Scofield, Elmore Eugene Pope
-
Patent number: 11908472Abstract: Coordinated operation of a voice-controlled device and an accessory device in an environment is described. A remote system processes audio data it receives from the voice-controlled device in the environment to identify a first intent associated with a first domain, a second intent associated with a second domain, and a named entity associated with the audio data. The remote system sends, to the voice-controlled device, first information for accessing main content associated with the named entity, and a first instruction corresponding to the first intent. The remote system also sends, to the accessory device, second information for accessing control information or supplemental content associated with the main content, and a second instruction corresponding to the second intent. The first and second instructions, when processed by the devices in the environment, cause coordinated operation of the voice-controlled device and the accessory device.Type: GrantFiled: September 9, 2022Date of Patent: February 20, 2024Assignee: Amazon Technologies, Inc.Inventors: Derick Deller, Link Cornelius, Apoorv Naik, Zoe Adams, Aslan Appleman, Pete Klein
-
Publication number: 20240054406Abstract: Various embodiments of apparatuses and methods for an automated machine learning pipeline service and an automated machine learning pipeline generator are described. In some embodiments, the service receives a request from a user to generate a machine learning solution, as well as a dataset that comprises values with different user variable types, and mapping of the user variable types to pre-defined types. The generator can validate the dataset, enrich the values of the dataset using external data sources, transform values of the dataset based on the pre-defined types, train a machine learning model using the enriched and transformed values, and compose an executable package, comprising enrichment recipes, transformation recipes, and the trained machine learning model, that generates scores for other data when executed. The service can further test the executable package using testing data, and provide results of the test to the user.Type: ApplicationFiled: October 26, 2023Publication date: February 15, 2024Applicant: Amazon Technologies, Inc.Inventors: Aditya Vinayak Bhise, Harnish Botadra, Jae Sung Jang, Jakub Zablocki, Jianbo Liu, Nikolay Kolotey, Prince Grover, Tanay Bhargava, Thiago Goes Arjona, Christopher Zachariah Jost
-
Patent number: 11899700Abstract: A search results user interface enables a user conducting a search of an electronic catalog to identify and access browse nodes (item categories) associated with the search query when the search query is determined to be broad. In one embodiment, if the catalog items that are responsive to the search query fall within more than a threshold number of browse nodes, a search results page is presented that provides functionality for the user to view the browse nodes associated with the search query and to navigate to associated browse node pages.Type: GrantFiled: October 12, 2020Date of Patent: February 13, 2024Assignee: Amazon Technologies, Inc.Inventors: Sungro Yoon, Soo-Min Pantel, Opeyemi Akanji, Vivek Kumar