Patents Assigned to Amazon Technologies
-
Patent number: 11914993Abstract: An aggregate representation of a collection of source code examples is constructed. The collection includes positive examples that conform to a coding practice and negative examples do not conform to the coding practice. The aggregate representation includes nodes corresponding to source code elements, and edges representing relationships between code elements. Using an iterative analysis of the aggregate representation, a rule to automatically detect non-conformance is generated. The rule is used to provide an indication that a set of source code is non-conformant.Type: GrantFiled: June 30, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Pranav Garg, Sengamedu Hanumantha Rao Srinivasan, Benjamin Robert Liblit, Rajdeep Mukherjee, Omer Tripp, Neela Sawant
-
Patent number: 11914923Abstract: Techniques for computer system-based conversations are described. In an example, a system receives, from a first device, first data corresponding to a first interaction in a conversation that requests a function. The system causes the first device to output a first response to the first interaction. Prior to an execution of the function, the system determines that the conversation is to be paused and causes the first device to output a first indication that the conversation is paused. Upon determining that the conversation is to be resumed, the system causes a second device to output a second indication that the conversation is resumed. The second device can be the same or different from the first device. The system receives, from the second device, second data corresponding to a second interaction in the conversation and causes the execution of the function based at least in part on the second data.Type: GrantFiled: December 10, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Shiveesh Fotedar, Saurabh Rathi, Steven Bishop
-
Patent number: 11915104Abstract: Respective correlation metrics between token groups of a particular text attribute of a data set and a prediction target attribute are computed. Based on the correlation metrics, a predictive token group list is created. For various observation records of the data set, values of a derived categorical attribute corresponding to the particular text attribute are determined based on matches between the particular text attribute value and the predictive token group list. A measure of the predictive utility of the particular text attribute is obtained using correlations between the categorical attribute and the prediction target attribute.Type: GrantFiled: November 1, 2019Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Gowda Dayannda Anjaneyapura Range, Rajeev Ramnarain Rastogi
-
Patent number: 11916999Abstract: At a radio-based application pipeline processing server at which a portion of a distributed unit (DU) of a radio-based application is implemented, a particular networking hardware device is selected from among several devices (which include least one device incorporated within a network function accelerator card and at least one device which is not part of an accelerator card) for transmission of at least a portion of mid-haul traffic to a centralized unit (CU). The mid-haul traffic is transmitted to the CU via the selected device. At least a portion of front-haul traffic is transmitted to a radio unit (RU) via a networking hardware device incorporated within a network function accelerator card of the server.Type: GrantFiled: June 30, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Diwakar Gupta, Benjamin Wojtowicz, Upendra Bhalchandra Shevade, Ximeng Simon Yang
-
Patent number: 11914769Abstract: This disclosure describes architectures and techniques to provide information to a user about items with which the user interacts. In some instances, a user may utilize a wearable device that is configured to interact with one or more components of an information discovery system to obtain information about items in the user's environment.Type: GrantFiled: September 20, 2022Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Dilip Kumar, William Spencer Worley, III
-
Patent number: 11916910Abstract: The disclosure describes, in part, techniques for attempting to diagnose the cause of a wireless connection problem in a client computing device and, in response, performing one or more actions for remedying the problem. In some instances, the techniques describe the client device communicating with one or more other client devices in the environment to determine whether they are connected to the WAP using the same password or a different password as the client device. If the former, then the client device may determine that the network stack is likely the cause of the connection error and may attempt to restart the network stack to current problem. If the other devices indicate that they are using the same password, however, then the client device may prompt a user to re-enter the network password.Type: GrantFiled: June 24, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Ashish Kumar Shukla, Avinash Joshi
-
Patent number: 11916895Abstract: A network-connected device service receives a request to authenticate a network-connected device. The network-connected device service determines, from a digital certificate identified in the request, a set of parameters of the digital certificate. The network-connected device service utilizes the set of parameters to identify, from a set of digital certificate clusters, a digital certificate cluster associated with the set of parameters. Through an audit of the digital certificate clusters, the network-connected device service determines whether the digital certificate cluster is indicative of the digital certificate being anomalous.Type: GrantFiled: November 1, 2018Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventor: Nima Sharifi Mehr
-
Patent number: 11917035Abstract: Techniques are described for enabling a cloud-based service to provide rate controls for events to be delivered by the service to event targets. An event bus service, for example, broadly enables users to create and configure event buses that receive events from event sources and from which the event bus service filters, transforms, routes, and delivers events to selected event targets according to configurable rules. A new event egress call pattern is provided that estimates a rate of attempted event traffic to event targets and a rate of successfully delivered event traffic (also referred to as a local rate estimation), and that uses the rate estimations to determine when it may be appropriate to throttle event delivery, thereby reducing stress on downstream systems experiencing capacity issues and potentially reducing a number of event delivery retries to be handled by the event bus service.Type: GrantFiled: December 15, 2022Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Gustavo Soto Ridd, Shawn Patrick Jones, Rishi Baldawa, Nikita Pinski, Asim Himani, Igor Subbotin
-
Patent number: 11917041Abstract: Communication in an asymmetric multiengine system is handled using engine routing tables defining subsets of engines to control engine-to-engine connection mapping. Local devices perform an engine selection process that includes selecting an engine routing table based on a number of remote engines in a remote device and selecting an engine set from the selected table based on an identifier of the remote device. A connection to the remote device is created using the engines identified in the selected engine set.Type: GrantFiled: June 15, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Saleh Abd-Alhaleem, Leah Shalev, Hani Ayoub, Avigdor Segal, Shadi Ammouri, Yossi Leybovich, Yehuda Yitschak
-
Patent number: 11915699Abstract: Systems and methods for account data association with voice interface devices are disclosed. For example, when a host user/primary user and guest user have consented for account data to be associated with the primary user's devices, a request to associate the account data may be received. Voice and device-based authentication may be performed to confirm the identity of the guest user and the guest user's account data may be associated with the primary user's devices. During a guest session, voice recognition may be utilized to determine if a given user utterance is from the guest user or the primary user, and actions may be performed by the voice interface device accordingly.Type: GrantFiled: March 11, 2022Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Szymon Grzegorz Trapp, Martin Patrick Butler, Manikanta Babu Karanam, Nicholas Jeffrey Anderson, Boya Hu, Zhengyang Wu, Fnu Palak, James Marlotte
-
Patent number: 11911695Abstract: This disclosure describes, in part, an electronic device for converting inputs received by control devices. For instance, a user may attach the electronic device to a control device. The electronic device may then configure the control device with a network application by associating various input devices of the control device with controls of the network application. After configuring the control device, the electronic device may receive input data representing inputs received by the control device. Using the associations, the electronic device may generate control data representing the controls that are associated with the inputs. The electronic device may then send the control data to a remote system, which may use the control data to update a state of the network application. The electronic device may perform similar processes in order to allow the user to use different types of control devices to control the network application.Type: GrantFiled: January 23, 2020Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventor: Benjamin Tully-Hanson
-
Patent number: 11917446Abstract: Techniques for managing latency of communications between compute instances and mobile devices are described. A message including an indication of a mobility event associated with a mobile device of a communications service provider network is received. The mobility event indicates a change in a connection point of the mobile device to the communications service provider network from a from a first access point to a second access point. A communications delay of at least a portion of a network path between the mobile device and a compute instance via the second access point is determined to not satisfy a latency constraint. A second provider substrate extension of the cloud provider network that satisfies the latency constraint for communications with the mobile device via the second access point is identified, and a message is sent to the second provider substrate extension to cause the launch of another compute instance.Type: GrantFiled: June 28, 2022Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Ishwardutt Parulkar, Diwakar Gupta, Georgios Elissaios
-
Patent number: 11914483Abstract: Systems and methods are provided for using an algorithm and data structure for efficient and accurate classification of data items into recovery classes. When a target recovery time (TRT) is specified for a data set, a system may obtain version metadata regarding data items in the data set. The metadata may be obtained in reverse chronological order such that the latest record representing a version or other storage operation is first, followed by the second latest record, and so on. The system may use a bidirectional doubly linked list to efficiently store version data for a particular data item in memory. As version metadata records are read and added to the data structure in reverse chronological order, classification determinations may be triggered when certain conditions are met.Type: GrantFiled: December 2, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Koushik Biswas, James William Fogel, Dhananjay Baburao Karanjkar, Douglas John Youd, Allistaire Mair, James Ryan Powers
-
Patent number: 11912513Abstract: Systems, methods, and computer-readable media are disclosed for robotic system camera calibration and localization using robot-mounted registered patterns. In one embodiment, an example robotic system may include a robotic manipulator, and a picking assembly coupled to the robotic manipulator, where the picking assembly is configured to grasp and release items, and where the picking assembly includes a housing having a first flat surface. Example robotic systems may include a first calibration pattern disposed on the first flat surface of the housing, a first camera configured to image the first calibration pattern, and a controller configured to calibrate the robotic system.Type: GrantFiled: April 14, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Felipe De Arruda Camargo Polido, Sanjeev Khanna, Steven Alexander Viola
-
Patent number: 11914486Abstract: Aspects of a data environment, such as the cloning, hibernation, and recovery of databases, are managed using a separate control environment. A monitoring component of the control environment can periodically communicate with the data environment to determine any necessary actions to be performed, such as to recover from faults or events for a data instance in the data environment. A workflow can be instantiated that includes tasks necessary to perform actions such as recovery, hibernation, resumption from hibernation, or backup or cloning. Tasks of the workflow can cause certain jobs to be performed by host managers in the data environment to affect calls made to the control environment.Type: GrantFiled: June 17, 2022Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Grant Alexander MacDonald McAlister, Milovan Milovanovic
-
Patent number: 11916981Abstract: During an episode of a media program, a creator of the media program requests that listeners join and participate in the episode. In reply, one or more listeners provide audio data to a control system of the media program, e.g., by speaking utterances that are captured by devices of the listeners. The audio data is processed to identify the users, and to determine attributes of the audio data, to identify words expressed in the audio data, and to determine features such as sentiments or opinions of the audio data. The listeners that provided the data are ranked or scored based on information regarding the respective listeners, the attributes of the audio data, or the words or sentiments. One or more of the listeners are recommended to the creator to be permitted to participate in the episode of the media program, or automatically joined in the episode.Type: GrantFiled: December 8, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Rakshit Karnawat, Sanjeev Kumar, William Jeffrey Lett, Maharshi N. Patel
-
Patent number: 11911797Abstract: Systems, methods, and computer-readable media are disclosed for multi-path sorting systems that facilitate package sorting for delivery and near-real time changes to sortation for rerouting of the packages. The package sorting system may include conventional conveyor systems that deliver packages to multi-path conveyors (e.g., multi-path conveyor belts) that may cause the package to be moved in multiple directions to ultimately deposit a package onto an output conveyor system for delivery to a downstream location (e.g., packaging station, sorting station, etc.). The input conveyors may include a sensor for determining information about the package (e.g., destination address, order information, etc.) which may be used to determine the optimal downstream route for the package, which may be adjusted as conditions change.Type: GrantFiled: September 28, 2022Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Rajeev Dwivedi, Kaushal Bharatkumar Mehta, Ameya Abhyankar
-
Patent number: 11915707Abstract: A speech recognition platform configured to receive an audio signal that includes speech from a user and perform automatic speech recognition (ASR) on the audio signal to identify ASR results. The platform may identify: (i) a domain of a voice command within the speech based on the ASR results and based on context information associated with the speech or the user, and (ii) an intent of the voice command. In response to identifying the intent, the platform may perform multiple actions corresponding to this intent. The platform may select a target action to perform, and may engage in a back-and-forth dialog to obtain information for completing the target action. The action may include streaming audio to the device, setting a reminder for the user, purchasing an item on behalf of the user, making a reservation for the user or launching an application for the user.Type: GrantFiled: June 14, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Jeff Bradley Beal, Kevin Robert Charter, Ajay Gopalakrishnan, Sumedha Arvind Kshirsagar, Nishant Kumar
-
Patent number: 11917040Abstract: An agent is installed on a computing device of a vehicle (e.g., an ECU); the agent receives messages from an application installed on the same computing device. The computing device is connected to a gateway computing device via a physical communication channel (e.g., CAN bus or Ethernet cable). When the gateway agent receives a message from the application, it converts the message into a different protocol based on a mapping of the protocols to physical communication channels. The message is sent to a gateway agent at the gateway device, where it is converted back to the original protocol so the message can be processed/transmitted to the internet. By using an agent, the in-vehicle application does not need to know about the vehicle's network architecture or changes to it in order to access the internet.Type: GrantFiled: March 30, 2022Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Edwin Ricardo Mendez Rodriguez, Dave Wayne Lasley, David Joseph Mifsud, Brett Francis
-
Patent number: D1016039Type: GrantFiled: January 27, 2021Date of Patent: February 27, 2024Assignee: Amazon Technologies, Inc.Inventors: Sun Joo Han, Christopher Green, Marc Rene Walliser, Giles David Matthew McWilliam