Patents by Inventor Derek Foster
Derek Foster 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: 8922567Abstract: At least a method and a system are described for regulating a screen composer of a device based on one or more conditions. In a representative embodiment, the method comprises measuring a processor's load level, activity level, or usage in the device. The method further comprises comparing the load level to a first value to determine if a first condition is satisfied. The method further comprises comparing a screen update rate of screen composition tasks of the device to a second value when the first condition is satisfied, wherein the second comparing is used to determine if a second condition is satisfied. The method further comprises regulating the screen composition tasks of the device when said first condition and the second condition are both satisfied. In a representative embodiment, the system comprises a device such as a wireless smartphone.Type: GrantFiled: March 11, 2011Date of Patent: December 30, 2014Assignee: Broadcom CorporationInventors: Jin Guo, Yan Wang, Chandrasekaran Sakthivel, Derek Foster, Nunfang Hu
-
Publication number: 20120229480Abstract: At least a method and a system are described for regulating a screen composer of a device based on one or more conditions. In a representative embodiment, the method comprises measuring a processor's load level, activity level, or usage in the device. The method further comprises comparing the load level to a first value to determine if a first condition is satisfied. The method further comprises comparing a screen update rate of screen composition tasks of the device to a second value when the first condition is satisfied, wherein the second comparing is used to determine if a second condition is satisfied. The method further comprises regulating the screen composition tasks of the device when said first condition and the second condition are both satisfied. In a representative embodiment, the system comprises a device such as a wireless smartphone.Type: ApplicationFiled: March 11, 2011Publication date: September 13, 2012Inventors: Jin Guo, Yan Wang, Chandrasekaran Sakthivel, Derek Foster, Nunfang Hu
-
Publication number: 20120112731Abstract: A load sensing, high efficiency, modular transformer assembly for use in power distribution networks. The control of each module of the modular assembly of high efficiency transformers results in considerable energy savings when compared to conventional transformers. At least two of the transformers have different efficiencies, one higher than the other, The assembly is controlled according to the requirements of the connected load, with modules being switched in and out of circuit, thereby resulting in a transformer with a higher efficiency than is possible with currently available distribution transformers of equivalent capacity. Connection and disconnection of the transformer modules is accomplished with the use of a purpose designed electronic controller.Type: ApplicationFiled: November 15, 2011Publication date: May 10, 2012Applicant: Warner Power, LLCInventor: Derek Foster
-
Publication number: 20100301833Abstract: A load sensing, high efficiency, modular transformer assembly for use in power distribution networks. The control of each module of the modular assembly of high efficiency transformers results in considerable energy savings when compared to conventional transformers. The assembly is controlled according to the requirements of the connected load, with modules being switched in and out of circuit, thereby resulting in a transformer with a higher efficiency than is possible with currently available distribution transformers of equivalent capacity. Connection and disconnection of the transformer modules is accomplished with the use of a purpose designed electronic controller.Type: ApplicationFiled: June 1, 2010Publication date: December 2, 2010Applicant: Warner Power, LLCInventor: Derek Foster
-
Publication number: 20090254879Abstract: Described herein is a system and method for developing data-driven software, which references coded values. Coded values may include resource identifiers such as icons, bitmaps, localized strings, menus, screens, and sounds. According to certain aspects of the present invention, a build process is presented that creates a robust way for data to refer to coded values using XML together with document type entity definitions (DTD entity values). According to certain aspects of the present invention, systems and methods are presented for assuring data integrity in the data-driven software.Type: ApplicationFiled: April 8, 2008Publication date: October 8, 2009Inventors: Derek Foster, Stephen Daly, Lori Yoshida, Graeme Cox
-
Publication number: 20050286457Abstract: Methods and systems for application framework development for wireless devices are provided herein. Aspects of the method may include acquiring an MMI event from an MMI event queue within the MMI wireless framework. An identity of the acquired MMI event may be determined and the acquired MMI event may be dispatched to an event handler based on the determined identity of the acquired event. If the acquired MMI event comprises a timing event, the acquired MMI event may be dispatched to an MMI event owner within the MMI wireless framework. If the acquired MMI event comprises a keypad event, the acquired MMI event may be dispatched to a currently active MMI view within the MMI wireless framework. If the acquired MMI event comprises an addressed event, the acquired MMI event may be dispatched to a destination handler within the MMI wireless framework.Type: ApplicationFiled: August 25, 2004Publication date: December 29, 2005Inventors: Derek Foster, Lori Yoshida, Richard Zhang
-
Publication number: 20050289479Abstract: Methods and systems for processing text input within a MMI application framework are provided and may comprise creating at least one text editor by an active application and generating at least one text edit view by the text editor. Text input, for example, predictive input, multi-tap input and/or numeric input, which may be associated with the text edit view, may be received by the text editor. At least one text editor feature may be associated with at least one text editor and the text editor feature may comprise a maximum string length characteristic and/or a cursor characteristic. The text editor feature may be customized for each text editor view and the text input may be buffered by a buffer within the MMI application framework.Type: ApplicationFiled: August 25, 2004Publication date: December 29, 2005Inventors: Lori Yoshida, Derek Foster
-
Publication number: 20050288001Abstract: Methods and systems for managing applications by an application manager within a man machine interface (MMI) application framework are disclosed. Aspects of the method may include creating an active application context upon launching a first application by the application manager. The active application context may be transitioned into a suspended application context upon suspending the first application by the application manager. The suspended application context may be stored in an application manager context stack. The stored suspended application context may be acquired from the application manager context stack upon receipt of an exit message by the application manager. The application manager context stack may comprise a last-in-first-out (LIFO) context stack. The first application associated with said suspended application context may be reactivated upon removal of the suspended application context from the application manager context stack.Type: ApplicationFiled: August 25, 2004Publication date: December 29, 2005Inventors: Derek Foster, Lori Yoshida
-
Patent number: 4722293Abstract: An integrated winch and windlass for hauling in and paying out a mooring line which consists of wire rope serially connected to chain cable is described. The integrated system has a pair of traction winch drums for conveying the wire rope, and a chain wheel for conveying the chain cable. The chain wheel is coaxially mounted with one traction winch drum, and has a wire rope groove with a groove diameter substantially the same as that of the traction winch drums. A sheave directs wire rope between one of the drums and the chain wheel, and is so positioned that a wrap of wire rope is formed about the chain wheel whenever the system is operating on wire rope exclusively. A drive mechanism is provided for rotating the traction winch drums and chain wheel, including a common drive shaft, and a clutch mechanism which permits the traction winch drums and the chain wheel to be located simultaneously or separately.Type: GrantFiled: October 24, 1985Date of Patent: February 2, 1988Assignee: John T. Hepburn, LimitedInventors: Derek Foster, Ronald Ballantyne
-
Patent number: 4476801Abstract: A mooring device is secured to a sea-going vessel to handle anchor line of the type having an upper length of wire rope in series with a lower length of chain cable. The mooring device comprises a traction winch for handling the wire rope and a windlass for handling the chain cable. The windlass includes a chain wheel so positioned beneath the winch when the mooring device is located in its operative position that the anchor line can be hauled by the winch substantially vertically between flanges of the chain wheel. In operation the wire rope can be hauled up or paid out without actively engaging the chain wheel, the flanges merely serving as a guide to ensure that the anchor line is properly located for chain handling functions.Type: GrantFiled: September 13, 1982Date of Patent: October 16, 1984Assignee: John T. Hepburn LimitedInventors: Derek Foster, Colin Rich