Abstract: A portable, single-fixation, magnetic derailment mitigation device may be fixed on a rail track for measuring the deflection of the rail track. The magnetically fixing device is used for measuring vertical track deflection (sleeper voids), horizontal track deflection, ambient and rail temperature, rail angle, vibration, displacement, and location. The derailment mitigation device sends digital notifications and/or alarms during the live train and/or freight operations to help prevent derailments, rail buckles, breaks, and pull apart. The measured data and/or all events obtained from the derailment mitigation device is stored in the data storage such as cloud storage and viewed from any smart devices.
Abstract: A stabilization actuation assembly includes a lens barrel, a magnetic assembly, one or more stabilizing coils, an outer shell, and a piece of ferromagnetic material. The lens barrel is configured to carry a lens that is positioned along an optical axis. The magnetic assembly includes a plurality of magnets that produce a magnetic field. The one or more stabilizing coils are coupled to a printed circuit board below the plurality of magnets. The outer shell includes an aperture through which the lens barrel can actuate. The piece of ferromagnetic material is coupled to a surface of the outer shell and is positioned to augment the magnetic field. A current supplied to the one or more stabilizing coils interacts with the augmented magnetic field to cause the magnetic assembly together with the lens barrel to translate in a direction perpendicular to the optical axis.
Abstract: An implantable medical device includes an elongate member having a cross-sectional dimension that is less than 0.00085 inch, wherein the elongate member is made from a material comprising a platinum-tungsten alloy having a percentage of tungsten that is at least 10% by weight or alternatively the implantable medical device includes an elongate member made from a material comprising an alloy containing rhenium.
Type:
Grant
Filed:
May 11, 2023
Date of Patent:
November 5, 2024
Assignees:
Stryker Corporation, Stryker European Holdings, LLC
Inventors:
Hancun Chen, Andrew S. Lee, Brent Gerberding
Abstract: A control loop for scaling cloud-based agents in a cluster includes a controller and a feedback signal. The controller may be a proportional-integral controller, or a proportional-integral-derivative controller. The controller may calculate a control variable based on a target number of idle agents for the cluster. The controller receives a target number of idle agents, as well as a current number of idle agents in a cluster. The controller computes the control variable based on the error between the target and current numbers of idle agents, and an integral of the error over time.
Type:
Grant
Filed:
February 28, 2023
Date of Patent:
November 5, 2024
Assignee:
GM Cruise Holdings LLC
Inventors:
Nicholas Stipanovich, Stephen James Day
Abstract: A method and system for metering proppant discharged from a storage container is disclosed. In certain embodiments, a method may comprise loading a known amount of a first proppant type into a storage container, detecting proppant at or adjacent to a discharge outlet of the storage container via one or more sensors coupled to the storage container, operating a metering device at a predetermined speed, wherein the metering device may be coupled to the discharge outlet of the storage container, and wherein the metering device may comprise one or more pockets for receiving the first proppant type. In certain embodiments, the method may further comprise dispensing a known amount of the first proppant type from the storage container via the metering device, wherein an encoder coupled to the metering device may emit pulses during the dispensing.
Abstract: A plumbing adapter for use in connecting two plumbing interfaces to one another. The plumbing adapter, which is configured to move between multiple positions in order to accommodate any misalignment between the two plumbing interfaces, comprises a base frame (22) supporting an inner ring (12) and an outer ring (14), wherein the inner ring (12) inner diameter defines a first central longitudinal axis (16), wherein the outer ring (14) inner diameter defines a second central longitudinal axis (18), wherein the inner ring and the outer ring are both rotatable within the base frame such that the first central longitudinal axis (16) and the second central longitudinal axis (18) can be moved with respect to one another in order to accommodate for misalignment between the first plumbing interface and the second plumbing interface.
Abstract: The disclosed systems and methods may receive a data record from either a legacy data source or a modern data source and determine whether the record satisfies a first set of validation rules. When the record fails to satisfy the first set of rules, reject the record for storage in a data store. When the record satisfies the first set of rules, determine whether the record satisfies a second set of validation rules. When the record satisfies the second set of rules, store the record in the data store with an indicator that the record satisfies the all rules. When the record fails to satisfy the second set of rules, if the source was a modern data source reject the record, and if the source was a legacy data source store the record in the data store with an indicator that it fails to satisfy the second set of rules.
Abstract: A protective suit comprising: a head portion comprising a fluid-filled head portion chamber; a neck portion releasably secured to the head portion and comprising a neck portion chamber, wherein the fluid-filled head portion chamber is in fluid communication with the neck portion chamber; and a torso portion releasably secured to the neck portion and comprising a fluid-filled torso portion chamber, wherein the fluid-filled torso portion chamber is in fluid communication with the neck portion chamber; and wherein the head portion is configured to be disposed on a head of the wearer, the neck portion is configured to be disposed in an arcuate manner around a neck of the wearer, and the torso portion is configured to be disposed on a torso of the wearer, such that when a force of an impact is received on the head portion, fluid from the fluid-filled head portion chamber is transferred into the neck portion chamber to support the neck of the wearer against translational and rotational forces imparted to the wearer
Abstract: An automated system for detecting performance bugs in a program and for providing code recommendations to improve the performance of the program generates a code recommendation table from performance-related pull requests. The performance-related pull requests are identified in part from a classifier trained on semi-supervised data. A code recommendation table is generated from performance-related pull requests and is searched for similarly-improved code based on a set of difference features that includes structural and performance features of the before-code of a pull request that is not in the after-code.
Type:
Grant
Filed:
March 11, 2021
Date of Patent:
November 5, 2024
Assignee:
MICROSOFT TECHNOLOGY LICENSING, LLC.
Inventors:
Spandan Garg, Paul Sean Harrington, Chen Wu, Roshanak Zilouchian Moghaddam
Abstract: A word-sense disambiguation service may be performed to determine the semantic context of an ambiguous targeted word in an electronic data corpus. The word-sense disambiguation service may determine the semantic context of the words in the electronic data corpus by evaluating a main word and the context words surrounding the main word in a portion of text, then determine which context words are useful in defining the semantic context of the main word. The word-sense disambiguation service may then cluster the defining context words together and use the defining context words to train a word-embedding model to recognize the semantic context of an instance of the main word based on the proximity of the defining context words to the main word. A context-sensitive service may then receive input of a desired target word, then retrieve and display the various semantic contexts of the desired target word using the results gathered by the word-sense disambiguation service.
Abstract: Systems and methods for controlling access to wireless gaming devices and networks are provided. For example, access is controlled through one or more levels of security checks, such as a hard security check instead of or in addition to a soft security check. In a hard security check, the user employs an apparatus such as a card or other physical token that can be used to access the wireless gaming device. Such an apparatus may communicate information that identifies the user to the device or may simply be used to produce a signal without which the device is locked to users. The apparatus may further emit a time varying signal to enhance security.
Type:
Grant
Filed:
January 4, 2023
Date of Patent:
November 5, 2024
Assignee:
CFPH, LLC
Inventors:
Geoffrey M. Gelman, Ronald Rushin, Dean P. Alderucci, Joseph M. Asher
Abstract: A firmware is configured with a firmware management protocol (“FMP”) capable of updating a firmware logo image and a firmware logo image volume is defined within a firmware for storing a firmware logo image. A firmware logo image updater executing on a computing device receives a UEFI capsule that contains a firmware logo image. The firmware logo image updater stores the UEFI capsule in a UEFI system partition on a computer-readable storage medium accessible to the computing device. Upon a reboot of the computing device, the FMP is executed. The FMP retrieves the UEFI capsule from the UEFI system partition. The FMP then updates the firmware logo image volume with the firmware logo image stored in the UEFI capsule.
Type:
Grant
Filed:
December 28, 2022
Date of Patent:
November 5, 2024
Assignee:
AMERICAN MEGATRENDS INTERNATIONAL, LLC
Inventors:
Ravishankar Jayraman, Imtiyaz Karim, Ravindar Dhamodharan, Ramesh R
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for combating false advertising using crowdsourcing. In one aspect, a method includes receiving a false digital component alert indicating that a digital component presented at a client device includes false information, validating the false digital component alert based on a public key to verify digital signature included in the false digital component alert matching the public key of stored attestation tokens specifying presentation and interaction data for the digital component. In response, adding the false digital component alert to an aggregated report. Based on a false alert ratio, determining that a magnitude of validated false digital component alerts in the aggregated report meets a threshold, and triggering a false digital component mitigation response including providing a false information warning with the false digital component to one or more client devices or digital component provider.
Abstract: A motion detection system designed for firearms, aiming to enhance safety and security while maintaining privacy which will alert a user of movement of their firearm or firearm magazine. The present disclosure incorporates an inconspicuous motion detection device, resembling a firearm bullet, to be inserted into a firearm or firearm magazine. This device includes a first communication module, first power source, electrical switch, and first microcontroller, all housed in a bullet-like casing. The system detects motion without transmitting personal location data, using an ultra-high radio frequency and an electrical switch configured to detect a change in position or orientation to maximize battery life. The motion detection device communicates with a base station, which communicates with a secure server network, ultimately sending notifications to a user's mobile device that the firearm or firearm magazine is being moved.
Abstract: A database system is operable to generate a query operator execution flow for a query that includes a plurality of operators implementing a plurality of parallelized optimization processes configured to facilitate generating of a machine learning model. The query operator execution flow is executed in conjunction with executing the query based on executing the plurality of operators. Executing each of the plurality of parallelized optimization processes includes generating a corresponding set of candidate model coefficients of a plurality of sets of candidate model coefficients. A corresponding set of candidate model coefficients is based on processing the set of best positions generated via the second type of optimization algorithm. The machine learning model is generated in executing the query based on selection of a most favorable set of candidate model coefficients from a plurality of sets of candidate model coefficients outputted via the plurality of parallelized optimization processes.