Abstract: Apparatuses, systems, methods, and computer program products are presented for aggregation platform permissions. A hardware computing device is configured to aggregate a user's data from a first plurality of third-party service providers for the user to access through a second plurality of third-party service providers. A permissions module is configured to monitor which of a second plurality of third-party service providers have access to which portions of data from which of a first plurality of third-party service providers. A graphical user interface is configured to prompt a user with one or more user interface elements allowing the user to grant and revoke access to portions of data from a first plurality of third-party service providers individually to a second plurality of third-party service providers in response to an individual third-party service provider from the second plurality of third-party service providers requesting access to portions of the data.
Abstract: A multi-region game server fleet may span a plurality of computing regions including a home computing region and one or more remote computing regions. A fleet management service operating in the home computing region may receive a request to perform a modification to the multi-region game server fleet, such as adding an additional remote computing region, removing an existing remote computing region, or making a configuration change. The modification may be performed, at least in part, by one or more region specific worker processes hosted in the home region. The fleet management service operating in the home computing region may also receive a request to perform an interaction with a specific remote region game server. An instruction corresponding to the interaction may be transmitted, by a region-specific computing function hosted in the home region, to the specific remote region game server.
Type:
Grant
Filed:
August 16, 2021
Date of Patent:
February 7, 2023
Assignee:
AMAZON TECHNOLOGIES, INC.
Inventors:
Brian J. Schuster, Akshay Gopal Shetty, Xiaohang Miao, Jonathan Robert Bush, Joseph Richard Thompson, Dajun Duan
Abstract: Provided herein are products, methods, and kits, for use in regulating the temperature of an object. The present invention relates to thermal insulating liners for regulating the temperature of perishable goods or temperature sensitive products. The thermal insulating liners generally may be dimensioned to fit within a container. The thermal insulating liners may be quickly collapsed and reconstructed to improve stackability and diminish the amount of space required to store the thermal insulating liners prior to use.
Type:
Grant
Filed:
October 26, 2020
Date of Patent:
February 7, 2023
Assignee:
TEMPERPACK TECHNOLOGIES, INC.
Inventors:
James McGoff, Charles Vincent, Brian Powers
Abstract: A wafer cleaning apparatus includes: a brush, configured to wash a surface to be cleaned of a wafer; a base for carrying the brush, the base having at least one conductive disk, a disk surface of the conductive disk being parallel to the surface to be cleaned, and the base being able to rotate around an axis of the base; and a magnetic field generation structure configured to emit, to the conductive disk, a magnetic field perpendicular to the disk surface of the conductive disk, so that an induced electric field is generated in the conductive disk during the rotation of the base. The quality of wafer cleaning and the yield of wafer products can be improved.
Abstract: Computing device and method using machine learning to optimize operations of a processing chain of a food factory. The computing device collects data representative of characteristics of a product processed by the processing chain. At least some of the collected data are received from one or more sensor monitoring operations of the processing chain. The computing device determines at least one product characteristic value based on the collected data. The computing device executes the machine learning inference engine, which uses a predictive model for inferring command(s) for controlling processing appliance(s) of the processing chain based on inputs. The inputs comprise the at least one product characteristic value. The computing device transmits the command(s) to the processing appliance(s) of the processing chain. Examples of product characteristic values comprise: a product temperature, a product humidity level, a product geometric characteristic, a product weight, and a product defect measurement.
Abstract: A system and method are provided that use context awareness with device-dependent training to improve precision while reducing classification latency and the need for additional computing, such as by relying on cloud-based processing. Moreover, the following can leverage signal analysis with multiple sensors and secondary validation in a multi-modal approach to track passive events that would otherwise be difficult to identify using classical methods. In at least one implementation, the system and method described herein can leverage low power sensors and integrate already available human behavior in modular algorithms isolating specific context to reduce user interact time and training to a minimum.
Type:
Grant
Filed:
November 14, 2018
Date of Patent:
February 7, 2023
Assignee:
CONTXTFUL TECHNOLOGIES INC.
Inventors:
Alexandre Desilets-Benoit, Bruno Falardeau, Raymond Poitras, Maria Virginia Ruiz-Blondet, Felix Leger
Abstract: Generally described, systems and methods are provided for monitoring and detecting causes of failures of network paths. The system collects performance information from a plurality of nodes and links in a network, aggregates the collected performance information across paths in the network, processes the aggregated performance information for detecting failures on the paths, analyzes each of the detected failures to determine at least one root cause, and initiates a remedial workflow for the at least one root cause determined. In some aspects, processing the aggregated information may include performing a statistical regression analysis or otherwise solving a set of equations for the performance indications on each of a plurality of paths. In another aspect, the system may also include an interface which makes available for display one or more of the network topology, the collected and aggregated performance information, and indications of the detected failures in the topology.
Type:
Grant
Filed:
September 17, 2020
Date of Patent:
February 7, 2023
Assignee:
AMAZON TECHNOLOGIES, INC.
Inventors:
Richendra Khanna, Edward L. Wallace, Jagwinder Singh Brar, Michael David Marr, Samuel J. McKelvie, Peter N. DeSantis, Ian P. Nowland, Matthew D. Klein, Justin Mason, Jacob Gabrielson
Abstract: One illustrative cyclone separator disclosed herein includes an outer body, an inner body positioned at least partially within the outer body, an internal flow path within the inner body, the internal flow path having a fluid entrance and a fluid outlet, a first fluid flow channel between the inner body and the outer body, and a re-entrant fluid opening that extends through the outer body and is in fluid communication with the fluid flow channel, wherein the re-entrant fluid opening is positioned at a location upstream of the fluid entrance of the internal flow path in the inner body.
Abstract: Magnet array structure includes a first linear magnet array having a plurality of consecutively arranged first Halbach arrays and a second linear magnet array having a plurality of consecutively arranged second Halbach arrays. The first linear magnet array, from a first end of the magnet array structure to a second end of the magnet array structure, having magnetic flux orientations rotating in a first direction, and the second linear magnet array, from the first end of the magnet array structure to the second end of the magnet array structure, having magnetic flux orientations rotating in a second direction that is opposite the first direction. The first linear magnet array is arranged parallel to the second linear magnet array so that, between the first and second ends of the magnet array structure, the first Halbach magnetic arrays are linearly offset from the second Halbach magnetic arrays.
Abstract: Systems and methods for tracking and ranking errors in computer systems may be used in e-commerce applications in order to identify errors that occur in e-commerce user sessions along with an estimate of potential lost revenues resulting from the error. The errors and associated lost revenues may allow prioritizing of which errors to address.
Type:
Grant
Filed:
November 6, 2020
Date of Patent:
February 7, 2023
Assignee:
NOIBU TECHNOLOGIES INC.
Inventors:
Kailin Noivo, Robert Boukine, Filip Slatinac, Dan Cardamore
Abstract: Disclosed are various embodiments for distributed network address allocation management. In one embodiment, a first instance of a plurality of instances of an allocation management service assigns a first portion of a network address space to the first instance and a second portion of the network address space to a second instance of the plurality of instances. The second instance receives a request to allocate a particular network address block. The second instance allocates the particular network address block from the second portion of the network address space by updating an allocation data structure. An allocation of the particular network address block is returned in response to the request. A copy of the allocation data structure maintained by the first instance is updated asynchronously based at least in part on the allocation of the particular network address block.
Type:
Grant
Filed:
November 24, 2021
Date of Patent:
February 7, 2023
Assignee:
AMAZON TECHNOLOGIES, INC.
Inventors:
Eric Andrew Rubin-Smith, Shovan Kumar Das, Jonathan Paul Kramer, Michael Erik Untereiner, Masood Karimi, John Jeffrey Schlachtenhaufen, Arushi Gupta, Samuel Lough
Abstract: In one embodiment, a method, apparatus, and system of authenticating a mobile server may have at least one mobile server configured to execute games of chance on a plurality of mobile gaming devices and an authentication server configured to: determine a location of the at least one mobile server; determine a wireless communication means to communicate with the at least one mobile server based on the location of the at least one mobile server; communicate with the at least one mobile server via the determined wireless communication means; and initiate authentication, by an authentication server, of the at least one mobile server.
Abstract: The present disclosure provides a process corner detection circuit and a process corner detection method. The process corner detection circuit includes: M ring oscillators disposed inside a chip, M?1, where types of N-type transistors in the M ring oscillators are not exactly the same, and types of P-type transistors in the M ring oscillators are not exactly the same; transistor types of the M ring oscillators include all transistor types used in the chip; the ring oscillators include symmetric ring oscillators and asymmetric ring oscillators; types of N-type transistors and P-type transistors in the symmetric ring oscillators are the same; and types of N-type transistors and P-type transistors in the asymmetric ring oscillators are different.
Abstract: Low-profile thermally stable lubricants for data storage devices are provided based on multi-dentate molecular designs. One such lubricant comprises perfluoroalkyl ether segments, a divalent linking segment, and anchoring functional groups attachable to, or engageable with, a protective overcoat of a magnetic recording medium. The lubricants can be used in conjunction with a magnetic recording medium and/or a magnetic data storage system.
Abstract: There is provided a method for processing electronic documents. The method includes: receiving a plurality of electronic documents stored in a file container created based on a file system; retrieving metadata from the file container, the metadata indicating forensic information about the plurality of electronic documents; applying an interactive filtering to the metadata according to user inputs; and selectively extracting one or more electronic documents from the file container according to results of the interactive filtering.
Abstract: A magnetic storage device that includes a housing, including a base, a cover, and an interior cavity. The magnetic storage device also includes an actuator controller, located in the interior cavity and configured to generate an actuator command signal. The magnetic storage device further includes an actuatable component, located in the interior cavity, and an actuator, located in the interior cavity and operable to actuate the actuatable component in response to the actuator command signal. The magnetic storage device also includes a vibration sensor, located in the interior cavity and configured to detect a vibration of the cover. The magnetic storage device further includes a sensor feedforward controller, located in the interior cavity and configured to generate a gain signal, based on the vibration of the cover detected by the vibration sensor, and to modify the actuator command signal proportional to the gain signal.