Patents Assigned to International Business Machines
-
Patent number: 9779003Abstract: Methods, apparatus and computer program products implement embodiments of the present invention that include detecting, by a storage system, a change in a mapping of a logical volume to one or more host ports of a host computer communicating with the storage system via a storage area network (SAN). Subsequent to detecting the change, first and second input/output (I/O) requests for the logical volume are received from a given host port, and a first unit attention message is conveyed to the given host port in response to the first I/O request. A second unit attention message is conveyed to the given host port upon determining that the storage system received the second I/O request within a specific time period commencing upon receiving the first I/O request. However, the second I/O request can be performed if the storage system received the second I/O request subsequent to the specific time period.Type: GrantFiled: June 12, 2013Date of Patent: October 3, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Oren Li-On, Orit Nissan-Messing, Assaf Nitzan, Eyal Perek
-
Patent number: 9781124Abstract: Methods, computing systems and computer program products implement embodiments of the present invention that include defining a first multiple of software container configurations and a second multiple of permission sets, and receiving, by a first computer, a request to perform a service operation on a second computer having multiple resources. Upon identifying one or more of the resources that are required for the service operation, a given software container configuration and a given permission set are selected based on the identified one or more resources, and the given software container configuration and the given permission set are conveyed to the second computer. Upon the second computer receiving the given software container configuration and the given permission set, a software container is generated. The software container is opened on the host computer prior to performing the service operation, and closed upon completing the service operation.Type: GrantFiled: June 11, 2015Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: George Goldberg, Yosef Moatti, Dmitry Sotnikov, Yaron Weinsberg
-
Patent number: 9781073Abstract: Systems, methods, and computer program products to perform an operation comprising receiving, by a web server, a client request specifying to access a first object identified by a first uniform resource locator (URL), determining that the first object is not accessible at the first URL, assessing a similarity between each of the plurality of objects with respect to the first object, selecting a second object, of the plurality of objects, based on the assessed similarity to the first object as compared to the assessed similarity of each of the other objects of the plurality of objects relative to the first object, generating a redirect response specifying a second URL corresponding to the second object, and transmitting the redirect response to the client.Type: GrantFiled: October 19, 2016Date of Patent: October 3, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Kathleen M. Garitty, Michelle A. Mandel
-
Patent number: 9781363Abstract: A multifunctional sky camera system and techniques for the use thereof for total sky imaging and spectral irradiance/radiance measurement are provided. In one aspect, a sky camera system is provided. The sky camera system includes an objective lens having a field of view of greater than about 170 degrees; a spatial light modulator at an image plane of the objective lens, wherein the spatial light modulator is configured to attenuate light from objects in images captured by the objective lens; a semiconductor image sensor; and one or more relay lens configured to project the images from the spatial light modulator to the semiconductor image sensor. Techniques for use of the one or more of the sky camera systems for optical flow based cloud tracking and three-dimensional cloud analysis are also provided.Type: GrantFiled: September 19, 2013Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Hendrik F. Hamann, Siyuan Lu
-
Patent number: 9781320Abstract: A camera flash device, method and computer program for communicating between a primary camera flash device and other camera flash devices comprising: detecting orientation and position of the camera flash device and range of a primary subject in focus on the camera flash device; locating other networkable camera flash devices for communication; receiving subject data for a real time image of a subject from one or more of the located networkable camera flash devices; determining from subject data which networkable camera flash devices are pointing at the primary subject; determining two or more camera flash devices for use in a picture; and synchronizing determined two or more camera flash devices for flash operation when one or more of the camera flash devices takes a picture of the primary subject.Type: GrantFiled: July 6, 2015Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Andrew S. Feltham, Elizabeth J. Maple
-
Patent number: 9780088Abstract: A method of forming a vertical finFET and vertical diode device on the same substrate, including forming a channel layer stack on a heavily doped layer; forming fin trenches in the channel layer stack; oxidizing at least a portion of the channel layer stack inside the fin trenches to form a dummy layer liner; forming a vertical fin in the fin trenches with the dummy layer liner; forming diode trenches in the channel layer stack; oxidizing at least a portion of the channel layer stack inside the diode trenches to form a dummy layer liner; forming a first semiconductor segment in a lower portion of the diode trenches with the dummy layer liner; and forming a second semiconductor segment in an upper portion of the diode trenches with the first semiconductor segment, where the second semiconductor segment is formed on the first semiconductor segment to form a p-n junction.Type: GrantFiled: March 31, 2016Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Karthik Balakrishnan, Kangguo Cheng, Pouya Hashemi, Alexander Reznicek
-
Patent number: 9781215Abstract: The present disclosure relates generally to the field of migration (e.g., seamless migration) of a network connection under mobility (e.g., host mobility). In various examples, migration (e.g., seamless migration) of a network connection under mobility (e.g., host mobility) may be implemented in the form of methods and/or algorithms.Type: GrantFiled: January 4, 2017Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Seraphin B. Calo, Raheleh B. Dilmaghani, Bong Jun Ko, Kang-Won Lee, Vasileios Pappas, Ramya Raghavendra, Yang Song, Dinesh C. Verma
-
Patent number: 9778678Abstract: Method and apparatus for clocked data eye measurement at synchronous interfaces is provided. A receiver may generate first vector information corresponding to data received on at least one communication channel at the receiver. The receiver may generate second information regarding when the data was latched by a clock signal, the clock signal being received on a separate communication channel at the receiver. The first vector information may be combined with the second information to generate combined information, the combined information indicating a quality of latching the data.Type: GrantFiled: August 19, 2015Date of Patent: October 3, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Layne A. Berge, Benjamin A. Fox, Wesley D. Martin, George R. Zettles, IV
-
Patent number: 9779172Abstract: Provided are techniques for displaying a personalized search result summary for a search result. A search result from executing a search query is received. A category of search for the search query is determined. A summary template is selected from a collection of summary templates based on the category of search. A personalized summary is generated using the selected summary template and the received search result.Type: GrantFiled: September 29, 2014Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Billy W. Chang, Sarbajit K. Rakshit
-
Patent number: 9779944Abstract: A method for manufacturing a semiconductor device includes forming a plurality of mandrels on a dielectric layer, conformally depositing a spacer layer on the plurality of mandrels, removing a portion of the spacer layer from a top surface of at least one of the plurality of mandrels, removing the at least one of the plurality of mandrels to create at least one opening, and filling the at least opening with a cut fill material, wherein the cut fill material comprises the same material as a material of the spacer layer.Type: GrantFiled: September 13, 2016Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Sean D. Burns, Lawrence A. Clevenger, Matthew E. Colburn, Nelson M. Felix, Sivananda K. Kanakasabapathy, Yann A. M. Mignot, Christopher J. Penny, Roger A. Quon, Nicole A. Saulnier
-
Patent number: 9780442Abstract: A joined structure which is configured such that a space between adjacent substrates is filled with a filling material. The joined structure includes a first substrate having a first conductor formed on a surface of the first substrate, a second substrate having a second conductor formed on a surface of the second substrate, arranged so that a surface of the first substrate faces a surface of the second substrate, a connecting conductor which electrically connects the first conductor and the second conductor, and a filling material between the first substrate and the second substrate. The filling material is formed into such a shape that a space is provided which corresponds to at least one of the first conductor, the second and the connecting conductor.Type: GrantFiled: June 10, 2015Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Toyohiro Aoki, Noam Kaminski, Keishi Okamoto, Kazushige Toriyama
-
Patent number: 9779429Abstract: Determining a pricing information for an instance of an application program comprises: receiving a software discovery result for the application program instance; receiving, from a file with a predetermined name stored in an installation directory in an install path, at least one custom rule associated with an application program indicated in the software discovery result; evaluating, by a rule engine, one or more conditions of the received at least one custom rule on one or more parameter values of the received software discovery result; and in dependence on a result of the evaluation, processing the at least one custom rule, the processing comprising determining the pricing information for the application program instance.Type: GrantFiled: September 10, 2012Date of Patent: October 3, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Pawel J. Borkowski, Michal Klak, Maksymilian Kowalik, Bartlomiej T. Malecki
-
Patent number: 9779756Abstract: A system for indicating a speaker is likely to be misunderstood by at least one listener from a group of listeners. The system includes a computer interface configured to receive lexicon information from the group of listeners. The lexicon information includes words encountered by each of the listeners from the group of listeners and a word count associated with each of the words. A computer with at least one central processing unit is configured to determine when the word count corresponding to a spoken word from the speaker is below a threshold count. A transducer coupled to the computer is configured to signal the speaker that the spoken word has likely been misunderstood by the listener when the word count corresponding to the spoken word is below the threshold count.Type: GrantFiled: December 11, 2015Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Lisa Seacat DeLuca, James R. Kozloski, Clifford A. Pickover, Brian M. O'Connell
-
Patent number: 9779376Abstract: Dynamically allocating business workflows, each workflow comprising a reusable component of a business transaction, including: receiving, by a workflow orchestrator, a request for a business transaction; determining, by the workflow orchestrator, a desired result for the business transaction in dependence upon the request; selecting, by the workflow orchestrator, one or more workflows from a set of available workflows in dependence upon the request and the desired result; determining an execution order for the one or more workflows; and executing, by the workflow orchestrator, the one or more selected workflows in the execution order.Type: GrantFiled: July 13, 2011Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Joel C. Dubbels, Richard J. Stevens
-
Patent number: 9780725Abstract: An integrated electronic circuit is provided. The integrated electronic circuit includes a transconductance cell formed from transconductance cell devices. The integrated electronic circuit further includes active and passive decoupling circuits. The integrated electronic circuit also includes an oscillator having a tank that is direct current decoupled from the transconductance cell devices using the active and passive decoupling circuits to increase voltage swing and decrease phase noise of the oscillator.Type: GrantFiled: November 2, 2016Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Anandaroop Chakrabarti, Mark Ferriss, Bodhisatwa Sadhu
-
Patent number: 9780166Abstract: A method for forming a multi-stack nanowire device includes forming a common release layer on a substrate, the common release layer comprising a common release material. The method also includes forming a first multi-layer stack on a first portion of the common release layer, the first multi-layer stack comprising at least two layers separated by at least one layer comprising the common release material, and forming a second multi-layer stack on a second portion of the common release layer, the second multi-layer stack comprising at least two layers separated by at least one layer comprising the common release material. The method further includes patterning each of the first multi-layer stack and the second multi-layer stack into one or more fins and forming two or more multi-stack nanowires from the one or more fins by removing the common release material using a common etch process.Type: GrantFiled: March 30, 2015Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventor: Effendi Leobandung
-
Patent number: 9780516Abstract: Disclosed is an apparatus for power interconnection, adapted for use between a main connector and a DC main. The power connector has a connector power terminal and the DC main has a DC main power terminal. The apparatus includes an apparatus power terminal for being electrically coupled to the DC main power terminal in response to the apparatus in connection with the DC main; a first conductor including a resistor and a conductive contact, the conductive contact being electrically coupled to the resistor; and a second conductor, the resistor being electrically coupled to the second conductor, wherein, in response to an action of the power connector in connection with the apparatus, the connector power terminal contacts the conductive contact and a first current flowing therethrough is limited by the resistor. A receptacle structure for power interconnection is also disclosed.Type: GrantFiled: January 2, 2015Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Henry Chen, Jung-Tai Chen, Ko-Chen Tan, Claire Tsai, Chia-Yen Wu
-
Patent number: 9778244Abstract: A composition for recyclate verification is produced by adding a predetermined quantity of one or more verification compounds to a base resin. Each of the verification compounds is thermally stable over a range of temperatures that includes the maximum processing temperature of the base resin but is less than the degradation temperature of the base resin. In some embodiments, a thermoplastic material provided for verification as a recyclate is analyzed to detect the presence (and, optionally, the loading level) of one or more verification compounds associated with the base resin of the thermoplastic material. In some embodiments, a computer-implemented method for recyclate verification is performed using a computer program product. In some embodiments, a thermoplastic material verified as a recyclate is heated to drive off the verification compound(s), then a known quantity of the verification compound(s) is added to the recyclate, which is then blended with virgin base resin material.Type: GrantFiled: March 23, 2017Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Travis R. Hebig, Joseph Kuczynski, Steven R. Nickel
-
Patent number: 9780094Abstract: A semiconductor structure includes a replacement strap for a finFET fin that provides communication between a storage capacitor and the fin. The storage capacitor is located in a deep trench formed in a substrate and the fin is formed on a surface of the substrate. The replacement strap allows for electrical connection of the fin to the storage capacitor and is in direct physical communication with the fin and the storage capacitor. The replacement strap may be formed by removing a sacrificial strap and merging epitaxially grown material from the fin and epitaxially grown material from the capacitor. The epitaxially grown material grown from the fin grows at a slower rate relative to the epitaxially grown material grown from the capacitor. By removing the sacrificial strap prior to forming the replacement strap, epitaxial overgrowth that may cause shorts between adjacent capacitors is limited.Type: GrantFiled: September 23, 2016Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Veeraraghavan S. Basker, Alexander Reznicek
-
Patent number: 9778757Abstract: A method and/or computer program product receives computer inputs from a toroidal flexible input device. Physical contact between a toroidal flexible input device and a display on a computer is detected. The toroidal flexible input device is authenticated, and a communication session between the toroidal flexible input device and the computer is established. The computer then receives inputs from the toroidal flexible input device while the toroidal flexible input device is in physical contact with the display on the computer.Type: GrantFiled: May 13, 2014Date of Patent: October 3, 2017Assignee: International Business Machines CorporationInventors: Ilse M. Breedvelt-Schouten, Jana H. Jenkins, Jeffrey A. Kusnitz, James L. Lentz