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: 20190387475Abstract: 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: ApplicationFiled: August 29, 2019Publication date: December 19, 2019Inventors: Charbel Khawand, Scott A. Fudally
-
Patent number: 10440652Abstract: 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: GrantFiled: July 10, 2017Date of Patent: October 8, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Charbel Khawand, Scott A. Fudally
-
Publication number: 20170318539Abstract: 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: ApplicationFiled: July 10, 2017Publication date: November 2, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Charbel Khawand, Scott A. Fudally
-
Patent number: 9713092Abstract: 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: GrantFiled: May 13, 2015Date of Patent: July 18, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Charbel Khawand, Scott A. Fudally
-
Publication number: 20160007296Abstract: 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: ApplicationFiled: May 13, 2015Publication date: January 7, 2016Inventors: Charbel Khawand, Scott A. Fudally
-
Patent number: 9218178Abstract: 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: GrantFiled: August 29, 2012Date of Patent: December 22, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Robert D. Young, Scott A. Fudally, Wallace Paul Montgomery
-
Patent number: 9098304Abstract: 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: GrantFiled: October 4, 2012Date of Patent: August 4, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Robert D. Young, Sharon Drasnin, Scott A. Fudally, Tejas Jitendra Mistry, Vassili I. Nikolaev, Murali Rangayya Ravirala
-
Patent number: 9047084Abstract: 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: GrantFiled: September 22, 2009Date of Patent: June 2, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Charbel Khawand, Scott A. Fudally
-
Patent number: 8898654Abstract: 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: GrantFiled: October 12, 2012Date of Patent: November 25, 2014Assignee: Microsoft CorporationInventors: Robert D. Young, Scott A. Fudally, Wallace Paul Montgomery
-
Publication number: 20140232679Abstract: 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: ApplicationFiled: March 1, 2013Publication date: August 21, 2014Applicant: Microsoft CorporationInventors: Christopher Whitman, Scott Fudally, Paul Millsap, Naresh Molleti, Carl Picciotto, Scott Mail, Dan Johnson
-
Publication number: 20140068585Abstract: 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: ApplicationFiled: October 12, 2012Publication date: March 6, 2014Applicant: MICROSOFT CORPORATIONInventors: Robert D. Young, Scott A. Fudally, Wallace Paul Montgomery
-
Publication number: 20140068594Abstract: 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: ApplicationFiled: August 29, 2012Publication date: March 6, 2014Applicant: MICROSOFT CORPORATIONInventors: Robert D. Young, Scott A. Fudally, Wallace Paul Montgomery
-
Publication number: 20130304944Abstract: 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: ApplicationFiled: October 4, 2012Publication date: November 14, 2013Inventors: Robert D. Young, Sharon Drasnin, Scott A. Fudally, Tejas Jitendra Mistry, Vassili I. Nikolaev, Murali Rangayya Ravirala
-
Patent number: 8504774Abstract: 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: GrantFiled: October 13, 2010Date of Patent: August 6, 2013Assignee: Microsoft CorporationInventors: Charbel Khawand, Scott A. Fudally
-
Publication number: 20120096225Abstract: 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: ApplicationFiled: October 13, 2010Publication date: April 19, 2012Applicant: Microsoft CorporationInventors: Charbel Khawand, Scott A. Fudally
-
Publication number: 20110072292Abstract: 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: ApplicationFiled: September 22, 2009Publication date: March 24, 2011Applicant: MICROSOFT CORPORATIONInventors: Charbel Khawand, Scott A. Fudally
-
Publication number: 20110001635Abstract: 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: ApplicationFiled: November 9, 2007Publication date: January 6, 2011Applicant: MOTOROLA, INC.Inventors: Jody H. Akens, Scott A. Fudally, Ali H. Zaidi
-
Patent number: 7606291Abstract: 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: GrantFiled: July 14, 2006Date of Patent: October 20, 2009Assignee: Motorola, Inc.Inventor: Scott A. Fudally
-
Publication number: 20080013600Abstract: 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: ApplicationFiled: July 14, 2006Publication date: January 17, 2008Applicant: MOTOROLA, INC.Inventor: Scott A. Fudally