Abstract: A system includes a switching processor and switching logic. The switching processor is communicatively coupled to a virtual local area network (VLAN) and/or one or more ports. The switching logic is configured to: install a Multicast Control (MC) table on the switching processor, determine if multicast flooding is disabled in the switching processor; detect whether multicast routers are communicatively coupled to the port(s); install a multicast router flood entry on the MC table at least partially in response to detecting that at least one of the multicast routers is communicatively coupled to the port(s); receive at least one multicast packet at the switching processor; determine at least one received multicast packet destination based at least in part on the multicast router flood entry; and send at least one received multicast packet to the destination(s). Exemplary computer program products and methods are also disclosed.
Type:
Grant
Filed:
September 26, 2014
Date of Patent:
November 24, 2015
Assignee:
International Business Machines Corporation
Inventors:
Chidambaram Bhagavathiperumal, Minh V. Mac, Anitha T. Venkatraman
Abstract: A connection method is provided. The method includes retrieving by a data retrieval device, unique data comprising an identifier associated with a wireless device. The unique data is transmitted to a router transmitting an authorization request and a configuration request for a configuration change to an authorization service. The authorization request is presented to a user and in response the user transmits an authorization code to the authorization service. In response, the router generates a virtual SSID and preconfigured firewall rules based on the unique data and the wireless device is automatically connected to the router based on the virtual SSID and the preconfigured firewall rules.
Type:
Grant
Filed:
May 12, 2014
Date of Patent:
November 24, 2015
Assignee:
International Business Machines Corporation
Inventors:
Michal Bartoszewski, Miguel A. Beher Valdivia, Zachary S. Herman, Kaleb D. Walton
Abstract: Disclosed is a head mount display including: a display section displaying video pictures for the left and right eyes; an audio output section outputting sound accompanying the video pictures; a user operation section operated by the user to adjust the volume of the sound outputted by the audio output section; a mounting sensor detecting whether or not the user has worn the head mount display; and a control section controlling the operation to adjust the volume requested by the user by operating the user operation section in accordance with a detection result from the mounting sensor.
Abstract: A gas turbine engine includes a shaft defining an axis of rotation. An inner rotor directly drives the shaft and includes an inner set of blades. An outer rotor has an outer set of blades interspersed with the inner set of blades. The outer rotor is configured to rotate in an opposite direction about the axis of rotation from the inner rotor. A gear system is engaged to the outer rotor and is positioned upstream of the inner set of blades.
Abstract: An image projection device includes: a variable-focus lens (2) in which focal length can be changed; scanning means (3) that scans a projection surface (12) by means of a light beam that is condensed by the variable-focus lens (2); distance-measuring means (9) that measures the distance from the variable-focus lens (2) to the projection surface (12); and control means (4) that controls the variable-focus lens (2) such that the focal length of the variable-focus lens (2) is greater than the distance measured by means of the distance-measuring means (9).
Abstract: A computer-implemented method for managing failover clusters. The method may include maintaining a failover cluster comprising first and second cluster nodes, identifying a first instance of a service group on the first cluster node, and initiating failover of the first cluster node to the second cluster node. The method may also include bringing at least a portion of a second instance of the service group online before taking the first instance of the service group completely offline. Various other methods, systems, and computer-readable media are also disclosed.
Abstract: A magnetic storage element including a recording layer and a heat generator. The recording layer has a magnetization direction that is configured to change via spin injection so that information can be recorded. The heat generator is positioned to heat the recording layer. The recording layer comprises (i) cobalt and iron and (ii) a non-magnetic element or a non-magnetic element and an oxide.
Abstract: A system including a sensor to receive scattered light from a scene in a thermal infrared spectral region, a Modified Integrated Thermal (MIT) band filter to acquire MIT band data within a thermal detection bandwidth, a sub-band filter to acquire a first sub-band data within a first sub-band bandwidth which is within the thermal detection bandwidth. The sub-band filter is a Reference band filter to capture Reference band data or a Reststrahlen band filter to capture Reststrahlen band data. The system also includes one or more processors configured to perform differencing of the MIT band data and the first sub-band data to compute a second sub-band data. The computed second sub-band data is Reference band data when the sub-band filter is the Reststrahlen band filter or the computed second sub-band data is Reststrahlen band data when the sub-band filter is the Reference band filter. A method and a computer software product are also disclosed.
Type:
Grant
Filed:
March 26, 2013
Date of Patent:
November 24, 2015
Assignee:
LOCKHEED MARTIN CORPORATION
Inventors:
Patricia Skelley Sharek, Gene D. Tener, Albert Ciullo
Abstract: A tape winding structure at a wire guiding out portion includes: a gutter-shaped or inverted-gutter-shaped wire guiding wall; and a plate-shaped wire supporting wall opposed to an opening of the wire guiding wall in a wire radial direction, wherein a notch portion for exposing a wire is provided on an end of the wire guiding wall at the opening side, wherein the wire supporting wall is narrower than the wire guiding wall in the wire radial direction at the notch portion, wherein the notch portion is positioned at a corner in a crossing direction between the wire supporting wall and the wire guiding wall, and wherein when a plurality of wires are wound together with the wire guiding wall and the wire supporting wall by a tape, the wire exposed at the notch portion is adhered at a sloped portion of the wound tape.
Abstract: A test structure for an integrated circuit device includes one or more experiments selectively configured to receive one or more high-speed input signals as inputs thereto and to output at least one high-speed output signal therefrom, the one or more experiments each including two or more logic gates configured to determine differential delay characteristics of individual circuit devices, at a precision level on the order of picoseconds to less than 1 picosecond; and wherein the one or more sets of experiments are disposed, and are fully testable, at a first level of metal wiring (M1) in the integrated circuit device.
Type:
Grant
Filed:
March 2, 2012
Date of Patent:
November 24, 2015
Assignee:
International Business Machines Corporation
Inventors:
Manjul Bhushan, Mark B. Ketchen, Chin Kim
Abstract: A method for checking program correctness may include executing a program on a main hardware thread in speculative execution mode on a hardware execution context on a chip having a plurality of hardware execution contexts. In this mode, the main hardware thread's state is not committed to main memory. Correctness checks by a plurality of helper threads are executed in parallel to the main hardware thread. Each helper thread runs on a separate hardware execution context on the chip in parallel with the main hardware thread. The correctness checks determine a safe point in the program up to which the operations executed by the main hardware thread are correct. Once the main hardware thread reaches the safe point, the mode of execution of the main hardware thread is switched to non-speculative. The runtime then causes the main thread to re-enter speculative mode of execution.
Type:
Grant
Filed:
February 3, 2011
Date of Patent:
November 24, 2015
Assignee:
International Business Machines Corporation
Abstract: Cosmetic bases consisting of alkylene oxide derivatives represented by the general formula (I): Z—{O(AO)l(EO)m—(BO)nH}a(I) wherein Z is a residue derived from a compound having three to nine hydroxyl groups by the removal of the hydroxyl groups; a is 3 to 9; AO is C3-4 oxyalkylone; EO is oxyethylene; l and m represent the average numbers of added C3-4 oxyalkylene molecules and oxyalkylene molecules respectively and satisfy the relationships: 1?1?50 and l?m?50 respectively; the AO/EO weight ratio is 1/5 to 5/1 and AO's and EO's may be added at random or in block; BO is oxyalkylene having 4 carbon atoms; and n represents the average number of added BO molecules and satisfies the relationship: 0.5?n?5.
Abstract: A gas monitoring apparatus and system that provides for reliable and accurate monitoring of gaseous hydrogen and other compounds in dielectric oil. The apparatus provides an environment for and is used in conjunction with metal oxide semiconductor sensors. Apparatus for creating a fluid-tight environment for the metal oxide semiconductor and a heating manifold are detailed.
Abstract: An illumination optical apparatus has a beam splitting member which splits an incident beam into a first light beam and a second light beam to form a first illumination region and a second illumination region, a first light-guide optical system which guides the first light beam to the first illumination region, and a second light-guide optical system which guides the second light beam to the second illumination region locate apart from the first illumination region.
Abstract: A compliant drawer latch is provided. The compliant drawer latch includes a first portion affixed to an inside surface of a chassis, and a second portion coupled to the first portion. The second portion includes a latch strike plate, a latch spring cap plate, and a latch return spring arranged between the latch strike plate and the latch spring cap plate. A drawer contacts the latch strike plate when the drawer is seated in the chassis. When the drawer over-travels the latch strike plate compresses the latch return spring up to a predetermined distance, and the compressed latch return spring applies force to the latch strike plate to return the latch strike plate to a latching position when the drawer rebounds from over-travel.
Type:
Grant
Filed:
December 9, 2013
Date of Patent:
November 24, 2015
Assignee:
Dot Hill Systems Corporation
Inventors:
Michael Joseph Russell, David Michael Keffeler, Andrew Rudolph Heyd, Christopher Ellis Schroeder
Abstract: A liquid replenishment system includes a reservoir, a first temperature sensor positioned in the reservoir at a full level, a second temperature sensor positioned in the reservoir at an add level, and a controller. The controller is connected to both the first and second sensors. The controller receives temperature signals from the first and second temperature sensors at first and second times. The controller sends an add liquid signal if temperature sensed by the first temperature sensor is substantially different at the first and second times and if temperature sensed by the second temperature sensor is substantially different at the first and second times. The controller sends a full signal if temperature sensed by the first temperature sensor is substantially the same at the first and second times and if temperature sensed by the second temperature sensor is substantially the same at the first and second times.
Type:
Grant
Filed:
July 9, 2012
Date of Patent:
November 24, 2015
Assignee:
United Technologies Corporation
Inventors:
Michael E. Mehrer, Richard Gunderson, Wagdy Wahba
Abstract: An adjustment control user interface usable through a user interface such as a touchscreen. The adjustment control includes elongated gesture zones stacked in a stacking direction so that: (i) gesture movement in the elongation direction will adjust the value of an adjustment variable; and (ii) gesture movement in the stacking direction from one stacked gesture zone to another will change the identity of the current adjustment variable and/or the adjustment granularity of the current adjustment variable.
Type:
Grant
Filed:
April 19, 2013
Date of Patent:
November 24, 2015
Assignee:
International Business Machines Corporation
Inventors:
Ramon L. H. Pisters, Franciscus J. J. van Ham
Abstract: In a method for generating a focused image of subject matter, a first image is received, wherein the first image includes subject matter and a first set of image data. One or more processors generates a first depth map for the first image. One or more processors determines at least a second image to be captured. The second image is received, wherein the second image includes the subject matter of the first image and at least a second portion of the subject matter is in focus. One or more processors generate a composite image comprising at least the first portion of the first image and the second portion of the second image.
Type:
Grant
Filed:
March 31, 2014
Date of Patent:
November 24, 2015
Assignee:
International Business Machines Corporation
Inventors:
Douglas S. Brown, John F. Kelley, Kristin S. Moore, Todd P. Seager