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: 10700534Abstract: 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: GrantFiled: January 27, 2017Date of Patent: June 30, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Julian Arlo Binder, David Paul Wunsch Desrosiers, Eugene Lvovich Shoykhet, David Simon Lukofsky, Agustya Ruchir Mehta, Junius Mark Penny
-
Patent number: 10320219Abstract: 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: GrantFiled: February 26, 2016Date of Patent: June 11, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan Alan Dutra, Junius Mark Penny, David Carl Wyland, David Lukofsky, Agustya Ruchir Mehta
-
Patent number: 10110025Abstract: 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: GrantFiled: January 26, 2016Date of Patent: October 23, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Jonathan Alan Dutra, Scott Francis Fullam, Agustya Ruchir Mehta, Junius Mark Penny, David Lukofsky
-
Publication number: 20180219389Abstract: 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: ApplicationFiled: January 27, 2017Publication date: August 2, 2018Inventors: Julian Arlo Binder, David Paul Wunsch Desrosiers, Eugene Lvovich Shoykhet, David Simon Lukofsky, Agustya Ruchir Mehta, Junius Mark Penny
-
Publication number: 20170250556Abstract: 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: ApplicationFiled: February 26, 2016Publication date: August 31, 2017Inventors: Jonathan Alan Dutra, Junius Mark Penny, David Carl Wyland, David Lukofsky, Agustya Ruchir Mehta
-
Publication number: 20170214239Abstract: 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: ApplicationFiled: January 26, 2016Publication date: July 27, 2017Inventors: Jonathan Alan Dutra, Scott Francis Fullam, Agustya Ruchir Mehta, Junius Mark Penny, David Lukofsky
-
Patent number: 8286088Abstract: 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: GrantFiled: April 11, 2003Date of Patent: October 9, 2012Assignee: Draeger Medical Systems, Inc.Inventors: Judith Shaffer, Mark Penny, Rand J. Monteleone, Amy M. Manetta, Jolyn Rutledge
-
Patent number: 7904822Abstract: 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: GrantFiled: April 9, 2003Date of Patent: March 8, 2011Assignee: Draeger Medical Systems, Inc.Inventors: Rand J. Monteleone, Judith Shaffer, Mark Penny
-
Patent number: 7818184Abstract: 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: GrantFiled: April 10, 2003Date of Patent: October 19, 2010Assignee: Draeger Medical Systems, Inc.Inventors: Mark Penny, Alan Alpert, Rand J. Monteleone
-
Patent number: 7757183Abstract: 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: GrantFiled: April 15, 2003Date of Patent: July 13, 2010Assignee: Draeger Medical Systems, Inc.Inventors: Jolyn Rutledge, Judith Shaffer, Amy M. Manetta, Mark Penny
-
Publication number: 20060078867Abstract: 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: ApplicationFiled: October 6, 2005Publication date: April 13, 2006Inventors: Mark Penny, Judith Shaffer
-
Publication number: 20060080343Abstract: 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: ApplicationFiled: October 6, 2005Publication date: April 13, 2006Inventors: Linda Carter, Judith Shaffer, Amy Manetta, Jolyn Rutledge, Mark Penny, Shuyi Xu
-
Publication number: 20040055611Abstract: 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: ApplicationFiled: April 10, 2003Publication date: March 25, 2004Inventors: Mark Penny, Alan Alpert, Rand J. Monteleone
-
Publication number: 20040024615Abstract: 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: ApplicationFiled: April 9, 2003Publication date: February 5, 2004Inventors: Rand J. Monteleone, Judith Shaffer, Mark Penny
-
Publication number: 20040002874Abstract: 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: ApplicationFiled: April 11, 2003Publication date: January 1, 2004Inventors: Judith Shaffer, Mark Penny, Rand J. Monteleone, Amy M. Manetta, Jolyn Rutledge
-
Publication number: 20030218630Abstract: 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: ApplicationFiled: April 15, 2003Publication date: November 27, 2003Inventors: Jolyn Rutledge, Judith Shaffer, Amy M. Manetta, Mark Penny
-
Publication number: 20020082870Abstract: 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: ApplicationFiled: November 19, 2001Publication date: June 27, 2002Inventors: Mark Penny, Paul Gilman, John E. Auer, Rand Monteleone
-
Publication number: 20020077862Abstract: 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: ApplicationFiled: November 17, 2001Publication date: June 20, 2002Inventors: John E. Auer, Paul Gilman, Mark Penny