Patents Assigned to Internationa Business Machines Corporation
-
Patent number: 11908963Abstract: 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: GrantFiled: May 23, 2013Date of Patent: February 20, 2024Assignees: INTERNATIONA BUSINESS MACHINES CORPORATION, EGYPT NANOTECHNOLOGY CENTERInventors: Wanda Andreoni, Alessandro Curioni, Petr Khomyakov, Jeehwan Kim, Devendra K. Sadana, Nasser D. Afify
-
Patent number: 10747770Abstract: 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: GrantFiled: December 13, 2017Date of Patent: August 18, 2020Assignee: Internationa Business Machines CorporationInventors: Rishav Chakravarti, Jiri Navratil, Bowen Zhou
-
Patent number: 10438858Abstract: 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: GrantFiled: November 30, 2017Date of Patent: October 8, 2019Assignee: Internationa Business Machines CorporationInventors: Stephen W. Bedell, Joel P. de Souza, Alexander Reznicek, Devendra K. Sadana, Dominic J. Schepis
-
Patent number: 10416967Abstract: 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: GrantFiled: October 13, 2017Date of Patent: September 17, 2019Assignee: Internationa Business Machines CorporationInventor: Takeshi Ogasawara
-
Patent number: 9950349Abstract: 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: GrantFiled: September 15, 2015Date of Patent: April 24, 2018Assignee: Internationa Business Machines CorporationInventor: Dario L. Goldfarb
-
Patent number: 9246867Abstract: 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: GrantFiled: February 14, 2014Date of Patent: January 26, 2016Assignee: Internationa Business Machines CorporationInventors: Paul R. Bastide, Lisa Seacat DeLuca, Lydia M. Do
-
Publication number: 20130187205Abstract: 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: ApplicationFiled: January 23, 2012Publication date: July 25, 2013Applicant: Internationa Business Machines CorporationInventors: THOMAS N. ADAM, KANGGUO CHENG, ALI KHAKIFIROOZ, ALEXANDER REZNICEK
-
Patent number: 8244102Abstract: 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: GrantFiled: October 19, 2007Date of Patent: August 14, 2012Assignee: Internationa Business Machines CorporationInventors: Kulvir S. Bhogal, Gregory J. Boss, Rick A. Hamilton, II, Brian M. O'Connell
-
Publication number: 20110145308Abstract: 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: ApplicationFiled: December 15, 2009Publication date: June 16, 2011Applicant: INTERNATIONA BUSINESS MACHINES CORPORATIONInventor: Ali Y. Duale
-
Publication number: 20090287779Abstract: 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: ApplicationFiled: May 15, 2008Publication date: November 19, 2009Applicant: Internationa Business Machines CorporationInventors: Thomas R. Haynes, Lin Sun
-
Patent number: 7551469Abstract: 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: GrantFiled: January 5, 2009Date of Patent: June 23, 2009Assignee: Internationa Business Machines CorporationInventor: Stuart Stephen Papworth Parkin
-
Publication number: 20080230262Abstract: 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: ApplicationFiled: February 16, 2008Publication date: September 25, 2008Applicant: Internationa Business Machines CorporationInventors: Michael Gaynes, Jeffrey D. Gelorme, Luis J. Matienzo, Rebecca S. Northey, Michael B. Vincent
-
Publication number: 20040100765Abstract: 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: ApplicationFiled: November 27, 2002Publication date: May 27, 2004Applicant: Internationa Business Machines CorporationInventors: Martin Joseph Crippen, Jason Aaron Matteson, Brian Alan Trumbo