IBM Patents
The International Business Machines Corporation provides IT infrastructure and services to enterprise customers.
IBM Patents by Type- IBM Patents Granted: IBM patents that have been granted by the United States Patent and Trademark Office (USPTO).
- IBM Patent Applications: IBM patent applications that are pending before the United States Patent and Trademark Office (USPTO).
-
Patent number: 11836542Abstract: An example operation may include a method comprising one or more of receiving a VNF instance creation request from a NFVO, retrieving one or more VNFC Module LCM scripts and software loads, reserving one or more NFVI VM/container resources required for a VNF instance, instantiating one or more VNFCIs associated with the VNF instance wherein installation includes at least one or more of deploying the one or more VNFC module LCM scripts and software loads to the one or more reserved NFVI VM/containers, installing the VNFC modules on the one or more VM/containers, and starting the VNFC modules on the one or more VM/containers, sending a VNF instance creation completed notification.Type: GrantFiled: May 18, 2021Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventor: Keith William Melkild
-
Patent number: 11836256Abstract: An adversarial robustness testing method, system, and computer program product include testing a robustness of a black-box system under different access settings via an accelerator.Type: GrantFiled: January 24, 2019Date of Patent: December 5, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pin-Yu Chen, Sijia Liu, Lingfei Wu, Chia-Yu Chen
-
Patent number: 11838400Abstract: An example operation may include one or more of receiving storage requests endorsed by blockchain peers of a blockchain, selecting a group of the endorsed storage requests to be stored together and ordering the group of endorsed storage requests with respect to each other based on timestamps, encoding the group of ordered and endorsed storage requests into an image, and storing the encoded image within a data section of a block of the blockchain.Type: GrantFiled: November 19, 2019Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Gary I. Givental, HuyAnh Dinh Ngo, Srinivas Babu Tummalapenta, Aankur Bhatia, Wesley Ali Khademi, Adam Lee Griffin
-
Patent number: 11836219Abstract: One embodiment provides a method, including: receiving a sample set for training a machine-learning model, wherein the sample set includes a plurality of classes, wherein classes within the plurality of classes have an imbalance in a number of samples; creating an enlarged minority class by generating new samples from the samples within the minority class and adding the new samples to the minority class; selecting subset samples from both the samples within the enlarged minority class and the majority class; weighting each of the subset samples based upon user input defining goals for attributes of a training sample set to be used in training the machine-learning model; and generating, using the neural network, the training sample set by re-running the selecting in view of the weighting.Type: GrantFiled: November 3, 2021Date of Patent: December 5, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ruhi Sharma Mittal, Lokesh Nagalapatti, Hima Patel, Nitin Gupta
-
Patent number: 11838141Abstract: In an approach for augmenting contextual timeline markers on a virtual video conversation, a processor records a virtual meeting on a virtual meeting platform with one or more participants. Responsive to the virtual meeting chair ending the virtual meeting with one or more incomplete tasks, a processor creates an augmented recording of the virtual meeting, wherein the augmented recording includes a timeline composed of a plurality of timeline markers, wherein a timeline marker is associated with a conversation that occurs at a particular contextual conversation point during the virtual meeting. A processor enables one or more post-meeting collaboration enabled conversations between the virtual meeting chair and one or more nonparticipants, wherein the one or more incomplete tasks are completed. A processor requests feedback on a timeline marker response associated with the one or more incomplete tasks from a timeline marker creator. A processor applies the feedback received.Type: GrantFiled: October 29, 2021Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Pijush Kanti Biswas, Abhishek Kumar Gautam, Biswajit Mohapatra, Siddhartha Sood
-
Patent number: 11835718Abstract: One or more environmental vibrations that originate from a vibration source are detected by a wearable display device. The wearable display device is worn by a user. The vibration source is located in an environment that is proximate to the wearable display device. An alert condition related to the vibration source is identified, based on the one or more environmental vibrations. An augmented notification for the wearable display device is generated in response to the alert condition. The augmented notification provided, by the wearable display device, to the user.Type: GrantFiled: June 22, 2022Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Atul Mene, Jeremy R. Fox, Tushar Agrawal, Sarbajit K. Rakshit
-
Patent number: 11836576Abstract: A training process of a machine learning model is executed at the edge node for a number of iterations to generate a model parameter based at least in part on a local dataset and a global model parameter. A resource parameter set indicative of resources available at the edge node is estimated. The model parameter and the resource parameter set are sent to a synchronization node. Updates to the global model parameter and the number of iterations are received from the synchronization node based at least in part on the model parameter and the resource parameter set of edge nodes. The training process of the machine learning model is repeated at the edge node to determine an update to the model parameter based at least in part on the local dataset and updates to the global model parameter and the number of iterations from the synchronization node.Type: GrantFiled: April 13, 2018Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Shiqiang Wang, Tiffany Tuor, Theodoros Salonidis, Christian Makaya, Bong Jun Ko
-
Patent number: 11836189Abstract: An approach is provided in which the approach calculates at least one weighting factor based on a word frequency analysis of an unlabeled document against a set of word frequencies corresponding to a set of labeled documents. The approach computes an a posteriori classification probability of the unlabeled document based on the at least one weighting factor, and creates an inferred classifier based on the a posteriori classification probability. The approach classifies the unlabeled classifier using the inferred classifier.Type: GrantFiled: March 25, 2020Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Thiago Bianchi, John Donald Vasquez, John Maxwell Cohn
-
Patent number: 11836220Abstract: Systems, computer-implemented methods, and computer program products to facilitate updating, such as averaging and/or training, of one or more statistical sets are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can include a computing component that averages a statistical set, provided by the system, with an additional statistical set, that is compatible with the statistical set, to compute an averaged statistical set, where the additional statistical set is obtained from a selected additional system of a plurality of additional systems. The computer executable components also can include a selecting component that selects the selected additional system according to a randomization pattern.Type: GrantFiled: March 1, 2023Date of Patent: December 5, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xiaodong Cui, Wei Zhang, Mingrui Liu, Abdullah Kayi, Youssef Mroueh, Alper Buyuktosunoglu
-
Patent number: 11836538Abstract: One embodiment provides a method, including: receiving information describing an application to be split into a plurality of microservices; identifying, utilizing a microservices advisor application, application elements of the application; generating, utilizing the microservices advisor application and from the application elements, a heterogenous graph, wherein each node within the heterogenous graph represents an application element and wherein each edge within the heterogenous graph represents a relationship between two nodes connected by the edge; identifying, based upon user input identifying preferences of relationships between nodes, groups of nodes within the heterogenous graph sharing a common attribute; and providing, from the microservices advisor application, a recommendation, based upon the identified groups of nodes, for splitting the application into microservices, wherein the recommendation includes a number of microservices for the application and application elements that should be includedType: GrantFiled: October 11, 2021Date of Patent: December 5, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Srikanth Govindaraj Tamilselvam, Utkarsh Milind Desai, Sambaran Bandyopadhyay, Alex Mathai
-
Patent number: 11836613Abstract: Methods and systems for generating a program include parameterizing a high-order function to replace data with primitive functions. A neural programmer interpreter (NPI) model is trained for the high-order function. Respective neural network models are trained for each primitive function. The neural network models generate data for the NPI model when called.Type: GrantFiled: July 17, 2019Date of Patent: December 5, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Tung D. Le
-
Patent number: 11833511Abstract: Techniques regarding nanofluidic chips with a plurality of inlets and/or outlets in fluid communication with one or more nanoDLD arrays are provided. For example, one or more embodiments described herein can comprise a nanoscale deterministic lateral displacement array between and in fluid communication with a global inlet and a global outlet. The nanoscale deterministic lateral displacement array can further be between and in fluid communication with a local inlet and a local outlet. Also, the nanoscale deterministic lateral displacement array can laterally displace a particle comprised within a sample fluid supplied from the global inlet to a collection region that directs the particle to the local outlet. An advantage of such an apparatus can be the expanded versatility of the nanoscale deterministic lateral displacement array for sample preparation applications involving nanoparticles not accessible to other higher throughput microscale microfluidic technologies.Type: GrantFiled: December 28, 2020Date of Patent: December 5, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Joshua T. Smith, Benjamin Wunsch, Stacey Gifford
-
Patent number: 11836534Abstract: One or more processors receive resource type and capability information and activity information of workloads of a domain. A first model is generated and trained to map the resource information to the activity information of domain workloads. The activity information is decomposed into a set of activity core elements (ACEs). The one or more processors generate a second model, wherein the second model is trained to predict a set of resource types and resource capabilities of the respective resource types, based on an input of the first set of ACEs decomposed from the activity information of the workloads of the domain. The one or more processors receive a second set of ACEs that are decomposed from activities associated with an unprecedented workload, and the one or more processors generate a predicted set of resources to perform the second set of ACEs.Type: GrantFiled: January 26, 2021Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Michal Paluch, William Carbone, Erik Rueger, Nicolo′ Sgobba
-
Patent number: 11836644Abstract: A method, a device and a computer program product for abnormal air pollution emission prediction are proposed. In the method, a first set of features characterizing air condition in a zone is obtained. Whether the zone is subject to abnormal air pollution emission in a future first time period is determined based on the first set of features and using a first prediction classifier. In response to determining that the zone is subject to abnormal air pollution emission in the first time period, a second set of features characterizing air condition in the zone is obtained. A future second time period in which the zone is subject to abnormal air pollution emission is determined based on the second set of features and using a second prediction classifier. The second time period is included in the first time period. In this way, the abnormal air pollution emission in the zone can be accurately and efficiently predicted.Type: GrantFiled: August 6, 2019Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Lingyun Wang, Junmei Qu, Xi Xia, Xin Xin Bai, Jin Yan Shao
-
Patent number: 11835572Abstract: Techniques for usage metering by bias temperature instability with differential sensing on pairs of matching transistors are provided. In one aspect, a usage metering device includes: at least one metering circuit on a chip, the at least one metering circuit having a pair of matching transistors, and a differential current sense circuit connected to the pair of matching transistors, wherein the pair of matching transistors includes a reference transistor which is unused during regular operation of the chip, and a stressed transistor that is on continuously during the regular operation of the chip, and wherein the differential current sense circuit determines a Vt difference between the reference transistor and the stressed transistor. A method for usage metering and a method of forming a usage metering device are also provided.Type: GrantFiled: April 6, 2021Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventor: Effendi Leobandung
-
Patent number: 11837219Abstract: In several aspects for creating a minute of a teleconference from a record thereof, a processor classifies portions of the record as relevant or non-relevant according to corresponding relevance indicators with respect to a topic of the teleconference. A processor removes the non-relevant portions from the record. A processor classifies pairs of relevant portions as similar or non-similar according to corresponding similarity indicators. A processor removes one of the relevant portions of each similar pair of relevant portions from the minute.Type: GrantFiled: November 18, 2021Date of Patent: December 5, 2023Assignee: International Business Machines CorporationInventors: Damiano Bassani, Alfonso D'Aniello, Andrea Tortosa, Roberto Giordani, Michela Melfa
-
Publication number: 20230385496Abstract: Embodiments are provided for providing enhanced protection of an integrated circuit in a computing system by a processor. A logic locking FSM component or a logic locking with RTL gating may be applied to a current design logic to enable and protect operations of an integrated circuit, where the current design logic remains unchanged. The operation of the integrated circuit may be activated based upon providing to the integrated circuit a correct key from the logic locking FSM component or the logic locking with RTL gating.Type: ApplicationFiled: May 24, 2022Publication date: November 30, 2023Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jinwook JUNG, Jennifer KAZDA, Schuyler ELDRIDGE, Peilin SONG, Gi-Joon NAM
-
Publication number: 20230386199Abstract: An embodiment includes identifying a tree type of vegetation depicted in an image. The embodiment segments that portion of the image using edge-detection processing resulting in a contour line that defines a tree perimeter. The embodiment detects that the tree is within a buffer distance from a power line. The embodiment determines the tree's species by comparing the contour line to candidate contour lines of different tree species and calculates a diameter of the tree's crown using the contour line. The embodiment estimates the tree's height using the species and the diameter of the crown. The embodiment calculates a risk value for the tree based on a risk of contact between the power line and the tree and issues a work order to maintain the tree to prevent contact with the power line.Type: ApplicationFiled: May 26, 2022Publication date: November 30, 2023Applicant: International Business Machines CorporationInventors: Levente Klein, Wang Zhou, Harini Srinivasan, Amit Kumar Pandey, Estepan Meliksetian
-
Publication number: 20230385503Abstract: Embodiments are provided for enhanced initial global placement in a circuit design in a computing system by a processor. A wire length minimization may be determined based on maximum population density constraints as a single player game theory for global placement of an integrated circuit.Type: ApplicationFiled: May 25, 2022Publication date: November 30, 2023Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Alexey Y LVOV, Gi-Joon NAM, Benjamin Neil TROMBLEY, Lakshmi N REDDY, Paul G VILLARRUBIA
-
Patent number: 11830807Abstract: Embodiments of the present invention are directed to fabrication method and resulting structures for placing self-aligned top vias at line ends of an interconnect structure. In a non-limiting embodiment of the invention, a line feature is formed in a metallization layer of an interconnect structure. The line feature can include a line hard mask. A trench is formed in the line feature to expose line ends of the line feature. The trench is filled with a host material and a growth inhibitor is formed over a first line end of the line feature. A via mask is formed over a second line end of the line feature. The via mask can be selectively grown on an exposed surface of the host material. Portions of the line feature that are not covered by the via mask are recessed to define a self-aligned top via at the second line end.Type: GrantFiled: October 12, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Ashim Dutta, Ekmini Anuja De Silva, Dominik Metzler, John Arnold
-
Patent number: 11830877Abstract: Embodiments of the invention are directed to a configuration of nanosheet FET devices in a first region of a substrate. Each of the nanosheet FET devices in the first region includes a first channel nanosheet, a second channel nanosheet over the first channel nanosheet, a first gate structure around the first channel nanosheet, and a second gate structure around the second channel nanosheet, wherein the first gate structure and the second gate structure pinch off in a pinch off area between the first gate structure and the second gate structure. The first gate structure includes a doped region, and the second gate structure includes a doped region. At least a portion of the pinch off area is undoped.Type: GrantFiled: November 19, 2019Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takashi Ando, Jingyun Zhang, Choonghyun Lee, Pouya Hashemi, Alexander Reznicek
-
Patent number: 11829166Abstract: A method can include obtaining a set of images of a set of occupants located in an interior environment. The interior environment can have a first temperature. The method can include identifying, based on the set of images, a set of occupant characteristics corresponding to the set of occupants. The method can include obtaining a second temperature of an external environment. The method can include generating, by comparing the set of occupant characteristics to the second temperature, a discrepancy factor. The method can include determining that the discrepancy factor exceeds a threshold. The method can include initiating, in response to the determining that the discrepancy factor exceeds the threshold, a modification of the first temperature.Type: GrantFiled: December 17, 2020Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventor: Lisa Seacat DeLuca
-
Patent number: 11831714Abstract: Disclosed are techniques for programmatically mapping workloads for storage in different classes of a networked computer data storage environment, using a set of rules or data storage hints and properties of the workloads themselves. With the set of data storage hints, metadata sets are assigned to files of the incoming workloads to the networked computer data storage environment based on the properties of the workloads. Then, a target storage class is determined for each file of the workload from the plurality of storage classes present in the networked computer data storage environment. The workload files are then mapped to a logical bucket that is associated with the plurality of storage classes through a shared namespace, with the assigned metadata set for a file cueing the filesystem modules as to which storage class within the logical bucket to direct the various files of the workload to.Type: GrantFiled: March 16, 2022Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Krishnasuri Narayanam, Phani Kumar V. U. Ayyagari, Rahul Rahul, Subhojit Roy, Sasikanth Eda
-
Patent number: 11831709Abstract: Facilitating peer-to-peer cloud computing resource sharing utilizing a permissioned distributed ledger is provided. A request by a computational resource consumer for additional computational resources from a computational resource provider via a peer-to-peer decentralized network is detected. A computational resource exchange environment is generated to transfer the additional computational resources from the computational resource provider to the computational resource consumer in response to validating that the computational resource consumer is authorized to consume the additional computational resources and that the computational resource provider is authorized to transfer the additional computational resources to the computational resource consumer via the peer-to-peer decentralized network. The additional computational resources are transferred from the computational resource provider to the computational resource consumer for consumption via the computational resource exchange environment.Type: GrantFiled: December 7, 2022Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Zachary A. Silverstein, Melanie Dauber, Jacob Ryan Jepperson, Jeremy R. Fox, Logan Bailey
-
Patent number: 11830187Abstract: Methods and systems for training computer-aided condition detection systems. One method includes receiving a plurality of images for a plurality of patients, some of the images including an annotation associated with a condition; iteratively applying a first deep learning network to each of the images to produce a segmentation map, a feature map, and an image-level probability of the condition for each of the images; iteratively applying a second deep learning network to each feature map produced by the first network to produce a plurality of outputs; training the first network based on the segmentation map produced for each image; and training the second network based on the output produced for each of the patients. The second network includes a plurality of convolution layers and a plurality of convolutional long short-term memory (LSTM) layers. Each of the outputs includes a patient-level probability of the condition for one of the patients.Type: GrantFiled: May 26, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Luyao Shi, David James Beymer, Ehsan Dehghan Marvast, Deepta Rajan
-
Patent number: 11830580Abstract: A large collection of sample genomes containing misclassified k-mers and metadata errors from a reference taxonomy was converted to a self-consistent k-mer database comprising a self-consistent taxonomy. The self-consistent taxonomy was based on genetic distances calculated using the MinHash method or the Meier-Koltoff method. An agglomerative clustering algorithm was used to calculate the self-consistent taxonomy. Each k-mer of the sample genomes was assigned to only one node of the self-consistent taxonomy. In another step, each node of the self-consistent taxonomy was mapped to the reference taxonomy, thereby preserving in the self-consistent taxonomy links to the reference taxonomy while correcting for the misclassification errors therein. The self-consistent k-mer database can be used to taxonomically profile sequenced nucleic acids with greater specificity compared to systems relying on the reference taxonomy.Type: GrantFiled: September 30, 2018Date of Patent: November 28, 2023Assignees: International Business Machines Corporation, Mars, IncorporatedInventors: James H. Kaufman, Matthew A. Davis, Mark Kunitomi, Bart C. Weimer
-
Patent number: 11830946Abstract: A method of forming a vertical transport fin field effect transistor device is provided. The method includes forming vertical fins on a substrate, depositing a protective liner on the sidewalls of the vertical fins, and removing a portion of the substrate to form a support pillar beneath at least one of the vertical fins. The method further includes etching a cavity in the support pillar of the at least one of the vertical fins, and removing an additional portion of the substrate to form a plinth beneath the support pillar of the vertical fin. The method further includes growing a bottom source/drain layer on the substrate adjacent to the plinth, and forming a diffusion plug in the cavity, wherein the diffusion plug is configured to block diffusion of dopants from the bottom source/drain layer above a necked region in the support pillar.Type: GrantFiled: February 14, 2022Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Heng Wu, Shogo Mochizuki, Gen Tsutsui, Kangguo Cheng
-
Patent number: 11829886Abstract: Simulating uncertainty in an artificial neural network is provided. Aleatoric uncertainty is simulated to measure what the artificial neural network does not understand from sensor data received from an object operating in a real-world environment by adding random values to edge weights between nodes in the artificial neural network during backpropagation of output data of the artificial neural network and measuring impact on the output data by the added random values to the edge weights between the nodes. Epistemic uncertainty is simulated to measure what the artificial neural network does not know by dropping out a selected node from each respective layer of the artificial neural network during forward propagation of the sensor data and measuring impact of dropped out nodes on the output data of the artificial neural network. An action corresponding to the object is performed based on the impact of simulating the aleatoric and epistemic uncertainty.Type: GrantFiled: March 7, 2018Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Aaron K Baughman, Stephen C. Hammer, Micah Forster
-
Patent number: 11830977Abstract: A hybrid solid-state electrolyte is disclosed. The hybrid solid-state electrolyte includes an inorganic ion-conducting membrane. The hybrid solid-state electrolyte further includes a first layer of an organic liquid solution surrounding a surface of the inorganic ion-conducting membrane. The hybrid solid-state electrolyte further includes a second layer of an ion-conducting polymer surrounding the first layer of the organic liquid solution.Type: GrantFiled: February 25, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Amaresh Samuthira Pandian, Phillip Medina, Young-Hye Na
-
Patent number: 11830011Abstract: Approaches presented herein enable dynamically determining a validity of a return. More specifically, a system obtains a return request from a customer, a transaction history of the customer, and a set of return policy rules. A generative adversarial network (GAN) trained to detect non-genuine returns is applied to the return request. The GAN uses, among other this, the transaction history of the customer and the set of return policy rules as parameters of the GAN. Based on an output of the GAN, at least one return processing action is recommended and implemented.Type: GrantFiled: January 6, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Indervir Singh Banipal, Nadiya Kochura, Shikhar Kwatra, Sourav Mazumder
-
Patent number: 11827150Abstract: Object overlay for vehicle occupants includes determining that visibility of an object in a view of a vehicle occupant through a transparent surface of the vehicle is degraded, the object being in an environment in which the vehicle travels, selecting from an image repository a reference image of the object, extracting, from the reference image, an image portion comprising an image of a least a portion of the object, transforming the extracted image portion to correspond to the view of the vehicle occupant, the transforming producing a transformed image portion, and displaying the transformed image portion on the transparent surface and interposed in a line-of-sight of the vehicle occupant to the object in the environment such that the transformed image portion overlays at least a portion of the vehicle occupant's view through the transparent surface to the object in the environment.Type: GrantFiled: September 21, 2021Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rajesh Kumar Saxena, Harish Bharti, Deepak Bajaj, Zheng Xie, Sandeep Sukhija
-
Patent number: 11830241Abstract: A method and system for auto-curating a media are provided. Media content is received over the network interface. A set of markers is identified for the media content, each marker corresponding to one of a plurality of visible and audible cues in the media content. Segments in the media content are identified based on the identified set of markers. An excitement score is computed for each segment based on the identified markers that fall within the segment. A highlight clip is generated by identifying segments having excitement scores greater than a threshold.Type: GrantFiled: January 25, 2020Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michele Merler, Dhiraj Joshi, Quoc-Bao Nguyen, Stephen C. Hammer, John Joseph Kent, John R. Smith, Rogerio Feris
-
Patent number: 11829609Abstract: A secondary storage controller determines one or more tracks of one or more volumes in which data loss has occurred in the secondary storage controller. The secondary storage controller suspends a peer to peer remote copy operation between the secondary storage controller and a primary storage controller. Information on the one or more tracks of the one or more volumes in which the data loss has occurred is transmitted to the primary storage controller.Type: GrantFiled: October 4, 2022Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Matthew D. Carson, Carol S. Mellgren, Karl A. Nielsen, Matthew Sanchez, Todd C. Sorenson
-
Patent number: 11830774Abstract: Embodiments of the present invention are directed to fabrication methods and resulting structures that provide buried contacts in the fin-to-fin space of vertical transport field effect transistors (VFETs) that connect the bottom S/D of the transistors to a buried power rail. In a non-limiting embodiment of the invention, a buried power rail is encapsulated in a buried oxide layer of a first wafer. First and second semiconductor fins are formed on a second wafer. The first wafer to the second wafer and a surface of the buried power rail in a fin-to-fin space is exposed. A buried via is formed on the exposed surface of the buried power rail. The buried via electrically couples the buried power rail to a bottom source or drain region of the first semiconductor fin.Type: GrantFiled: September 23, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Junli Wang, Brent Anderson
-
Patent number: 11829400Abstract: The present disclosure provides a computer-implemented method, computer system and computer program product for text processing. The present in invention may include obtaining an original text input from a collaborative development environment. The present invention may include extracting a first text statement from the original input text. The present invention may include calculating a similarity value between the first text statement and a second text statement, wherein the second text statement is obtained from a statement database. The present invention may include comparing the similarity value to a pre-set threshold.Type: GrantFiled: May 5, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Zhen Ou Yun, Qing Li, Li Cao, Leilei Hu, Xiao Kou, Xiaoping Liu, Tian Jiao Pu
-
Patent number: 11829485Abstract: Approaches presented herein enable detection of security vulnerabilities in software containers. More specifically, a software container comprising a build script and a base image is received. An instance of the software container is instantiated in an encapsulated environment using the build script and the base image. The instance of the software container is executed in the encapsulated environment, and the execution of the software container instance is monitored in the encapsulated environment to detect one or more security vulnerabilities.Type: GrantFiled: August 5, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Shailendra Moyal, Pavan Kumar Penugonda
-
Patent number: 11829634Abstract: One embodiment provides a method, including: receiving, at a central system, a query requesting access to a dataset, wherein the central system communicates with a plurality of data storage locations, each having a governance policy for data stored at the data storage location, wherein different portions of the dataset are stored within different of the plurality of data storage locations; sending a sub-query formulated based upon the query; receiving a governance enforcement actions listing corresponding to the portion of the dataset stored within the corresponding data storage location; generating a meta-policy of enforcement actions for all of the plurality of data storage locations storing portions of the dataset, wherein the meta-policy identifies enforcement actions and an order of the enforcement actions to be applied to the dataset; and providing the meta-policy to each of the plurality of data storage locations.Type: GrantFiled: July 28, 2021Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ramasuri Narayanam, Rishi Saket, Ety Khaitzin, Ritwik Chaudhuri, Rohith Dwarakanath Vallam
-
Patent number: 11829716Abstract: The present invention may be a method, a computer system, and a computer program product for suggesting an output candidate. The method comprises receiving a user input; selecting a corpus containing an expression similar to the user input among a plurality of corpuses; finding, in the user input, a seed word that may be present in a definition statement of an entry in a dictionary; identifying, in the dictionary, an entry of a definition statement containing the seed word or within a threshold similarity to the seed word with reference to the selected corpus; and suggesting the identified entry as an output candidate.Type: GrantFiled: September 6, 2019Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Emiko Takeuchi, Yoshinori Kabeya, Daisuke Takuma
-
Patent number: 11832534Abstract: Methods of forming variable-resistance devices include forming a variable-resistance layer between a first terminal and a second terminal from a material that varies in resistance based on an oxygen concentration. An electrolyte layer is formed over the variable-resistance layer from a material that is stable at room temperature and that conducts oxygen ions in accordance with an applied voltage. A conductive gate layer is formed over the electrolyte layer.Type: GrantFiled: December 23, 2020Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Teodor K Todorov, Douglas M. Bishop, Jianshi Tang, John Rozen
-
Patent number: 11829765Abstract: A mechanism is provided to orchestrates entitled execution of a set of analytics. The mechanism retrieves an analytic entry from an immutable data record source and identifies an analytic associated with the analytic entry, and an associated dataset. The analytic and the dataset are encrypted using an owner's key. The mechanism decrypts the analytic using a decryption key and executes the analytic based on the decrypting.Type: GrantFiled: March 31, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Corville O. Allen, Pratul Gupta
-
Patent number: 11831467Abstract: Embodiments for providing enhanced multicast data transfer for ring topology based artificial intelligence systems are disclosed. Multicast data is sent to a plurality of disjointed cores in a multicast group according to a first multicast mode, a second multicast mode, or a third multicast mode, where the first multicast mode sends a first half the multicast data on first multicast ring and a second half on a second multicast ring, the second multicast mode sends the multicast data on either the first multicast ring or the second multicast ring, and the third multicast mode replicates the multicast data and sends the multicast data to both the first multicast ring and the second multicast ring.Type: GrantFiled: May 13, 2022Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shubham Jain, Swagath Venkataramani, Vijayalakshmi Srinivasan, Sunil K Shukla, Martin A Lutz
-
Patent number: 11829284Abstract: Described are techniques for testing robotic process automation (RPA) bots. The techniques including a system comprising a computational environment configured to present a graphical user interface (GUI) on a display. The system further comprises an application configured to run on the computational environment. The system further comprises a robotic process automation (RPA) bot configured to execute tasks on the application using the GUI. The system further comprises an autonomous robot tester (ART) bot configured to execute a plurality of tests to disrupt the RPA bot by manipulating the GUI.Type: GrantFiled: June 7, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Laurentiu Gabriel Ghergu, Adina Pana, Iasmina Boldea, Pavol Dobia{hacek over (s)}, Erik Rueger
-
Patent number: 11828860Abstract: One or more computer processors encode a plurality of time sequenced global position system (GPS) datapoints onto a grided dimensional area; determine a general trajectory between each time sequenced GPS datapoint in the plurality of encoded time sequenced GPS datapoints and a subsequent encoded time sequenced GPS datapoint; cluster the encoded time sequenced GPS datapoints based on a respective determined trajectory with a plurality of encoded historical GPS datapoints; calculate an azimuth for each encoded time sequenced GPS datapoint in the plurality of time sequenced GPS datapoints utilizing a plurality of adjacent historical GPS datapoints contained within a respective cluster; generate a plurality of interpolated GPS datapoints utilizing calculated azimuths, determined general trajectories, and historical GPS datapoints; and aggregate the generated interpolated GPS datapoints with the plurality of time sequenced GPS datapoints into an interpolated route, wherein each GPS datapoint in the interpolated roType: GrantFiled: August 27, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Yong Wang, Ge Liang, Zhi Peng Jia, Zhi Cao, De Shuo Kong, Ye Wang
-
Patent number: 11829741Abstract: A method, computer program product and computer system to generate a codebase for tenant microservices in a distributed computing environment is provided. A processor receives a request from a tenant to deploy a microservice in a distributed computing environment. A processor retrieves a schema associated with the tenant and the microservice to be deployed. A processor retrieves a constructor class associated with the microservice. A processor deploys an instance of the microservice within the distributed computing environment based on the constructor class associated with the microservice. A processor provides a service endpoint within the distributed computing environment managed by the deployed instance of the microservice.Type: GrantFiled: March 8, 2022Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Slobodan Sipcic, Peeyush Jaiswal, Naeem Ahmed, Priyansh Jaiswal, Niyati Patel
-
Patent number: 11829697Abstract: Methods and systems of routing a design layout include setting an inner region and an outer region for modification of structures in an original design layout, in accordance with a minimum spacing that is based on a fabrication process. Routing of trim positions and conductive wire extents is performed within the inner region, based on positions of shapes within the outer region, including node folding of a new constraint graph to minimize perturbations from a previous constraint graph, to generate an updated design layout that can be manufactured using the fabrication process.Type: GrantFiled: August 6, 2021Date of Patent: November 28, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Diwesh Pandey, Gustavo Enrique Tellez
-
Patent number: 11829455Abstract: One example of a system comprises using a processor for identifying a model to be validated that is stored in a repository; automatically computing and recording one or more model metrics for the model to be validated in a tamper-proof manner; comparing the computed tamper-proof metrics with one or more encoded rules and policies to determine if the model to be validated complies with the one or more encoded rules and policies; and outputting a notification to a device indicating a validation status of the model to be validated based on the comparison of the computed tamper-proof metrics with the one or more encoded rules and policies.Type: GrantFiled: March 20, 2023Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Manish Anand Bhide, Ravi Chandra Chamarthy, Arunkumar Kalpathi Suryanarayanan
-
Patent number: 11829805Abstract: A plurality of low-performance locks within a computing environment are monitored. It is identified that, during a time window, threads of one of the plurality of low-performance locks are in a lock queue for an average time that exceeds a time threshold. It is further identified that, during that same time window, the average queue depth of the one of the plurality of low-performance locks exceeds a depth threshold. The one of the plurality of low-performance locks is converted from a low-performance lock into a high-performance lock.Type: GrantFiled: May 27, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventor: Louis A. Rasor
-
Patent number: 11830581Abstract: An iterative process for optimizing one or more parameters used by a k-mer based de novo genome assembler program to assemble a set of sequenced nucleic acids is described. The method utilizes quality metrics whose desired values are initially specified. Computed values of the quality metrics are calculated during the assembly process and compared to the desired values. The assembly process stops when the computed values are not desired values. After modification of one or more of the parameters (e.g., k-mer value), the assembly process re-initiates using the modified parameter set. This process repeats until the computed values of the quality metrics meet the desired values. The final parameter set is then used to generate or complete one or more final assembled genomes.Type: GrantFiled: March 7, 2019Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Matthew A. Davis, Mark Kunitomi, Kun Hu
-
Patent number: 11830490Abstract: Disambiguating question answering responses by receiving voice command data associated with a first user, determining a first user identity according to the first user voice command data, determining a first user activity context according to the first user voice command data, determining a first response for the first user, receiving voice command data associated with a second user, determining a second user identity according to the second user voice command data, determining a second user activity context according to the second user voice command data, determining a second response for the second user, determining a predicted ambiguity between the first response and the second response, altering the first response according to the predicted ambiguity, and providing the first response and the second response.Type: GrantFiled: August 11, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Venkata Vara Prasad Karri, Sarbajit K. Rakshit, Sri Harsha Varada, Sampath Kumar Pulupula Venkata
-
Patent number: 11829573Abstract: A computer-implemented method for graphical user interface element accessibility is disclosed. The computer-implemented method includes generating a graphical user interface element rendered on a web page as a virtual button displayed on a display screen of a device. The virtual button is not rendered on the webpage and includes an invocable function mapped to the graphical user interface element. The computer-implemented method further includes moving the virtual button along a periphery of the display screen of the device. A rate at which the virtual button moves along the periphery of the display screen of the device is dynamically modified based on a detected identity of a user of the device.Type: GrantFiled: April 6, 2022Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Asako Ono, Tohru Hasegawa, Hiroaki Uetsuki, Shunsuke Ishikawa, Kenta Watanabe, Yasuyuki Tominaga, Issei Yoshida