Patents by Inventor John Brooks
John Brooks 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: 20240134181Abstract: Laparoscopes and other medical borescopes. In some embodiments, a laparoscope may comprise an electrically conductive portion and a shield portion configured to provide electromagnetic interference shielding for the electrically conductive portion. A tip assembly may be positioned at a distal end of the laparoscope, which tip assembly may comprise an image sensor configured to take images through a distal end of the laparoscope.Type: ApplicationFiled: December 19, 2023Publication date: April 25, 2024Inventors: John Langell, Lane Brooks
-
Patent number: 11966937Abstract: Techniques described herein relate to a method for identifying offline accounts for online adoption targeting, including obtaining an account group data set; generating, using the account group data set, an enhanced account group data set comprising the account group data set and a derived data item; obtaining, using a ML model and the enhanced account group data set, a key metric set; performing a clustering analysis using the key metric set and a portion of the enhanced account group data set to obtain account clusters; assigning a weight to a cluster of the account clusters; performing a similarity computation for an offline account of the account group using the key metric set and the portion of the enhanced account group data set to obtain a weighted similarity score; adding the weighted similarity score to a ranked list of weighted similarity scores; and providing the ranked list to an interested entity.Type: GrantFiled: October 20, 2021Date of Patent: April 23, 2024Assignee: EMC IP Holding Company LLCInventors: Or Herman-Saffar, Anat Parush-Tzur, Amihai Savir, John Lawrence Dalton, Alana Brook Marcum Barker
-
Patent number: 11953218Abstract: Architectures or techniques are presented that can prioritize operating a consumption device in a manner that is efficient in terms of consumption of a resource over satisfying a specified demand assigned to the consumption device. This re-prioritizing can be performed in response to a price of the resource exceeding a threshold.Type: GrantFiled: November 16, 2022Date of Patent: April 9, 2024Assignee: Trane International Inc.Inventors: John Hughes, Thomas B. Krugler, Youssef A. Jaber, Steven Brooks
-
Patent number: 11946478Abstract: There is provided a fan assembly comprising a motor-driven impeller arranged to generate an airflow, an air outlet arranged to emit the airflow, a plurality of sensors arranged to measure a value for each of a plurality of air quality characteristics, a display and a processor. The processor is configured to receive measured values for each of the plurality of air quality characteristics, identify one of a corresponding set of intervals within which the measured value falls and select an air quality index value associated with the identified interval. The processor is then configured to identify the highest of the selected air quality index values as a current overall air quality index value and to cause the display to display a time series plot of the current air quality index value and a number of preceding air quality index values.Type: GrantFiled: February 27, 2019Date of Patent: April 2, 2024Assignee: Dyson Technology LimitedInventors: David John Shorter, Liam Craig Barclay, Mark Douglas Whiting, Victoria Isabelle Palmer, Jonathan Edward Clear, Edward Michael Waugh, Daniel James Beavis, Thomas Sideropoulos, James Benjamin Brooks
-
Patent number: 11931555Abstract: A power injector system having a power injector for enabling delivery of fluid in an injection procedure to be performed on a patient may include one or more processors; a first user interface; and a second user interface. The first user interface and the second user interface may be configured to accept a plurality of user inputs associated with control of a plurality of operations of the power injector system and display information associated with the plurality of operations. One of the first user interface and the second user interface may be proximate to the power injector and the other may be remote from the power injector. The one or more processors may be programmed and/or configured to independently control the first user interface and the second user interface based on a first user input and a next user input received from the first user interface and/or the second user interface.Type: GrantFiled: July 28, 2021Date of Patent: March 19, 2024Assignee: BAYER HEALTHCARE LLCInventors: John Volkar, Corey Kemper, Samantha Parker, James Hoon Yoo, Leona Mulcahy, Michael Brooks, Richard Sokolov
-
Publication number: 20240073189Abstract: An automated system comprising a processor and a database are described. The processor executes communication software reading: at least one image corresponding to an identifier of a blood product from a donor; and at least one database storing at least one communication from a receiver of the blood product. The communication software executed by the processor determines an intermediary from the identifier and contacts the intermediary to obtain contact information of the donor.Type: ApplicationFiled: May 8, 2023Publication date: February 29, 2024Inventors: John Brooks Armitage, Justin Ryan Redwine
-
Publication number: 20240020481Abstract: Methods and systems are disclosed for a workflow management system that includes a sentiment analysis system that uses a trained machine learning model to determine a sentiment label based on electronic communication data. The system may further evaluate the effectiveness of an existing outreach strategy and determine an action (e.g., send a follow up email, change a template for email, follow up with a call, etc.) based on results from the sentiment analysis model. The sentiment analysis system may use a machine learning model to perform sentiment analysis on content and related metadata of the electronic communication and determine one or more labels for the electronic communication. The sentiment analysis system may further use the machine learning model to determine a predicted action, where the action is predicted to have a positive reply rate from the prospect.Type: ApplicationFiled: July 15, 2022Publication date: January 18, 2024Inventor: Andrew John Brooks
-
Publication number: 20240020718Abstract: A system including a processor and computer readable medium (CRM) is described. The CRM stores instructions causing the processor to: display a user interface to enable a campaign activity (CA) on a user system. The CA is associated with a campaign and has a campaign activity property, and the user interface includes input fields corresponding to recruit information associated with a particular recruit; receive a user ID, the recruit information, and an activity indicator identifying the CA; schedule the CA identified by the activity indicator with the recruit information; receive a recruit identifier identifying the particular recruit and a recruit status indicative of whether the recruit completed the campaign activity; and allocate, to the user of the user system, a donation or a monetary value based upon the campaign activity property when the recruit status indicates the particular recruit successfully completed the CA.Type: ApplicationFiled: July 13, 2023Publication date: January 18, 2024Inventors: Justin Ryan Redwine, John Brooks Armitage
-
Patent number: 11789811Abstract: Often there are errors when reading data from computer memory. To detect and correct these errors, there are multiple types of error correction codes. Disclosed is an error correction architecture that creates a codeword having a data portion and an error correction code portion. Swizzling rearranges the order of bits and distributes the bits among different codewords. Because the data is redistributed, a potential memory error of up to N contiguous bits, where N for example equals 2 times the number of codewords swizzled together, only affects up to, at most, two bits per swizzled codeword. This keeps the error within the error detecting capabilities of the error correction architecture. Furthermore, this can allow improved error correction and detection without requiring a change to error correcting code generators and checkers.Type: GrantFiled: May 17, 2022Date of Patent: October 17, 2023Assignee: NVIDIA CorporationInventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
-
Patent number: 11763351Abstract: A non-transitory computer readable medium storing a set of computer executable instructions for running on a processor that cause the processor to: receive a video link to a video from a third party system. The video has an advertisement with one or more actions. At least one question related to the one or more actions of the advertisement and at least one correct answer to the question and at least one incorrect answer to the question is stored. The question is displayed on a donor system and the donor system is directed to the video via the video link. Then, at least one correct answer and at least one incorrect answer are displayed on the donor system.Type: GrantFiled: March 29, 2017Date of Patent: September 19, 2023Assignee: Oklahoma Blood InstituteInventors: John Brooks Armitage, Justin Ryan Redwine
-
Publication number: 20230192881Abstract: This invention relates generally to monoclonal antibodies or antigen binding fragments thereof that specifically bind Toll-like Receptor 4 (TLR-4), to methods of using the anti-TLR4 antibodies to treat or prevent symptoms of Acute Respiratory Distress Syndrome (ARDS). This invention also relates to monoclonal antibodies or antigen binding fragments thereof that specifically bind to IP-10 and methods of using anti-IL-10 antibodies to treat or prevent symptoms of ARDS. The invention further provides routes of administrations and formulations for said methods.Type: ApplicationFiled: April 20, 2021Publication date: June 22, 2023Inventors: Michael John BROOKS, Blair Richard George GORDON, Pardeep NIJHAWAN
-
Patent number: 11683297Abstract: An automated system comprising a processor and a database are described. The processor executes communication software reading: at least one image corresponding to an identifier of a blood product from a donor; and at least one database storing at least one communication from a receiver of the blood product. The communication software executed by the processor determines an intermediary from the identifier and contacts the intermediary to obtain contact information of the donor.Type: GrantFiled: January 17, 2022Date of Patent: June 20, 2023Assignee: Oklahoma Blood InstituteInventors: John Brooks Armitage, Justin Ryan Redwine
-
Publication number: 20230157869Abstract: An apparatus includes a housing coupled to a medicament container, which is coupled to a needle. An injection assembly is disposed within the housing and includes an energy storage member and an actuation rod. A distal end portion of the actuation rod is disposed within the medicament container. The energy storage member can produce a force on a proximal end portion of the actuation rod sufficient to move the distal end portion of the actuation rod within the medicament container. This can convey at least a portion of a substance from the medicament container via the needle when a distal tip of the needle is disposed within a first region of a target location. The force is insufficient to move the distal end portion of the actuation rod within the medicament container when the distal tip of the needle is disposed within a second region of the target location.Type: ApplicationFiled: January 19, 2023Publication date: May 25, 2023Applicant: CLEARSIDE BIOMEDICAL, INC.Inventors: Rafael Victor ANDINO, Vladimir Zarnitsyn, Jesse Yoo, Christopher John Brooks, Trent John Kahute, Justin William Arsenault, David Jackson Trettin, Andrew Kent Bauer, Stephanie Elaine Lewis
-
Patent number: 11559428Abstract: An apparatus includes a housing coupled to a medicament container, which is coupled to a needle. An injection assembly is disposed within the housing and includes an energy storage member and an actuation rod. A distal end portion of the actuation rod is disposed within the medicament container. The energy storage member can produce a force on a proximal end portion of the actuation rod sufficient to move the distal end portion of the actuation rod within the medicament container. This can convey at least a portion of a substance from the medicament container via the needle when a distal tip of the needle is disposed within a first region of a target location. The force is insufficient to move the distal end portion of the actuation rod within the medicament container when the distal tip of the needle is disposed within a second region of the target location.Type: GrantFiled: July 12, 2019Date of Patent: January 24, 2023Assignee: Clearside Biomedical, Inc.Inventors: Rafael Victor Andino, Vladimir Zarnitsyn, Jesse Yoo, Christopher John Brooks, Trent John Kahute, Justin William Arsenault, David Jackson Trettin, Andrew Kent Bauer, Stephanie Elaine Lewis
-
Patent number: 11519358Abstract: A diesel engine piston has a body and a crown engaged to the body with three inertially welded struts. The body includes a base extending downward opposite the crown with pin bosses having pin bores and a skirt extending downward from the base.Type: GrantFiled: September 14, 2021Date of Patent: December 6, 2022Assignee: Industrial Parts Depot, LLCInventors: Airton Martins, Michael J. Badar, John Brooks, T. Vince Barbarie, Roberto Melena, Steve Scott
-
Patent number: 11474897Abstract: Often there are errors when reading data from computer memory. To detect and correct these errors, there are multiple types of error correction codes. Disclosed is an error correction architecture that creates a codeword having a data portion and an error correction code portion. Swizzling rearranges the order of bits and distributes the bits among different codewords. Because the data is redistributed, a potential memory error of up to N contiguous bits, where N for example equals 2 times the number of codewords swizzled together, only affects up to, at most, two bits per swizzled codeword. This keeps the error within the error detecting capabilities of the error correction architecture. Furthermore, this can allow improved error correction and detection without requiring a change to error correcting code generators and checkers.Type: GrantFiled: March 15, 2019Date of Patent: October 18, 2022Assignee: Nvidia CorporationInventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
-
Publication number: 20220286437Abstract: An automated system comprising a processor and a database are described. The processor executes communication software reading: at least one image corresponding to an identifier of a blood product from a donor; and at least one database storing at least one communication from a receiver of the blood product. The communication software executed by the processor determines an intermediary from the identifier and contacts the intermediary to obtain contact information of the donor.Type: ApplicationFiled: January 17, 2022Publication date: September 8, 2022Inventors: John Brooks Armitage, Justin Ryan Redwine
-
Publication number: 20220276924Abstract: Often there are errors when reading data from computer memory. To detect and correct these errors, there are multiple types of error correction codes. Disclosed is an error correction architecture that creates a codeword having a data portion and an error correction code portion. Swizzling rearranges the order of bits and distributes the bits among different codewords. Because the data is redistributed, a potential memory error of up to N contiguous bits, where N for example equals 2 times the number of codewords swizzled together, only affects up to, at most, two bits per swizzled codeword. This keeps the error within the error detecting capabilities of the error correction architecture. Furthermore, this can allow improved error correction and detection without requiring a change to error correcting code generators and checkers.Type: ApplicationFiled: May 17, 2022Publication date: September 1, 2022Inventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
-
Publication number: 20220237984Abstract: The invention relates to a control arrangement for an application “app” for gamblers, the control including a number of steps. The steps included may include a) identification of a potential member through data input into the app b) verification of the identified user identity, c) registration as a member of the identified and verified user; and d) application for a membership level. The control arrangement membership level limits the periodic spend on gambling and the verified member is incentivised by membership rewards and or betting rewards. The invention also relates to variant methods thereon.Type: ApplicationFiled: June 3, 2020Publication date: July 28, 2022Inventors: Samuel John BROOKS, Stephen Matthew HALL
-
Publication number: 20220198752Abstract: Systems and methods applicable, for instance, to using continuous levels of detail (CLODs) in connection with computer graphic models. Distinct levels of detail (LODs) can be generated, floating point LOD (fLOD) values can be calculated, and interpolated LODs can be generated. Further, LOD display can occur.Type: ApplicationFiled: December 17, 2021Publication date: June 23, 2022Inventors: John Brooks, Shawn Best, Alex Pepper, Mike Krazanowski, Douglas E. Snyder