Patents Assigned to International Business Machines Coporation
  • Patent number: 10937540
    Abstract: Mechanisms are provided to implement a generative adversarial network (GAN). A discriminator of the GAN is configured to discriminate input medical images into a plurality of classes including a first class indicating a medical image representing a normal medical condition, a second class indicating an abnormal medical condition, and a third class indicating a generated medical image. A generator of the GAN generates medical images and a training medical image set is input to the discriminator that includes labeled medical images, unlabeled medical images, and generated medical images. The discriminator is trained to classify training medical images in the training medical image set into corresponding ones of the first, second, and third classes. The trained discriminator is applied to a new medical image to classify the new medical image into a corresponding one of the first class or second class. The new medical image is either labeled or unlabeled.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: March 2, 2021
    Assignee: International Business Machines Coporation
    Inventors: Ali Madani, Mehdi Moradi, Tanveer F. Syeda-Mahmood
  • Patent number: 10691895
    Abstract: Utilizing a computing device to share a social media post with automatically generated dynamic text in a social media service in real time. A computing device receives a social media post from a social media user computer. The computing device monitors social media activities of a social media user computer. The computing device accesses one or more social media activities of social media follower computers. The computing device compares social media activities of the social media user computer with the one or more social media activities of social media follower computers. The computing device aligns the received social media post to a preference model. The computing device generates dynamic text in real time to accompany the received social media post. The computing device outputs the generated dynamic text to the social media user computer to accompany the received social media post.
    Type: Grant
    Filed: July 19, 2018
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Coporation
    Inventors: Trudy L. Hewitt, Shadi Albouyeh, Lin Sun, Kelley Anders
  • Patent number: 10672161
    Abstract: A method for generating a visualization connection line is presented. The method may include displaying, by a processor, a plurality of nodes on a computer visualization, whereby each node within the displayed plurality of nodes includes a plurality of scoring targets. The method may also include calculating an importance score for each scoring target within the plurality of scoring targets. The method may further include determining a connection line path between at least two related nodes within the displayed plurality of nodes based on the calculated importance score. The method may also include displaying a visualization connection line on the computer visualization along the determined connection line path.
    Type: Grant
    Filed: February 1, 2019
    Date of Patent: June 2, 2020
    Assignee: International Business Machines Coporation
    Inventors: Daisuke Maruyama, Kenji Uchida
  • Patent number: 10627896
    Abstract: Embodiments selectively present of virtual reality device content in response to the excitement of monitored persons. Thus, processors are configured to link a user's virtual reality system to a biometric sensor that acquires biometric data from a monitored person, wherein the virtual reality system is presenting immersive sensory content to the user, and the monitored person is viewing alternative content that is different from the immersive sensory content presented to the user. Processors configured according to the present invention determine whether the monitored person is currently in a threshold state of excitement as a function of biometric data acquired by the biometric sensor; and in response to determining that the monitored person is currently in the threshold state of excitement, automatically switch content presented by the virtual reality system to the user to the alternative content viewed by the monitored person.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Coporation
    Inventors: Craig M. Trim, Ahmed Nassar, Victor Povar, Sarbajit K. Rakshit
  • Patent number: 10621297
    Abstract: A computing system determines a first set of registers having constant next-state functions in the netlist. The computing system identifies an observable gate in fan-out of a register in the first set, wherein an observable gate is a gate that is critical to a verification or synthesis context. The computing system identifies a second set of reducible registers in the fan-in of the observable gate. The computing system modifies at least one of an initial value and a next-state function of at least one reducible register of the second set to reflect an observable value of the at least one reducible register observed at the observable gate. The computing system simplifies one or more logic gates implementing the observable gate and the fan-in of the observable gate by eliminating a reference to a constant next-state function register in the first set of registers.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: April 14, 2020
    Assignee: International Business Machines Coporation
    Inventors: Jason R. Baumgartner, Robert L. Kanzelman, Pradeep Kumar Nalla, Raj Kumar Gajavelly, Dheeraj Baby
  • Patent number: 10604814
    Abstract: A blast furnace control system may include a hardware processor that generates a deep learning based predictive model for forecasting hot metal temperature, where the actual measured HMT data is only available sparsely, and for example, measured at irregular interval of time. HMT data points may be imputed by interpolating the HMT measurement data. HMT gradients are computed and a model is generated to learn a relationship between state variables and the HTM gradients. HMT may be forecasted for a time point, in which no measured HMT data is available. The forecasted HMT may be transmitted to a controller coupled to a blast furnace, to trigger a control action to control a manufacturing process occurring in the blast furnace.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Coporation
    Inventors: Young Min Lee, Kyong Min Yeo
  • Patent number: 10572585
    Abstract: This disclosure provides a computer-implemented method. The method may include extracting one or more features based on a first utterance from a first interlocutor in a dialog and a second utterance from a second interlocutor in the dialog. The method may further include inferring one or more personality traits of the first interlocutor based on the one or more extracted features from the dialog.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: February 25, 2020
    Assignee: International Business Machines Coporation
    Inventors: En Liang Xu, Chang Hua Sun, Shi Wan Zhao, Ke Ke Cai, Yue Chen, Li Zhang, Zhong Su
  • Patent number: 10559467
    Abstract: Selective gas etching for self-aligned pattern transfer uses a first block and a separate second block formed in a sacrificial layer to transfer critical dimensions to a desired final layer using a selective gas etching process. The first block is a first hardmask material that can be plasma etched using a first gas, and the second block is a second hardmask material that can be plasma etched using a second gas separate from the first gas. The first hardmask material is not plasma etched using the second gas, and the second hardmask material is not plasma etched using the first gas.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: February 11, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES COPORATION
    Inventors: John Christopher Arnold, Sean D. Burns, Yann Alain Marcel Mignot, Yongan Xu
  • Patent number: 10528271
    Abstract: A tape library storage system, keeps track of the identity(ies) of the drive unit(s) that write upon the storage medium of each tape cartridge, and associates the drive unit identity information with the data that each drive writes. The system writes the associated identity information in the tape cartridge memory and/or inserts the information in an index and writes the index on the tape. If a read error occurs when attempting to read data from the tape, the system, by reference to the associated identity information, determines the identity of the original tape drive that had written the data, and transfers the cartridge to the original drive to attempt again to read the data.
    Type: Grant
    Filed: March 29, 2018
    Date of Patent: January 7, 2020
    Assignee: International Business Machines Coporation
    Inventors: Tohru Hasegawa, Hiroshi Itagaki, Shinsuke Mitsuma, Tsuyoshi Miyamura, Sosuke Matsui, Noriko Yamamoto
  • Patent number: 10483375
    Abstract: A method for fabricating a semiconductor device including a vertical transistor includes forming a fin structure from a substrate. The fin structure includes a fin. The method further includes forming a bottom source/drain region on the substrate adjacent to the fin, etching a longitudinal end portion of the fin to create a gap exposing the substrate, forming a gate and a top source/drain region, and forming a contact wrapping around a horizontal portion and a vertical portion of the bottom source/drain region in a region including a location where the longitudinal end portion of the fin was removed by the etching.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: November 19, 2019
    Assignee: International Business Machines Coporation
    Inventors: Wenyu Xu, Chen Zhang, Kangguo Cheng, Xin Miao
  • Patent number: 10447296
    Abstract: A computer system includes a hardware controller and an internal millicode storage area. The controller includes an accelerator that decompresses a data stream requested by an application. The internal millicode storage area can store a compression dictionary library including a plurality of different pre-defined compression dictionaries. A host system includes a dictionary manager that determines a compression dictionary from the plurality of different pre-defined compression dictionaries included in the dictionary library to decompress the data stream. The accelerator can access the internal millicode storage area to obtain the determined compression dictionary, and to decompress the data stream according to the determined compression dictionary.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: October 15, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES COPORATION
    Inventors: Anthony T. Sofia, Matthias Klein, Peter G. Sutton
  • Patent number: 10437796
    Abstract: Techniques are described for schema lifecycle management. In one example, a method includes dividing, with one or more processing devices, a plurality of statements of a data definition language (DDL) script into a plurality of groups, the plurality of groups configured to be executed in parallel by a persistence layer. The method further includes assigning, with the one or more processing devices, one or more of the plurality of groups to a plurality of worker applications. The method further includes executing, with the one or more processing devices, constituent statements of the plurality of statements of the DDL script within each group of the plurality of groups by the plurality of worker applications in a session.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: October 8, 2019
    Assignee: International Business Machines Coporation
    Inventors: Rohit Bahl, Samuel S. Lee, Adam R. Neal
  • Patent number: 10360280
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for building and disseminating a smart encyclopedia. The method, computer program product and computer system may include a computing device that receives source content. The computing device may determine a first relationship. The first relationship corresponds to a relationship between a first portion of the source content and a second portion of the source content. The computing device may determine a first location of the first relationship within an index. The computing device may identify a user location within the index. The computing device may determine whether the user location is located beyond the first location within the index. The computing device may display the first relationship to the user based on the determination that the user location is beyond the first location.
    Type: Grant
    Filed: December 1, 2015
    Date of Patent: July 23, 2019
    Assignee: International Business Machines Coporation
    Inventors: Pasquale A. Catalano, Andrew G. Crimmins, Casimer M. DeCusatis, Rajaram B. Krishnamurthy, Michael Onghena, Anuradha Rao
  • Patent number: 10339792
    Abstract: An emergency method, system, and non-transitory computer readable medium include a detection device configured to detect an emergency situation and switch a first device to emergency mode, an emergency mode device configured to gather information regarding the emergency situation while the first device is in emergency mode, and an actuation and discovery device configured to discover a second device in a vicinity of the first device and actuate the second device to perform an action based on the emergency situation detected by the detection device.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: July 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES COPORATION
    Inventors: David T. Adamo, Jr., Matous Havlena, Stacy Fay Hobson, Roman Vaculin
  • Patent number: 10339771
    Abstract: Presenting a haptic hologram warning is provided. An indication that a first individual who needs supervision is approaching a situation is received. A haptic hologram is presented to the first individual who needs supervision prior to the first individual reaching the situation.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: July 2, 2019
    Assignee: International Business Machines Coporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 10331293
    Abstract: According to an embodiment of the present invention, a system dynamically resizes one or more application windows displayed on one or more screens based on an interactive state associated with the one or more application windows. Initially, a processor displays a plurality of different windows associated with one or more corresponding applications and determines an interactive state associated with each of the plurality of different windows. The processor then analyzes the interactive states of each of the plurality of different windows and, in response, adjusts a size of one or more of the plurality of different windows in accordance with the determined interactive states. Embodiments of the present invention further include a method and computer program product for dynamically resizing one or more application windows based on the interactive states associated with the one or more application windows in substantially the same manner described above.
    Type: Grant
    Filed: February 22, 2017
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Coporation
    Inventors: Paul R. Bastide, Jana H. Jenkins, Robert E. Loredo, Fang Lu
  • Patent number: 10320328
    Abstract: A method is disclosed for operating a photovoltaic thermal hybrid system having a hybrid solar receiver with a photovoltaic module, operatively coupled to the system to deliver an electrical output power for a power user, a thermal collector distinct from the photovoltaic module, wherein the photovoltaic module and/or the thermal collector are movably mounted in the system, a collector thermal storage thermally connected to the thermal collector to store heat collected at the thermal collector, and a positioning mechanism adapted to move the photovoltaic module and/or the thermal collector. The method includes instructing the positioning mechanism to move the photovoltaic module and/or the thermal collector to change a ratio of an intensity of radiation received at the photovoltaic module to an intensity of radiation received at the thermal collector.
    Type: Grant
    Filed: July 8, 2016
    Date of Patent: June 11, 2019
    Assignees: INTERNATIONAL BUSINESS MACHINES COPORATION, EGYPT NANOTECHNOLOGY CENTER
    Inventors: Werner Escher, Bruno Michel, Stephan Paredes, Rami Ghannam
  • Patent number: 10078564
    Abstract: As disclosed herein is a tool for preventing split-brain scenario, including determining, by a processor, that a first node of a HA cluster is unable to communicate with a second node of the HA cluster, and initiating, by a processor, by the first node, a handshake operation with a connected client, wherein the handshake operation comprises requesting that the client determine a status of the second node and receiving, from the client, a response indicating the status of the second node. Further, accepting, by a processor, new requests in response to determining that the second node is unavailable, and requesting, by a processor, restoration of communications between the first node and the second node in response to determining that the second node is available.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: September 18, 2018
    Assignee: International Business Machines Coporation
    Inventors: Justin T. Fries, Timothy M. C. McCormick
  • Patent number: 10019307
    Abstract: One or more processors acquire dependency metadata, where the dependency metadata is used for representing dependency on data among at least two components of an application. The processor(s) acquire error information and data output, where the error information is used for describing errors that occur while running the application, and where the data output includes data output by the at least two components while running the application. The processor(s) analyze, based on the error information, dependency metadata and data output relevant to the error information, where the analyzing includes determining, based on a null pointer exception in the error information and data output of a component corresponding to the null pointer exception, that there is an error in dependency metadata corresponding to the null pointer exception. The processor(s) then provide an analysis result to improve the operation of a computer that is running the application.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: July 10, 2018
    Assignee: International Business Machines Coporation
    Inventors: Gang Huang, Tan Jiang, Ling Lan, Yong Yao, Li Yi, Liang Wang, Yu Zhang
  • Patent number: 10007969
    Abstract: A method, an eBook, and an apparatus. The method includes calculating, by a processor, a usage metric describing a timing at which an eBook has been displayed for viewing by a user. The method further includes selectively deteriorating, by the processor, a look of the eBook for a secondary market based on the usage metric of the eBook.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Coporation
    Inventors: Enrica Alberti, Gianluca Mariani, Riccardo Rossi, Antonio Secomandi, Michele Tomassi, Viviana Tripodi