Patents Assigned to International Business
  • Patent number: 10832458
    Abstract: A method, system, and computer program product, include receiving a first input at a first element among a plurality of elements associated with at least one electronic document, determining a second element associated with the first element from the plurality of elements based on predetermined relations of the plurality of elements, and causing a view to be displayed together with an electronic document including the first element, the view at least including the second element.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Keke Cai, Dongxu Duan, Zhong Su, Li Zhang, Xiaolu Zhang, Shiwan Zhao
  • Patent number: 10832144
    Abstract: A method, system, and computer program product for obtaining a candidate event sequence that includes at least one event for achieving a goal, obtaining a reference event sequence, the candidate event sequence comprising at least one event that is not comprised in the reference event sequence, comparing an effectiveness of the candidate event sequence on the goal and an effectiveness of the reference event sequence on the goal, and identifying the candidate event sequence as an effective sequence for achieving the goal in response to the effectiveness of the candidate event sequence being better than the effectiveness of the reference event sequence.
    Type: Grant
    Filed: April 12, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shi Jing Guo, Xiang Li, Hai Feng Liu, Guo Tong Xie, Shi Wan Zhao
  • Patent number: 10834844
    Abstract: A server node connection system uses two or more proximity sensors per server node to determine progressive, real time changes in wipe length for each individual connector on the node that is connected to an opposing header connector on header connected to a midplane of the server assembly/rack. The system is capable of scanning, monitoring, trending, and alarming.
    Type: Grant
    Filed: November 4, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sri M Sri-Jayantha, Hien P Dang, Vijayeshwar D Khanna
  • Patent number: 10832497
    Abstract: A process of evaluating performance of a positive crankcase ventilation (PCV) valve is disclosed. The process includes utilizing an optical sensor coupled to the PCV valve to collect baseline valve position data during a calibration phase. The baseline valve position data represents satisfactory PCV valve performance. The process also includes utilizing the optical sensor to collect operational valve position data during an operational phase. The process further includes determining whether a deviation of the operational valve position data from the baseline valve position data satisfies a performance threshold associated with unsatisfactory PCV valve performance. When the deviation satisfies the performance threshold, the process includes communicating an error code to an alert indicator.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Matthew S. Doyle, Joseph Kuczynski, Jeffrey N. Judd, Timothy J. Tofil
  • Patent number: 10832269
    Abstract: A method, system and computer program product for determining API pricing. Consumption parameters are identified using a supervised learning model. The API consumption parameters refer to any parameters that can be used to describe an API (functionality or otherwise) and can be used to compare other comparable APIs in similar domains provided by other providers. Furthermore, reference pricing is determined using machine learning using the identified API consumption parameters. Additionally, the API price is determined dynamically using the identified API consumption parameters and the determined reference pricing. An API pricing score is then derived for the API price using the supervised learning model. The API price is selected as the suggested price for the API in response to the API pricing score exceeding a threshold value. In this manner, an API price is established that reflects the true value of the API assessed by the API consumer.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Harish Bharti, Amol Dhondse, Abhay Patra, Anand Pikle, Rajesh Kumar Saxena
  • Patent number: 10833357
    Abstract: Rechargeable lithium-ion batteries that have a high-capacity are provided. The lithium-ion batteries contain an anode structure that is of unitary construction and includes a non-porous region and a porous region including a top porous layer (Porous Region 1) having a first thickness and a first porosity, and a bottom porous layer (Porous Region 2) located beneath the top porous layer and forming an interface with the non-porous region. At least an upper portion of the non-porous region and the entirety of the porous region are composed of silicon, and the bottom porous layer has a second thickness that is greater than the first thickness, and a second porosity that is greater than the first porosity.
    Type: Grant
    Filed: July 3, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Joel P. de Souza, John Collins, Devendra K. Sadana
  • Patent number: 10833240
    Abstract: In an embodiment, a device includes a substrate having a thickness, wherein the thickness is a function of energy dissipation of a particle. In an embodiment, the device includes a thermal layer, formed on the substrate, of a first material that exhibits at least a threshold level of thermal conductivity, wherein the threshold level of thermal conductivity is achieved at a cryogenic temperature range in which a quantum circuit operates, and wherein any intervening material exhibits at least a second threshold level of thermal conductivity, wherein the threshold level of thermal conductivity is achieved at a cryogenic temperature range in which a quantum circuit operates.
    Type: Grant
    Filed: November 9, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Patryk Gumann, Salvatore Bernardo Olivadese, Jerry M. Chow
  • Patent number: 10831388
    Abstract: A method and a system for permanently deleting data from storage. The method includes receiving a wipe command to permanently delete a data segment stored in a storage system. The data segment includes an address to blocks where the data of the data segment is stored. The method also includes sanitizing the data segment, marking the address as sanitized, locating a last journal entry in a journal. The last journal entry includes metadata regarding the data segment. The method also includes sanitizing the last journal entry, traversing the journal, and sanitizing each journal entry of the data segment.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ben Sasson, Miles Mulholland, Lee Jason Sanders, Gordon Douglas Hutchison
  • Patent number: 10830743
    Abstract: A method for determining a source of pollutant emissions for a selected area includes: mapping a grid onto a representation of the selected area; collecting monitoring data for the selected data; from the monitoring data, assigning air pollution values and weather values to each cell in the grid using an interpolation method to estimate values for gap cells; re-sizing the grid to mitigate the influence of atmospheric turbulence on the air pollution values; and using weather factor separation to minimize the influence of weather from the air pollution values, resulting in air pollution values that reflect the net pollutant emissions for the selected area.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Long Sheng Bai, Liang Liu, Zhuo Liu, Jun Mei Qu, Wei Zhuang
  • Patent number: 10831541
    Abstract: Example embodiments of the present disclosure provide methods and devices for optimizing performance of hardware accelerators. The accelerator device may detect status information of a current acceleration task being executed. The detected status information is provided to a host associated with the accelerator device. The host makes preparation for a subsequent acceleration task based on the status information before termination of the current running acceleration task. The accelerator device may execute the subsequent acceleration task based on the preparation. In this way, the performance of hardware accelerator is optimized.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yang Liu, Yong Lu, Peng Ou, Hong Bo Peng
  • Patent number: 10831799
    Abstract: One embodiment provides a method, including: receiving an input from a first user requesting information; generating a conversation model from a dialog that occurs between the user and a human agent; recording the human agent performing an external action required to respond to the input; mapping steps performed during performance of the external action to conversation slots within the dialog; generating an integrated interpretable conversation model comprising a dialog and action script; receiving, at a conversational agent system, a subsequent input from a second user requesting similar information to the information requested by the first user; and providing, by the conversational agent system, a response to the subsequent input, wherein the providing a response comprises the conversational agent system utilizing the integrated interpretable conversational model to replay (i) the dialog and (ii) the action script using the subsequent input.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pankaj Dhoolia, Sampath Dechu, Dinesh Raghu
  • Patent number: 10831785
    Abstract: Embodiments of the present invention may provide the capability to identify security breaches in computer systems from clustering properties of clusters generated based on monitored behavior of users of the computer systems by using techniques that provide improved performance and reduced resource requirements. For example, behavior of users or resources may be monitored and analyzed to generate clusters and train clustering models. Labeling information relating to some user or resource may be received. When users or resources are clustered and when a cluster contains some labeled users/resources then an anomaly score can be determined for a user/resource belonging to the cluster. A user or resource may be detected to be an outlier of at least one cluster to which the user or resource has been assigned, and an alert indicating detection of the outlier may be generated.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Allon Adir, Ehud Aharoni, Lev Greenberg, Oded Margalit, Rosa Miroshnikov, Oded Sofer, Boris Rozenberg
  • Patent number: 10831958
    Abstract: Generating a design of an integrated circuit by analyzing a physical design of an integrated circuit by determining, for a pin of a circuit of the integrated circuit, that a candidate timing constraint for signal arrival time at the pin is later than a current timing constraint for signal arrival time at the pin, determining that a slack value associated with the current timing constraint has a greater negative value than a predefined negative slack threshold value, determining that the current timing constraint is within a user-defined range of signal arrival time values associated with the pin, determining that the candidate timing constraint is earlier than a latest-allowable signal arrival time at the pin, setting the current timing constraint equal to the candidate timing constraint, and generating a revised physical design of the integrated circuit that incorporates the current timing constraint.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ofer Geva, Shiran Raz, Yaniv Maroz
  • Patent number: 10831457
    Abstract: Code generation relating to providing table of contents (TOC) pointer values. Code to be compiled is obtained by a processor. Based on obtaining the code, a determination is made as to whether the code is to access a reference data structure. Based on determining the code is to access the reference data structure, other code is included in the code to provide a pointer to the reference data structure. The other code includes an architectural definition to provide the pointer to the reference data structure.
    Type: Grant
    Filed: November 27, 2017
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael K. Gschwind, Valentina Salapura
  • Patent number: 10834133
    Abstract: A technique to enforce mobile device security policy is based on a “risk profile” of the individual device, where the risk profile is fine-grained and based on the types of applications installed on the device, the services they are accessing, and the operation(s) the user granted the device authorization to perform. Thus, the approach takes into account not only the actual applications installed on the device (and those actively in use), but also the services those applications are accessing, and the scope of operations the user has granted the device authorization to perform. By combining this information to create the risk profile, a suitable security policy, including one that does not unnecessarily degrade device usability, may then be applied.
    Type: Grant
    Filed: December 4, 2012
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Simon Gilbert Canning, David Paul Moore, Shane Bradley Weeden, Stephen Viselli
  • Patent number: 10833239
    Abstract: A technique relates to a superconducting chip. Resonant units have resonant frequencies, and the resonant units are configured as superconducting resonators. Josephson junctions are in the resonant units, and one or more of the Josephson junctions have a shorted tunnel barrier.
    Type: Grant
    Filed: October 16, 2019
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Markus Brink, Jared B. Hertzberg, Sami Rosenblatt
  • Patent number: 10834617
    Abstract: Included are network devices, systems, methods, and computer readable medium. These may employ a microcontroller with access to computer readable memory and computer readable storage wherein the microcontroller operates at a first network component of a local area network. The microcontroller may be configured to spatially locate one or more fiducial network components of a local area network in which the microcontroller is a member. The spatial location may be determined by receiving a unique identifier for a first fiducial network component, receiving a wireless signal from the first fiducial network component, determining a physical distance between the first network component and the first fiducial network component, and updating a registry with the determined physical distance. In certain embodiments, the network component may be an RFID reader and the unique identifier may be an IP or MAC address.
    Type: Grant
    Filed: March 29, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Theodore R. Carraher, Bruce H. Hyre, David K. Lavin
  • Patent number: 10834830
    Abstract: Creating in-via routing with a light pipe is disclosed. A resist layer is applied over a layer of conductive material provided in a via. A light pipe is inserted into the via. The surface of the light pipe includes at least one masked portion and at least one unmasked portion. A portion of the resist layer is exposed with light emitted from the unmasked portions of the light pipe. Portions of the conductive layer corresponding to the exposed portion of the resist layer are then removed to create the in-via routing.
    Type: Grant
    Filed: February 13, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Mark J. Jeanson, Darryl Becker, Gerald Bartley, Matthew S. Doyle
  • Patent number: 10831493
    Abstract: A buffer is configured to store a plurality of last addresses accessed by a processor core from a memory. A minimum distance extraction circuit determines distances of a current memory address accessed by the processor core from each of the plurality of last addresses in the buffer and determines a minimum distance from the distances. A limit determination circuit compares the minimum distance to each of a plurality of ranges of distances and selects a range of the plurality of ranges within which the minimum distance falls. Each of a plurality of counters of a counter circuit is associated with a corresponding one of the plurality of ranges. A counter of the plurality of counters is to be incremented corresponding to the selected range.
    Type: Grant
    Filed: December 14, 2018
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Markus Buehler, Burkhard Steinmacher-Burow, Arni Ingimundarson, Thilo Maurer, Benedikt Rombach
  • Patent number: 10832987
    Abstract: A method of managing thermal warpage of a laminate which includes: assembling a stiffener and an adhesive on the laminate, the stiffener being a material that has a higher modulus of elasticity than the laminate; applying a force to deform the laminate a predetermined amount; heating the laminate, stiffener and adhesive to a predetermined temperature at which the adhesive cures to bond the stiffener to the laminate; cooling the laminate, stiffener and adhesive to a temperature below the predetermined temperature, the laminate maintaining its deformed shape.
    Type: Grant
    Filed: March 24, 2018
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles L. Arvin, Marcus E. Interrante, Thomas E. Lombardi, Hilton T. Toy, Krishna R. Tunga, Thomas Weiss