Patents Assigned to International Business Machines Corporation
-
Patent number: 10768532Abstract: A method of co-optimizing lithographic and etching processes for semiconductor fabrication. The method includes determining a first set of locations for a first complementary laser annealing to be performed on. The first complementary laser annealing is performed at the first set of locations on at least a first semiconductor wafer of a plurality of semiconductor wafers. The first complementary laser annealing is performed before or after a first post-exposure baking process for the at least first semiconductor wafer. After an etching process has been performed on at least the first semiconductor wafer, a second set of locations is determined for a second complementary laser annealing to be performed on. The second complementary laser annealing is performed at the second set of locations on at least a second semiconductor wafer of the plurality of semiconductor wafers. The second complementary laser annealing is performed before or after a second post-exposure baking process.Type: GrantFiled: May 15, 2018Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Jing Sha, Ekmini Anuja De Silva, Nelson Felix, Derren Dunn
-
Patent number: 10769608Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: generating a store status based on shopper data and shopping cart for each shopper in a store, and generating a new checkout configuration based on the store status if a current checkout configuration is not optimal according to a checkout operation rule and collected data such that the store checkout configuration would be optimal pursuant to the store status.Type: GrantFiled: September 15, 2016Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Jeremy A. Greenberger, Zachary M. Greenberger
-
Patent number: 10769377Abstract: Aspects include learning object/action pairs for recipe ingredients. A method includes extracting an ingredient list that includes a plurality of entries from a recipe stored in an electronic format. Each of the plurality of entries includes one or more words. For each multi-word entry in the ingredient list, an ingredient associated with the entry is identified by comparing words contained in the entry to terms in a lexicon of cooking domain terms. It is determined whether an action corresponds to the identified ingredient. The determining includes parsing the entry to locate a verb that is associated with the identified ingredient. Based on determining that an action corresponds to the identified ingredient, a food item action pair that includes the identified ingredient and the located verb is output.Type: GrantFiled: October 3, 2019Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna K. Byron, Alexander Pikovsky, Florian Pinel, Timothy P. Winkler
-
Patent number: 10769063Abstract: Computer-implemented methods, program storage devices, and systems are provided for object copying in a computer performing parallel copying garbage collection on deques using work stealing. A method includes acquiring, for original objects in a source deque space, a destination deque space to copy the original objects to, and copying, from the source deque space to the destination deque space, any original objects in the source deque space having a reference to other ones of the original objects, or having a pre-known structure for estimating copy overhead. The method also includes registering, together with an address to copy to, any original objects in the source deque space lacking the reference to the other ones of the original objects, or lacking the pre-known structure for estimating copy overhead. The method additionally includes setting, in the source space, forwarding pointers to copied ones of the original objects in the destination deque place.Type: GrantFiled: May 22, 2018Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Michihiro Horie, Hiroshi Horii, Kazunori Ogata
-
Patent number: 10768928Abstract: A software development management system for use by multiple developers includes an acquisition unit configured to acquire, for each of a plurality of work items each representing a work to change at least one file, designation of a file associated with the work item. A dependency detection unit detects dependencies among a number of files. A determination unit determines, on the basis of the dependencies among the files, whether there is a dependency relationship between at least two work items based on the dependency relationship between the files detected by the dependency detection unit.Type: GrantFiled: November 22, 2017Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Takehiko Amano, Yoshio Horiuchi, Takaaki Kawase, Ken Kumagai
-
Patent number: 10769866Abstract: Methods, systems, and computer program products for generating estimates of failure risk for a vehicular component are provided herein. A method includes splitting an input time series pertaining to a vehicular component across a fleet of multiple vehicles into multiple sub-time series, wherein each sub-time series comprises multiple data points of the input time series that correspond to measurements derived from the vehicular component; determining a weight applied to each of the sub-time series based on a pre-determined weight associated with the input time series; applying a failure or non-failure classification label to each of the sub-time series and the input time series; calculating a performance measure for the input time series; determining an updated weight associated with the input time series; and generating an estimate of failure risk for the vehicular component based on the classification label applied to each input time series and the updated weight.Type: GrantFiled: September 26, 2014Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Hyung-il Ahn, Matthew Denesuk, Axel Hochstein, Ying Tat Leung
-
Patent number: 10769778Abstract: Embodiments of the present invention relate to discriminating between normal and abnormal left ventricles in echocardiography. In some embodiments, a first region of a first image of a heart is located by clustering. The first region depicts a chamber of the heart. The chamber has a chamber shape. A boundary of the first region is determined by contour tracing a retaining the traced contour overlapping the first region. A predetermined shape is compared to the boundary. The predetermined shape had been determined without reference to the first image. A first plurality of parameters is determined that, when applied to the predetermined shape, conforms the predetermined shape to the boundary and minimizes at least one error between the predetermined shape and the boundary. An indication of normality or abnormality is determine from the first plurality of parameters.Type: GrantFiled: July 28, 2016Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Beymer, Patrick McNeillie, Tanveer Syeda-Mahmood, Quan Wang
-
Patent number: 10767939Abstract: A disconnect assembly includes a solid frame comprising a slit and a first liquid coolant circuit leading to a frame outlet defined in an inner wall of the slit. The assembly further includes an insert element, insertable in the slit so as to reach a sealing position. The latter defines a shut state, in which the insert element seals the frame outlet. The assembly includes a cold plate, comprising a second liquid coolant circuit with a duct open on a side of the cold plate. The cold plate can be inserted in the slit, so as to push the insert element, for the latter to leave the sealing position and the cold plate to reach a fluid communication position. This position defines an open state, in which the duct is vis-à-vis the frame outlet, to enable fluid communication between the first liquid coolant circuit and the second liquid coolant circuit.Type: GrantFiled: October 28, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Gerd Schlottig, Stephan Paredes, Ingmar G. Meijer, Thomas Brunschwiler
-
Patent number: 10769308Abstract: A first character string in a logic, wherein the logic is a rule which analyzes input text and extracts additional information used for the text analysis, used for the text analysis with a second character string which is different form the first character string is replaced using a mapping between the first character string and the second character string. The first character string being a character or a combination of characters in a logic. A first character string is searched for in a target document for the text analysis and the first character string, if found, is replaced with the second character string, using the mapping. The logic is sent after the replacement to a server computer. The target document after the replacement is sent to the server computer. A text analysis result for the target document after the replacement is received form the server computer.Type: GrantFiled: October 9, 2018Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Daisuke Hayashi, Sayaka Tamai, Keisuke Nitta, Fumihiko Terui
-
Patent number: 10770155Abstract: Read Apparent Voltage (RAV) is an anomality in which an apparent threshold voltage of a storage cell transistor does not equal the actual threshold voltage of that same transistor by a large enough magnitude that the binary state of transistor is not read correctly. An infector page may cause the RAV anomality within a different infected page. To determine whether any page is an infector, each page is programmed, a page within each block is read, an acting infector page within an acting infector block is set, a possible infected page within a possible infected block is set, the acting infector page is read a predetermined plurality of instances, the possible infected page is read, a raw bit error rate (RBER) of the read of the possible infected page is determined, and the acting infector page is set as an actual infector page based upon the determined RBER.Type: GrantFiled: October 11, 2018Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Timothy Fisher, Aaron D. Fry, Van Huynh, Charles A. Keller, Jason Szecheong Ma, Kevin E. Sallese, Adalberto G. Yanes
-
Patent number: 10767013Abstract: Methods of forming nanoporous materials are described herein that include forming a polymer network with a chemically removable portion. The chemically removable portion may be polycarbonate polymer that is removable on application of heat or exposure to a base, or a polyhexahydrotriazine (PHT) or polyhemiaminal (PHA) polymer that is removable on exposure to an acid. The method generally includes forming a reaction mixture comprising a formaldehyde, a solvent, a primary aromatic diamine, and a diamine having a primary amino group and a secondary amino group, the secondary amino group having a base-reactive substituent, and heating the reaction mixture to a temperature of between about 50 deg C. and about 150 deg C. to form a polymer. Removing any portion of the polymer results in formation of nanoscopic pores as polymer chains are decomposed, leaving pores in the polymer matrix.Type: GrantFiled: January 8, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Dylan J. Boday, Jeannette M. Garcia, James L. Hedrick, Rudy J. Wojtecki
-
Patent number: 10769552Abstract: Mechanisms are provided for generating an answer to an input question. An input question is received and a set of candidate answers is generated along with, for each candidate answer in the set of candidate answers, a corresponding selection of one or more selected evidence portions from a corpus of information providing evidence in support of the candidate answer being a correct answer for the input question. The candidate answers are ranked based on an application of a justifying passage model (JPM) to the selected evidence portions for each of the candidate answers in the set of candidate answers. The JPM identifies whether a candidate answer is justified by a selected evidence passage corresponding to the candidate answer. A candidate answer is output as the correct answer for the input question based on the ranking of the candidate answers.Type: GrantFiled: January 31, 2017Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Bridget B. Beamon, Michael D. Whitley, Robert L. Yates
-
Patent number: 10769281Abstract: A method and system for improving deployment of a compliance cloud software component is provided. The method includes receiving application compliance requirements associated with operational requirements associated with hardware and software components. Original configuration files associated with a current hardware and software configuration for each hardware and software component are received and modified and configuration files associated with a modified hardware and software configuration for the hardware and software components are generated. A risk assessment with respect to the application compliance requirements is executed and a specified cloud infrastructure stack is enabled. A software application comprising the specified cloud infrastructure stack is generated, deployed, and executed resulting in operation of the hardware and software components.Type: GrantFiled: December 7, 2017Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Heather M. Hinton, Prabhakar Attaluri, Michael J. McGuire
-
Patent number: 10771533Abstract: Aspects control data transfers within group of networked devices. The devices are assigned a power values indicative of a relative quality of power supply, connection values indicative of a relative quality of network connections available, and master state values as a function of a comparing historical usage data. The devices with a highest combination value generated from the assigned master state, power and connection values is set as a master device to receive the data item and transfer the data item to each of other devices as client devices relative to the master device.Type: GrantFiled: June 18, 2019Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Peter H. Burton, Shahir A. Daya, Luc Desrosiers, Manvendra Gupta
-
Patent number: 10770348Abstract: A method (and structure) includes performing an initial partial anneal of a metal interconnect overburden layer for semiconductor devices being fabricated on a chip on a semiconductor wafer. Orientation of an early recrystallizing grain at a specific location on a top surface of the metal overburden layer is determined, as implemented and controlled by a processor on a computer. A determination is made whether the orientation of the early recrystallizing grain is desirable or undesirable.Type: GrantFiled: October 31, 2019Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Benjamin David Briggs, Lawrence A. Clevenger, Bartlet H. Deprospo, Michael Rizzolo
-
Patent number: 10768961Abstract: Generating secondary virtual machine seed image storage is provided. An input is received to deploy a primary virtual machine and a secondary virtual machine based on a golden virtual machine image. In response, the primary virtual machine from the golden virtual machine image on a primary data processing site and the secondary virtual machine from the golden virtual machine image on a secondary data processing site are deployed. Execution of the secondary virtual machine is suspended on the secondary data processing site. Using the golden virtual machine image, a seed image corresponding to the secondary virtual machine is generated that is up-to-date at that point in time in storage at the secondary data processing site to form the secondary virtual machine seed image storage. The secondary virtual machine seed image storage is enabled to receive state data updates from the primary virtual machine on the primary data processing site.Type: GrantFiled: July 14, 2016Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Paul L. Bradshaw, Richard E. Harper, Valentina Salapura
-
Patent number: 10770546Abstract: A method for manufacturing a semiconductor device includes forming a plurality of pillars on a substrate. Each pillar of the plurality of pillars includes a silicon germanium portion. In the method, a layer of germanium oxide is deposited on the plurality of pillars, and a thermal annealing process is performed to convert outer regions of the silicon germanium portions into a plurality of silicon nanotubes. Each silicon nanotube of the plurality of silicon nanotubes surrounds a silicon germanium core portion. The method also includes exposing top surfaces of each of the silicon germanium core portions, and selectively removing each of the silicon germanium core portions with respect to the plurality of silicon nanotubes to create a plurality of gaps.Type: GrantFiled: September 26, 2018Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: ChoongHyun Lee, Kangguo Cheng, Juntao Li, Peng Xu
-
Patent number: 10771573Abstract: A computer-implemented method comprising: determining, by a computing device, characteristics of a social media message; selecting, by the computing device, a particular image, of a plurality of images, based on the characteristics of the social media message and characteristics of the particular image; and outputting, by the computing device, information identifying the selected image to incorporate the selected image in a user's social media profile.Type: GrantFiled: June 8, 2018Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Edgar A. Zamora Duran, Ninad Sathaye, Clifford A. Pickover
-
Patent number: 10768630Abstract: Systems, methods, and computer-readable media are disclosed for initiating a response action based at least in part on a human imperceptible signal. An emitting device may emit a human imperceptible signal. The signal may be received by a receiving device. The receiving device may analyze the signal to obtain digital information contained therein. The receiving device may then initiate a response action based at least in part on the digital information. Further, the emitting device may dynamically modify the human imperceptible signal based on a change to a characteristic in an environment into which the human imperceptible signal is emitted.Type: GrantFiled: February 9, 2017Date of Patent: September 8, 2020Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Eric V. Kline, Pitipong J. Lin, Sarbajit K. Rakshit
-
Patent number: 10768986Abstract: A computer-implemented method according to one embodiment includes identifying a request to create a consumer within a converged system. Additionally, the method includes defining the consumer within a hierarchy of consumers, where the consumer represents a function in an organization. Further, the method includes associating the consumer with a plurality of storage resources and a plurality of computing resources. Further still, the method includes setting a storage capacity attribute for the consumer.Type: GrantFiled: January 6, 2017Date of Patent: September 8, 2020Assignee: International Business Machines CorporationInventors: Lior Aronovich, Stephen Ronald Haertel, Kiran Mantripragada, Ting Xue