Patents by Inventor Erik Michael Geidl
Erik Michael Geidl 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: 9772967Abstract: An apparatus and method provide power to perform functions on a computing device. In one example, the apparatus contains multiple processors that may operate at different power levels to consume different amounts of power. Also, any of the multiple processors may perform different functions. For example, one processor may be a low power processor that may control or operate at least one peripheral device to perform a low capacity function. Control may also switch from the low power processor to a high capacity processor. In one example, the high capacity processor controls the low power processor and further controls the at least one peripheral device through the lower power processor.Type: GrantFiled: May 12, 2016Date of Patent: September 26, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller, Troy Scott Jones
-
Publication number: 20160259748Abstract: An apparatus and method provide power to perform functions on a computing device. In one example, the apparatus contains multiple processors that may operate at different power levels to consume different amounts of power. Also, any of the multiple processors may perform different functions. For example, one processor may be a low power processor that may control or operate at least one peripheral device to perform a low capacity function. Control may also switch from the low power processor to a high capacity processor. In one example, the high capacity processor controls the low power processor and further controls the at least one peripheral device through the lower power processor.Type: ApplicationFiled: May 12, 2016Publication date: September 8, 2016Inventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller, Troy Scott Jones
-
Patent number: 9361248Abstract: An apparatus and method provide power to perform functions on a computing device. In one example, the apparatus contains multiple processors that may operate at different power levels to consume different amounts of power. Also, any of the multiple processors may perform different functions. For example, one processor may be a low power processor that may control or operate at least one peripheral device to perform a low capacity function. Control may also switch from the low power processor to a high capacity processor. In one example, the high capacity processor controls the low power processor and further controls the at least one peripheral device through the lower power processor.Type: GrantFiled: March 10, 2015Date of Patent: June 7, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller, Troy Scott Jones
-
Publication number: 20150186305Abstract: An apparatus and method provide power to perform functions on a computing device, In one example, the apparatus contains multiple processors that may operate at different power levels to consume different amounts of power. Also, any of the multiple processors may perform different functions. For example, one processor may be a low power processor that may control or operate at least one peripheral device to perform a low capacity function. Control may also switch from the low power processor to a high capacity processor. In one example, the high capacity processor controls the low power processor and further controls the at least one peripheral device through the lower power processor.Type: ApplicationFiled: March 10, 2015Publication date: July 2, 2015Inventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller, Troy Scott Jones
-
Patent number: 9013464Abstract: An apparatus and method is provided for controlling a display device for displaying a user interface associated with an application. A processor for controlling peripheral devices and/or the display may be selected based on characteristics of a requested function to be performed. For example, a processor may be selected with a power characteristic corresponding to a power level needed to perform the requested function. Also, an instantiation of a user interface may be switched based on selection of the processor for controlling peripheral devices. In another example, the transition from one instantiation of the user interface to another instantiation of the user interface may be smooth such that a user may be unaware a change has been made.Type: GrantFiled: February 9, 2013Date of Patent: April 21, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller
-
Patent number: 9003208Abstract: An apparatus and method provide power to perform functions on a computing device. In one example, the apparatus contains multiple processors that may operate at different power levels to consume different amounts of power. Also, any of the multiple processors may perform different functions. For example, one processor may be a low power processor that may control or operate at least one peripheral device to perform a low capacity function. Control may also switch from the low power processor to a high capacity processor. In one example, the high capacity processor controls the low power processor and further controls the at least one peripheral device through the lower power processor.Type: GrantFiled: March 3, 2011Date of Patent: April 7, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller, Troy Scott Jones
-
Patent number: 8384700Abstract: An apparatus and method is provided for controlling a display device for displaying a user interface associated with an application. A processor for controlling peripheral devices and/or the display may be selected based on characteristics of a requested function to be performed. For example, a processor may be selected with a power characteristic corresponding to a power level needed to perform the requested function. Also, an instantiation of a user interface may be switched based on selection of the processor for controlling peripheral devices. In another example, the transition from one instantiation of the user interface to another instantiation of the user interface may be smooth such that a user may be unaware a change has been made.Type: GrantFiled: January 26, 2007Date of Patent: February 26, 2013Assignee: Microsoft CorporationInventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller
-
Publication number: 20110154082Abstract: An apparatus and method provide power to perform functions on a computing device. In one example, the apparatus contains multiple processors that may operate at different power levels to consume different amounts of power. Also, any of the multiple processors may perform different functions. For example, one processor may be a low power processor that may control or operate at least one peripheral device to perform a low capacity function. Control may also switch from the low power processor to a high capacity processor. In one example, the high capacity processor controls the low power processor and further controls the at least one peripheral device through the lower power processor.Type: ApplicationFiled: March 3, 2011Publication date: June 23, 2011Applicant: Microsoft CorporationInventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller, Troy Scott Jones
-
Patent number: 7925900Abstract: An apparatus and method provide power to perform functions on a computing device. In one example, the apparatus contains multiple processors that may operate at different power levels to consume different amounts of power. Also, any of the multiple processors may perform different functions. For example, one processor may be a low power processor that may control or operate at least one peripheral device to perform a low capacity function. Control may also switch from the low power processor to a high capacity processor. In one example, the high capacity processor controls the low power processor and further controls the at least one peripheral device through the lower power processor.Type: GrantFiled: January 26, 2007Date of Patent: April 12, 2011Assignee: Microsoft CorporationInventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller, Troy Scott Jones
-
Publication number: 20080184042Abstract: An apparatus and method provide power to perform functions on a computing device. In one example, the apparatus contains multiple processors that may operate at different power levels to consume different amounts of power. Also, any of the multiple processors may perform different functions. For example, one processor may be a low power processor that may control or operate at least one peripheral device to perform a low capacity function. Control may also switch from the low power processor to a high capacity processor. In one example, the high capacity processor controls the low power processor and further controls the at least one peripheral device through the lower power processor.Type: ApplicationFiled: January 26, 2007Publication date: July 31, 2008Applicant: Microsoft CorporationInventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller, Troy Scott Jones
-
Publication number: 20080182630Abstract: An apparatus and method is provided for controlling a display device for displaying a user interface associated with an application. A processor for controlling peripheral devices and/or the display may be selected based on characteristics of a requested function to be performed. For example, a processor may be selected with a power characteristic corresponding to a power level needed to perform the requested function. Also, an instantiation of a user interface may be switched based on selection of the processor for controlling peripheral devices. In another example, the transition from one instantiation of the user interface to another instantiation of the user interface may be smooth such that a user may be unaware a change has been made.Type: ApplicationFiled: January 26, 2007Publication date: July 31, 2008Applicant: Microsoft CorporationInventors: Gregory H. Parks, Erik Michael Geidl, Andrew John Fuller