Patents Assigned to International Business Machines Corporaion
-
Patent number: 10244002Abstract: A cloud infrastructure security assurance service is enhanced to facilitate bursting of cloud applications into other cloud infrastructures. The security assurance service provides a mechanism to enable creation and management of secure application zones within a cloud infrastructure. When the security assurance service receives an indication that a workload associated with a cloud application triggers a cloud burst, the service is extended into a new cloud infrastructure. Once the security assurance service is instantiated in the new cloud infrastructure, it identifies the broad security requirements of the application, as well as the security capabilities of the new environment. Using this information, the security assurance service computes a minimal security environment needed by the cloud application for the burst operation.Type: GrantFiled: December 25, 2017Date of Patent: March 26, 2019Assignee: International Business Machines CorporaionInventors: Jeffrey Robert Hoy, Nataraj Nagaratnam, Kaushal Kiran Kapadia, Ravi Krishnan Muthukrishnan, Sreekanth Ramakrishna Iyer
-
Patent number: 9363154Abstract: Various embodiments predict performance of a system including a plurality of server tiers. In one embodiment, a first set of performance information is collected for a base allocation of computing resources across multiple server tiers in the plurality of sever tiers for a set of workloads. A set of experimental allocations of the computing resources is generated on a tier-by-tier basis. Each of the set of experimental allocations varies the computing resources allocated by the base allocation for a single server tier of the multiple server tiers. A second set of performance information associated with the single server tier for each of the set of experimental allocations is collected for a plurality of workloads. At least one performance characteristic of at least one candidate allocation of computing resources across the multiple server tiers is predicted for a given workload based on the first and second sets of performance information.Type: GrantFiled: September 26, 2012Date of Patent: June 7, 2016Assignee: International Business Machines CorporaionInventors: Rahul P. Akolkar, Arun Iyengar, Shicong Meng, Isabelle Rouvellou, Ignacio Silva-Lepe
-
Patent number: 8912616Abstract: A photodiode device including a photosensitive diffusion junction within a single layer. The photodiode device further includes a resonant grating located within the single layer. The photosensitive diffusion junction is located within the resonant grating.Type: GrantFiled: January 19, 2012Date of Patent: December 16, 2014Assignee: International Business Machines CorporaionInventors: Matthias Fertig, Thomas Morf, Nkolaj Moll, Martin Kreissig, Karl-Heinz Brenner, Maximilian Auer
-
Patent number: 8316034Abstract: According to one embodiment of the present invention, a system identifies and extracts data structures embedded within a data stream, and comprises a computer system including at least one processor. The system analyzes the data stream and identifies data structure definitions corresponding to analyzed data stream portions. The data structure definitions each define a structure of a corresponding data structure, and are configurable to accommodate various types of data structures within the data stream. The corresponding data structures within the data stream are generated by extracting information from the data stream in accordance with the data structure definitions. Embodiments of the present invention further include a method and computer program product for identifying and extracting data structures embedded within a data stream in substantially the same manner described above.Type: GrantFiled: October 20, 2010Date of Patent: November 20, 2012Assignee: International Business Machines CorporaionInventor: Andre P. Guirard
-
Publication number: 20120179451Abstract: A mechanism is provided for optimizing a language/media translation map. A user input is received comprising an input language/media selection, one or more output languages/medias selections, and a threshold for at least one of accuracy or throughput of one or more requested language/media translations. For each of the one or more requested language media translations, a determination is made as to whether an accuracy or throughput of a selected one of an automated translation system or a human resource translator is above the threshold for the at least one of accuracy or throughput. Responsive to the accuracy or throughput being above the threshold, either the selected one of the automated translation system or the selected one of the human resource translator is added to a multiple language/media translation map. An optimized multiple language/media translation map is then generated for use by a translation orchestration module in the data processing system.Type: ApplicationFiled: March 19, 2012Publication date: July 12, 2012Applicant: International Business Machines CorporaionInventors: Kohtaroh Miyamoto, Ali Sobhi
-
Patent number: 7661017Abstract: Provided are a method, system, and article of manufacture wherein at least a first zone is maintained in a fibre channel arbitrated loop system, and wherein a plurality of storage devices is included in the first zone. A determination is made that diagnostic operations have to be performed on a storage device that is included in the plurality of storage devices. A second zone is generated, wherein the second zone includes the storage device on which the diagnostic operations have to be performed, and wherein the storage device is removed from the plurality of storage devices in the first zone leaving a remaining set of storage devices in the first zone. Diagnostic operations are performed on the storage device in the second zone while other operations are performed on the remaining set of storage devices in the first zone.Type: GrantFiled: January 30, 2007Date of Patent: February 9, 2010Assignee: International Business Machines CorporaionInventors: Donald Scott Smith, Brian James Cagno, Kenny Nian Gan Qiu
-
Patent number: 7636556Abstract: A digital transmission circuit and method providing selectable power consumption via multiple weighted driver slices improves the flexibility of an interface while reducing power consumption when possible. A cascaded series of driver stages is provided by a set of parallel slices and a control logic that activates one or more of the slices, which combine to produce a cascaded active driver circuit. The power consumption/drive level selectability of the slice combination provides a driver that can be fine-tuned to particular applications to provide the required performance at a minimum power consumption level.Type: GrantFiled: January 16, 2008Date of Patent: December 22, 2009Assignee: International Business Machines CorporaionInventors: Juan-Antonio Carballo, Kevin John Nowka, Ivan Vo, Seung-moon Yoo
-
Publication number: 20090088234Abstract: A method, system and computer program product for improving accuracy and experience of a game. Signals are sent from a computer system to appropriate sensors based on a player's or game object's position to activate connected light-emitting fibers that are blended with grass on a playing field. The light-emitting fibers are activated in such a manner to display light to indicate an infraction (e.g., a player was in an offside position), a successful play (e.g., team made a first down), appropriate maneuvers, boundaries for a play, etc., thereby ensuring the game is fair and accurate and enhancing the experience of the game.Type: ApplicationFiled: December 14, 2008Publication date: April 2, 2009Applicant: International Business Machines CorporaionInventors: Lisa Anne Seacat, Travis M. Grigsby, Steven Michael Miller
-
Publication number: 20070276692Abstract: A method for debugging a process in a workflow engine, wherein the process includes a plurality of activity points, includes steps of: attaching to a running business process being controlled by the workflow engine; initiating a debugging session; receiving a set of breakpoints to be inserted into designated points in the process; stopping the running of the process at one or more of the breakpoints; and presenting a user with information relating to where the process has stopped and the status of the process flow.Type: ApplicationFiled: August 12, 2007Publication date: November 29, 2007Applicant: International Business Machines CorporaionInventors: Xiaochun Mei, Rangarajan Manavalan, Subramanyam Gooty
-
Publication number: 20070022115Abstract: An improved solution for extracting and identifying key terms in content is provided. In the solution, one or more documents can be obtained and one or more candidate terms can be obtained from the content of each document. Subsequently, one or more exclusion conditions can be used to filter the candidate terms thereby generating a set of key terms. In particular, all common terms and/or all near duplicate candidate terms can be excluded from the set of key terms. The set of key terms can be used in translating the content, generating a glossary/index for the content, detecting and/or correcting incorrect terms and usages of terms in the content, building a terminology repository, and/or the like. In one embodiment, the key term extraction is performed to facilitate the translation of product documentation into a second language in order to release the product in one or more nations.Type: ApplicationFiled: July 21, 2005Publication date: January 25, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORAIONInventors: Kara Warburton, Arendse Bernth, Michael McCord, David Walters
-
Patent number: 6971896Abstract: A high frequency connector utilizes flex strip signal/reference conductor pairs extending in channels formed in a dielectric connector body between terminations at connector ends. The flex strips are formed as signal and reference conductor traces separated by a flexible dielectric wherein the impedance can be influenced by the width of the signal and reference traces and the thickness and selected material of the dielectric separating the adjoining conductor traces. Design of the flex strip assemblies is used to vary the capacitance which enables the connector impedance to match the impedance of the circuits and/or cables connected to the connector and mitigate any discontinuities among the sequence of circuit paths. The close proximity of signal and reference traces within the pair and the separation of signal lines in the connector body reduces cross talk by minimizing mutual inductance between signal lines.Type: GrantFiled: January 8, 2004Date of Patent: December 6, 2005Assignee: International Business Machines CorporaionInventors: Gerald Keith Bartley, Richard Boyd Ericson, Wesley David Martin, Benjamin William Mashak, Trevor Joseph Timpane, Ay Vang
-
Publication number: 20050154875Abstract: A mechanism is provided for securing cryptographic functionality within a host system such that it may only be used when a system administrator physically allows it via a hardware security token. In addition, a hardware security unit is integrated into a data processing system, and the hardware security unit acts as a hardware certificate authority. The hardware security unit may be viewed as supporting a trust hierarchy or trust framework within a distributed data processing system. The hardware security unit can sign software that is installed on the machine that contains the hardware security unit. Server processes that use the signed software that is run on the machine can establish mutual trust relationships with the hardware security unit and amongst the other server processes based on their common trust of the hardware security unit.Type: ApplicationFiled: January 8, 2004Publication date: July 14, 2005Applicant: INTERNATIONAL BUSINESS MACHINES CORPORAIONInventor: Ching-Yun Chao
-
Publication number: 20040225886Abstract: A system and method for enforcing a usage control for a document, including: receiving an encrypted message, the encrypted message including a first key and a usage information authorization for the document, the encrypted message responsive to a second key to extract the first key and the usage information authorization; accepting an encrypted device datastream and securely decrypting the encrypted device datastream using the first key by a device, the device manager: generating a decrypted device datastream derived from the encrypted device datastream, transmitting the decrypted device datastream to the device without writing the decrypted device datastream to a user-accessible memory; and using the second key to access a datastore and to update a usage record for the document with the usage information authorization and a device status signal, the serializer providing the device manager with the print authorization signal when a device request is consistent with the usage record.Type: ApplicationFiled: May 6, 2003Publication date: November 11, 2004Applicant: International Business Machines CorporaionInventors: Leonard Corning Lahey, Adam A. Swartz, John Stuart Walker
-
Publication number: 20040019637Abstract: Two way communication is provided in a one to many pub/sub environment. A community of users admitted to the community by subscription authorization receive messages (preferably Instant Messages) published from a requesting user. The request message is sent to a robot user (program application) that represents the community of users but appears to the community as simply another user. The robot user publishes the request message (using a pub/sub service) to the community of users. A user in the community of users receives messages to the community according to his personal message filter. The user responds to the requesting user with a response message. The response message includes information identifying the request message.Type: ApplicationFiled: July 26, 2002Publication date: January 29, 2004Applicant: International Business Machines CorporaionInventors: Brian D. Goodman, Konrad C. Lagarde, Eben P. Stewart, Michael Van Der Meulen, Jessica Wu