Patents Assigned to International Business Machine
-
Patent number: 11557221Abstract: A method is disclosed to ensure that components in a complex system are correctly connected together. In one embodiment, such a method provides a library of previous configurations of a system. The system includes multiple components connected together with cables. The method generates, from the library, instructions for assembling the system by connecting components of the system together with cables. The method receives feedback generated in the course of using the instructions to assemble the system and uses the feedback to refine the instructions. In certain embodiments, a configuration associated with the assembled system is then added to the library. This process may be repeated to further refine the instructions and increase a number of configurations in the library. A corresponding apparatus and computer program product are also disclosed.Type: GrantFiled: April 1, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Beth Ann Peterson, Paulina Acevedo, Veronica A. Reeves-Voeltner, Samantha A. Utter
-
Patent number: 11556325Abstract: The present invention relates to a method and system for installing software onto a client in the NIM environment and corresponding client. Said method includes: initializing said client, wherein a virtual mapping device associated with a memory driver of the client is created, the virtual mapping device for scheduling between the client's memory driver and the remote NIM server with respect to the I/O operation for running the software so as to direct the I/O operation for running said software to the client's memory driver or the remote NIM server; running said software on the client; acquiring the resources desired for running software; and conducting data migration operation from the NIM server to the client while running said software, wherein the migrated data is the resource data obtained from NIM server and desired for installing said software; and the software installation being completed when all the data desired for installing said software are migrated to the memory driver of the client.Type: GrantFiled: May 11, 2019Date of Patent: January 17, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Di Ling Chen, Chuang Li, Wei Lu, Yin Ben Xia, Zhe Xiang
-
Patent number: 11556876Abstract: A method, system and computer program product for detecting business anomalies. Enterprise data as well as compliance rules (e.g., business operational rules) are analyzed to identify entities and concepts to be placed in an ontology. The identified entities and concepts are represented as multi-dimensional vectors. The updates, movements and access to the enterprise data and compliance rules are tracked to determine parameters, such as information velocity, associated with at least some of the elements of the multi-dimensional vectors. The meaning from the enterprise data as well as from the data parameters is discerned. The discerned enterprise data and discerned data parameters are compared with the historical and/or projected utilization of the discerned enterprise data and discerned data parameters to identify any differences. Statistical analysis is then applied based on the enterprise data and the identified differences to generate a value corresponding to a prediction of a business anomaly.Type: GrantFiled: January 5, 2015Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Steven B. Adler, Hyman D. Chantz
-
Patent number: 11556827Abstract: A computer-implemented method for transferring data is provided. In an illustrative embodiment, the method includes retrieving, by a computer, an original dataset to be sent from a sender to a receiver. The method also includes generating, by the computer, a model based on at least a subset of the original dataset. The model generates a predicted dataset. The model is selected from a plurality of model types based on data complexity of the original dataset and a desired level of approximation of the predicted dataset to the original dataset. The method also includes transferring, by the computer, the model to the receiver. The receiver uses the model to generate the predicted dataset, wherein the predicted dataset matches the original dataset to a selected degree of approximation. Transfer of the model is quicker than transfer of the original dataset.Type: GrantFiled: May 15, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Daniel Jakub Ryszka, Bartlomiej Tomasz Malecki, Maria Hanna Oleszkiewicz, Blazej Rafal Rutkowski
-
Patent number: 11556621Abstract: A method, system, and computer program product for encoding a key touch on a device. The method may include detecting a key touch at one of two of more subareas of a key area and encoding the detected key touch into one code of a plurality of codes. Each code may be associated with one key area and one subarea of the key area. The method may perform an operation to determine whether to authorize access to a resource by determining whether the code, at least in part, authorizes the access. The key area may be marked with an indicia. The two or more subareas of the key area may be unmarked and may be of equal size. The key area may be divided into the two or more subareas by specifying two or more subregions of sensor pixels of a region of sensor pixels of a touch-sensitive screen.Type: GrantFiled: February 25, 2019Date of Patent: January 17, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Valerio Bontempi, Crescenzo Migliaccio, Simone Rutigliano, Gianluca Carugno, Antonio Di Cocco, Umberto Manganiello
-
Patent number: 11556517Abstract: An example operation includes one or more of solving, by a scheduler node, integer programming problem of maximizing a sum of organizations' endorsing peers that run chaincodes from a plurality of chaincodes within a consortium, making, by the scheduler node, endorsement policies (EPs) for the chaincodes from the plurality of the chaincodes to be satisfiable at any time, applying administrator's constraint of available endorsing peers to the maximized sum of organizations' endorsing peers, and adding resulting endorsing peers to a maintenance list.Type: GrantFiled: May 17, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Nir Rozenbaum, Artem Barger, Yacov Manevich
-
Patent number: 11554371Abstract: Devices and methods for controlling collection of liquid sample are described. In an example, a microfluidic device can include an analytical device and an actuator. The actuator can be connected to the analytical device. The actuator can be operable to absorb fluid. The actuator can guide the absorbed fluid to an input layer of the analytical device. The actuator can deform in response to an occurrence of an absorption condition. A degree of deformation of the actuator indicates a volume of fluid collected by the analytical device.Type: GrantFiled: December 30, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Ricardo Luis Ohta, Jaione Tirapu Azpiroz, Matheus Esteves Ferreira, Daniel Vitor Lopes Marcondes Marçal, Ademir Ferreira Da Silva, Mathias B Steiner
-
Patent number: 11556495Abstract: According to one embodiment, a computer-implemented method for file handling in a hierarchical storage environment includes performing a file access notification process for determining files related to the first file based on enhanced metadata and a priority list defining a likelihood of possible access, in response to receiving a file access notification corresponding to access of a first file. The related files are placed in a highest level storage tier, and the priority list is updated.Type: GrantFiled: May 16, 2018Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Michael Diederich, Thorsten Muehge, Erik Rueger, Rainer Wolafka
-
Patent number: 11558473Abstract: A stream of tuples to be processed by processing elements that operate on one or more compute nodes of a stream application is monitored. Each processing element has one or more stream operators. A program request to execute a set of program code instructions is received. A stream application target of the set of program code instructions is identified based on the program request. A portion of the stream application is encapsulated with a generic program execution structure during operation of the stream application. The structure is configured to receive and execute program code instructions outside of a preconfigured operation of the stream application. The set of program code instructions is executed by the structure during operation of the stream application, at a time period of execution of the portion, in response to the program request, and based on the stream application target.Type: GrantFiled: December 17, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Paul Gerver, Jingdong Sun, Bradley William Fawcett, Jason A. Nikolai, Henry Chiu
-
Patent number: 11558403Abstract: Embodiments are disclosed for a method for a security model. The method includes generating a Bloch sphere based on a system information and event management (SIEM) of a security domain and a structured threat information expression trusted automated exchange of indicator information. The method also includes generating a quantum state probabilities matrix based on the Bloch sphere. Further, the method includes training a security threat model to perform security threat classifications based on the quantum state probabilities matrix. Additionally, the method includes performing a machine learning classification of the security domain based on the quantum state probabilities matrix.Type: GrantFiled: May 6, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventor: Kelly Nicole Ryver
-
Patent number: 11557013Abstract: A method may include obtaining a first data set of a first user present at a venue. The method may also include obtaining venue characteristic data corresponding to a set of characteristics of the venue. The method may also include obtaining first venue condition data corresponding to a first set of venue conditions. The method may further include generating a first evacuation route based at least in part on the first data set. The method may also include generating a first timing instruction corresponding to the first evacuation route and based at least in part on the first venue condition data. The method may further include providing the first evacuation route and the first timing instruction to the first user.Type: GrantFiled: May 15, 2019Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Julian de Hoog, Leon Gouletsas, Laurence John Plant
-
Patent number: 11558550Abstract: Generating a controllable panoramic image while eliminating unsuitable dynamic elements by receiving a plurality of images of a location from a user device, wherein the plurality of images includes images of a location at various times, identifying an object of one or more images of the plurality of images, wherein the object corresponds to an unsuitable condition for a database, determining a score of the one or more images of the plurality of images based at least in part on the identified object, determining a base image from the one or more images of the plurality of images, and generating a set of replacement images of the location based at least in part on respective determined scores of the one or more images of the plurality of images.Type: GrantFiled: June 28, 2021Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Stephen Arthur Boxwell, Kyle Matthew Brake, Keith Gregory Frost, Stanley John Vernier
-
Patent number: 11557507Abstract: A semiconductor structure includes a multilayer structure having a first layer and a second layer disposed on the first layer. The semiconductor structure further includes at least a first via extending from a top of the second layer to a top of a first metal contact disposed in the first layer. A polymer film is disposed on at least a portion of sidewalls of the first via.Type: GrantFiled: October 29, 2019Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Yann A. M. Mignot, Chih-Chao Yang
-
Patent number: 11558669Abstract: A method for dynamic content filtering includes accessing, by a processing unit, a media content that includes several content portions. The method further includes determining a rating tag associated with each content portion from the media content, and a user profile of a user requesting the media content to be rendered. The user profile contains a permission level for the user. The method further includes filtering the content portions from the media content based on the permission level, wherein, in response to the rating tag of a particular content portion exceeding the permission level in the user profile, filtering out the particular content portion. The method further includes rendering content portions that were not filtered out.Type: GrantFiled: March 6, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Priyansh Jaiswal, Slobodan Sipcic, Peeyush Jaiswal
-
Patent number: 11557651Abstract: A method is presented for constructing a nanosheet transistor. The method includes forming a nanosheet stack including alternating layers of a first material and a second material over a substrate, forming a dummy gate over the nanosheet stack, forming sacrificial spacers adjacent the dummy gate, and selectively etching the alternating layers of the first material to define gaps between the alternating layers of the second material. The method further includes filling the gaps with inner spacers, epitaxially growing source/drain regions adjacent the nanosheet stack, selectively removing the sacrificial spacers and the inner spacers to define cavities, and filling the cavities with a spacer material to define first airgaps adjacent the dummy gate and second airgaps adjacent the etched alternating layers of the first material.Type: GrantFiled: December 23, 2020Date of Patent: January 17, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Heng Wu, Ruilong Xie, Alexander Reznicek, Lan Yu
-
Patent number: 11558204Abstract: In an approach to attesting control over network devices, responsive to receiving a first signal from a client, wherein the first signal initiates a network connection between the client and a server, a first certificate is sent to the client that contains a common name that is an internet protocol (IP) address. A second certificate is sent to the client that contains a common name that is a uniform resource locator (URL) of the server. Responsive to receiving a second signal from the client that the first certificate and the second certificate are trusted, the client is connected with the server.Type: GrantFiled: August 17, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Mauro Marzorati, Rosa M. Bolger, Herbert Daniel Pearthree, Gregory Porpora
-
Patent number: 11558367Abstract: A processor may receive a packet configured to travel in a network. The packet may be configured to travel from a first device to a second device. The processor may analyze the packet. The processor may detect a password with the packet. The processor may determine whether the detected password complies with at least one password policy. The processor may provide a password policy compliance output to a user. The password policy compliance output may indicate to the user whether the detected password complies with the at least one password policy.Type: GrantFiled: March 25, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Holly Wright, Dale Bowie, Peter Terence Cogill, Hannah Claire Jury
-
Patent number: 11556782Abstract: In a trained attentive decoder of a trained Sequence-to-Sequence (seq2seq) Artificial Neural Network (ANN): obtaining an encoded input vector sequence; generating, using a trained primary attention mechanism of the trained attentive decoder, a primary attention vectors sequence; for each primary attention vector of the primary attention vectors sequence: (a) generating a set of attention vector candidates corresponding to the respective primary attention vector, (b) evaluating, for each attention vector candidate of the set of attention vector candidates, a structure fit measure that quantifies a similarity of the respective attention vector candidate to a desired attention vector structure, (c) generating, using a trained soft-selection ANN, a secondary attention vector based on said evaluation and on state variables of the trained attentive decoder; and generating, using the trained attentive decoder, an output sequence based on the encoded input vector sequence and the secondary attention vectors.Type: GrantFiled: September 19, 2019Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Vyacheslav Shechtman, Alexander Sorin
-
Patent number: 11558463Abstract: A method, apparatus and non-transitory computer readable storage medium, in one embodiment, associating at least one wireless device and at least one user, requesting audio information from at least one remote source by the at least one wireless device, receiving the audio information from the remote source, broadcasting an audio identifier to the at least one wireless device, using the audio information, authenticating the association between the at least one wireless device and at least one transport, based on the audio information, determining at least one characteristic of the at least one user based on at least one of at least one user search history and at least one user preference selection and determining at least one probable route of the at least one transport based on the at least one characteristic and at least one of at least one route history and at least one input destination.Type: GrantFiled: August 11, 2020Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventor: David Gerard Ledet
-
Patent number: 11556133Abstract: A method for modifying a queue of vehicles. In one embodiment, the method includes at least one computer processor determining respective distance values between a first vehicle and one or more adjacent vehicles within a queue of vehicles. The method further includes determining a threshold distance value that corresponds to a distance required to extract the first vehicle from within the queue of vehicles. The method further includes determining a change of position corresponding to at least one adjacent vehicle to the first vehicle within the queue of vehicles based on the determined respective distance values, wherein the determined change in position moves the at least one adjacent vehicle to a distance value from the first vehicle that exceed the threshold distance value. The method further includes transmitting respective requests to the at least one adjacent vehicle to move to the determined change of position.Type: GrantFiled: July 26, 2019Date of Patent: January 17, 2023Assignee: International Business Machines CorporationInventors: Paul Taylor, Gary Stuart Bettesworth, Daniel Del Piccolo, Matthew John Comer