Patents by Inventor Brian Thomas
Brian Thomas has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250088760Abstract: An inspection assembly can comprise a first camera, a second camera, one or more lights, and a housing. The first camera can be angled at least partially in a vertical direction and at least partially in a horizontal direction to thereby be configured to capture images of a target region in a three-dimensional space from a first viewpoint. The second camera can be positioned apart from the first camera, angled at least partially in the vertical direction and at least partially in the horizontal direction, and directed to the target region from a second viewpoint that is different from the first viewpoint. The housing can comprise a base and a shroud and can be configured to attach to one or more rail ties and to at least partially envelop the first camera and the second camera.Type: ApplicationFiled: September 9, 2024Publication date: March 13, 2025Inventors: Mabby Nicholas Amouie, Evan Thomas Gebhardt, Colin Usher, Alex Samoylov, John Hoang, Sean Thomas, Parth Mandrekar, Brian Thomas Yeager, Thomas Samuel Fox
-
Publication number: 20250083719Abstract: Systems and methods for gathering data on passing vehicles is disclosed. The system can comprise a support structure spanning across a railroad track; an overhead inspection system attached to the support structure and comprising one or more cameras for gathering data on the top portion of the passing railcar; a first side inspection system and a second side inspection system attached to the support structure, and each comprising one or more cameras and one or more lights and configured to capture images of opposing sides of a railcar; an undercarriage inspection system comprising one or more undercarriage inspection assemblies, each of which can comprise one or more cameras and one or more lights; and one or more tie-mounted inspection assemblies comprising one or more cameras and one or more lights.Type: ApplicationFiled: September 9, 2024Publication date: March 13, 2025Inventors: Mabby Nicholas Amouie, Evan Thomas Gebhardt, Colin Usher, Alex Samoylov, Howard Atchley, Brian Thomas Yeager, Thomas Samuel Fox
-
Publication number: 20250088759Abstract: Assemblies, systems, and methods for inspecting vehicles are disclosed. An assembly can comprise a first angled camera, a second angled camera, an upright camera, lights, and a housing configured to attach to a railway between opposing rails. The first angled camera can be oriented at least partially in a vertical direction and at least partially in a first horizontal direction, and directed to a first target region from a first viewpoint. The second angled camera can be oriented at least partially in the vertical direction and at least partially in a second horizontal direction that is substantially opposite the first horizontal direction, and directed to a second target region from a second viewpoint. The upright camera can be oriented substantially in a vertical direction, and configured to capture images of a third target region from a third viewpoint.Type: ApplicationFiled: September 9, 2024Publication date: March 13, 2025Inventors: Mabby Nicholas Amouie, Evan Thomas Gebhardt, Colin Usher, Alex Samoylov, John Hoang, Sean Thomas, Parth Mandrekar, Brian Thomas Yeager, Thomas Samuel Fox
-
Publication number: 20250022535Abstract: Processing genetic information comprises: receiving an input that includes information pertaining to a specific genetic variant; and identifying, in a database comprising genotype information of a plurality of candidate individuals, a matching individual imputed to have the specific genetic variant. The genotype information of the matching individual corresponding to the specific genetic variant is not directly assayed.Type: ApplicationFiled: September 13, 2024Publication date: January 16, 2025Inventors: Arnab Chowdry, Geoffrey Benton, Brian Thomas Naughton
-
Patent number: 12193587Abstract: A comfortable inflatable pillow, manufactured to be affordably priced, designed to withstand the weather challenges associated with beaches, and other outdoor settings, by utilizing soft fabric that wicks away water and sheds sand, that has an attached pouch that can be filled with sand, or other weighted objects, to prevent the pillow from being blown around in windy conditions, that contains an internal pocket that can accommodate a tailor-made cooling and heating gel pack for hot or cold external temperatures, and that provides an optional incline position for added comfort when reading or surveying the landscape.Type: GrantFiled: August 29, 2023Date of Patent: January 14, 2025Assignee: Ballast Outdoor Gear, LLC.Inventor: Brian Thomas Kirk
-
Patent number: 12189415Abstract: Providing deterministic frequency and voltage enhancements for a processor is disclosed. In an embodiment, a microcontroller on a processor identifies a plurality of parameters related to a processor, the plurality of parameters including at least a current supplied to the processor; determines, in dependence upon the plurality of parameters, one or more frequency scaling indexes including determining an effective switching capacitance ratio; identifies, in dependence upon the one or more frequency scaling indexes, a predetermined frequency parameter for the processor; and transitions, based on the frequency parameter, the processor to a target clock frequency.Type: GrantFiled: September 8, 2022Date of Patent: January 7, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric Jason Fluhr, Brian Thomas Vanderpool, Phillip John Restle, Francesco Anthony Campisano, Michael Stephen Floyd, Ian Krispin Carmichael, Eric Marz, Richard L. Willaman, Michael N. Goulet, Gregory Scott Still, Rahul Batra, Rory Tatum, Isidore G. Bendrihem
-
Publication number: 20240408674Abstract: A system for additively manufacturing a three-dimensional object is provided. The system includes a build platform, an array of laser diodes, each laser diode of the array of laser diodes configured to direct a laser beam toward the build platform, and a controller communicatively coupled to each laser diode of the array of laser diodes such that control signals are communicated from the controller to each laser diode individually.Type: ApplicationFiled: May 24, 2024Publication date: December 12, 2024Applicant: General Electric CompanyInventors: Brian Thomas Thompson, David Scott Simmermon, William Joseph Steele
-
Publication number: 20240408821Abstract: A printing assembly for an additive manufacturing apparatus includes an energy emitter configured to steer one or more emissions across a build platform to raise a temperature of a build material on the build platform from an initial temperature to a first temperature, the first temperature being less than a threshold temperature set by material dependent metallurgical properties, and a fusing beam emitter configured to generate one or more laser beams to raise the temperature of the build material on the build platform from the first temperature to a second temperature, the second temperature being greater than the threshold temperature.Type: ApplicationFiled: May 30, 2024Publication date: December 12, 2024Applicant: General Electric CompanyInventors: William Joseph Steele, David Scott Simmermon, Brian Thomas Thompson
-
Patent number: 12161938Abstract: Systems and methods enable most valuable players (MVPs) of a gameplay session to play a bonus gameplay session where other players (non-MVP players) participate as player-spectators in online video games and, through a collective voting mechanism or through active interaction, determine the occurrence of certain events or contents of the bonus gameplay in real time. In this manner, non-MVP players are able to directly affect the course of the bonus gameplay.Type: GrantFiled: October 25, 2023Date of Patent: December 10, 2024Assignee: Activision Publishing, Inc.Inventors: Jason Lin, Paul Derek Yan, Michael James Stout, Daniel Neil, Brian Thomas Fricks
-
Patent number: 12165069Abstract: Some embodiments provide a compiler for optimizing the implementation of a machine-trained network (e.g., a neural network) on an integrated circuit (IC). The compiler of some embodiments receives a specification of a machine-trained network including multiple layers of computation nodes and generates a graph representing options for implementing the machine-trained network in the IC. In some embodiments, the graph includes nodes representing options for implementing each layer of the machine-trained network and edges between nodes for different layers representing different implementations that are compatible. In some embodiments, the graph is populated according to rules relating to memory use and the numbers of cores necessary to implement a particular layer of the machine trained network such that nodes for a particular layer, in some embodiments, represent fewer than all the possible groupings of sets of clusters.Type: GrantFiled: July 29, 2019Date of Patent: December 10, 2024Assignee: Amazon Technologies, Inc.Inventors: Brian Thomas, Steven L. Teig
-
Publication number: 20240405758Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to a process to rapidly generate waveforms for quantum operations, the process employing separation of waveform software control from waveform generation control. An exemplary wave player system can comprise a waveform generator, a memory associated with the waveform generator, wherein the memory stores a waveform play table comprising a plurality of play table entries having a plurality of waveform definition aspects that comprise, or direct to, a plurality of parameters that define a plurality of waveforms, and a processing unit associated with the waveform generator, wherein the processing unit accesses a first play table entry, of the plurality of play table entries, comprising a first waveform definition aspect, of the plurality of waveform definition aspects, based on an instruction obtained at the processing unit.Type: ApplicationFiled: May 31, 2023Publication date: December 5, 2024Inventors: Scott M. WILLENBORG, Jeremy T EKMAN, Jeffrey Joseph RUEDINGER, Brian Thomas VANDERPOOL
-
Patent number: 12159056Abstract: Apparatus and methods for extending functionality of memory controllers in a processor-based device are disclosed herein. In one aspect, a processor-based device provides a memory access intercept circuit that is communicatively coupled to a memory controller and a memory device. The memory access intercept circuit is configured to receive a memory write request that is directed to and received by the memory controller, and generates a write transaction identifier (ID) for the memory write request. The memory access intercept circuit then generates proxy write data containing the write transaction ID, and sends the proxy write data to the memory controller. The memory access intercept circuit subsequently intercepts the actual write data directed to the memory controller, and stores the write data in a write data buffer in association with the write transaction ID.Type: GrantFiled: July 1, 2022Date of Patent: December 3, 2024Assignee: Ampere Computing LLCInventors: Massimo Sutera, Sandeep Brahmadathan, Nagi Aboulenein, Brian Thomas Chase, James Edward Casteel, Kha Minh Huynh, Vung Thanh Huynh
-
Publication number: 20240389754Abstract: Embodiments of present disclosure provide a pillow. One embodiment provides a pillow including a u-shaped main body comprising a left portion, a right portion, and an upper portion and an aperture is provided between the left portion, the right portion, and the upper portion. Furthermore, the embodiment of the pillow includes an inflatable air bladder inside the u-shaped main body. In this embodiment, the pillow also includes a left pillar on the bottom of the left portion, a right pillar on the bottom of the right portion, and an upper pillar on the bottom of the upper portion, and an air channel is provided between the upper pillar and the left pillar and the right pillar. In this embodiment, a face of a user can be inserted into the aperture and a nose and a mouth of the user can rest in the air channel above a resting surface upon which the pillow is placed.Type: ApplicationFiled: May 26, 2024Publication date: November 28, 2024Inventor: Brian Thomas KIRK
-
Publication number: 20240375183Abstract: Disclosed herein are print heads for an additive manufacturing apparatus. The print heads include a housing. A projection element is disposed within the housing and is configured to receive the one or more laser beams generated by a beam emitter and project a plurality of projected laser beams in a pattern. A consolidating optic is disposed within the housing and is located below the projection element. The consolidating optic is configured to consolidate the pattern of the plurality of projected laser beams into a consolidated pattern of projected laser beams.Type: ApplicationFiled: May 9, 2024Publication date: November 14, 2024Applicant: General Electric CompanyInventors: David Scott Simmermon, William Joseph Steele, Brian Thomas Thompson
-
Publication number: 20240375184Abstract: Disclosed herein are additive manufacturing apparatuses which include a print head supported by a positioning system, the print head including one or more delivery optics contained within the print head; a laser beam source assembly isolated from the positioning system, the laser beam source assembly configured to generate at least one collimated laser beam; and a laser beam receiver assembly isolated from the laser beam source assembly, the laser beam receiver assembly configured to receive the at least one collimated laser beam and direct the at least one collimated laser beam to the one or more delivery optics of the print head.Type: ApplicationFiled: May 9, 2024Publication date: November 14, 2024Applicant: General Electric CompanyInventors: David Scott Simmermon, William Joseph Steele, Brian Thomas Thompson
-
Publication number: 20240371464Abstract: A technique of using collaborative family medical history (CFMH) to estimate disease risk includes establishing CFMH information of a user and a plurality of relatives of the user, the CFMH information including genetic information of at least some of the family members, genetic information of the user, or both. It further includes analyzing the CFMH information, including the genetic information. It further includes determining a potential risk condition of the user and a potential risk condition of at least a family member based on the CFMH information. It also includes outputting the potential risk condition of the user and the potential risk condition of the at least one family member.Type: ApplicationFiled: July 17, 2024Publication date: November 7, 2024Inventors: John Michael Macpherson, Joanna Sim, Brian Thomas Naughton, Michael Polcari
-
Publication number: 20240359910Abstract: A refuse vehicle includes a chassis, a body supported on the chassis, a pump, a tank configured to supply hydraulic fluid to the pump, and a service indicator configured to provide an indication of a fluid level within the tank. The service indicator includes a light, a graphic on a display, or a symbol in an augmented reality overlay. The service indicator is configured to provide the indication of the fluid level within the tank in response to a request signal.Type: ApplicationFiled: April 26, 2024Publication date: October 31, 2024Applicant: Oshkosh CorporationInventors: Derek Wente, Jacob Wallin, Jerrod Kappers, Jerry Shirley, Jeremy Bernard, Aaron Hardy, Nick Weykamp, Vince Schad, Quincy Wittman, Joe Nelson, Ross Turner, Brian Thomas
-
Publication number: 20240355428Abstract: 1. Determining relative relationships of people who share a common ancestor within at least a threshold number of generations includes: receiving recombinable deoxyribonucleic acid (DNA) sequence information of a first user and recombinable DNA sequence information of a plurality of users; processing, using one or more computer processors, the recombinable DNA sequence information of the plurality of users in parallel; determining, based at least in part on a result of processing the recombinable DNA information of the plurality of users in parallel, a predicted degree of relationship between the first user and a user among the plurality of users, the predicted degree of relative relationship corresponding to a number of generations within which the first user and the second user share a common ancestor.Type: ApplicationFiled: July 2, 2024Publication date: October 24, 2024Inventors: Lawrence Hon, Serge Saxonov, Brian Thomas Naughton, Joanna Louise Mountain, Anne Wojcicki, Linda Avey
-
Patent number: 12123014Abstract: Described herein are methods, compositions, and systems derived from uncultivated microorganisms useful for gene editing.Type: GrantFiled: April 18, 2023Date of Patent: October 22, 2024Assignee: Metagenomi, Inc.Inventors: Brian Thomas, Christopher Brown, Audra Devoto, Cristina Butterfield, Lisa Alexander, Daniela S. A. Goltsman, Justine Albers, Alan Brooks, Greg Cost, Morayma Temoche-Diaz, Cindy Castelle, Rebecca Lamothe
-
Patent number: 12124939Abstract: Some embodiments provide a method for generating neural network program instructions for a neural network inference circuit to execute a neural network. The neural network inference circuit includes a particular amount of available memory. The method receives a specification of the neural network including multiple layers. The method determines (i) a required amount of weight memory for the neural network and (ii) required amounts of activation memory for each of a set of layers of the neural network. When the required amount of weight memory and the required amount of activation memory for at least one layer is greater than the particular amount of available memory, the method generates the program instructions for the neural network inference circuit to execute a first set of the layers of the neural network multiple times for different blocks of input data and execute a second set of the layers in a single pass.Type: GrantFiled: March 11, 2021Date of Patent: October 22, 2024Assignee: PERCEIVE CORPORATIONInventors: Justin Tantiongloc, Brian Thomas, Steven L. Teig