Patents by Inventor Scott A. Fudally

Scott A. Fudally 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: 20190387475
    Abstract: A user interface for power management of a mobile communications device is described. In an implementation, power consumption used in performance of a plurality of tasks is monitored by a mobile communications device. A determination is made as to an amount of power that remains in a battery of the mobile communications device. A user interface is displayed on a display device of the mobile communications device that describes an amount of time each of the plurality of tasks may be performed based on the determined amount of power that remains in the battery.
    Type: Application
    Filed: August 29, 2019
    Publication date: December 19, 2019
    Inventors: Charbel Khawand, Scott A. Fudally
  • Patent number: 10440652
    Abstract: A user interface for power management of a mobile communications device is described. In an implementation, power consumption used in performance of a plurality of tasks is monitored by a mobile communications device. A determination is made as to an amount of power that remains in a battery of the mobile communications device. A user interface is displayed on a display device of the mobile communications device that describes an amount of time each of the plurality of tasks may be performed based on the determined amount of power that remains in the battery.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: October 8, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charbel Khawand, Scott A. Fudally
  • Publication number: 20170318539
    Abstract: A user interface for power management of a mobile communications device is described. In an implementation, power consumption used in performance of a plurality of tasks is monitored by a mobile communications device. A determination is made as to an amount of power that remains in a battery of the mobile communications device. A user interface is displayed on a display device of the mobile communications device that describes an amount of time each of the plurality of tasks may be performed based on the determined amount of power that remains in the battery.
    Type: Application
    Filed: July 10, 2017
    Publication date: November 2, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Charbel Khawand, Scott A. Fudally
  • Patent number: 9713092
    Abstract: A user interface for power management of a mobile communications device is described. In an implementation, power consumption used in performance of a plurality of tasks is monitored by a mobile communications device. A determination is made as to an amount of power that remains in a battery of the mobile communications device. A user interface is displayed on a display device of the mobile communications device that describes an amount of time each of the plurality of tasks may be performed based on the determined amount of power that remains in the battery.
    Type: Grant
    Filed: May 13, 2015
    Date of Patent: July 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charbel Khawand, Scott A. Fudally
  • Publication number: 20160007296
    Abstract: A user interface for power management of a mobile communications device is described. In an implementation, power consumption used in performance of a plurality of tasks is monitored by a mobile communications device. A determination is made as to an amount of power that remains in a battery of the mobile communications device. A user interface is displayed on a display device of the mobile communications device that describes an amount of time each of the plurality of tasks may be performed based on the determined amount of power that remains in the battery.
    Type: Application
    Filed: May 13, 2015
    Publication date: January 7, 2016
    Inventors: Charbel Khawand, Scott A. Fudally
  • Patent number: 9218178
    Abstract: A firmware update system is described that collectively handles secure firmware updates for hardware resources in a defined and consistent manner. The firmware update system may be configured to manage at least some firmware updates in a pre-boot environment (e.g., before an operating system is loaded). By doing so, the firmware update system exercises control over the updates and reduce entry points exposed to attackers. In one approach, update states are defined for hardware resources that are managed by the firmware update system. In a pre-boot environment, the update states for the managed hardware resources are set to enable firmware updates. The firmware update system may then detect and apply firmware updates available for the managed hardware resources. Update states may be set to disable before loading the operating so that firmware updates for managed resources are disabled outside of the secure pre-boot environment.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: December 22, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert D. Young, Scott A. Fudally, Wallace Paul Montgomery
  • Patent number: 9098304
    Abstract: Device enumeration support techniques are described for busses that do not natively support enumeration. In one or more embodiments, an intermediate controller of a computing device is configured to interconnect and manage various hardware devices associated with the computing device. The intermediate controller may detect connection and disconnection of hardware devices in association with one or more communication busses employed by the computing device. In response to such detection, the intermediate controller may send appropriate notifications to an operating system to alert the operating system when hardware devices come and go. This enables the operating system to enumerate and denumerate hardware devices within a device configuration and power management system implemented by the operating system that facilitates interaction with the hardware devices through corresponding representations.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: August 4, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Robert D. Young, Sharon Drasnin, Scott A. Fudally, Tejas Jitendra Mistry, Vassili I. Nikolaev, Murali Rangayya Ravirala
  • Patent number: 9047084
    Abstract: A user interface for power management of a mobile communications device is described. In an implementation, power consumption used in performance of a plurality of tasks is monitored by a mobile communications device. A determination is made as to an amount of power that remains in a battery of the mobile communications device. A user interface is displayed on a display device of the mobile communications device that describes an amount of time each of the plurality of tasks may be performed based on the determined amount of power that remains in the battery.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: June 2, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charbel Khawand, Scott A. Fudally
  • Patent number: 8898654
    Abstract: A firmware update system is described that collectively handles secure firmware updates for hardware resources in a defined and consistent manner. The firmware update system may be configured to manage at least some firmware updates in a pre-boot environment (e.g., before an operating system is loaded). By doing so, the firmware update system exercises control over the updates and reduce entry points exposed to attackers. In one approach, update states are defined for hardware resources that are managed by the firmware update system. In a pre-boot environment, the update states for the managed hardware resources are set to enable firmware updates. The firmware update system may then detect and apply firmware updates available for the managed hardware resources. Update states may be set to disable before loading the operating so that firmware updates for managed resources are disabled outside of the secure pre-boot environment.
    Type: Grant
    Filed: October 12, 2012
    Date of Patent: November 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Robert D. Young, Scott A. Fudally, Wallace Paul Montgomery
  • Publication number: 20140232679
    Abstract: Systems and methods of defending and/or guarding against inadvertent actuation of a virtual button upon a touch sensitive screen and/or device. A virtual button may be a touch sensor, set of touch sensors and/or touch areas upon a touch screen—the actuation of which may be associated with the execution of a process. In one embodiment, a virtual button may comprise a first touch area and a second guarding area. Certain touches and other conditions within the first touch area and/or second guarding area may be interpreted by the device as either intentional or inadvertent. If the touches are interpreted as inadvertent, then the process associated with the virtual button may be suppressed.
    Type: Application
    Filed: March 1, 2013
    Publication date: August 21, 2014
    Applicant: Microsoft Corporation
    Inventors: Christopher Whitman, Scott Fudally, Paul Millsap, Naresh Molleti, Carl Picciotto, Scott Mail, Dan Johnson
  • Publication number: 20140068585
    Abstract: A firmware update system is described that collectively handles secure firmware updates for hardware resources in a defined and consistent manner. The firmware update system may be configured to manage at least some firmware updates in a pre-boot environment (e.g., before an operating system is loaded). By doing so, the firmware update system exercises control over the updates and reduce entry points exposed to attackers. In one approach, update states are defined for hardware resources that are managed by the firmware update system. In a pre-boot environment, the update states for the managed hardware resources are set to enable firmware updates. The firmware update system may then detect and apply firmware updates available for the managed hardware resources. Update states may be set to disable before loading the operating so that firmware updates for managed resources are disabled outside of the secure pre-boot environment.
    Type: Application
    Filed: October 12, 2012
    Publication date: March 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert D. Young, Scott A. Fudally, Wallace Paul Montgomery
  • Publication number: 20140068594
    Abstract: A firmware update system is described that collectively handles secure firmware updates for hardware resources in a defined and consistent manner. The firmware update system may be configured to manage at least some firmware updates in a pre-boot environment (e.g., before an operating system is loaded). By doing so, the firmware update system exercises control over the updates and reduce entry points exposed to attackers. In one approach, update states are defined for hardware resources that are managed by the firmware update system. In a pre-boot environment, the update states for the managed hardware resources are set to enable firmware updates. The firmware update system may then detect and apply firmware updates available for the managed hardware resources. Update states may be set to disable before loading the operating so that firmware updates for managed resources are disabled outside of the secure pre-boot environment.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 6, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Robert D. Young, Scott A. Fudally, Wallace Paul Montgomery
  • Publication number: 20130304944
    Abstract: Device enumeration support techniques are described for busses that do not natively support enumeration. In one or more embodiments, an intermediate controller of a computing device is configured to interconnect and manage various hardware devices associated with the computing device. The intermediate controller may detect connection and disconnection of hardware devices in association with one or more communication busses employed by the computing device. In response to such detection, the intermediate controller may send appropriate notifications to an operating system to alert the operating system when hardware devices come and go. This enables the operating system to enumerate and denumerate hardware devices within a device configuration and power management system implemented by the operating system that facilitates interaction with the hardware devices through corresponding representations.
    Type: Application
    Filed: October 4, 2012
    Publication date: November 14, 2013
    Inventors: Robert D. Young, Sharon Drasnin, Scott A. Fudally, Tejas Jitendra Mistry, Vassili I. Nikolaev, Murali Rangayya Ravirala
  • Patent number: 8504774
    Abstract: Data from storage devices is stored in a read cache, having a read cache size, and a write cache, having a write cache size. The read cache and the write cache are separate caches. Cache configuration of the read cache and the write cache are automatically and dynamically adjusted based, at least in part, upon cache performance parameters. Cache performance parameters include one or more of preference scores, frequency of read and write operations, read and write performance of a storage device, localization information, and contiguous read and write performance. Dynamic cache configuration includes one or more of adjusting read cache size and/or write cache size and adjusting read cache block size and/or write cache block size.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: August 6, 2013
    Assignee: Microsoft Corporation
    Inventors: Charbel Khawand, Scott A. Fudally
  • Publication number: 20120096225
    Abstract: Data from storage devices is stored in a read cache, having a read cache size, and a write cache, having a write cache size. The read cache and the write cache are separate caches. Cache configuration of the read cache and the write cache are automatically and dynamically adjusted based, at least in part, upon cache performance parameters. Cache performance parameters include one or more of preference scores, frequency of read and write operations, read and write performance of a storage device, localization information, and contiguous read and write performance. Dynamic cache configuration includes one or more of adjusting read cache size and/or write cache size and adjusting read cache block size and/or write cache block size.
    Type: Application
    Filed: October 13, 2010
    Publication date: April 19, 2012
    Applicant: Microsoft Corporation
    Inventors: Charbel Khawand, Scott A. Fudally
  • Publication number: 20110072292
    Abstract: A user interface for power management of a mobile communications device is described. In an implementation, power consumption used in performance of a plurality of tasks is monitored by a mobile communications device. A determination is made as to an amount of power that remains in a battery of the mobile communications device. A user interface is displayed on a display device of the mobile communications device that describes an amount of time each of the plurality of tasks may be performed based on the determined amount of power that remains in the battery.
    Type: Application
    Filed: September 22, 2009
    Publication date: March 24, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Charbel Khawand, Scott A. Fudally
  • Publication number: 20110001635
    Abstract: A method (400) and a system (125) for monitoring traffic. A warning zone (130) can be defined based, at least in part, on a present location of a mobile traffic monitoring system (125). With the mobile traffic monitoring system, the warning zone can be optically monitored for movement of an object (175). Responsive to identifying the movement of the object in the warning zone, an alert (135) can be generated.
    Type: Application
    Filed: November 9, 2007
    Publication date: January 6, 2011
    Applicant: MOTOROLA, INC.
    Inventors: Jody H. Akens, Scott A. Fudally, Ali H. Zaidi
  • Patent number: 7606291
    Abstract: A mobile device (110) and combined method (400/500) for frequency hopping is provided. The frequency hopping can combine a receive scanning (400) with a scanning (500) for a transmit frequency for providing automated channel selection. The transmit scanning can include determining whether a push to talk (PTT) is pressed (501), and selecting a transmit frequency from a set of frequency channels (130) based on a measured activity (150) on the set of frequencies. If the PTT (240) is within the hang-time (504), a frequency that is currently active during the hangtime can be selected, else, a frequency having a lowest activity count (506) can be selected for transmitting a communication in response to the PTT.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: October 20, 2009
    Assignee: Motorola, Inc.
    Inventor: Scott A. Fudally
  • Publication number: 20080013600
    Abstract: A mobile device (110) and combined method (400/500) for frequency hopping is provided. The frequency hopping can combine a receive scanning (400) with a scanning (500) for a transmit frequency for providing automated channel selection. The transmit scanning can include determining whether a push to talk (PTT) is pressed (501), and selecting a transmit frequency from a set of frequency channels (130) based on a measured activity (150) on the set of frequencies. If the PTT (240) is within the hang-time (504), a frequency that is currently active during the hangtime can be selected, else, a frequency having a lowest activity count (506) can be selected for transmitting a communication in response to the PTT.
    Type: Application
    Filed: July 14, 2006
    Publication date: January 17, 2008
    Applicant: MOTOROLA, INC.
    Inventor: Scott A. Fudally