Patents Assigned to International Business Machines of Corporation
-
Publication number: 20130342555Abstract: Embodiments of the present invention provide an approach for processing a color image for a color blind person to perceive color variation within the color image. Specifically, in a typical embodiment, a color image is received from an image capture device or other means. Each area of the color image having one of a specific color or color combination is determined. A pattern is generated based on the one of the specific color or color combination. A pattern overlay of the generated pattern is rendered on a display device.Type: ApplicationFiled: June 20, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Adam D. Braham, Jennifer A. Haugen, Jeffrey A. Schmidt, Lowell C. Thomason
-
Publication number: 20130346557Abstract: A virtual storage module operable to run in a virtual machine monitor may include a wait-queue operable to store incoming block-level data requests from one or more virtual machines. In-memory metadata may store information associated with data stored in local persistent storage that is local to a host computer hosting the virtual machines. The data stored in local persistent storage replicates a subset of data in one or more virtual disks provided to the virtual machines. The virtual disks are mapped to remote storage accessible via a network connecting the virtual machines and the remote storage. A cache handling logic may be operable to handle the block-level data requests by obtaining the information in the in-memory metadata and making I/O requests to the local persistent storage or the remote storage or combination of the local persistent storage and the remote storage to service the block-level data requests.Type: ApplicationFiled: August 30, 2013Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rong N. Chang, Byung Chul Tak, Chunqiang Tang
-
Publication number: 20130343529Abstract: An embodiment of the invention provides a method for communicating on a telecommunications device, wherein a telephone number is received from a user via an interface of the telecommunications device. At least one character from the user is also received via the interface in response to key press options presented to the user. The telephone number and the character received from the user are automatically saved on a memory device. The character is automatically associated with the telephone number. Contextual information associated with the character is saved, wherein the contextual information indicates the time of day that the character is entered, the date that the character is entered, and/or the type of call where the character is entered. The character is presented to the user in a list of previously entered characters on a display of the telecommunications device during a subsequent telephone call to the saved telephone number.Type: ApplicationFiled: July 24, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kulvir S. Bhogal, Lisa Seacat DeLuca, Lydia M. Do
-
Publication number: 20130346611Abstract: A system and method are provided for providing using Diameter based signaling to activate and deactivate subscriber centric, visually rendered, services. The system is implemented in a computer infrastructure which includes computer executable code tangibly embodied on a computer readable medium. The executable code is operable to activate and deactivate subscriber centric, visually rendered, services using a Diameter based signaling protocol and support home subscriber server (HSS) based subscriber profiles that pertain to visual characteristics.Type: ApplicationFiled: August 27, 2013Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pramodh D. NARAYAN, Mark D. NIELSEN, Lasith G. PERERA, Sri RAMANATHAN, Matthew A. TERRY, Matthew B. TREVATHAN
-
Publication number: 20130345893Abstract: Energy efficient control of a cooling system cooling an electronic system is provided based, in part, on projected conditions. The control includes automatically determining an adjusted control setting(s) for an adjustable cooling component(s) of the cooling system. The automatically determining is based, at least in part, on projected power consumed by the electronic system at a future time and projected temperature at the future time of a heat sink to which heat extracted is rejected. The automatically determining operates to reduce power consumption of the cooling system and/or the electronic system while ensuring that at least one targeted temperature associated with the cooling system or the electronic system is within a desired range. The automatically determining may be based, at least in part, on an experimentally obtained model(s) relating the targeted temperature and power consumption of the adjustable cooling component(s) of the cooling system.Type: ApplicationFiled: June 20, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Milnes P. DAVID, Madhusudan K. IYENGAR, Roger R. SCHMIDT
-
Publication number: 20130346710Abstract: Various systems, processes, and products may be used to source clean cascaded volumes. In particular implementations, a system, process, and product for source cleaning cascaded volumes may include the ability to store a primary volume and a plurality of cascaded backup volumes. The system, process, and product may also include the ability to determine whether a write to one of the backup volumes is due to a background copy being made of another volume in the cascade and adjust a background copy indicator in a volume map for the backup volume if the write is due to a background copy and to determine whether a write to one of the backup volumes is due to a write to another volume in the cascade and adjust a write copy indicator in a volume map for the backup volume if the write is due to a write to another cascaded volume.Type: ApplicationFiled: June 25, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: John P. Agombar, Christopher B. Beeken, Carlos F. Fuente
-
Publication number: 20130346055Abstract: Cooperative modeling of discrete system elements and continuous system elements is described, in which a discrete system element and a relationship between the discrete system element and a continuous system element is modeled in a first modeling environment, where a description of the discrete system element and of the relationship between the discrete system element and the continuous system element is exported from the first modeling environment to a second modeling environment, causing the discrete system element and the relationship between the discrete system element and the continuous system element to be modeled in the second modeling environment, where the continuous system element is modeled in the second modeling environment.Type: ApplicationFiled: June 17, 2013Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: Chaim Y. Cohen, Eldad Palachi, Takashi Sakairi
-
Publication number: 20130341253Abstract: Identification of a material composition. The material composition is configured with a sequential pattern applied to one or more surfaces of the body. The sequential pattern identifies the specific material composition. A discrete section or sub-section of the material is analyzed, after which the discrete section or sub-section may be sorted for recycling.Type: ApplicationFiled: February 12, 2013Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sean M. Ackley, Aaron R. Cox, Jason E. Minyard, Gerard F. Muenkel, Joni E. Saylor
-
Publication number: 20130346904Abstract: Method, computer program product, and system for performing an operation to facilitate selection of user interface (UI) elements on an interactive display, the operation including providing at least a first UI element on the interactive display, defining an input area which, when selected, activates the first UI element, determining a first likelihood of the first UI element being selected, and modifying the input area of the first UI element, based on the first likelihood.Type: ApplicationFiled: June 26, 2012Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: Lydia M. Do, Michael J. Fork, Kevin G. Paterson
-
Publication number: 20130346594Abstract: Mechanisms are provided for determining threshold conditions for performing operations within a performance monitoring tool. Metric data is collected from a computing system environment and clustering analysis is performed on the metric data to generate a plurality of clusters. One or more candidate clusters are selected that are candidate clusters for generating a threshold condition for performance monitoring. At least one threshold condition for performance monitoring is generated based on a composition of the selected one or more candidate clusters. The at least one threshold condition is then applied to future performance metric data to determine whether to perform an operation in response to the future performance metric data meeting or not meeting the at least one threshold condition.Type: ApplicationFiled: June 25, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joydeep Banerjee, Paul A. Wojciak
-
Publication number: 20130347076Abstract: Automatic authorization of users and configuration of a software development environment can include selecting a task defined within a project plan of a software system under development, wherein the task specifies a development tool and a user, and automatically authorizing, using a centralized data processing system, the user to access the development tool.Type: ApplicationFiled: June 26, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: MATTHEW G. MARUM, SAMUEL G. PADGETT, STEVEN K. SPEICHER, MICHAEL J. TABB
-
Publication number: 20130343197Abstract: Operating a demultiplexer on an I2C bus, the demultiplexer including a set of input signal lines from an I2C master and a plurality of sets of output signal lines, the demultiplexer configured to couple the inputs among the output in dependence upon a demultiplexer select signal line that couples the demultiplexer to a rise time detection circuit, where the rise time detection circuit is also coupled to the input signal lines and the rise time detection circuit: monitors a voltage of at least one of the input signal lines, including: receiving, from the I2C master, a signal on one of the lines; and detecting rise time of the signal; and if the rise time of the signal is less than a predefined threshold, configuring the demultiplexer to vary the coupling of the input signal lines from a first set of outputs to a second set.Type: ApplicationFiled: June 22, 2012Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: Michael DeCesaris, Steven C. Jacobson, Luke D. Remis, Gregory D. Sellman
-
Publication number: 20130344748Abstract: Various embodiments provide an interconnect system for power applications. The interconnect system includes a receptacle comprising a first conductive wall. At least a second conductive wall is situated opposite the first conductive wall. The receptacle further includes a first end and a second end situated opposite the first end. A first sacrificial contact area is situated on the first conductive wall. At least a second sacrificial contact area is situated on the second conductive wall. A first conductive contact area is situated on the first conductive wall. At least a second conductive contact area is situated on the second conductive wall. The conductive contact areas are situated closer to the first end than the sacrificial contact areas. The sacrificial contact areas are configured to contact a sacrificial portion of the header prior to a conductive portion of the header contacting the conductive contact areas of the receptacle.Type: ApplicationFiled: June 21, 2012Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Eric N. PHAN
-
Publication number: 20130340176Abstract: A method for adjusting a mattress to minimize pressure on a patient wound including detecting a location of the patient wound relative to the mattress, and responsive to detecting the location of the patient wound relative to the mattress, adjusting the mattress to minimize pressure on the patient wound.Type: ApplicationFiled: February 26, 2013Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: INTERNATIONAL BUSINESS MACHINES CORPORATION
-
Publication number: 20130347132Abstract: A mechanism is provided for consumption based digital content rental. Responsive to validating a request from a user to consume the digital content, one or more discrete units of a plurality of discrete units comprised by the digital content are made available to the user. A timer associated with a selected discrete unit is started that records an agreed-to consumption time for the selected discrete unit. The selected discrete unit is presented to the user and then a determination is made as to whether the tinier indicates that the agreed-to consumption time of the selected discrete unit has expired. When the agreed-to consumption time has expired, consumption of the selected discrete unit is ended white leaving each remaining discrete units in the plurality of discrete unit with its own agreed-to consumption time for the user to consume.Type: ApplicationFiled: June 22, 2012Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: Erik J. Burckart, Andrew J. Ivory, Aaron K. Shook, David M. Stecher
-
Publication number: 20130346411Abstract: A horizontal anomaly detection method includes receiving at plurality of objects described in a plurality of information sources, wherein each individual information source captures a plurality of similarity relationships between the objects, combining the information sources to determine a similarity matrix whose entries represent quantitative scores of similarity between pairs of the objects, and identifying at least one horizontal anomaly of the objects within the similarity matrix, wherein the horizontal anomalies are anomalous relationships across the plurality of information sources.Type: ApplicationFiled: August 27, 2013Publication date: December 26, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: WEI FAN, Jing Gao, Srinivasan Parthasarathy, Deepak Turaga
-
Publication number: 20130346686Abstract: Memory access alignment in a double data rate (‘DDR’) system, including: executing, by a memory controller, one or more write operations to a predetermined address of a DDR memory module, including sending to the DDR memory module a predetermined amount of data of a predetermined pattern along with a data strobe signal; executing, by the memory controller, a plurality of read operations from the predetermined address of the DDR memory module, including capturing data transmitted from the DDR memory module; and determining, by the memory controller, a read adjust value and a write adjust value in dependence upon the data captured in response to the read operations.Type: ApplicationFiled: August 27, 2013Publication date: December 26, 2013Applicant: International Business Machines CorporationInventors: STEVEN K. JENKINS, ROBERT B. LIKOVICH, JR., MICHAEL R. TROMBLEY
-
Patent number: 8615416Abstract: Disclosed are embodiments of an improved production planning method that avoids or limits early builds. The method comprises running a conventional production planning program using standard inputs (e.g., date effective yields). The outputs of the program (e.g., a plan including planned inventory overstocks at given times) are evaluated to determine if the program plans an early build and if the planned early build may have been triggered by a predicted decrease in yield. If an early build is planned and if a correlation exists between the decrease in yield and the early build, then, optionally, new constraints are added into the program and the program is re-run so that the early build is either avoided or limited to that of the proper yield. Thus, the method can be used to reduce early builds due to an incorrect, nominally higher, yield without requiring the user to provide any special additional input data.Type: GrantFiled: February 27, 2006Date of Patent: December 24, 2013Assignee: International Business Machines CorporationInventor: Robert J. Milne
-
Patent number: 8615645Abstract: An instruction is provided to establish various operational parameters for an adapter. These parameters include adapter interruption parameters, input/output address translation parameters, resetting error indications, setting measurement parameters, and setting an interception control, as examples. The instruction specifies a function information block, which is a program representation of a device table entry used by the adapter, to be used in certain situations in establishing the parameters. A store instruction is also provided that stores the current contents of the function information block.Type: GrantFiled: June 23, 2010Date of Patent: December 24, 2013Assignee: International Business Machines CorporationInventors: David Craddock, Mark S. Farrell, Beth A. Glendening, Thomas A. Gregg, Dan F. Greiner, Gustav E. Sittmann, III, Peter K. Szwed
-
Patent number: 8615499Abstract: Embodiments of the present invention provide a system, method and computer program products for estimating data reduction in a file system. A method includes selecting a sample of all data from data files in the file system, wherein said sample represent a subset of all the data in the file system. The method further includes estimating a data reduction ratio by data deduplication for the file system based on said sample. The method further includes estimating a data reduction ratio by data compression for the file system based said sample. The method further includes generating a combined data reduction estimate for the file system based on said data compression estimate and said data deduplication estimate.Type: GrantFiled: January 27, 2012Date of Patent: December 24, 2013Assignee: International Business Machines CorporationInventors: David D. Chambliss, Mihail C. Constantinescu, Joseph S. Glider, Maohua Lu