Patents by Inventor Mark Penny

Mark Penny 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).

  • Patent number: 10700534
    Abstract: The uneven charge and discharge from non-collocated batteries within an HMD can be solved by monitoring the DC current on the paths coupled to the first battery and the second battery and making an adjustment in the path resistance to equalize, or at least reduce, the difference between the currents on the two paths. Aspects of the technology described herein monitor current on paths from two or more non-collocated batteries. When the currents are different, resistance is dynamically added to the path with the higher current to equalize the current in the two paths. The monitoring and resistance adjustment can occur during discharge from a battery to a load and during battery recharge.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: June 30, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Julian Arlo Binder, David Paul Wunsch Desrosiers, Eugene Lvovich Shoykhet, David Simon Lukofsky, Agustya Ruchir Mehta, Junius Mark Penny
  • Patent number: 10320219
    Abstract: A dynamic power control circuit is provided. The control circuit can detect the presence of the external power source as well as detect one or more conditions of the device. For instance, the control circuit can detect a voltage difference between a first node coupling a first power output and a system circuit and a second node coupling a second power output and the batteries. The control circuit can also detect the activation or deactivation of the external power source. Based on the inputs, the control circuit can cause the controlled resistor to dynamically adjust a level of impedance between the first node and the second node. The controlled impedance between the first node and the second node enables the system circuit to dynamically utilize power supplied by the external power source as well as power supplied by the batteries.
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: June 11, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Alan Dutra, Junius Mark Penny, David Carl Wyland, David Lukofsky, Agustya Ruchir Mehta
  • Patent number: 10110025
    Abstract: An enhanced parallel protection circuit is provided. A system using separate battery packs in a parallel configuration is arranged with multiple protection circuit modules (PCMs). The PCMs are configured to detect fault conditions, such as over voltage, under voltage, excess current, excess heat, etc. Individual PCMs can be configured to control associated switches and/or other components. When a fault condition is detected by an individual PCM, the individual PCM triggers one or more associated switches to shut down one or more components. In addition, by the use of the techniques disclosed herein, the individual PCM can also trigger switches that are controlled by other PCMs. Configurations disclosed herein mitigate occurrences where a multi-PCM device is operating after at least one PCM has shut down. Configurations disclosed herein provide safeguards and redundant protection in scenarios where a fault event is detected by one PCM and not detected by another PCM in a parallel configuration.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: October 23, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Alan Dutra, Scott Francis Fullam, Agustya Ruchir Mehta, Junius Mark Penny, David Lukofsky
  • Publication number: 20180219389
    Abstract: The uneven charge and discharge from non-collocated batteries within an HMD can be solved by monitoring the DC current on the paths coupled to the first battery and the second battery and making an adjustment in the path resistance to equalize, or at least reduce, the difference between the currents on the two paths. Aspects of the technology described herein monitor current on paths from two or more non-collocated batteries. When the currents are different, resistance is dynamically added to the path with the higher current to equalize the current in the two paths. The monitoring and resistance adjustment can occur during discharge from a battery to a load and during battery recharge.
    Type: Application
    Filed: January 27, 2017
    Publication date: August 2, 2018
    Inventors: Julian Arlo Binder, David Paul Wunsch Desrosiers, Eugene Lvovich Shoykhet, David Simon Lukofsky, Agustya Ruchir Mehta, Junius Mark Penny
  • Publication number: 20170250556
    Abstract: A dynamic power control circuit is provided. The control circuit can detect the presence of the external power source as well as detect one or more conditions of the device. For instance, the control circuit can detect a voltage difference between a first node coupling a first power output and a system circuit and a second node coupling a second power output and the batteries. The control circuit can also detect the activation or deactivation of the external power source. Based on the inputs, the control circuit can cause the controlled resistor to dynamically adjust a level of impedance between the first node and the second node. The controlled impedance between the first node and the second node enables the system circuit to dynamically utilize power supplied by the external power source as well as power supplied by the batteries.
    Type: Application
    Filed: February 26, 2016
    Publication date: August 31, 2017
    Inventors: Jonathan Alan Dutra, Junius Mark Penny, David Carl Wyland, David Lukofsky, Agustya Ruchir Mehta
  • Publication number: 20170214239
    Abstract: An enhanced parallel protection circuit is provided. A system using separate battery packs in a parallel configuration is arranged with multiple protection circuit modules (PCMs). The PCMs are configured to detect fault conditions, such as over voltage, under voltage, excess current, excess heat, etc. Individual PCMs can be configured to control associated switches and/or other components. When a fault condition is detected by an individual PCM, the individual PCM triggers one or more associated switches to shut down one or more components. In addition, by the use of the techniques disclosed herein, the individual PCM can also trigger switches that are controlled by other PCMs. Configurations disclosed herein mitigate occurrences where a multi-PCM device is operating after at least one PCM has shut down. Configurations disclosed herein provide safeguards and redundant protection in scenarios where a fault event is detected by one PCM and not detected by another PCM in a parallel configuration.
    Type: Application
    Filed: January 26, 2016
    Publication date: July 27, 2017
    Inventors: Jonathan Alan Dutra, Scott Francis Fullam, Agustya Ruchir Mehta, Junius Mark Penny, David Lukofsky
  • Patent number: 8286088
    Abstract: A system according to invention principles advantageously automatically displays a parameter value within the closest Flowsheet parameter acquisition time interval column. A user interface system provides patient medical parameter data for trend indicative display covering a time period comprising user selectable acquisition time intervals. The system includes an acquisition processor for acquiring, from a patient monitoring device, data representing a patient parameter comprising a plurality of data values at a corresponding plurality of different times within multiple user selectable patient parameter acquisition intervals of a time period. The data processor determines for a particular user selectable acquisition time interval a patient parameter data value closest in time to a center time point of the particular user selected acquisition time interval and excludes other patient parameter data values acquired within the particular user selectable acquisition time interval.
    Type: Grant
    Filed: April 11, 2003
    Date of Patent: October 9, 2012
    Assignee: Draeger Medical Systems, Inc.
    Inventors: Judith Shaffer, Mark Penny, Rand J. Monteleone, Amy M. Manetta, Jolyn Rutledge
  • Patent number: 7904822
    Abstract: A system provides an electronic patient parameter Flowsheet offering the flexible features of a paper chart by enabling user configurability of a Flowsheet trend indicative display to incorporate and locate desired patient parameters and associated data items and properties and to hide non-critical supplementary data. A system configures a user interface presenting patient medical parameter data in a trend indicative display indicating a time period comprising user selectable acquisition time intervals. An acquisition processor acquires, from a patient monitoring device, data representing a patient parameter.
    Type: Grant
    Filed: April 9, 2003
    Date of Patent: March 8, 2011
    Assignee: Draeger Medical Systems, Inc.
    Inventors: Rand J. Monteleone, Judith Shaffer, Mark Penny
  • Patent number: 7818184
    Abstract: A system extrapolates and interpolates patient fluid intake or output parameter values and associated cumulative values over variable time intervals from a reduced set of stored fluid parameter values affecting fluid cumulative volume computation or rate of fluid intake or output computation. The extrapolation and interpolation function accomodates drip (continuing) fluid volumes as well as supplemental (non-continuing e.g., bolus) fluid volumes. A patient medical parameter data processing system provides patient medical parameter data for trend indicative display covering a time period comprising user selectable patient parameter acquisition time intervals. The system includes an acquisition processor for receiving data identifying, for a continuing infusion, rate of volume of fluid infusion into a patient, a fluid type identifier and a start time and start date of said continuing infusion.
    Type: Grant
    Filed: April 10, 2003
    Date of Patent: October 19, 2010
    Assignee: Draeger Medical Systems, Inc.
    Inventors: Mark Penny, Alan Alpert, Rand J. Monteleone
  • Patent number: 7757183
    Abstract: A system and a method are described for allowing a user to generate a timeline and display patient data with varying time intervals. The time intervals can range from a few minutes to several hours. By allowing a user to select start time and end time when a time interval change occurs, the time interval change is applied to a selected portion or duration of the timeline rather than the full length. Also multiple time intervals may be selected and applied to the patient data.
    Type: Grant
    Filed: April 15, 2003
    Date of Patent: July 13, 2010
    Assignee: Draeger Medical Systems, Inc.
    Inventors: Jolyn Rutledge, Judith Shaffer, Amy M. Manetta, Mark Penny
  • Publication number: 20060078867
    Abstract: A system supporting acquisition and processing of user entered information includes a user interface processor for generating data representing at least one form composition display image. A user, using the form composition display image, is able to compose an electronic form comprising a set of questions to be answered by user data entry via at least one data entry display image. A form processor receives data, entered using the composed electronic form, concerning a particular entity and translates the received data into a value for use in supporting decision making for that particular entity.
    Type: Application
    Filed: October 6, 2005
    Publication date: April 13, 2006
    Inventors: Mark Penny, Judith Shaffer
  • Publication number: 20060080343
    Abstract: A system for acquiring and providing data relating to an entity to a user provides for specification of a user defined time “keeper” or anchor for navigation through an electronic data storage system such that the data displayed from screen to screen is kept in the same time context without requiring user scrolling or multiple mouse clicks. Such a system includes at least one repository of entity related data and information indicating an index associated with the entity related data. A source of configuration data identifies a particular index value for the entity. An acquisition processor accesses the repository to acquire entity related data associated with the particular index value in response to a user command to access entity related data.
    Type: Application
    Filed: October 6, 2005
    Publication date: April 13, 2006
    Inventors: Linda Carter, Judith Shaffer, Amy Manetta, Jolyn Rutledge, Mark Penny, Shuyi Xu
  • Publication number: 20040055611
    Abstract: A system extrapolates and interpolates patient fluid intake or output parameter values and associated cumulative values over variable time intervals from a reduced set of stored fluid parameter values affecting fluid cumulative volume computation or rate of fluid intake or output computation. The extrapolation and interpolation function accomodates drip (continuing) fluid volumes as well as supplemental (non-continuing e.g., bolus) fluid volumes. A patient medical parameter data processing system provides patient medical parameter data for trend indicative display covering a time period comprising user selectable patient parameter acquisition time intervals. The system includes an acquisition processor for receiving data identifying, for a continuing infusion, rate of volume of fluid infusion into a patient, a fluid type identifier and a start time and start date of said continuing infusion.
    Type: Application
    Filed: April 10, 2003
    Publication date: March 25, 2004
    Inventors: Mark Penny, Alan Alpert, Rand J. Monteleone
  • Publication number: 20040024615
    Abstract: A system provides an electronic patient parameter Flowsheet offering the flexible features of a paper chart by enabling user configurability of a Flowsheet trend indicative display to incorporate and locate desired patient parameters and associated data items and properties and to hide non-critical supplementary data. A system configures a user interface presenting patient medical parameter data in a trend indicative display indicating a time period comprising user selectable acquisition time intervals. An acquisition processor acquires, from a patient monitoring device, data representing a patient parameter.
    Type: Application
    Filed: April 9, 2003
    Publication date: February 5, 2004
    Inventors: Rand J. Monteleone, Judith Shaffer, Mark Penny
  • Publication number: 20040002874
    Abstract: A system according to invention principles advantageously automatically displays a parameter value within the closest Flowsheet parameter acquisition time interval column. A user interface system provides patient medical parameter data for trend indicative display covering a time period comprising user selectable acquisition time intervals. The system includes an acquisition processor for acquiring, from a patient monitoring device, data representing a patient parameter comprising a plurality of data values at a corresponding plurality of different times within multiple user selectable patient parameter acquisition intervals of a time period. The data processor determines for a particular user selectable acquisition time interval a patient parameter data value closest in time to a centre time point of the particular user selected acquisition time interval and excludes other patient parameter data values acquired within the particular user selectable acquisition time interval.
    Type: Application
    Filed: April 11, 2003
    Publication date: January 1, 2004
    Inventors: Judith Shaffer, Mark Penny, Rand J. Monteleone, Amy M. Manetta, Jolyn Rutledge
  • Publication number: 20030218630
    Abstract: A system and a method are described for allowing a user to generate a timeline and display patient data with varying time intervals. The time intervals can range from a few minutes to several hours. By allowing a user to select start time and end time when a time interval change occurs, the time interval change is applied to a selected portion or duration of the timeline rather than the full length. Also multiple time intervals may be selected and applied to the patient data.
    Type: Application
    Filed: April 15, 2003
    Publication date: November 27, 2003
    Inventors: Jolyn Rutledge, Judith Shaffer, Amy M. Manetta, Mark Penny
  • Publication number: 20020082870
    Abstract: An internet compatible system and method are presented for displaying medical information derived from a plurality of sources. Medical parameters associated with a patient including patient laboratory results are collected via a communication network, collated and stored in a relational database. The database is then searched for specific laboratory test results based on one or more of (a) a text string identifying a portion of a lab test name, (b) a patient identifier, and (c) a date. Those test results meeting the specified search criteria are then displayed to a user in a desired order. An attribute is allocated to distinguish newly acquired or non-reviewed laboratory results.
    Type: Application
    Filed: November 19, 2001
    Publication date: June 27, 2002
    Inventors: Mark Penny, Paul Gilman, John E. Auer, Rand Monteleone
  • Publication number: 20020077862
    Abstract: A network compatible user interface system is presented for displaying patient medical parameters and supporting user customization of medical parameter image displays. The system comprises a display generator for generating a customization menu incorporating a first window including fields for user entry of items including a label identifying a medical parameter, a value of the medical parameter and a unit of measure of the parameter; a new image menu displays a value of the parameter identified by the user entered parameter label, the value being derivable from user data entry via the customization menu and from network sources, where the new image menu is displayable in response to user selection of a displayed icon. An acquisition processor communicates with network sources to acquire the medical parameter values from a network source.
    Type: Application
    Filed: November 17, 2001
    Publication date: June 20, 2002
    Inventors: John E. Auer, Paul Gilman, Mark Penny