Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
David Ferguson
David Ferguson, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090077277 | Methods and apparatus for decreasing power consumption and bus activity - Methods and apparatus for enhancing efficiency (e.g., reducing power consumption and bus activity) in a data bus. In an exemplary embodiment, a client-driven host device state machine switches among various states, each comprising a different polling frequency. A client device on the data bus (e.g., serial bus) checks for non-productive periods of polling activity, and upon discovering such a period, informs the host. The state machine then alters its polling scheme; e.g., switches to a lower state comprising a reduced polling frequency, and polling continues at this reduced frequency. In one variant, the client device continuously monitors itself to determine whether it has any data to transmit to a host device and if so, the host is informed, and the state machine restarts (e.g., to its highest polling state). By eliminating extraneous polling, power consumption and serial bus activity is optimized, potentially on both the host and the client. | 03-19-2009 |
| 20090100275 | Dynamic port power allocation apparatus and methods - Methods and apparatus for dynamically adjusting the amount of power (or current) distributed to one or more connected devices via electrical interfaces. In one embodiment, the apparatus comprises a first module adapted to detect current drawn by a first set of ports, and a second module adapted to adjust the current provided to a second set of ports based on the detected current. The second module is also optionally adapted to distribute unreserved current among the devices according to an allocation protocol. In the exemplary context of a plurality of interconnected serial bus devices, the invention enables a device to draw more current than that required to be reserved for that device (such as to comply with a specification such as USB), yet without increasing the total amount of power which must be dedicated to the serial ports as a whole. Power supply efficiency may also be advantageously optimized. | 04-16-2009 |
| 20100057946 | TYPE A USB RECEPTACLE WITH PLUG DETECTION - A modified Series A universal serial bus (USB) receptacle connector is equipped with the functionality to allow the electronic system in which it resides to be configured either as a host device or a peripheral device. The modified USB Series A receptacle connector, according to one embodiment of the invention may include a mechanism such as an additional pin or a mechanical switch to detect the presence of a standard USB Series A plug being inserted into it. Upon detection of a plug, an algorithm may allow the system to determine whether it is to act as a host device or a peripheral device and to determine which device supplies power. | 03-04-2010 |
| 20110093624 | TYPE A USB RECEPTACLE WITH PLUG DETECTION - A modified Series A universal serial bus (USB) receptacle connector is equipped with the functionality to allow the electronic system in which it resides to be configured either as a host device or a peripheral device. The modified USB Series A receptacle connector, according to one embodiment of the invention may include a mechanism such as an additional pin or a mechanical switch to detect the presence of a standard USB Series A plug being inserted into it. Upon detection of a plug, an algorithm may allow the system to determine whether it is to act as a host device or a peripheral device and to determine which device supplies power. | 04-21-2011 |
David Ferguson, Wake Forest, NC US
| Patent application number | Description | Published |
|---|---|---|
| 20090063183 | ASSOCIATION OF SUPPORT SURFACES AND BEDS - Systems, methods, beds, supports surfaces and machine readable medium for associating beds and support surface of a healthcare facility are disclosed. A surface association system for a healthcare facility may comprise a plurality of beds. The system may further comprise a computing device and a plurality of support surfaces to be placed upon beds of the plurality of beds. The computing device may associate a support surface of the plurality of support surfaces with a bed of the plurality of beds. The computing device may make the association based upon status data received from the plurality of beds and the plurality of support surfaces. The support surface and/or bed to be associated may initiate a surface association request. The computing device, in response to the surface association request, may request performance of one or more actions on the bed and/or support surface to be associated to identify the bed and/or support surface from the beds and support surfaces of the healthcare facility. | 03-05-2009 |
| 20110072583 | ASSOCIATION OF SUPPORT SURFACES AND BEDS - Systems, methods, beds, supports surfaces and machine readable medium for associating beds and support surface of a healthcare facility are disclosed. A surface association system for a healthcare facility may comprise a plurality of beds. The system may further comprise a computing device and a plurality of support surfaces to be placed upon beds of the plurality of beds. The computing device may associate a support surface of the plurality of support surfaces with a bed of the plurality of beds. The computing device may make the association based upon status data received from the plurality of beds and the plurality of support surfaces. The support surface and/or bed to be associated may initiate a surface association request. The computing device, in response to the surface association request, may request performance of one or more actions on the bed and/or support surface to be associated to identify the bed and/or support surface from the beds and support surfaces of the healthcare facility. | 03-31-2011 |
David Ferguson, Cincinnati, OH US
| Patent application number | Description | Published |
|---|---|---|
| 20100239555 | Enzymatically active compositions for suppressing sulfide generation and methods of use thereof - The present invention provides an enzymatically active composition for suppressing sulfide generation. The composition is free from sulfur dehydrogenase and comprises at least one enzyme having sufficient sulfide-production inhibiting activity in an acidic medium to at least inhibit biogenic sulfide production, and an oxidized nitrogenous inorganic salt present in an amount sufficient to act as an electron acceptor for the enzyme. The oxidized nitrogenous inorganic salt preferably is selected from an alkali metal nitrite, an alkaline earth metal nitrite, an alkali metal nitrate, an alkaline earth metal nitrate, or a mixture of two or more of the foregoing salts. The enzymatically active composition is free from viable bacteria and is non-toxic (i.e., has an oral LD | 09-23-2010 |
David Ferguson, Spring, TX US
| Patent application number | Description | Published |
|---|---|---|
| 20090181850 | LOW ODOR, LOW VOLATILITY SOLVENT FOR AGRICULTURAL CHEMICALS - A composition includes an agricultural component in an amount of at least about 27% by weight and a solvent composition in an amount not greater than about 55% by weight. The solvent composition includes an amide having a structure of Formula I: | 07-16-2009 |
David Ferguson, Cambridge GB
| Patent application number | Description | Published |
|---|---|---|
| 20090144340 | METHOD AND APPARATUS FOR REPORTING AND INVOICING OF DATA DOWNLOADS - The present invention provides an apparatus for reporting about a download of an item of digital data to an end user from a plurality of logged data sources. The item of digital data is downloadable in one or more sessions but also divisible into portions. The apparatus comprises multiple event logs being associated with the logged data sources of the plurality of logged data sources. The apparatus further comprises a retrieving device for retrieving the multiple event logs from the logged data sources. The apparatus further comprises multiple event logs indicating the portions of the item of digital data downloaded in at least one of the one or more sessions. The apparatus further comprises a reporting device for combining the at least one event log and producing a report of the download of the item of digital data. | 06-04-2009 |
| 20090144412 | METHOD AND APPARATUS FOR THE DELIVERY OF DIGITAL DATA - A method and apparatus for the delivery of digital data to an end user ( | 06-04-2009 |
