Class / Patent application number | Description | Number of patent applications / Date published |
710220000 | ACCESS POLLING | 8 |
20080313376 | Heuristic Status Polling - Methods, compute nodes, and computer program products are provided for heuristic status polling of a component in a computing system. Embodiments include receiving, by a polling module from a requesting application, a status request requesting status of a component; determining, by the polling module, whether an activity history for the component satisfies heuristic polling criteria; polling, by the polling module, the component for status if the activity history for the component satisfies the heuristic polling criteria; and not polling, by the polling module, the component for status if the activity history for the component does not satisfy the heuristic criteria. | 12-18-2008 |
20090070508 | COMMUNICATION DEVICE AND METHOD FOR SETTING DEVICE RESOURCES - A communication device including a memory configured to store a plurality of device resource profiles, wherein each device resource profile specifies device resources of the communication device and is associated with a respective communication connection state of a plurality of communication connection states; a determining circuit configured to determine a communication connection state of a communication connection of the communication device; and a control circuit configured to set device resources of the communication device in accordance with the device resource profile associated with the communication connection state of the communication connection. | 03-12-2009 |
20100030938 | CONTROLLER AND METHOD FOR DIRECT MEMORY ACCESS - A DMA controlling method comprises the steps of: building a linking table, wherein the linking table records the status of each memory block and of a pointer pointing to a next memory block; activating a first memory block; receiving an interrupt signal and linking to a next associated memory block after the first memory block finishes a data transfer; activating the next associated block; and updating the linking table to release the first memory block for reuse. | 02-04-2010 |
20100161863 | COMMUNICATING WITH USB DEVICES AFTER A COMPUTER SYSTEM CRASH - One embodiment is a method of transferring data from a computer system to a Universal Serial Bus (USB) device after a computer system crash where interrupts are masked, the method comprising: (a) detecting the computer system crash; (b) transferring at least a portion of the data to a USB driver for the USB device; (c) the USB driver transferring the portion of the data to a USB controller driver for a USB controller for the USB device; (d) the USB controller driver causing the USB controller to transfer the portion of the data to the USB device; (e) polling the USB controller to determine whether the data transfer was completed; and (f) if the data transfer was completed, providing a notification to the computer system. Another embodiment is a method of transferring data from a Universal Serial Bus (USB) device to a computer system after a computer system crash where interrupts are masked, the method comprising: (a) detecting the computer system crash; (b) identifying a USB device used to communicate data to the computer system; (c) polling a USB controller for the identified USB device to determine whether new input has been received; (d) if so, obtaining the new input; and (e) transferring the new output to the computer system for further processing. | 06-24-2010 |
20100287319 | ADJUSTING PROCESSOR UTILIZATION DATA IN POLLING ENVIRONMENTS - A method, system, and computer usable program product for adjusting processor utilization data in polling environments are provided in the illustrative embodiments. An amount of a computing resource consumed during polling performed by the polling application over a predetermined period is received at a processor in a data processing system from a polling application executing in the data processing system. The amount forms a polling amount of the computing resource. Using the polling amount of the computing resource, another amount of the computing resource consumed for performing meaningful task is determined. The other amount forms a work amount of the computing resource. Using the work amount of the computing resource, an adjusted utilization of the computing resource is computed over a utilization interval. The data of the adjusted utilization is saved. | 11-11-2010 |
20110078352 | Administering The Polling Of A Number Of Devices For Device Status - Administering the polling of a number of devices for device status including determining whether a task identification for polling the device is in the delayed polling queue; if the task identification for polling the device is not in the delayed polling queue, determining whether the task identification for polling the device is in the immediate polling queue; if the task identification for polling the device is in the immediate polling queue; calculating a new time interval for polling the device in dependence upon a predetermined base period and a random selection of a time offset, wherein the time offset is within a predetermined range; calculating a next polling time for polling the device in dependence upon the current time and the new time interval; inserting the task identification in the delayed polling queue in dependence upon the next polling time. | 03-31-2011 |
20130304956 | METHODS AND APPARATUSES FOR MULTIPLE PRIORITY ACCESS IN A WIRELESS NETWORK SYSTEM - In one embodiment, the method for registering to a wireless network includes transmitting a registration request from a device designated as having a low access priority. The registration request includes a value indicating that the device supports multiple access priorities. The multiple access priorities include the low access priority and at least one higher access priority. The method further includes requesting access when connecting to the wireless network based on a response to the registration request. | 11-14-2013 |
20140075073 | Connector Apparatus And Associated Method For Bridging Data Between Data Sources And Data Targets - A connector apparatus and the associated method are provided for bridging data between entities, such as between data source(s) and data target(s). In a method, first and second data bridge connections are established between a connector apparatus and a data source and between a connector apparatus and a data target, respectively. Each data bridge connection includes a data pipe having one or more data flows with each data flow dedicated to a particular data type. The method includes sending a polling request from the connector apparatus to the data source via the first data bridge connection and receiving data from the data source over the first data pipe in response to the polling request. The method includes sending the received data to the data target over the second data pipe when the data target has subscribed to the data received from the data source over the first data pipe. | 03-13-2014 |