| Intrnational Business Machines Corporation Patent applications |
| Patent application number | Title | Published |
| 20100107047 | PREVENTING NOT FOUND ERROR (404) RESPONSES ON DYNAMICALLY LOADED MISSING IMAGES - A mechanism for determining if images exist before publishing to a web server, and replacing missing images with temporary images for the purpose of providing alternate content while eliminating web server error responses, which prevents needless alerts to site administrators. Upon detecting a modification to a web page, a determination is made as to whether the modification includes a link to an image that does not exist at a location specified by a path in the link to the image. Responsive to a determination that the modification includes a link to an image that does not exist at the location, an image placeholder is created for the image at the location. | 04-29-2010 |
| 20100100924 | Digital Rights Management (DRM)-Enabled Policy Management For A Service Provider In A Federated Environment - A method operative at a service provider enforces a digital rights management (DRM) scheme associated with a piece of content. The service provider typically is a content provider. The service provider is an entity that participates in a “federation” with one or more other entities including, for example, an identity provider, a DRM privileges provider, and a DRM policy provider. In one embodiment, the method begins upon receipt at the service provider of a single sip on (SSO) message generated by the identity provider entity that includes a reference to a set of DRM privileges associated with an end user requesting access to the piece of content. In response to receiving the message, the service provider as necessary obtains the DRM privileges and at least one applicable DRM policy. It then evaluates the DRM privileges associated with the end user against the DRM policy, and provides the end user a response. | 04-22-2010 |
| 20100095104 | Administering Computer Processor Execution Of Basic Input/Output Services Code - Administering computer processor execution of BIOS code that includes a primary BIOS code and a recovery BIOS code stored in ROM, the ROM operatively coupled to a control module and the processor, where administering processor execution of the BIOS code includes determining, by the control module, a size of the ROM; generating, by the control module in dependence upon the size of the ROM, an address for the primary BIOS code and an address for the recovery BIOS code; starting, by the control module, operation of the processor for execution of the primary BIOS code including providing, to the processor, the address for the primary BIOS code; and if executing the primary BIOS code fails, restarting, by the control module, operation of the processor for execution of the recovery BIOS code including providing, to the processor, the address for the recovery BIOS code to the processor. | 04-15-2010 |
| 20090034221 | METHOD FOR DIRECTING POWER TO A HOT SWAPPED CIRCUIT BOARD - Method for controlling power and communications between to an electronic circuit board. A chassis includes a first electronic circuit board with a first connector and a cassette includes a second electronic circuit board with a second connector. When the cassette is received by the chassis, chassis flex circuitry and cassette flex circuitry come into contact to complete a circuit between the components. Closing the circuit indicates to a controller that the cassette is properly secured to the chassis and that a user is not attempting removal of the cassette. The controller instructs a power source to provide power to the second electronic circuit board through the first connector. When the circuit is broken by a user, the controller causes the completion of operations on the second electronic circuit board and causes the power source to stop supplying power to the second electronic circuit board. | 02-05-2009 |
| 20080250474 | Collaborative Email With Delegable Authorities - Writing a collaborative email document with hierarchical authorities including establishing a collaborative email document on an administrator's computer, identifying one or more signatories for the document, identifying one or more collaborators who are authorized to view and edit the document, providing to the collaborators copies of the document for viewing and editing, where the collaborators' copies reside on collaborators' computers, updating the copies of the document on collaborators' computers with revisions from the collaborators, and sending the collaborative email document from the administrator's computer to addressees when the document bears valid digital signatures from all signatories. Typical embodiments also include providing at least one user authority to delegate signature authority, establishing a hierarchy of delegation authority for signatures, establishing at least one authority delegation policy including at least one rule for automated delegation of signature authority among signatories and delegating signature authority from at least one signatory to another. | 10-09-2008 |