Patents Assigned to Internationa Business Machines Corporation
  • Patent number: 11908963
    Abstract: Photovoltaic device with band-stop filter. The photovoltaic device includes an amorphous photovoltaic material and a band-stop filter structure having a stopband extending from a lower limiting angular frequency ?min?0 to an upper limiting angular frequency ?max where ?max>?min. The band-stop filter structure is arranged in the photovoltaic device relative to the photovoltaic material in order to attenuate electromagnetic radiations reaching the photovoltaic material with angular frequencies of ?* in the stopband, so that ?min<?*<?max. The angular frequencies ?* correspond to electronic excitations ??* from valence band tail (VBT) states of the amorphous photovoltaic material to conduction band tail (CBT) states of the amorphous photovoltaic material.
    Type: Grant
    Filed: May 23, 2013
    Date of Patent: February 20, 2024
    Assignees: INTERNATIONA BUSINESS MACHINES CORPORATION, EGYPT NANOTECHNOLOGY CENTER
    Inventors: Wanda Andreoni, Alessandro Curioni, Petr Khomyakov, Jeehwan Kim, Devendra K. Sadana, Nasser D. Afify
  • Patent number: 10747770
    Abstract: According to one embodiment, a method, computer system, and computer program product for continuously ranking components in a live information is provided. The present embodiment may include receiving search feedback derived from interactions between users and information retrieval systems; assigning weights to each of the ranking components; adjusting the assigned weights based on search feedback; modifying the current set of ranking components based on the search feedback by adding new ranking components and deleting old ranking components; transmitting a query from the users to the current set of ranking components; aggregating ranking results from the transmitted query into a single ranking based on the weights; and transmitting the single ranking to the users.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: August 18, 2020
    Assignee: Internationa Business Machines Corporation
    Inventors: Rishav Chakravarti, Jiri Navratil, Bowen Zhou
  • Patent number: 10438858
    Abstract: A method of forming an SOI fin using a porous semiconductor. The method may include forming a stack of semiconductor layers on a substrate, the stack includes a second semiconductor layer on a first semiconductor layer in a layered region; forming fins in the second semiconductor layer by etching a trench through an exposed portion of the of the second semiconductor layer; converting the first semiconductor layer into a porous semiconductor layer using a porousification process; and converting the porous semiconductor layer into an oxide layer.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: October 8, 2019
    Assignee: Internationa Business Machines Corporation
    Inventors: Stephen W. Bedell, Joel P. de Souza, Alexander Reznicek, Devendra K. Sadana, Dominic J. Schepis
  • Patent number: 10416967
    Abstract: A method, an apparatus, and a computer program product for optimizing variable size arguments in a programming language are provided. The method includes finding, in a target program, a call site having a variable-length argument. The method also includes generating a converted code for a callee of the call site, the generating including converting the variable-length argument to a plurality of arguments. The method further includes translating the call site to a call code for calling the converted code with the plurality of arguments instead of the variable-length argument.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: September 17, 2019
    Assignee: Internationa Business Machines Corporation
    Inventor: Takeshi Ogasawara
  • Patent number: 9950349
    Abstract: Systems and methods for rinsing one or more pellicles during fabrication, including immersing and soaking the one or more pellicles in a rinse bath solution for a particular time period, forming a top layer above the rinse bath solution, the top layer having a lower surface tension than the rinse bath, and withdrawing the one or more pellicles through the top layer for drying.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: April 24, 2018
    Assignee: Internationa Business Machines Corporation
    Inventor: Dario L. Goldfarb
  • Patent number: 9246867
    Abstract: In an approach for excluding contacts from receiving a message within a social network environment, a computer receives a message to be sent by a first user in a social network environment and determines that content of the message includes a named user other than the first user. The computer determines one or more common contacts between the first user and the named user. Based on the determination of the named user in the message content and the one or more common contacts between the first user and the named user, the computer excludes, prior to sending the message, the named user and the one or more common contacts from receiving the message to be sent.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: January 26, 2016
    Assignee: Internationa Business Machines Corporation
    Inventors: Paul R. Bastide, Lisa Seacat DeLuca, Lydia M. Do
  • Publication number: 20130187205
    Abstract: Disclosed is a semiconductor article which includes a semiconductor substrate; a gate structure having a spacer adjacent to a conducting material of the gate structure wherein a corner of the spacer is faceted to create a faceted space between the faceted spacer and the semiconductor substrate; and a raised source/drain adjacent to the gate structure, the raised source/drain filling the faceted space and having a surface parallel to the semiconductor substrate. Also disclosed is a method of making the semiconductor article.
    Type: Application
    Filed: January 23, 2012
    Publication date: July 25, 2013
    Applicant: Internationa Business Machines Corporation
    Inventors: THOMAS N. ADAM, KANGGUO CHENG, ALI KHAKIFIROOZ, ALEXANDER REZNICEK
  • Patent number: 8244102
    Abstract: Embodiments of the invention include a method that comprises receiving a request to record television content on a specified channel for a specified period of time. The method can also include tuning to the specified channel at the specified time, and recording the specified content. The method can also include determining that one or more segments of the television content is corrupted. The method can also include presenting a notification indicating that some of the television content is corrupted, retuning to the specified channel made by the request, and acquiring uncorrupted television content for use in replacing the one or more segments of corrupted television content.
    Type: Grant
    Filed: October 19, 2007
    Date of Patent: August 14, 2012
    Assignee: Internationa Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Gregory J. Boss, Rick A. Hamilton, II, Brian M. O'Connell
  • Publication number: 20110145308
    Abstract: A system to improve numerical conversion may include a data processor and a controller configured to convert a floating-point number from the data processor to more than one different floating-point type number. The conversion may enable the selection of the more than one different floating-point type number that satisfies the requirements of an executing application and/or is closest to the original number.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 16, 2011
    Applicant: INTERNATIONA BUSINESS MACHINES CORPORATION
    Inventor: Ali Y. Duale
  • Publication number: 20090287779
    Abstract: Methods, systems, and computer readable media for selectively marking email as partially reviewed are described. An extent to which a user has reviewed an email is estimated, and a review value is assigned to the email based upon the estimated extent of review. A visual indicator associated with the email is displayed, wherein the appearance of the visual indicator is determined at least by the review value. In an exemplary embodiment, the email contains one or more recipient email addresses, wherein each recipient email address is associated with a recipient review value. In the exemplary embodiment, a visual indicator is displayed corresponding to the recipient review value associated with each recipient email address.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Applicant: Internationa Business Machines Corporation
    Inventors: Thomas R. Haynes, Lin Sun
  • Patent number: 7551469
    Abstract: A racetrack memory storage device moves domain walls along the racetrack in one direction only. The reading element can be positioned at one end of the racetrack (rather than in the middle of the racetrack). The domain walls are annihilated upon moving them across the reading element but their corresponding information is read into one or more memory devices (e.g., built-in CMOS circuits). The information can then be processed in circuits for computational needs and written back into the racetrack either in its original form (as it was read out of the racetrack) or in a different form after some computation, using a writing element positioned at the end of the racetrack opposite to the reading element. Such a racetrack can be built more simply and has greater reliability of operation than previous racetrack memory devices.
    Type: Grant
    Filed: January 5, 2009
    Date of Patent: June 23, 2009
    Assignee: Internationa Business Machines Corporation
    Inventor: Stuart Stephen Papworth Parkin
  • Publication number: 20080230262
    Abstract: An electronic device including electronic circuit structures formed with an electrically conductive adhesive (ECA) with low and stable contact resistance including at least one melt-processable reactive resin, at least one reactive diluent, at least one rheological additive, at least one curing agent, at least one organic acid catalyst, and copper particles. The ECA is useful for filling vias, and bonding together components of electronic circuit structures.
    Type: Application
    Filed: February 16, 2008
    Publication date: September 25, 2008
    Applicant: Internationa Business Machines Corporation
    Inventors: Michael Gaynes, Jeffrey D. Gelorme, Luis J. Matienzo, Rebecca S. Northey, Michael B. Vincent
  • Publication number: 20040100765
    Abstract: A server blade system includes a plurality of slots for receiving server blades. The system includes an air moving device to move air through each of the server blades installed in the system. When one of the server blades is removed, a bypass damper rotates into the empty slot to obstruct the flow of air through the slot. The bypass damper is pivotally mounted within each slot and includes a torsion spring to move the damper into the obstruction position. Two hinge pin mounts, which are “U” shaped in cross section, provide a snap fit for two hinge pins positioned at one end of the bypass damper. A spring mounting pin is positioned between the two hinge pins and a torsion spring is mounted over the spring mounting pin.
    Type: Application
    Filed: November 27, 2002
    Publication date: May 27, 2004
    Applicant: Internationa Business Machines Corporation
    Inventors: Martin Joseph Crippen, Jason Aaron Matteson, Brian Alan Trumbo