Patents Assigned to International Business Machine
  • Patent number: 11200413
    Abstract: Methods, systems, and computer program products for table recognition in PDF documents are provided herein. A computer-implemented method includes discretizing one or more contiguous areas of a PDF document; identifying one or more white-space separator lines within the one or more discretized contiguous areas of the PDF document; detecting one or more candidate table regions within the one or more discretized contiguous areas of the PDF document by clustering the one or more white-space separator lines into one or more grids; and outputting at least one of the candidate table regions as a finalized table in accordance with scores assigned to each of the one or more candidate table regions based on (i) border information and (ii) cell structure information.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Douglas Ronald Burdick, Wei Cheng, Alexandre Evfimievski, Marina Danilevsky Hailpern, Rajasekar Krishnamurthy, Shajith Ikbal Mohamed, Prithviraj Sen, Shivakumar Vaithyanathan
  • Patent number: 11200239
    Abstract: A computer system merges location-based data sets. Each of a plurality of data sets are transformed into a standardized schema, including at least two data sets including information indicating a geographic location. The schemas of the plurality of data sets are combined by data set type to produce a resulting data set for each data set type. The schemas of a first and second data sets are joined to produce a merged data set using a machine learning model to identify corresponding rows of the schemas. The schema of the merged data set is joined with the schemas of the resulting data sets for the data set types to produce a new data set. A resulting merged data set in the standardized schema is produced. Embodiments of the present invention further include a method and program product for merging location-based data sets in substantially the same manner described above.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Otis Smart, Charles Lynn, Karthik Jayaraman, Linsong Chu, Ronald Bruce Baker, Suresh Kumar Jasrasaria
  • Patent number: 11200366
    Abstract: Provided are a computer program product, system, and method for using classifications from text to determine instances of graphical element types to include in a template layout for digital media output. Text is processed to determine classifications. The determined classifications of the text are inputted to a machine learning module to output instances for graphical element types. The outputted instances of the graphical element types are rendered in a user interface for a user to select. User selection is received of one of the instances rendered in the user interface for each of the graphical element types. The text with the user selected instances for the graphical element types are rendered in a template layout. The template layout including the text rendered with the user selected instances for the graphical element types is rendered in an output layout of digital media.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hau Co, Joseph Lam
  • Patent number: 11200070
    Abstract: Aspects of the present disclosure are directed to methods, systems, and computer program products for using dynamic-link library based on memory size. In the method, a request for calling a first function in a Dynamic-link library (DLL) at runtime is received first. A size of a memory allocated to the DLL is then determined. Then call relationship of functions in the DLL is obtained. At last, functions related to the first function in the DLL are loaded into the memory allocated to the DLL based on the size of the memory allocated to the DLL and call relationship of functions in the DLL.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Bao Zhang, Jing Lu, Jin Hong Fu, Shi Chong Ma, Xiao Ling Chen, Yuk L. Chan
  • Patent number: 11201726
    Abstract: An example operation may include one or more of retrieving a predefined image from a storage, encoding data attributes to be stored on a blockchain into one or more image layers of the predefined image to generate an encoded image, generating a data block comprising the encoded image including the data attributes which are encoded into the one or more image layers, and storing the data block via a hash-linked chain of data blocks on a distributed ledger.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Adam L. Griffin, Srinivas B. Tummalapenta, Gary I. Givental, Wesley A. Khademi, Aankur Bhatia
  • Patent number: 11202130
    Abstract: A method, system, and computer program product for generating and presenting an offline video presentation is provided. The method includes executing service software code within a service orchestration and programmability framework layer of a telecom network. Communications with static and dynamic hardware and software resources are established and dynamic video presentations with respect to channels generated with respect to selective broadcast control channels of the telecom network are generated. Video contents of the dynamic video presentations are retrieved logical channels associated with virtual network functions are generated. Information associated with the video contents fare transferred from a channel to physical network functions of the telecom network. Connections associated with detecting offline video streams are allocated and a connection to a logical network is established. The video contents are associated with an offline video stream in response to the connection.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Kushal S. Patel, Luke Peter Macura, Sarvesh S. Patel
  • Patent number: 11198807
    Abstract: A thermal interface material, a process of forming a thermal interface, the thermal interface including the thermal interface material, and an article of manufacture including the thermal interface material, where the thermal interface material includes polar nanoparticles embedded in one or more carrier materials. The polar nanoparticles may have a diameter of approximately 50-60 nanometers or less, and near-field radiative coupling between the polar nanoparticles. The process of forming the thermal interface including: obtaining the polar nanoparticles; adding the polar nanoparticles to one or more carrier materials to form a carrier mixture, where the polar nanoparticles are embedded in the one or more carrier materials; creating a thermal interface material using the carrier mixture; applying the thermal interface material to a first electronics component and a second electronics component; and compressing the electronics components, where the compressing densely packing the polar nanoparticles.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Anil Yuksel, Mark K. Hoffmeyer
  • Patent number: 11200811
    Abstract: Embodiments for providing intelligent recommendation of guidance instructions to a user by a processor. A user may be cognitively recognized performing a selected task on an item using one or more Internet of Things (“IoT”) computing devices. One or more guidance instructions may be provided/suggested for assisting with performing the selected task according to identified contextual factors. The user may be cognitively guided to perform the selected task using the one or more guidance instructions.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Shikhar Kwatra
  • Patent number: 11198818
    Abstract: A flame-retardant compound, a process for forming a flame-retardant compound, and an article of manufacture. The flame-retardant compound includes a tetrazine moiety and at least one ligand comprising a brominated moiety. The process includes providing starting materials, which include a nitrile compound, a bromine source, and hydrazine. The process also includes reacting the starting materials to form a tetrazine flame retardant. The article of manufacture includes a polymer and a flame-retardant compound having a tetrazine moiety and at least one ligand comprising a brominated moiety.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Brandon M. Kobilka, Jason T. Wertz, Scott B. King, Jacob Porter
  • Patent number: 11200973
    Abstract: A food intake control method, system, and computer program product, includes detecting types of food available to a user, categorizing a list of the types of food available to the user based on a harm of a type of food to the user, and administering a nudge to the user to assist the user in avoiding a type of food having the harm.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maharaj Mukherjee, Monimala Mukherjee
  • Patent number: 11200403
    Abstract: A method and system are provided for next location prediction. The method includes inferring, by a hardware processor, a store layout, based on user location data and user transaction data for a plurality of users. The method further includes clustering, by the hardware processor, the plurality of users based on the user transaction data to form a set of clusters. The method also includes ensembling, by the hardware processor, users within each of the clusters and building a location prediction model for each of the clusters. The method additionally includes predicting, by the hardware processor, a next location of a particular user from the plurality of users based on a weighted vote taken over the location prediction model for the cluster corresponding to the particular user. The cluster corresponding to the particular user includes at least one other user from the plurality of users in addition to the particular user.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Raghu K. Ganti, Norbert Herman, Shubhadip Ray, Mudhakar Srivatsa
  • Patent number: 11200168
    Abstract: An approach is disclosed that caches distant memories within the storage a local node. The approach provides a memory caching infrastructure that supports virtual addressing by utilizing memory in the local node as a cache of distant memories for data granules. The data granules are accessed along with metadata and an ECC associated with the data granule. The metadata is updated to indicate storage of the selected data granule in the cache.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Charles R. Johns, Jose R. Brunheroto
  • Patent number: 11200005
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving an unmap command, the unmap command identifying a first logical extent located in a higher storage tier of a multi-tiered data storage system having the higher storage tier and a lower storage tier, sending an instruction to unmap the first logical extent from the higher storage tier, sending an instruction to decrement a heat associated with the unmapped first logical extent in response to sending the instruction to unmap the first logical extent, sending an instruction to remove the unmapped first logical extent from the higher storage tier, selecting, using a heat map, at least one second logical extent located in the lower storage tier for promotion to the higher storage tier, and sending an instruction to relocate the at least one second logical extent from the lower storage tier to the higher storage tier.
    Type: Grant
    Filed: December 6, 2017
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kushal S. Patel, Sarvesh S. Patel, Subhojit Roy, Bharti Soni
  • Patent number: 11199870
    Abstract: A clock comparator sign control is used in a compare operation. A clock comparator sign control that determines whether unsigned arithmetic or signed arithmetic is to be used in a comparing operation is obtained. The clock comparator sign control is then used in a comparison of a value of a clock comparator and at least a portion of a value of a time-of-day clock to determine whether a selected action is to be recognized.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eberhard Engler, Dan F. Greiner, Michel H. T. Hack, Timothy J. Slegel, Joachim von Buttlar
  • Patent number: 11201274
    Abstract: A quantum-mechanical photon-pair generator includes first, second, third, and fourth Josephson junctions electrically connected in a bridge circuit having first, second and third resonance eigenmodes, and a source of magnetic flux configured to provide, during operation, a magnetic flux through the bridge circuit to cause coupling between the first, second and third resonance eigenmodes when the third resonance eigenmode is excited. The photon-pair generator further includes first, second and third electromagnetic resonators having eigenmodes in resonance with the first, second and third resonance eigenmodes of the bridge circuit, respectively. The third frequency of the third resonance eigenmode is equal to a sum of a first frequency of the first resonance eigenmode plus a second frequency of the second resonance eigenmode such that, during operation, a photon having the third frequency is split into two quantum-mechanically entangled photons having the first and second frequencies, respectively.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Baleegh Abdo
  • Patent number: 11200890
    Abstract: Aspects of the present disclosure relate to distinguishing voice commands. One or more stored blocked directions of background voice noise from one or more audio output devices for a location of a voice command device are accessed. A voice input is received at the voice command device at the location and a determination is made that the voice input is received from a blocked direction. A status of an audio output device is queried to determine whether it is emitting audio. In response to a determination that the audio output device is currently emitting audio, an audio file is obtained from the audio output device, the audio file corresponding to a time when the voice input was received. The obtained audio file is compared with the received voice input. The received voice input is ignored if there is a substantial match with the obtained audio file.
    Type: Grant
    Filed: May 1, 2018
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jack Dunning, Daniel T. Cunnington, Eunjin Lee, Giacomo G. Chiarella, John J. Wood
  • Patent number: 11200263
    Abstract: Techniques facilitating automatic feature extraction from a relational database are provided. In an embodiment, a method can include generating an entity graph based on a relational database, wherein the entity graph comprises a first node associated with a first table in the relational database and a second node associated with a second table in the relational database. In another embodiment, the method can include joining the first table and the second table based on an edge between the first table and the second table defined by the entity graph, wherein a resulting joined table is connected by a column of data. In another embodiment, the method can include extracting a feature from the column of data using a data mining algorithm selected from a set of data mining algorithms based on a type of data in the column of data.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: December 14, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Bei Chen, Thanh Lam Hoang, Tiep Mai, Mathieu Sinn, Johann-Michael Thiebaut
  • Patent number: 11201284
    Abstract: A method of fabricating a synaptic device is provided. The method includes forming a channel layer between a first terminal and a second terminal. The channel layer varies in resistance based on a magnesium concentration in the channel layer. The method further includes forming an electrolyte layer. The electrolyte layer includes a magnesium ion conductive material. A third terminal is formed over the electrolyte layer and applies a signal to the electrolyte layer and the channel layer.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Douglas M. Bishop, Martin Michael Frank, Teodor Krassimirov Todorov
  • Patent number: 11197639
    Abstract: A system and method for instant tongue sampling and diagnosis includes acquiring a plurality of tongue images from a plurality of digital oral devices, and a current health conditions, building a diagnosis framework for diagnosing a current health condition of a user by: i) analyzing the collected tongue images with a visual recognition engine to determine tongue characteristics of each tongue captured in the tongue images, and ii) correlating the tongue characteristics with the current health condition, identifying tongue characteristics from a received image of the tongue using the visual image recognition engine, applying the diagnosis framework to the tongue characteristics of the tongue to diagnosis the current health condition of the user, and modifying a graphical user interface of the digital oral device to display a custom health report indicative of the current health condition of the user, in response to applying the diagnosis framework.
    Type: Grant
    Filed: February 24, 2020
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Anita Govindjee, Su Liu, Cheng Xu, Hong Chuan Yuan
  • Patent number: 11200266
    Abstract: Some embodiments include a method for identifying named entities in a question received in a question and answer system. The method can include receiving the question and constructing, via a named entity controller, a search query using all words in the question. The method can also include searching a named entity index for records that include named entity fields associated with certain of the words in the question. The method can also include determining a search score for each of the records based, at least in part, on how closely words in the question match a field of the record. The method can also include determining a weighted score for each of the records based on where the words in the question are positioned in the question. The method can also include creating a list of records including one or more of the records whose weighted score is above a threshold score. The method can also include providing the list of records for use in answering questions in the question and answer system.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: December 14, 2021
    Assignee: International Business Machines Corporation
    Inventors: Changying Sun, Lin Luo