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: 20240134181
    Abstract: 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: Application
    Filed: December 19, 2023
    Publication date: April 25, 2024
    Inventors: John Langell, Lane Brooks
  • Patent number: 11966937
    Abstract: 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: Grant
    Filed: October 20, 2021
    Date of Patent: April 23, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Or Herman-Saffar, Anat Parush-Tzur, Amihai Savir, John Lawrence Dalton, Alana Brook Marcum Barker
  • Patent number: 11953218
    Abstract: 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: Grant
    Filed: November 16, 2022
    Date of Patent: April 9, 2024
    Assignee: Trane International Inc.
    Inventors: John Hughes, Thomas B. Krugler, Youssef A. Jaber, Steven Brooks
  • Patent number: 11946478
    Abstract: 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: Grant
    Filed: February 27, 2019
    Date of Patent: April 2, 2024
    Assignee: Dyson Technology Limited
    Inventors: 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: 11931555
    Abstract: 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: Grant
    Filed: July 28, 2021
    Date of Patent: March 19, 2024
    Assignee: BAYER HEALTHCARE LLC
    Inventors: John Volkar, Corey Kemper, Samantha Parker, James Hoon Yoo, Leona Mulcahy, Michael Brooks, Richard Sokolov
  • Publication number: 20240073189
    Abstract: 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: Application
    Filed: May 8, 2023
    Publication date: February 29, 2024
    Inventors: John Brooks Armitage, Justin Ryan Redwine
  • Publication number: 20240020481
    Abstract: 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: Application
    Filed: July 15, 2022
    Publication date: January 18, 2024
    Inventor: Andrew John Brooks
  • Publication number: 20240020718
    Abstract: 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: Application
    Filed: July 13, 2023
    Publication date: January 18, 2024
    Inventors: Justin Ryan Redwine, John Brooks Armitage
  • Patent number: 11789811
    Abstract: 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: Grant
    Filed: May 17, 2022
    Date of Patent: October 17, 2023
    Assignee: NVIDIA Corporation
    Inventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
  • Patent number: 11763351
    Abstract: 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: Grant
    Filed: March 29, 2017
    Date of Patent: September 19, 2023
    Assignee: Oklahoma Blood Institute
    Inventors: John Brooks Armitage, Justin Ryan Redwine
  • Publication number: 20230192881
    Abstract: 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: Application
    Filed: April 20, 2021
    Publication date: June 22, 2023
    Inventors: Michael John BROOKS, Blair Richard George GORDON, Pardeep NIJHAWAN
  • Patent number: 11683297
    Abstract: 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: Grant
    Filed: January 17, 2022
    Date of Patent: June 20, 2023
    Assignee: Oklahoma Blood Institute
    Inventors: John Brooks Armitage, Justin Ryan Redwine
  • Publication number: 20230157869
    Abstract: 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: Application
    Filed: January 19, 2023
    Publication date: May 25, 2023
    Applicant: 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: 11559428
    Abstract: 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: Grant
    Filed: July 12, 2019
    Date of Patent: January 24, 2023
    Assignee: 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: 11519358
    Abstract: 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: Grant
    Filed: September 14, 2021
    Date of Patent: December 6, 2022
    Assignee: Industrial Parts Depot, LLC
    Inventors: Airton Martins, Michael J. Badar, John Brooks, T. Vince Barbarie, Roberto Melena, Steve Scott
  • Patent number: 11474897
    Abstract: 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: Grant
    Filed: March 15, 2019
    Date of Patent: October 18, 2022
    Assignee: Nvidia Corporation
    Inventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
  • Publication number: 20220286437
    Abstract: 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: Application
    Filed: January 17, 2022
    Publication date: September 8, 2022
    Inventors: John Brooks Armitage, Justin Ryan Redwine
  • Publication number: 20220276924
    Abstract: 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: Application
    Filed: May 17, 2022
    Publication date: September 1, 2022
    Inventors: Peter Mills, Michael Sullivan, Nirmal Saxena, John Brooks
  • Publication number: 20220237984
    Abstract: 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: Application
    Filed: June 3, 2020
    Publication date: July 28, 2022
    Inventors: Samuel John BROOKS, Stephen Matthew HALL
  • Publication number: 20220198752
    Abstract: 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: Application
    Filed: December 17, 2021
    Publication date: June 23, 2022
    Inventors: John Brooks, Shawn Best, Alex Pepper, Mike Krazanowski, Douglas E. Snyder