Patents by Inventor Anthony John Ferrese
Anthony John Ferrese 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: 10944132Abstract: Techniques for dynamically changing internal state of a battery are described herein. Generally, different battery configurations are described that enable transitions between different battery power states, such as to accommodate different battery charge and/or discharge scenarios.Type: GrantFiled: August 9, 2018Date of Patent: March 9, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Stephen E. Hodges, Ranveer Chandra, Julia L Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Anthony John Ferrese
-
Patent number: 10903531Abstract: Techniques for dynamically changing internal state of a battery are described herein. Generally, different battery configurations are described that enable transitions between different battery power states, such as to accommodate different battery charge and/or discharge scenarios.Type: GrantFiled: August 9, 2018Date of Patent: January 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Stephen E. Hodges, Ranveer Chandra, Julia L Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Anthony John Ferrese
-
Patent number: 10263421Abstract: This document describes techniques and apparatuses of load allocation for multi-battery devices. In some embodiments, these techniques and apparatuses determine an amount of load power that a multi-battery device consumes to operate. Respective efficiencies at which the device's multiple batteries are capable of providing power are also determined. A respective portion of load power is then drawn from each of the batteries based on their respective efficiencies.Type: GrantFiled: July 14, 2017Date of Patent: April 16, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Bojun Huang, Thomas Moscibroda, Ranveer Chandra, Stephen E. Hodges, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Pan Hu, Anthony John Ferrese, Evangelia Skiani
-
Patent number: 10228747Abstract: This document describes techniques and apparatuses for suppressing power spikes. In some embodiments, these techniques and apparatuses determine an available amount of power that a battery is capable of providing while maintaining a particular voltage level and a requisite amount of power that components will consume to perform a task. When the requisite amount of power exceeds the available amount of power, execution of the task or other tasks can be rescheduled effective to enable the battery to maintain the particular voltage level.Type: GrantFiled: June 5, 2017Date of Patent: March 12, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Ranveer Chandra, Stephen E. Hodges, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Pan Hu, Anthony John Ferrese, Evangelia Skiani
-
Publication number: 20180375164Abstract: Techniques for dynamically changing internal state of a battery are described herein. Generally, different battery configurations are described that enable transitions between different battery power states, such as to accommodate different battery charge and/or discharge scenarios.Type: ApplicationFiled: August 9, 2018Publication date: December 27, 2018Inventors: Stephen E. Hodges, Ranveer Chandra, Julia L. Meinershagen, Nissanka Arachige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Anthony John Ferrese
-
Patent number: 10158148Abstract: Techniques for dynamically changing internal state of a battery are described herein. Generally, different battery configurations are described that enable transitions between different battery power states, such as to accommodate different battery charge and/or discharge scenarios.Type: GrantFiled: February 18, 2015Date of Patent: December 18, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Stephen E. Hodges, Ranveer Chandra, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Anthony John Ferrese
-
Publication number: 20170317493Abstract: This document describes techniques and apparatuses of load allocation for multi-battery devices. In some embodiments, these techniques and apparatuses determine an amount of load power that a multi-battery device consumes to operate. Respective efficiencies at which the device's multiple batteries are capable of providing power are also determined. A respective portion of load power is then drawn from each of the batteries based on their respective efficiencies.Type: ApplicationFiled: July 14, 2017Publication date: November 2, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Bojun Huang, Thomas Moscibroda, Ranveer Chandra, Stephen E. Hodges, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Pan Hu, Anthony John Ferrese, Evangelia Skiani
-
Publication number: 20170269670Abstract: This document describes techniques and apparatuses for suppressing power spikes. In some embodiments, these techniques and apparatuses determine an available amount of power that a battery is capable of providing while maintaining a particular voltage level and a requisite amount of power that components will consume to perform a task. When the requisite amount of power exceeds the available amount of power, execution of the task or other tasks can be rescheduled effective to enable the battery to maintain the particular voltage level.Type: ApplicationFiled: June 5, 2017Publication date: September 21, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Ranveer Chandra, Stephen E. Hodges, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Pan Hu, Anthony John Ferrese, Evangelia Skiani
-
Patent number: 9748765Abstract: This document describes techniques and apparatuses of load allocation for multi-battery devices. In some embodiments, these techniques and apparatuses determine an amount of load power that a multi-battery device consumes to operate. Respective efficiencies at which the device's multiple batteries are capable of providing power are also determined. A respective portion of load power is then drawn from each of the batteries based on their respective efficiencies.Type: GrantFiled: February 26, 2015Date of Patent: August 29, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Bojun Huang, Thomas Moscibroda, Ranveer Chandra, Stephen E. Hodges, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Pan Hu, Anthony John Ferrese, Evangelia Skiani
-
Patent number: 9696782Abstract: This document describes techniques and apparatuses for suppressing power spikes. In some embodiments, these techniques and apparatuses determine an available amount of power that a battery is capable of providing while maintaining a particular voltage level and a requisite amount of power that components will consume to perform a task. When the requisite amount of power exceeds the available amount of power, power states of the components are altered effective to enable the battery to maintain the particular voltage level.Type: GrantFiled: February 9, 2015Date of Patent: July 4, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Ranveer Chandra, Stephen E. Hodges, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Pan Hu, Anthony John Ferrese, Evangelia Skiani
-
Publication number: 20160254664Abstract: This document describes techniques and apparatuses of load allocation for multi-battery devices. In some embodiments, these techniques and apparatuses determine an amount of load power that a multi-battery device consumes to operate. Respective efficiencies at which the device's multiple batteries are capable of providing power are also determined. A respective portion of load power is then drawn from each of the batteries based on their respective efficiencies.Type: ApplicationFiled: February 26, 2015Publication date: September 1, 2016Inventors: Bojun Huang, Thomas Moscibroda, Ranveer Chandra, Stephen E. Hodges, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Pan Hu, Anthony John Ferrese, Evangelia Skiani
-
Publication number: 20160248125Abstract: Heterogeneous battery cell switching techniques are described for a device having a battery system with heterogeneous battery cells. A control system is provided that is configured to implement a policy for switching a load for the device between the heterogeneous battery cells. The switching may involve selecting between multiple different modes supported by the device based on an assessment of an operational context for the device. Modes available for a heterogeneous battery cell system may include but are not limited to different modes to connect one of the multiple heterogeneous battery cell at a time to service the load, rapidly switch among the multiple heterogeneous battery cells to service the load by drawing a percentage of the overall load from each cell, and/or draw a set amount of current from each of the multiple heterogeneous battery cells to service the load.Type: ApplicationFiled: February 19, 2015Publication date: August 25, 2016Inventors: Bojun Huang, Pan Hu, Anthony John Ferrese, Evangelia Skiani, Nissanka Arachchige Bodhi Priyantha, Ranveer Chandra, Anirudh Badam, Stephen E. Hodges, Julia L. Meinershagen, Thomas Moscibroda, Jon Dutra
-
Publication number: 20160248266Abstract: Heterogeneous battery cell charging techniques are described for a device having a battery system with heterogeneous battery cells. A control system is provided that is configured to determine a charging strategy for charging the heterogeneous battery cells based upon an analysis of a plurality of contextual factors. For example, contextual factors may indicate anticipated future load conditions, battery usage preferences established for the battery system, and/or other factors indicative of an overall context in which charging occurs. Different charging strategies that indicate which battery cells to charge and the way in which charging is to be conducted may be mapped to different combinations of the contextual factors such that the charging is dynamically tailored to different contexts. A selected charging strategy is then employed to distribute charging current from a power source among the heterogeneous battery cells in the manner designated by the selected charging strategy.Type: ApplicationFiled: February 19, 2015Publication date: August 25, 2016Inventors: Anthony John Ferrese, Pan Hu, Stephen E. Hodges, Ranveer Chandra, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Jon Dutra
-
Publication number: 20160240891Abstract: Techniques for dynamically changing internal state of a battery are described herein. Generally, different battery configurations are described that enable transitions between different battery power states, such as to accommodate different battery charge and/or discharge scenarios.Type: ApplicationFiled: February 18, 2015Publication date: August 18, 2016Inventors: Stephen E. Hodges, Ranveer Chandra, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Anthony John Ferrese
-
Publication number: 20160231801Abstract: This document describes techniques and apparatuses for suppressing power spikes. In some embodiments, these techniques and apparatuses determine an available amount of power that a battery is capable of providing while maintaining a particular voltage level and a requisite amount of power that components will consume to perform a task. When the requisite amount of power exceeds the available amount of power, power states of the components are altered effective to enable the battery to maintain the particular voltage level.Type: ApplicationFiled: February 9, 2015Publication date: August 11, 2016Inventors: Ranveer Chandra, Stephen E. Hodges, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Pan Hu, Anthony John Ferrese, Evangelia Skiani
-
Publication number: 20160231387Abstract: This document describes techniques and apparatuses for estimating battery cell parameters. In some embodiments, these techniques and apparatuses enable the isolation of a battery cell from other battery cells. Voltage levels of the isolated battery cell are measured while varying amounts of current are drawn from the cell. Parameters of the isolated battery cell can then be estimated based on the measured voltage levels and various amounts of current that are drawn from the cell.Type: ApplicationFiled: February 9, 2015Publication date: August 11, 2016Inventors: Stephen E. Hodges, Ranveer Chandra, Julia L. Meinershagen, Nissanka Arachchige Bodhi Priyantha, Anirudh Badam, Thomas Moscibroda, Anthony John Ferrese, Pan Hu, Evangelia Skiani