Patents Assigned to The International Business Machines Corporation
  • Patent number: 11070638
    Abstract: Providing an interested party with network availability of certain devices may provide a method including one or more of receiving user requirements for a user device, identifying IoT devices based on a degree of matching between manufacturer-defined capabilities of the IoT devices and the user requirements, verifying the manufacturer-defined capabilities based on tests that expose risks with the manufacturer-defined capabilities of the IoT devices in comparison to current operating features of the IoT devices, determining that no single IoT device satisfies the user requirements based on the verifying, identifying a group of IoT devices which meet or exceed the user requirements, and outputting information about the group of IoT devices including information about exposed risks with manufacturer-defined capabilities of the group of IoT devices via a user interface which enables selection and use of IoT devices included within the group of IoT devices.
    Type: Grant
    Filed: July 26, 2019
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Rhonda Childress, David Kumhyr
  • Patent number: 11068610
    Abstract: Embodiments include method, systems and computer program products for securing content. Aspects include accessing, by a first user device, content, wherein the content includes a security profile associated with the content. The content is displayed on a display for the first user device. An input is received by the first user device. The input is analyzed to determine that the input is in compliance with the security profile associated with the content and based at least in part on determining the input is not in compliance with the security profile associated with the content, a portion of the content is transmitted to a second user device.
    Type: Grant
    Filed: June 20, 2018
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Eric V. Kline, Sarbajit K. Rakshit
  • Patent number: 11068656
    Abstract: A test controller submits testing phrases to a text classifier and receives, from the text classifier, classification labels each comprising one or more respective heatmap values each associated with a separate word. The test controller aligns each of the classification labels corresponding with a respective testing phrase. The test controller identifies one or more anomalies of a selection of one or more classification labels that are different from an expected classification label for the respective testing phrase. The test controller outputs a graphical representation in a user interface of the selection of one or more classification labels and one or more respective testing phrases with visual indicators based on one or more respective heatmap values.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ming Tan, Saloni Potdar, Lakshminarayanan Krishnamurthy
  • Patent number: 11068557
    Abstract: In an approach to mobile application usage detection, one or more computer processors detect mobile application usage data of one or more computing devices in a first geographic area during a first time period. The one or more computer processors display the mobile application usage data on an electronic map, where the electronic map depicts at least the first geographic area.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 11070937
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: recording position data for a mobile device over time, the position data being associated to an identifier of the mobile device; outputting to a user an identification code associated to the identifier; receiving input data from a user, the input data including the identification code and user identifying information from a user; responsively to the receiving the input data from a user associating the identification code and the user identifying information; based on the associating processing the position data and user profile data associated to the user identifying information; sending a message to the user based on a result of the processing.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger
  • Patent number: 11067627
    Abstract: A method for testing a circuit includes receiving, by a noise injection circuit, an input signal and generating a noise pulse. Generating the noise pulse includes computing an input resistor pulse, and computing an output resistor pulse. Generating the noise pulse further includes short-circuiting an output resistor substantially simultaneously with opening an input resistor. The method for testing the circuit includes modifying, by the noise injection circuit, the input signal using the noise pulse.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brian James Yavoich, John Davis, Paul Alan Bunce, Russell Hayes
  • Patent number: 11071197
    Abstract: An electronic package including modulated mesh planes can reduce crosstalk between adjacent signal wires. Modulated mesh planes above and below a wiring plane include sets of adjacent wires arranged parallel to signal wires within the wiring plane, and sets of adjacent wires arranged perpendicular to the signal wires. The wires in each of the mesh planes are electrically interconnected and insulated from the signal wires by a dielectric layer. The electronic package also includes a region of the mesh planes having the adjacent wires that are perpendicular to the signal wires separated by a first distance, and another region of the mesh planes having adjacent wires perpendicular to the signal wires separated by a distance greater than the first distance. A set of rectangular mesh areas of the mesh planes can be populated with supplemental wires and via interconnect structures which can further reduce crosstalk.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jinwoo Choi, Daniel M. Dreps, Yanyan Zhang
  • Patent number: 11066519
    Abstract: This disclosure describes new compositions and methods related to photoresponsive poly(hexahydrotriazines) and related polymers. In an embodiment, a method of patterning a substrate includes forming a liquid poly(hemiaminal) material by a process that includes forming a reaction mixture comprising a polar solvent, paraformaldehyde, and an aminobenzene compound having photoreactive groups, and heating the reaction mixture at a temperature up to 50° C. The method further includes applying the liquid poly(hemiaminal) material to a substrate; patterning the liquid poly(hemiaminal) material with UV light; and curing the liquid poly(hemiaminal) material to form a cured poly(hexahydrotriazine) polymer.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Dylan J. Boday, Jeannette M. Garcia, James L. Hedrick, Jason T. Wertz, Rudy J. Wojtecki
  • Patent number: 11068797
    Abstract: Systems and methods for detecting indirect bias in machine learning models are provided. A computer-implemented method includes: receiving, by a computer device, a user request to detect transitive bias in a machine learning model; determining, by the computer device, correlations of attributes of neighboring data not included in a dataset of the machine learning model; ranking, by the computer device, the attributes based on the determined correlations; and returning, by the computer device, a list of the ranked attributes to a user that generated the user request.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manish Bhide, Ruchir Puri, Ravi Chandra Chamarthy
  • Patent number: 11068565
    Abstract: A selected system obtains from a selected location software features information relating to another system. Using the software features information obtained from the selected location, a determination is made as to whether a selected license tier has been obtained. Based on determining that the selected license tier has been obtained, the selected system dispatches work of the other system into a container of the selected system.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Louis P. Gomes, Patricia G. Driever
  • Patent number: 11069448
    Abstract: Systems and methods are provided for collaborative decision-making in medicine. The systems can employ a distributed record-keeping and verification system to solicit suggested modifications to an initial healthcare regime from interested healthcare workers. The systems can aggregate the suggested modifications and use a consensus algorithm to determine the most appropriate modification.
    Type: Grant
    Filed: December 31, 2017
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Oliver E. Bent, Sally Simone Fobi Nsutezo, Antoine Nzeyimana, Meenal Pore, Katherine Tryon, Aisha Walcott
  • Patent number: 11069130
    Abstract: A method and system for generating a three-dimensional (3D) virtual scene are disclosed. The method includes: identifying a two-dimensional (2D) object in a 2D picture and the position of the 2D object in the 2D picture; obtaining the three-dimensional model of the 3D object corresponding to the 2D object; calculating the corresponding position of the 3D object corresponding to the 2D object in the horizontal plane of the 3D scene according to the position of the 2D object in the picture; and simulating the falling of the model of the 3D object onto the 3D scene from a predetermined height above the 3D scene, wherein the position of the landing point the model of the 3D object in the horizontal plane is the corresponding position of the 3D object in the horizontal plane of the 3D scene.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Hao Chen, Guo Qiang Hu, Qi Cheng Li, Li Jun Mei, Jian Wang, Yi Min Wang, Zi Yu Zhu
  • Patent number: 11069688
    Abstract: Structures and methods for making vertical transistors in the Embedded Dynamic Random Access Memory (eDRAM) scheme are provided. A method includes: providing a bulk substrate with a first doped layer thereon, depositing a first hard mask over the substrate, forming a trench through the substrate, filling the trench with a first polysilicon material, and after filling the trench with the first polysilicon material, i) growing a second polysilicon material over the first polysilicon material and ii) epitaxially growing a second doped layer over the first doped layer, where the grown second polysilicon material and epitaxially grown second doped layer form a basis for a strap merging the second doped layer and the second polysilicon material.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventor: Alexander Reznicek
  • Patent number: 11068829
    Abstract: A computer-implemented method of ambient ad hoc project management can include defining a project and associating a project decay function with the project, wherein the project decay function regulates a rate at which project health declines. Responsive to detecting a project event, one or more parameters of the project decay function can be determined from the project event. Project health can be calculated according to the project decay function using the parameter(s). An indication of the project health can be output.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Charles W. Cross, Brian D. Goodman, Frank L. Jania, Darren M. Shaw
  • Patent number: 11070360
    Abstract: An example operation may include one or more of identifying pending blockchain transactions in a transaction queue, determining states of the pending blockchain transactions, determining whether the pending blockchain transactions in the transaction queue are valid based on the determined states, retrieving a list of potential blockchain transaction conflicts associated with the pending blockchain transactions, and determining whether any conflicts exist for one or more of the pending blockchain transactions based on the list of blockchain transaction conflicts.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yue Tong, Miao He, Bing Shao, Changrui Ren
  • Patent number: 11066748
    Abstract: A deposition apparatus for depositing a material on a substrate is provided. The deposition apparatus has a processing chamber defining a processing space in which the substrate is arranged, an ultraviolet radiation assembly configured to emit ultraviolet radiation and a microwave radiation assembly configured to emit microwave radiation into an excitation space that can be the same as the processing space, and a gas feed assembly configured to feed a precursor gas into the processing space and a reactive gas into the excitation space. The ultraviolet radiation assembly and the microwave radiation assembly are operated in combination to excite the reactive gas in the excitation space. The material is deposited on the substrate from the reaction of the excited reactive gas and the precursor gas. A method for using the deposition apparatus to deposit a material on a substrate is provided.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Alfred Grill, Son V. Nguyen, Deepika Priyadarshini
  • Patent number: 11068646
    Abstract: Document schemas for a first document from a first data source and a second document from a second source are identified. The document schema includes a set of tags and data elements corresponding to the set of tags. Based on the identified document schema, the set of tags of the first document to the set of tags of the second document are mapped. Portion of the first document is formatted based on the mapped set of tags. The formatted portion of the first document is positioned parallel to corresponding portion of the second document. The formatted first document and the second document are merged then displayed on the computer device.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kelly A. Argyros, Joan Walsh Tomlinson
  • Patent number: 11068896
    Abstract: Devices and methods for granting requests for authorization using data of devices associated with requestors are disclosed. A method includes: receiving, by a computing device, a request for authorization; receiving, by the computing device, identification information for at least one device of a requestor; determining, by the computing device, a risk score using the received identification information for the at least one device of the requestor; and in response to the risk score exceeding a predetermined threshold, the computing device granting the request for authorization.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: July 20, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Spyridon Skordas, Lawrence A. Clevenger, Richard C. Johnson
  • Patent number: 11068465
    Abstract: In one embodiment, a computer-implemented method for object-granular policy assignment in an object storage environment includes: automatically assigning a plurality of objects stored within the object storage environment to one or more policies; and locating one or more of the objects among a plurality of policy rings within the object storage environment based on semantics of the one or more policies. A virtual namespace maps each object to at least one of the policy rings based on the one or more policies assigned to the object; and the virtual namespace is scalable with a number of the plurality of objects stored within the object storage environment. Corresponding systems and computer program products are also disclosed.
    Type: Grant
    Filed: June 27, 2018
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Nagapramod S. Mandagere, Mohit Saxena
  • Patent number: 11068397
    Abstract: Disclosed aspects relate to accelerator sharing among a plurality of processors through a plurality of coherent proxies. The cache lines in a cache associated with the accelerator are allocated to one of the plurality of coherent proxies. In a cache directory for the cache lines used by the accelerator, the status of the cache lines and the identification information of the coherent proxies to which the cache lines are allocated are provided. Each coherent proxy maintains a shadow directory of the cache directory for the cache lines allocated to it. In response to receiving an operation request, a coherent proxy corresponding to the request is determined. The accelerator communicates with the determined coherent proxy for the request.
    Type: Grant
    Filed: April 4, 2019
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Peng Fei BG Gou, Yang Liu, Yang Fan EL Liu, Yong Lu