Abstract:
In an approach for interpreting a matrix code with increased information density, a processor identifies a first portion of an extended matrix code and a second portion of the extended matrix code, where each portion of the extended matrix code has a different combination of at least one positioning marker and at least one location marker. A processor locates at least one location marker of the first portion of the extended matrix code and at least one location marker of the second portion of the extended matrix code. A processor concatenates the first portion of the extended matrix code and the second portion of the extended matrix code based on at least one location marker of the first portion of the extended matrix code and at least one location marker of the second portion of the extended matrix code. A processor generates the extended matrix code.
Abstract:
Secure passcode entry using a mobile device having augmented reality capability. The mobile device is registered with an authorization server to register an agreed input display algorithm with an initialization seed, and a user passcode is registered with the authorization server. A superset of options is obtained from an input interface device at which a user passcode is to be entered. The superset of options is processed using the input display algorithm and initialization seed to result in an arrangement of characters including the characters of a registered user passcode. The arrangement of characters is overlaid using the augmented reality capability of the mobile device in relation to an input interface of the input interface device.
Abstract:
A method for viewing a plurality of encrypted code displayed within an integrated development environment with a pair of augmented reality (AR) glasses. A plurality of user login credentials submitted by a user utilizing the pair of AR glasses to access a plurality of encrypted code. The method may determine the user is authorized to access a portion of the plurality of encrypted code based on the received plurality of user login credentials. The method may further decrypt the portion based on determining the user is authorized to access the portion. The method may further include displaying the decrypted portion on a lens within the pair of AR glasses.
Abstract:
A method for viewing a plurality of encrypted code displayed within an integrated development environment with a pair of augmented reality (AR) glasses. A plurality of user login credentials submitted by a user utilizing the pair of AR glasses to access a plurality of encrypted code. The method may determine the user is authorized to access a portion of the plurality of encrypted code based on the received plurality of user login credentials. The method may further decrypt the portion based on determining the user is authorized to access the portion. The method may further include displaying the decrypted portion on a lens within the pair of AR glasses.
Abstract:
A window has a pane of transparent material. A first set of microfluidic channels pass through a first area of the pane, and a second set of microfluidic channels pass through a second area of the pane. Microfluidic planes are in fluid communication with the first and second sets of microfluidic channels. A first pump is in fluid communication with the first set of microfluidic channels, and selectively moves a first fluid having a first level of opacity through the microfluidic planes via the first set of microfluidic channels. A second pump is in fluid communication with the second set of microfluidic channels, and selectively moves a second fluid having a second level of opacity through the microfluidic planes via the second set of microfluidic channels. Moving the second fluid into the microfluidic planes pushes the first fluid out of the microfluidic planes, thereby adjusting an opacity of the window.
Abstract:
A headphone apparatus with selectable sound admission is described including an earphone apparatus. The earphone apparatus includes a housing being shaped to substantially cover an ear of a wearer when the headphone apparatus is worn, a sound emitting component within the housing, a baffle member formed of a flexible, sound-insulating material in the form of an open-ended tube having an outer open end and an inner open end with a central axis through the tube, the baffle member has an open arrangement with the tube providing an open channel and a closed arrangement in which the baffle member is twisted about the central axis to form a closed neck in the baffle member thereby preventing sound from transmission through the tube, and an operating mechanism for operating switching of the baffle member between the open and closed arrangements.
Abstract:
A headphone apparatus with selectable sound admission is described including an earphone apparatus. The earphone apparatus includes a housing being shaped to substantially cover an ear of a wearer when the headphone apparatus is worn, a sound emitting component within the housing, a baffle member formed of a flexible, sound-insulating material in the form of an open-ended tube having an outer open end and an inner open end with a central axis through the tube, the baffle member has an open arrangement with the tube providing an open channel and a closed arrangement in which the baffle member is twisted about the central axis to form a closed neck in the baffle member thereby preventing sound from transmission through the tube, and an operating mechanism for operating switching of the baffle member between the open and closed arrangements.
Abstract:
A method and/or computer program product assists in locating objects using a local physical device and one or more remote physical devices having image capture capability. A local physical device captures one or more reference images of an object, and shares identification metrics associated with one or more reference images of the object with one or more of the remote physical devices. One or more remote physical devices captures one or more images of an area in which the object may be located, and determines, using the identification metrics, whether any of the images captured includes the object. In response to a determination that any of the images captured includes the object, those images are stored and associated with the object. In response to the object being lost by a user, the local physical device reviews the stored images to determine a location of the lost object.
Abstract:
Software that uses machine logic to identify expert(s) for functional components of source code, determining a confidence value for each functional component based on the availability of its respective expert(s), by performing the following steps: (i) receiving a first functional component of a set of source code; (ii) receiving a set of knowledgeable person(s) information including identifying information for at least one person and respectively associated availability information for each identified person, where each person identified in the set of knowledgeable person(s) information has knowledge of the first functional component; and (iii) calculating, based, at least in part, on the identified person(s) and their respectively associated availability information, a confidence value for the first functional component relating to the availability of person(s) with knowledge of the first functional component.
Abstract:
Version history tracking of functional components is provided. Whether a source of a functional component is known to a version history tracker is determined. If the source of the functional component is determined to be not known to the version history tracker, an automated analysis of content of the functional component is performed. If the source of the functional component is determined to be known to the version history tracker, a bifurcated version history hierarchy of the functional component is created using at least partial data transfer between at least two functional components irrespective of any metadata associated with either of the at least two functional components. A branched network of the version history for the functional component is produced. The branched network of the version history is based on at least one of the automated analysis and the bifurcated version history hierarchy.