Patents Assigned to International Business
-
Patent number: 8847729Abstract: A host organization system for a host organization of a physical site, receives a request, by a visitor with an identifier of a visitor organization for a visitor access medium, for access to the physical site controlled by a physical access control system requiring presentation of the visitor access medium for access to the physical site, wherein there is an electronic trust relationship between the host organization system and a visitor organization system for the visitor organization via a network, wherein the visitor organization system maintains an electronic identity profile for the visitor. Responsive to the host organization system receiving an authenticated identifier for the visitor from the visitor organization system and validating the authenticated identifier from the visitor organization system, issuing a visitor access medium to the visitor for controlling access to the physical site.Type: GrantFiled: August 29, 2011Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: David P. Moore, Craig Pearson
-
Patent number: 8850153Abstract: A mechanism is provided for enabling throttling on average write throughput instead of peak write throughput for solid-state storage devices. The mechanism assures an average write throughput within a range but allows excursions of high throughput with periods of low throughput offsetting against those of heavy usage. The mechanism periodically determines average throughput and determines whether average throughput exceeds a high throughput threshold for a certain amount of time without being offset by periods of low throughput.Type: GrantFiled: September 30, 2011Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Gary A. Tressler, Andrew D. Walls
-
Patent number: 8850454Abstract: The invention provides for a method and computer program product for integrating an e-business service application being provided by a B2B server and one or more other remote applications by means of an Entity-Relationship model.Type: GrantFiled: July 11, 2011Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Didier Boullery, Christophe Dumont
-
Patent number: 8849980Abstract: An apparatus, system, and method are disclosed for monitoring computer system components in large or complex systems. The apparatus includes an identifier module for associating at least one visual identifier with a computer system component. A function module associates one or more control functions with the visual identifier. A presentation module selectively displays the at least one identifier for the computer system component within a present view of a user interface. A monitoring module monitors the computer system component associated with the at least one identifier and modifies the identifier in response to a change in operational status for the computer system component.Type: GrantFiled: February 6, 2006Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Andreas Dieberger, Sandeep Gopisetty, Eser Kandogan, Cheryl Ann Kieliszewski, Roberto C. Pineiro, Chung-hao Tan
-
Patent number: 8850430Abstract: To migrate two or more virtual machines in a source hypervisor to a target hypervisor, a list of active and connected virtual machines in the source hypervisor is acquired. Connections between the source virtual machines are rerouted to a buffer so that data flowing between the source virtual machines is captured. The source virtual machines are migrated to a target hypervisor and are connected in the same manner as in the source hypervisor. The buffered data is migrated to the respective migrated virtual machines, and the target virtual machines are activated. The virtual machines can be migrated in order of data flow dependency such that the least dependent virtual machine is migrated first.Type: GrantFiled: January 24, 2012Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Alan Hayward, Shawn P. Mullen
-
Patent number: 8847416Abstract: A wafer includes an active region and a kerf region surrounding at least a portion of the active region. The wafer also includes a target region having a rectangular shape with a width and length greater than the width, the target region including one or more target patterns, at least one of the target patterns being formed by two sub-patterns disposed at opposing corners of target rectangle disposable within the target region.Type: GrantFiled: November 26, 2012Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Christopher P. Ausschnitt, Nelson M. Felix, Allen H. Gabor
-
Patent number: 8849875Abstract: At least one region of a heap that includes memory allocations is analyzed, using age and occupancy criteria, across a number of local garbage collection cycles using a processor executing a region-based garbage collector. Based upon the analyzed age and occupancy criteria of the at least one region, at least one stable region in age and occupancy is identified among the at least one region of the heap across the number of local garbage collection cycles. Maintenance of a remembered set (RS) of external references into the at least one stable region is temporarily stopped for each identified stable region during at least one additional local garbage collection cycle.Type: GrantFiled: October 15, 2013Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Peter W. Burka, Aleksandar Micic, Ryan A. Sciampacone
-
Patent number: 8849974Abstract: According to one embodiment of the present invention, a method is present for analyzing a network data processing system. Known information about the network data processing system is obtained by a computer system. A model of the network data processing system is created by the computer system using the known information. Missing information about the network data processing system is identified by the computer system in the model of the network data processing system. A number of people is selected by the computer system for obtaining the missing information. A number of requests to the number of people is sent by the computer system for the missing information. Each request includes the model. In response to receiving a number of responses to the number of requests by the computer system, the computer system updates the model.Type: GrantFiled: April 14, 2010Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Vijay K. Naik, Maja Vukovic
-
Patent number: 8850273Abstract: An apparatus for monitoring changes to a block of data is disclosed. A first hardware watchpoint is set to monitor changes to the block of data at a current location of the block of data in memory and a second hardware watchpoint is set to monitor changes at a selected location in the memory where a reference to the block of data is located. Responsive to the second hardware watchpoint being triggered by a change at the selected location where the reference to the block of data is located, a new location of the block of data in the memory is identified based on the change that triggered the second hardware watchpoint. Subsequent to identifying the new location of the block of data, the first hardware watchpoint is reset to monitor changes to the block of data at the new location of the block of data.Type: GrantFiled: November 16, 2013Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Joshi Chandran, Shajith Chandran, Manish Kulshreshtha, Dilip K. Singh
-
Patent number: 8847796Abstract: According to one embodiment, a computer-implemented method of decompressing compressed data is described. A first decompression dictionary is analyzed, the first decompression dictionary including a plurality of chains each with uncompressed data portions distributed in a non-contiguous manner within the first decompression dictionary based on an addressing scheme, where the uncompressed data portions of each chain form a corresponding uncompressed version of compressed data. A second decompression dictionary is generated by combining the uncompressed data portions of each of the chains in the first decompression dictionary to form uncompressed versions of compressed data and instructions are inserted within the second decompression dictionary to decompress compressed data. The compressed data are decompressed by applying the compressed data to the second decompression dictionary.Type: GrantFiled: August 27, 2013Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Daniel Kozin, Maggie M Lin, Arthur Marais, Timothy E McAllister, Nigel G Slinger, John B. Tobler, Wen J Zhu
-
Patent number: 8849987Abstract: This invention provides an extensible means of defining the mechanism to find one or more type(s) or instance(s) of existing resources (files, databases, repositories, etc.) and automating their linkages to the artifacts to be created, based on the customizable matching rules.Type: GrantFiled: June 30, 2009Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Daniel Christopher Berg, Brad Lee Blancett, Michael Damein Elder, Chad Holliday, Michael Husayn Kalantar, Alexander V. Konstantinou, Narinder Makin, Timothy Allen Pouyer, John E. Swanke
-
Patent number: 8849750Abstract: In a local storage system having a local volume with a plurality of local regions, respective local signatures are computed over the local regions. In a remote storage system having a remote volume with remote regions in a one-to-one correspondence with the local regions, respective remote signatures are computed over the remote regions. A given remote region is identified, the given remote region having a given remote signature and a corresponding local region with a given local signature that does not match the given remote signature. The data in the given remote region is then replaced with data from the corresponding local region.Type: GrantFiled: October 13, 2010Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Ram Elron, Ehood Garmiza, Haim Helman, Assaf Nitzan
-
Patent number: 8850372Abstract: A computer-implemented method of invariant-guided abstraction includes a processor of a computing device generating one or more invariants corresponding to a design under verification by executing a proof algorithm with an input comprising at least a portion of the design and a specified resource limit. The method further includes deterministically assigning priority information to the one or more invariants generated and to components of the design referenced by said invariants. Finally, the method includes performing invariant-guided localization abstraction on the design model to generate an abstracted design model utilizing the assigned priority information as a localization hint that results in abstractions that are at least one of (a) smaller abstractions and (b) easier to verify abstractions.Type: GrantFiled: October 19, 2012Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Jason Raymond Baumgartner, Alexander Ivrii, Arie Matsliah, Hari Mony
-
Patent number: 8849744Abstract: A method (and system) includes providing a memory including a plurality of named locations each holding a value and introducing at least one freshener. The at least one freshener chooses one of the plurality of named locations and re-computes its value.Type: GrantFiled: March 29, 2012Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Samuel S. Adams, Douglas N. Kimelman, David Ungar, Mark Wegman
-
Patent number: 8846191Abstract: Bilayer platelet fillers are employed to compensate for a positive coefficient of thermal expansion (CTE) of an embedding polymeric material, or even to provide a composite structure having a negative CTE to eliminate or alleviate thermomechanical stress and/or delamination during thermal cycling. A bilayer platelet includes two joined layers having different CTEs. The CTE mismatch induces bending of the bilayer platelets, thereby causing cavities at temperatures lower than the joining temperature at which the bilayers are joined. The decrease in the volume of the polymeric material and the bilayer platelets at low temperatures is compensated by an accompanying increase in the volume of the cavities so that the composite structure has a temperature independent volume, a low net CTE, or even a negative CTE.Type: GrantFiled: October 11, 2012Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Gareth G. Hougham, Xiao H. Liu
-
Patent number: 8846486Abstract: A method of forming a semiconductor device includes defining a first type region and a second type region in a substrate, t separated by one or more inter-well STI structures; etching and filling, in at least one of the first type region and the second type region, one or more intra-well STI structures for isolating semiconductor devices formed within a same polarity well, wherein the one or more inter-well STI structures are formed at a substantially same depth with respect to the one or more intra-well STI structures; implanting, a main well region, wherein a bottom of the main well region is disposed above a bottom of the one or more inter-well and intra-well STI features; and implanting, one or more deep well regions that couple main well regions, wherein the one or more deep well regions are spaced away from the one or more inter-well STI structures.Type: GrantFiled: March 13, 2012Date of Patent: September 30, 2014Assignees: International Business Machines Corporation, Kabushiki Kaisha Toshiba, Freescale Semiconductors Inc.Inventors: Charles W. Koburger, III, Peter Zeitzoff, Mariko Takayanagi
-
Patent number: 8849766Abstract: An information processor may include a command receiving unit that receives an immediate processing command in which a deletion target to be deleted from the database is conditioned, and a registration processing unit that registers information defining the deletion target into a management data unit. In addition, the information processor may include a deletion processing unit that deletes the deletion target from a database, and deregisters the deleted deletion target from the management data unit. The information processor can also include a data manipulation command processing unit, which, in the case where a data manipulation command having a manipulation target that coincides with a table of the deletion target registered in the management data unit is received, processes the data manipulation command in a state where a condition to exclude the deletion target from the manipulation target is added to the data manipulation command.Type: GrantFiled: December 20, 2010Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventor: Masahiro Ohkawa
-
Patent number: 8850467Abstract: A computer-implemented method, computer program product, and computing system for receiving one or more transmitted frame identifiers that are mathematical representations of one or more transmitted video frames included within a multi-frame video. One or more video frames included within the multi-frame video are received, thus defining one or more received video frames. A mathematical representation of each of the one or more received video frames is generated, thus defining one or more received frame identifiers. The one or more received frame identifiers are compared to the one or more transmitted frame identifiers to determine a level of similarity between the one or more received video frames and the one or more transmitted video frames.Type: GrantFiled: March 15, 2013Date of Patent: September 30, 2014Assignees: International Business Machines Corporation, University College DublinInventors: John Fitzpatrick, Paul B. French, James P. Galvin, Patrick W. McDonagh, Patrick J. O'Sullivan
-
Patent number: 8849653Abstract: Methods, computer program products and systems for updating a dictionary on a computer are provided including identifying a set of words included with an application program being installed on the computer and identifying one or more installed dictionaries within the computer. The dictionaries that are identified, typically by searching the computer for installed dictionaries, may then be updated by adding one or more words of the set to at least one of the installed dictionaries. Optionally, one or more installed dictionaries may be identified by the user responding to a query asking the user to identify dictionaries or applications that contain dictionaries installed on the computer. An application programming interface may add the words to the dictionaries by associating the installed dictionaries with one or more installed application programs and identifying an API that is specific for the application and using the API to update the dictionaries.Type: GrantFiled: May 9, 2006Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Brian Bauman, Amanda J. Burton, Michael P. Carlson, Herman Rodriguez
-
Patent number: 8849745Abstract: Improved decision support techniques are disclosed. For example, a technique for processing transactional data for use in accordance with a decision support operation comprises the following steps/operations. The transactional data is transformed into an interim form according to a relative importance of the transactional data to the decision support operation. The transformed data is incrementally analyzed, wherein the incremental analysis comprises applying a successive approximation to the data in the interim form, such that the decision support operation can be incrementally performed based on a transactional load. The technique may further comprise allocating one or more computing resources to incrementally perform the decision support operation.Type: GrantFiled: December 23, 2005Date of Patent: September 30, 2014Assignee: International Business Machines CorporationInventors: Murray S. Campbell, Chung-Sheng Li, Jeanette M. Rosenthal