Patents Assigned to Intrnational Business Machines Corporation
-
Publication number: 20100107047Abstract: 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.Type: ApplicationFiled: October 29, 2008Publication date: April 29, 2010Applicant: Intrnational Business Machines CorporationInventors: Jeffrey David Amsterdam, Joseph Stephen Mabry, Brian Marshall O'Connell, Keith Raymond Walker
-
Publication number: 20100100924Abstract: 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.Type: ApplicationFiled: October 16, 2008Publication date: April 22, 2010Applicant: Intrnational Business Machines CorporationInventor: Heather Maria Hinton
-
Publication number: 20100095104Abstract: 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.Type: ApplicationFiled: October 9, 2008Publication date: April 15, 2010Applicant: INTRNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas F. Lewis, Pivithuru S. Perera, Robert M. Piper
-
Publication number: 20090034221Abstract: 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.Type: ApplicationFiled: October 13, 2008Publication date: February 5, 2009Applicant: Intrnational Business Machines CorporationInventor: Brian Michael Kerrigan
-
Publication number: 20080250474Abstract: 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.Type: ApplicationFiled: June 20, 2008Publication date: October 9, 2008Applicant: INTRNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, Robert J. Kamper
-
Patent number: 5619665Abstract: The invention provides means and methods for extending an instruction-set architecture without impacting the software interface. This circumvents all software compatibility issues, and allows legacy software to benefit from new architectural extensions without recompilation and reassembly. The means employed are a translation engine for translating sequences of old architecture instructions into primary, new architecture instructions, and an extended instruction (EI) cache memory for storing the translations. A processor requesting a sequence of instructions will look first to the EI-cache for a translation, and if translations are unavailable, will look to a conventional cache memory for the sequence, and finally, if still unavailable, will look to a main memory.Type: GrantFiled: April 13, 1995Date of Patent: April 8, 1997Assignee: Intrnational Business Machines CorporationInventor: Philip G. Emma