Patents by Inventor Eric W. Johnson

Eric W. Johnson 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: 20250072811
    Abstract: Devices, systems, and techniques are disclosed for managing electrical stimulation therapy and/or sensing of physiological signals such as brain signals. For example, a system may assist a clinician in identifying one or more electrode combinations for sensing a brain signal. In another example, a user interface may display brain signal information and values of a stimulation parameter at least partially defining electrical stimulation delivered to a patient when the brain signal information was sensed.
    Type: Application
    Filed: November 18, 2024
    Publication date: March 6, 2025
    Inventors: Evan D. Schnell, Scott R. Stanslaski, Ilan D. Gordon, Steven M. Goetz, Hijaz M. Haris, Eric J. Panken, Timothy R. Abraham, Thomas L. Chouinard, Susan Heilman Kilbane, Karan Chitkara, Christopher M. Arnett, Alicia W. Thompson, Kevin C. Johnson, Ankush Thakur, Lukas Valine, Christopher L. Pulliam, Brady N. Fetting, Rucha Gokul G. Samant, Andrew H. Houchins, Caleb C. Zarns
  • Patent number: 12226505
    Abstract: The present invention is directed to a hair care composition comprising from about 8% to about 25% of one or more surfactants from about 0.01% to 10% of one or more surfactant-soluble agent; wherein the composition has a fractional soluble agent concentration (a) of 0.5-1.0 wherein ‘a’ is defined as a = C ? K s i ? C s i where C is the surfactant-soluble agent concentration, Csi are the surfactant concentrations and Ksi is the solubilization capacity of each type of surfactant (e.g. in units of ppm octopirox/weight percent of surfactant) wherein Ksi can be measured easily for any surfactant and surfactant-soluble agent combination.
    Type: Grant
    Filed: October 25, 2018
    Date of Patent: February 18, 2025
    Assignee: The Procter & Gamble Company
    Inventors: Sumanth Narahari Jamadagni, Laurie Ellen Breyfogle, Daniel Lawrence Custer, Eric Scott Johnson, Debora W. Chang
  • Publication number: 20250049464
    Abstract: An ultrasonic instrument includes a body, an actuation assembly, a shaft assembly, and an end effector. The actuation assembly includes an activation member that is operable to move in a first direction to select a mode of operation. The shaft assembly extends distally from the body and includes an acoustic waveguide. The end effector includes an ultrasonic blade that is in acoustic communication with the acoustic waveguide. The activation member is operable to move in a second direction to activate the end effector in a mode of operation selected by movement of the activation member in the first direction.
    Type: Application
    Filed: October 30, 2024
    Publication date: February 13, 2025
    Inventors: John A. Hibner, Kevin L. Houser, David A. Monroe, David C. Cagle, Geoffrey S. Strobl, Timothy P. Lessek, Jeffrey L. Aldridge, Ryan M. Asher, Mary E. Mootoo, Eric B. Smith, Gregory W. Johnson, David M. Locke
  • Publication number: 20250032007
    Abstract: Systems and methods are provided to provide guidance to a user regarding management of a physiologic condition such as diabetes. The determination may be based upon a patient glucose concentration level. The glucose concentration level may be provided to a stored model to determine a state. The guidance may be determined based at least in part on the determined state.
    Type: Application
    Filed: October 11, 2024
    Publication date: January 30, 2025
    Inventors: Alexandra Elena CONSTANTIN, Scott M. BELLIVEAU, Naresh C. BHAVARAJU, Jennifer D. BLACKWELL, Eric S. COHEN, Basab DATTARAY, Anna Leigh DAVIS, Rian W. DRAEGER, Arturo GARCIA, John Michael GRAY, Hari HAMPAPURAM, Nathaniel David HEINTZMANN, Lauren Hruby JEPSON, Matthew Lawrence JOHNSON, Apurv Ullas KAMATH, Katherine Yerre KOEHLER, Phil MAYOU, Patrick Wile MCBRIDE, Michael Robert MENSINGER, Sumitaka MIKAMI, Andrew Attila PAL, Nicholas POLYTARIDIS, Philip Thomas PUPA, Eli REIHMAN, Peter C. SIMPSON, Tomas C. WALKER, Daniel Justin WIEDEBACK, Subrai Girish PAI, Matthew T. VOGEL
  • Publication number: 20160237674
    Abstract: A connector for connecting an add on building structure to a rim board of an original building structure, including a connector rod including an elongated hollow intermediate portion and smaller breadth externally threaded extensions extending from ends of the hollow intermediate portion. The first externally threaded extension is a length to extend through an opening in the rim board that aligns with an opening in the ledger board, and internally threaded sockets are threaded onto the externally threaded extensions at a positions straddling the rim board at one end and a supportive member within the joists of the add on building structure at the other end for holding add on building at a desired distance from the rim board and preventing rotation of the connector rod.
    Type: Application
    Filed: April 5, 2016
    Publication date: August 18, 2016
    Inventors: Gary H. Koblasz, Eric W. Johnson
  • Publication number: 20150299999
    Abstract: A bracket includes a connector rod for mounting through aligned openings in a rim board of an original building structure and through the ledger board of an adjacent add-on building structure. The connector rod includes a stabilizer end of a length extending beyond the rim board and ledger board for connection to a support structure displaced from the rim board and ledger board. The fasteners there against the rim board, the ledger board, and a third fastener is displaced from the rim and ledger boards for connection to a supported structure.
    Type: Application
    Filed: March 10, 2015
    Publication date: October 22, 2015
    Inventors: Gary H. Koblasz, Eric W. Johnson
  • Patent number: 7437711
    Abstract: Communication among agile objects and context-bound objects within object-oriented programming environments, including communication across contextual boundaries, is disclosed. In one embodiment, a reference to a second object within a second context is wrapped in a proxy wrapper. A first object within a first context calls the second object via the wrapped reference. No direct reference is held by the first object to the second object. Other embodiments relate to agile objects. Agile objects called by context-bound objects execute in the contexts of their callers. The context of a calling context-bound object becomes the context of an agile object for calling of the agile object by the calling context-bound object. Direct reference to the agile object by the context-bound object is thus permitted.
    Type: Grant
    Filed: August 4, 2003
    Date of Patent: October 14, 2008
    Assignee: Microsoft Corporation
    Inventors: Christopher W. Brumme, James M. Lyon, Michael J. Toutonghi, Satish R. Thatte, Gopal Krishna R. Kakivaya, Richard D. Hill, Jan S. Gray, Craig H. Wittenberg, Rebecca A. Norlander, Scott G. Robinson, Eric W. Johnson
  • Publication number: 20040068732
    Abstract: Communication among agile objects and context-bound objects within object-oriented programming environments, including communication across contextual boundaries, is disclosed. In one embodiment, a reference to a second object within a second context is wrapped in a proxy wrapper. A first object within a first context calls the second object via the wrapped reference. No direct reference is held by the first object to the second object. Other embodiments relate to agile objects. Agile objects called by context-bound objects execute in the contexts of their callers. The context of a calling context-bound object becomes the context of an agile object for calling of the agile object by the calling context-bound object. Direct reference to the agile object by the context-bound object is thus permitted.
    Type: Application
    Filed: August 4, 2003
    Publication date: April 8, 2004
    Applicant: Microsoft Corporation
    Inventors: Christopher W. Brumme, James M. Lyon, Michael J. Toutonghi, Satish R. Thatte, Gopal Krishna R. Kakivaya, Richard D. Hill, Jans S. Gray, Craig H. Wittenberg, Rebecca A. Norlander, Scott G. Robinson, Eric W. Johnson
  • Patent number: 6442620
    Abstract: An object system provides composable object execution environment extensions with an object model that defines a framework with contexts, policies, policy makers and activators that act as object creation-time, reference creation-time and call-time event sinks to provide processing of effects specific to the environment extensions. At object creation time, an object instantiation service of the object system delegates to the activators to establish a context in which the object is created. The context contains context properties that represent particular of the composable environment extensions in which the object is to execute. The context properties also can act as policy makers that contribute policies to an optimized policy set for references that cross context boundaries. The policies in such optimized sets are issued policy events on calls across the context boundary to process effects of switching between the environment extensions of the two contexts.
    Type: Grant
    Filed: August 17, 1998
    Date of Patent: August 27, 2002
    Assignee: Microsoft Corporation
    Inventors: Satish R. Thatte, Richard D. Hill, Jan S. Gray, Gopal Krishna R. Kakivaya, Craig H. Wittenberg, James M. Lyon, Rebecca A. Norlander, Eric W. Johnson, Scott G. Robinson
  • Patent number: 6047297
    Abstract: A method and system for editing actual work records with a start date, an end date and a work value. A period actual is entered, including a period actual start date, period actual end date, and a period actual work value. Before the period actual is stored as an actual work record, it is determined whether there is any overlap between the actual work records and the period actual. If so, any overlap between the actual work records and period actual is eliminated. Any overlapping actual work records that are completely within the period actual, i.e., with a start date and end date between the period actual start date and period actual end date, are deleted. For an overlapping actual work record that surrounds the period actual, i.e., the period actual start date and period actual end date are between the start date and end date, the end date and work value of the overlapping actual work record are modified and a new actual work record is created.
    Type: Grant
    Filed: January 13, 1997
    Date of Patent: April 4, 2000
    Assignee: Microsoft Corporation
    Inventors: Eric W. Johnson, Alan Aitken Ramaley