Patents Assigned to International Business Machines Corporation
  • Patent number: 10101975
    Abstract: A mechanism is provided in a data processing system for defining metrics thresholds. The mechanism presents a flexible sentence structure in a user interface. The flexible sentence structure includes a plurality of parameters for defining an alert for a selected data cell. The parameters include an intersect name of the selected data cell, a threshold range type, and one or more alert threshold values. The mechanism presents an interactive graphical display in the user interface. The interactive graphical display includes a plurality of range bands and one or more threshold value indicators corresponding to the parameters of the flexible sentence structure. The mechanism makes changes to the flexible sentence structure and the interactive graphical display responsive to a user interaction to form a metrics threshold definition. The mechanism generates code that creates alerts according to the metrics threshold definition.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventor: Ilse M. Breedvelt-Schouten
  • Patent number: 10101631
    Abstract: A lens structure includes a transparent cell containing a liquid crystal material. The cell is thicker in a center region thereof than at peripheral regions. The structure further includes transparent electrically conductive electrodes coupled with opposing top and bottom surfaces of the cell and configured to establish an electric field through the cell that is strongest at the peripheral regions where the cell is thinner relative to the center region so that a value of the index of refraction of the liquid crystal material changes across the cell from the center region towards the peripheral regions to change an effective focal length of the lens structure. In some embodiments the top surface of the cell has a first curvature C1 and the bottom surface of the cell has a second curvature C2 that differs from the first curvature.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael S. Gordon, John U. Knickerbocker, Minhua Lu, Robert Polastre
  • Patent number: 10104442
    Abstract: Delivery of internet protocol television (IPTV) content, in one aspect, may comprise monitoring social media streams. Trends may be identified from the social media streams, the trends describing interests in IPTV content by location, time and subscriber types. Information may be received associated with a schedule for delivering the IPTV content. The trends may be compared with the received information to predict an expected demand of the IPTV content at the time at different locations and by different subscriber types. Resources may be reallocated to meet the expected demand in delivering the IPTV content to the different subscriber types at the different locations and the time.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Himanshu Dadheech, Jonathan Dunne, Paul B. French, James P. Galvin, Jr., Patrick J. O'Sullivan
  • Patent number: 10104580
    Abstract: A computer-implemented method comprising: receiving an instruction to aggregate cellular bandwidth of a user device with the cellular bandwidth of one or more participating user devices; appending a shared character string to a network name of the user device based on receiving the instruction; scanning for wireless local area networks (WLANs) after appending the shared character string; identifying one or more WLAN networks with the network names having the shared character string, where the one or more WLAN networks are hosted by the one or more participating user devices; connecting to a particular WLAN network, of the one or more WLAN networks via a WLAN interface of the user device; combining bandwidth from the cellular interface of the user device with the bandwidth from the WLAN interface of the user device; and hosting a WLAN network providing a sum of the bandwidth from the WLAN interface and the cellular interface.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Scott D. Hicks
  • Patent number: 10104232
    Abstract: Embodiments provide a system and method for integrating a cognitive system into a call center.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Carl M. Marrelli, Jeffrey T. Matteo, Ram S. Narayanan, Martin Oberhofer
  • Patent number: 10104810
    Abstract: Coupling assemblies for connecting fluid-carrying components are provided. The coupling assemblies include, for instance: a socket fitting with a first opening and a second opening in fluid communication through the fitting, the first opening being sized to accommodate a first fluid-carrying component, and the second opening being sized to accommodate a second fluid-carrying component; a sleeve, the sleeve encircling the socket fitting and being rotatable relative to the fitting, and the sleeve including a first locking feature; and a second locking feature associated with one of the fluid-carrying components. The second locking feature is positioned and sized to engage the first locking feature of the sleeve when the one fluid-carrying component is inserted into the socket fitting. Once engaged, rotating of the sleeve locks the first and second locking features together to secure the one fluid-carrying component to the socket fitting.
    Type: Grant
    Filed: September 7, 2015
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amilcar R. Arvelo, Alan F. Benner, Michael J. Ellsworth, Jr., Eric J. McKeever
  • Patent number: 10098533
    Abstract: An AMD prediction model utilizes an OCT image estimation model. The OCT image estimation module is created by segmenting an OCT image to generate an OCT projection image for each of multiple biological layers; extracting from each of the generated OCT projection images a first set of features; extracting a second set of features from an input retinal fundus image; for each respective biological layer, registering the input retinal fundus image to the respective OCT projection image by matching at least some of the second set of features with corresponding ones of the first set of features; repeating the above with changes to the input retinal fundus image; and modelling how the changes to the input retinal fundus image are manifest at the correspondingly registered projection images. Estimated OCT projection images can then be generated for the multiple biological layers from a given retinal fundus image.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Rajib Chakravorty, Rahil Garnavi, Dwarikanath Mahapatra, Pallab Roy, Suman Sedai
  • Patent number: 10098611
    Abstract: In accordance with the example embodiments of the invention there is at least a method and apparatus to perform receiving, with at least one diaphragm of a device placed on a skin of a living body of a human being or animal, acoustic data of the living body; determining digitized data from the acoustic data of the living body; and sending the digitized data towards an analytics system for a medical diagnosis associated with the living body; determining a relationship between the digitized data and health conditions of the human being or animal; and applying the relationship to a diagnosis of the health conditions of the human being or animal.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kang-Wook Lee, John U. Knickerbocker
  • Patent number: 10099108
    Abstract: Embodiments are directed to a support apparatus. The support apparatus might comprise a body configured to support an entity. The body might comprise a material that has a physical property. The support apparatus might further comprise a coupler system configured to couple electric current from a power source to the material. The material is arranged such that coupling an electric current to the material changes the physical property of the material. Embodiments are further directed to a method. The method might comprise forming one or more cavities in a support apparatus. The method might further comprise providing one or more couplers in electrical contact with each of the one or more channels. The method further comprises filling each of the one or more cavities with a fluid that has electrically changeable rigidity. Finally, the method might comprise connecting a power source to each of the one or more couplers.
    Type: Grant
    Filed: June 20, 2016
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Benjamin D. Briggs, Lawrence A. Clevenger, Bartlet H. DeProspo, Michael Rizzolo
  • Patent number: 10101162
    Abstract: One embodiment provides a method for improving cartographic data using utility data, the method including: obtaining cartographic information; obtaining geo-location information associated with at least one utility asset; utilizing at least one processor to execute computer code that performs the steps of: generating, based on the geo-location information, a cartographic representation of the at least one utility asset; and modifying, based on the cartographic representation, the cartographic information. Other aspects are described and claimed.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Vijay Arya, Sambaran Bandyopadhyay, Ramachandra Kota, Rajendu Mitra
  • Patent number: 10100402
    Abstract: An apparatus and method for graphene film synthesis. The apparatus includes a quasi enclosed substrate holder which includes one open side, a cap disposed over the one open side of the quasi enclosed substrate holder, and a substrate for graphene film synthesis located inside the quasi enclosed substrate holder. The method includes placing a substrate for graphene film synthesis inside of a quasi enclosed substrate holder and generating a graphene film on the substrate via chemical vapor deposition, wherein the quasi enclosed substrate holder includes one open side and a cap disposed over the open side of the quasi enclosed substrate holder.
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ageeth A. Bol, Xuesong Li
  • Patent number: 10104230
    Abstract: Methods and arrangements for according multiple input media to a voice-based application. A voice application is accessed and a voice application template which supports a voice input mode is selected. At least one voice application template which supports at least one input mode other than voice and telephone touch tone is also selected, and a capability is accorded to selectively access the voice application via the voice input mode and the at least one input mode other than voice and telephone touch tone.
    Type: Grant
    Filed: February 25, 2011
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Arun Kumar, Sheetal K. Agarwal
  • Patent number: 10101224
    Abstract: A force detector and method for using the same includes a lens. A cantilever is below the movable lens. A laser above the movable lens emits a beam of light through the movable lens, such that light reflects from the lens and the cantilever. A camera is configured to capture images produced by the light reflected from the lens and the light reflected from the cantilever. A processor is configured to determine a force between the movable lens and the cantilever based on a change in phase of the interference rings.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Arthur W. Ellis, Richard A. Haight, James B. Hannon, Rudolf M. Tromp
  • Patent number: 10101171
    Abstract: Generating a refueling plan for a vehicle on a route including the steps of monitoring fuel consumption of the vehicle and an amount of fuel remaining within the vehicle. When a fuel level within the vehicle falls below a threshold, determining a number of miles remaining on the route and fuel mileage of the vehicle and generating a list of fuel stations which are within driving range of the vehicle based on the vehicle's fuel mileage. The list may also include fuel stations which are outside the driving range of the vehicle which have a service for delivery of fuel to a point within the driving range of the vehicle and at least a price of the fuel and brand of the fuel at each of the fuel stations. The list of fuel stations is provided to a user of the vehicle for selecting a fuel station for refueling.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Kelly Abuelsaad, Gregory J. Boss, Kevin C. McConnell, Shane B. McElligott
  • Patent number: 10104202
    Abstract: Techniques are disclosed for loading programs efficiently in a parallel computing system. In one embodiment, nodes of the parallel computing system receive a load description file which indicates, for each program of a multiple program multiple data (MPMD) job, nodes which are to load the program. The nodes determine, using collective operations, a total number of programs to load and a number of programs to load in parallel. The nodes further generate a class route for each program to be loaded in parallel, where the class route generated for a particular program includes only those nodes on which the program needs to be loaded. For each class route, a node is selected using a collective operation to be a load leader which accesses a file system to load the program associated with a class route and broadcasts the program via the class route to other nodes which require the program.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael E. Aho, John E. Attinella, Thomas M. Gooding, Samuel J. Miller
  • Patent number: 10101820
    Abstract: A system, method and program product for processing user interests. A system is provided that includes: a gesture management system that receives gesture data from a collection device for an inputted interest of a user; a pattern detection system that receives and analyzes behavior data associated with the inputted interest; an interest affinity scoring system that calculates an affinity score for the inputted interest based on the gesture data and an analysis of the behavior data; a dynamic classification system that assigns a dynamically generated tag to the inputted interest based on an inputted context associated with the inputted interest; and a user interest database that stores structured interest information for the user, including a unique record for the inputted interest that includes the affinity score and dynamically generated tag.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Thomas E. Creamer, Erik H. Katzen, Sumit Patel
  • Patent number: 10102036
    Abstract: Allocating threads to processors based, at least in part, on identifiers for thread sets and applications. A thread is paired with an application and, using the identifier for the application, an ID pairing is allocated to a processor.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: David Granshaw, Samuel T. Massey, Daniel J. McGinnes, Martin A. Ross, Richard G. Schofield, Craig H. Stirling
  • Patent number: 10101388
    Abstract: Disclosed herein is a method for failure signature detection in a semiconductor comprising generating defect signatures for failing latches from a plurality of integrated circuit chips; generating a latch to mask relationship for the failing latches; generating maximally descriptive masks into identities; generating a list of identities for comparison; determining commonalities between the lists of identities; and generating details about differences and commonalities within the defect signatures.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert C. Redburn, Andrew A. Turner, Jeffrey S. Zimmerman
  • Patent number: 10101984
    Abstract: Some embodiments of the present invention monitor and track usage patterns of various applications (apps) distributed among multiple mobile devices owned by a user. The data gathered during monitoring is stored in a mobile app usage repository. If the user considers installing a new app, a cognitive app analysis engine compares features and functionality of the new app against the usage patterns in the repository, to formulate recommendations as to which mobile device(s) the app should be installed on. The analysis engine provides its recommendations to the user, and may additionally perform automated installation of the app on the recommended device(s).
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: October 16, 2018
    Assignee: International Business Machines Corporation
    Inventors: Martin G. Keen, Brian M. O'Connell, James E. Bostick, John M. Ganci, Jr.
  • Patent number: 10102007
    Abstract: Status indicators are provided. An operation is performed in a current operating mode of the processor, in which the current operating mode is dynamically selectable from a plurality of supported operating modes. A first set of status indicators is set, based on performing the operation in the current operating mode. A second set of status indicators is set, based on performing the operation in the current operating mode, but the setting is to reflect at least one status condition for another operating mode supported by the processor. At least one of the first set of status indicators or the second set of status indicators is used in further processing.
    Type: Grant
    Filed: June 28, 2016
    Date of Patent: October 16, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Gschwind, Brett Olsson