ag

Gift packaging system

An envelope has a top face, a bottom face and an open lower edge. A plurality of gift items are in a generally rectangular configuration. The gift items have a top surface, a bottom surface, a first end, and a second end. The gift items have a length and a width each less that the length and the width of the envelope. A plurality of adhesive stripes are adapted to attach the plurality of gift items end to end. In this manner the gift items are held end to end when the gift items are folded in a corrugated fashion and placed within the envelope. The gift items may be removed by pulling them out from the open lower edge of the envelope.




ag

Information storage device

An information storage device having a first part such as an insert on which information is provided and a second part comprising a holder for the first part, whereby the first part may be stored in the second part. The edges of the first and second parts may be provided with lips for mating together to provide interlocking parts whereby the first part may be pulled outwardly to expose the information thereon but is prevented from being completely separated from the holder.




ag

Business form with imaging compatible punch-out card and method

A business form with laser compatible punch-out card and the methods of making the combination. The card is permanently adhered to a perforated backer sheet, the periphery of which extends beyond the card and is coated with adhesive for application to the bottom surface of a form containing a hole such that the card is disposed within the hole. The card and attached portion of the backer sheet can then be removed from the card-in-form combination by breaking the perforations. The card is die cut from card stock laminated to the backer layer and is prepared for application to the form by stripping a waste matrix of card material from the laminate through the use of patterned release material.




ag

Method of labeling a package

A business form is provided which is particularly useful in shipping products where certain preprinted information can be provided and then individualized information is printed before the form is applied to a substrate. The form includes a face ply which has a pattern of adhesive applied to at least a portion of the inner face, and a release liner which includes a pattern of adhesive which exposes a portion of the release liner to direct adhesive contact to the face ply without intervening release coating to permanently adhere a part of the release liner to the face ply. The release liner has a surrounding protective border provided with release coating on the release face thereof and which is removed prior to application to the substrate, and a slip which remains with the form as applied to the substrate. The face ply includes lines of perforation defining a central portion. At least a part of the central portion is directly adhered by the adhesive to the slip without intervening release coating between the adhesive and the slip or the central portion. Individualized indicia, such as an address, may be printed on a label area of the top face of the central portion, while other individualized indicia, such as the content of a package, may be printed on the back face of the slip. Masking indicia is preferably provided on one of the inner face of the top ply or the release face of the release liner to inhibit viewing of the content indicia until the slip is removed from the package.




ag

Image forming apparatus including tab sheet reversing function, computer readable recording medium stored with control program for controlling image forming apparatus, and its control method

A printer, as an image forming apparatus, reverses the front and back sides of tab sheets that became no longer necessary and discharges when a reverse discharge is specified.




ag

Computer readable recording medium stored with control program for controlling image forming apparatus having a tab sheet insertion function, image forming apparatus and method executed in the image forming apparatus

The invention provides the user a first insertion page position setting part that allows a user to designate insertion page positions that respectively indicate pages at which first tab sheets are to be inserted, and a second insertion page position setting part that allows the user to designate insertion page positions that respectively indicate pages at which second tab sheets are to be inserted, when a request for initiating the setting concerning the tab sheets is received. Further, the tab positions in the second tab sheets, which correspond to the insertion page positions designated in said second insertion page position setting part, are set up in accordance with the tab positions in the first tab sheets, which correspond to the insertion page positions designated in said first insertion page position setting part.




ag

Virtual Aggregation Processor for incorporating reverse path feedback into content delivered on a forward path

The Virtual Aggregation Processor enables end user devices to share a common wireless forward path of a multicast communication architecture in which the forward path delivered content is dynamically changed or modified based on a real-time, near-real-time, or delay-time basis via aggregated reverse path feedback from at least one of a plurality of end user devices. The Virtual Aggregation Processor periodically or continuously aggregates the feedback input received via the reverse path (having wired and/or wireless connectivity), modifies the forward path multi-media content, and delivers this dynamically modified multi-media content to the then connected population of end user devices via a wireless forward path multicast in a repetitive closed loop fashion.




ag

Method and apparatus for a wagering game with indicia developed paylines

In contrast to slot-type gaming machines with their preset paylines designating predetermined array positions, the paylines of this novel wagering game are unknown until the indicia in the array have been selected. The indicia are selected from a variety of indicium types, each having a different number of members for identifying adjacent indicia. The randomly selected indicia determine the paylines, if any, in the array. Conditions may be imposed that limit the size and geometry of the paylines in this wagering game.




ag

Method, apparatus, computer program, and computer readable storage media for controlling the insertion of tab sheets into a print job

A method for controlling within a printer driver the insertion of tab sheets into a print job. According to one embodiment, sheets of multiple levels are insertable. The printer driver provides at least input fields for entry and display of parameters for the definition of at least one tab sheet, and an interactive area for visualizing the hierarchical structure and the order of the at least one defined tab sheet corresponding to the level of the tab sheet in the print job. Depending on changes of a tab sheet defined by entered parameters, the visualization of the hierarchical structure and the order of the at least one defined tab sheet in the print job is updated in the interactive area.




ag

Local environment based wagering

A system and method are disclosed for providing location-based wagering. In one embodiment, wagerable data associated with a location of a first user is identified. The wagerable data may be any type of data on which a wager may be based. Then, a wager recommendation is generated based on the wagerable data and returned to the first user. The first user defines a wager, and the wager is published to one or more second users located in proximity to the first user. Each of the one or more second users is enabled to accept the wager if desired. In addition, one or more winners and one or more losers of the wager may be identified and payout may then be effected.




ag

Method and device for producing colour images by way of a UV laser on pigmented substrates, and products produced as a result

A method is described for producing a character, pattern, symbol and/or image (8) on a substrate (2) by way of pigment particles (1) which are arranged thereon and lose their color effect under the action of a laser (23), wherein different pigment particles (1) with at least three different color effects are arranged on and/or in the substrate (2). The invention is distinguished by the following method steps: (a) production of a color chart (14), in which the individual color effect of individual pigment particles (1) or individual clusters of pigment particles is contained as a function of their spatial coordinate on and/or in the substrate (2); (b) spatially resolved irradiation, which changes the color effect of only individual pigment particles (1) or individual clusters of pigment particles, by way of a laser (23) at a single frequency on the basis of the color chart (14) in order to produce a resulting color effect. Furthermore, the present invention relates to substrates, in particular security documents, produced using a method of this type, and devices for carrying out methods of this type.




ag

Adaptive soft-output detector for magnetic tape read channels

In one embodiment, a method includes passing a signal through a noise whitening filter, passing the signal through a soft detector to calculate first soft information, passing the signal through the soft decoder to calculate second soft information based on the first soft information, and sending the second soft information to the soft detector, wherein the noise whitening filter is configured to process the signal according to the following transfer polynomial: W(D)=1−(p1D+ . . . p1Dλ), where p1 . . . pλ are noise whitening coefficients, D is delay corresponding to bit duration, and a transfer polynomial of the tape channel is F(D)=1+f1D+ . . . +fLDL, wherein L represents a memory length of the tape channel, and wherein λ represents a memory length of the noise whitening filter. Other methods, systems, and computer program products are described in more embodiments.




ag

Magnetic storage medium comprised of magnetic nanoparticles contained within nanotubes

A magnetic storage medium is formed of magnetic nanoparticles that are encapsulated within nanotubes (e.g., carbon nanotubes).




ag

Information storage device with a damping insert sheet between a housing bay and a disk drive

A novel information storage device is disclosed and claimed. The information storage device includes a device housing with a generally rectangular bay to accommodate a disk drive. The generally rectangular bay includes a base portion and a plurality of side portions. The information storage device further includes a damping insert sheet disposed between the disk drive and the base portion. The damping insert sheet has a plurality of elastomeric cushions, for example with a cushion thickness in the range 0.5 mm to 10 mm, and a spanning sheet, for example having a sheet thickness in the range 0.02 mm to 0.35 mm. Each of the plurality of elastomeric cushions is attached to the spanning sheet. Each of the plurality of elastomeric cushions contacts and is compressed between the generally rectangular bay and the disk drive.




ag

Magnetic recording head having protected reader sensors and near zero recession writer poles

A magnetic head according to one embodiment includes a module, the module having first and second transducers of different transducer types positioned towards a media facing side of the module, wherein the different transducer types are selected from a group consisting of data reader transducers, servo reader transducers, write transducers, piggyback read-write transducers and merged read-write transducers; a first protection structure for protecting the first transducer; and wherein the second transducer has either no protection or is protected by a second protection structure that is different than the first protection structure.




ag

Magnetic write head having a recessed high moment portion of the wrap-around shield

Approaches to improving hard disk drive far track interference problems include utilizing a wrap-around shield having recessed high magnetic moment layer(s). Embodiments include tapering the high-moment portion away from the air bearing surface (ABS) in the cross-track direction away from the write pole, thereby reducing exposure of high moment layers at the ABS to reduce the risk of unwanted track erasure away from the main pole. Embodiments include positioning the high magnetic moment layers in their entirety away from the ABS, such as with a laminate structure of high magnetic moment and low magnetic moment materials laid down in a direction away from the pole tip trailing edge.




ag

Damped dual stage actuation disk drive suspensions

Various embodiments concern a DSA suspension of a disk drive. The DSA suspension comprises a support configured to attach to the disk drive, the support comprising a proximal portion, a distal portion, and a linkage portion therebetween. The DSA head suspension system further comprises at least one motor mounted on the support, each motor positioned between the proximal portion and the distal portion. The DSA suspension further comprises a damper attached to some or all of the proximal portion, the motor(s), the distal portion, and the linkage portion. The damper can be a single layer or multilayered. The damper can comprise viscoelastic material. The damper can be adhesive. The damper may only be attached to the support and the motors and not to other components of the DSA suspension.




ag

Magnetic recording disk drive with write driver to write head transmission line with multiple segments having different numbers of conductive traces

A multiple-segment transmission line in a hard disk drive enables a wider optimization range of the slope, duration and amplitude of the transmission line overshoot (TLO) wave shape. There is a first segment with two traces for connection to the write driver circuitry, an end segment with two traces for connection to the write head and at least two intermediate segments. The number of traces in a segment is different from the number of traces in the segments to which the segment is immediately connected. There is an even number of traces in each segment and the traces in each segment are interleaved. The number of segments and the number of traces in each segment can be selected to achieve the desired impedance levels for the different segments to achieve the desired wave shape for the TLO. All of the traces on the transmission line are preferably coplanar.




ag

Heat-assisted magnetic recording (HAMR) write head with recessed near-field transducer and optically transparent protective film

A heat-assisted magnetic recording (HAMR) air-bearing slider has an optically-transparent protective film over the near-field transducer (NFT) to protect the NFT from excessive heat caused by the accumulation of carbonaceous material on the slider's overcoat. The NFT is thus separated from the overcoat by the protective film. The protective film does not cover the write pole end, which is covered only by the overcoat, so there is no spacing loss between the write pole end and the recording layer on the disk. In one embodiment the protective film is coplanar with the recording-layer-facing surface of the slider and the overcoat covers both the protective film and the write pole end. In another embodiment the overcoat has a window that surrounds the protective film, with the protective film being substantially coplanar with the air-bearing surface (ABS) of the slider. In both embodiments the smooth topography of the slider's ABS is maintained.




ag

Varyinig morphology in magnetic sensor sub-layers

Various embodiments may be generally directed to a magnetic sensor constructed with a decoupling layer that has a predetermined first morphology. A magnetic free layer can be deposited contactingly adjacent to the decoupling layer with the magnetic free layer configured to have at least a first sub-layer having a predetermined second morphology.




ag

Adaptive soft-output detector for magnetic tape read channels

In accordance with one embodiment, a computer program product includes a computer readable storage medium having computer readable program code that is readable and/or executable by a processor to: receive a signal including precoded data read from a magnetic tape medium and pass the signal through a soft detector to calculator first soft information about each bit of the signal and to provide adaptive compensation for the precoded data, send the first soft information to a soft decoder, pass the signal through the soft decoder to calculate second soft information about each bit the signal, and send the second soft information to the soft detector, wherein the precoded data is passed through at least one precoder prior to being written to the magnetic tape medium via a precoder that applies 1/(1⊕D2) to bits of data, where D is delay corresponding to bit duration




ag

Gradient write gap for perpendicular magnetic recording writer

The present disclosure provides for a magnetic writer pole for use in a hard drive. The magnetic writer pole comprises a first bevel formed by a non-magnetic layer, the first bevel formed at a first angle and extending to a first throat height. The magnetic writer pole further comprises a second bevel formed by the non-magnetic layer and extending distally from the first bevel at a second angle that is greater than the first angle and extending to a second throat height. The magnetic writer pole further comprises a third bevel formed by the non-magnetic layer and extending distally from the second bevel at a third angle that is greater than the second angle.




ag

Magnetic writer having a partially shunted coil

A method and system provide a magnetic transducer having an air-bearing surface (ABS). The magnetic transducer includes a main pole and at least one coil for energizing the main pole. The coil(s) have a number of turns. The magnetic transducer also includes at least one shunt coupled to at least one of the number of turns. At least one remaining turn of the number of turns carries a current. The shunt(s) carry a portion of the current from the shunted turn of the number of turns. Thus, the coil(s) have an effective number of turns is less than the number of turns.




ag

Thermally stabilized perpendicular magnetic recording medium

A magnetic recording medium including a substrate, and at least one magnetic layer formed on the substrate. The magnetic layer is formed from an alloy containing Cobalt, and Platinum (Pt). The magnetic layer is also formed from grain boundary segregation materials comprising Manganese Oxide and at least one of Silicon Oxide, Chromium Oxide, and Cobalt Oxide (CoO).




ag

Co-located gimbal-based dual stage actuation disk drive suspensions with offset motors

Various embodiments concern a dual stage actuation suspension that comprises a loadbeam having a load point projection. The suspension further comprises a gimbal assembly having a point of contact that is in contact with the load point projection such that the gimbal assembly can gimbal about the load point projection. The gimbal assembly is cantilevered from the loadbeam and has an axis of rotation aligned with the load point projection and the point of contact. The suspension further comprises a pair of motors mounted on the gimbal assembly and positioned proximal of the point of contact. The pair of motors is mounted between a tongue and a pair of spring arms to rotate the tongue about the point of contact and the load point projection. The loadbeam further comprises a void into which the pair of motors extends.




ag

Methods for providing magnetic storage elements with high magneto-resistance using Heusler alloys

Methods for providing magnetic storage elements with high magneto-resistance using Heusler alloys are provided. One such method includes depositing a substrate including NiFe, depositing a seed layer on the substrate, depositing a buffer layer on the seed layer, and growing, epitaxially, an upper layer on the buffer layer, the upper layer including a Heusler alloy.




ag

Current-perpendicular-to-the-plane (CPP) magnetoresistive (MR) sensor structure with multiple stacked sensors and improved center shield

A two-dimensional magnetic recording (TDMR) read head has upper and lower read sensors wherein the lower read sensor has its magnetization biased by side shields of soft magnetic material. The center shield between the lower and upper sensors may be an antiparallel structure (APS) with two ferromagnetic layers separated by an antiparallel coupling (APC) layer. The center shield has a central region and two side regions, but there is no antiferromagnetic (AF) layer in the central region. Instead the two side regions of the upper ferromagnetic layer in the APS are pinned by AF tab layers that are electrically isolated from the upper sensor. The upper ferromagnetic layer and the APC layer in the APS may also be located only in the side regions. The thickness of the center shield can thus be made thinner, which reduces the free layer to free layer spacing.




ag

Magnetic head having a long throat height pinned layer with a short height hard bias layer

In one embodiment, a magnetic head includes a lower shield, a magnetoresistive (MR) film positioned above the lower shield, the MR film including a pinned layer, an intermediate layer positioned above the pinned layer, and a free layer positioned above the intermediate layer, the free layer being configured for sensing data on a magnetic medium, wherein a track width of the MR film is defined by a width of the free layer in a cross-track direction, a bias layer positioned on both sides of the MR film in the cross-track direction, a track insulating film positioned on both sides of the MR film in the cross-track direction and between the MR film and the bias layer, and an upper shield positioned above the bias layer and the MR film, wherein a length of the free layer in an element height direction perpendicular to an air bearing surface of the magnetic head is less than a length of the pinned layer in the element height direction.




ag

Depolarizing layer in a magnetic stack

A data reader may be configured at least with a magnetic stack positioned on an air bearing surface (ABS) and contacting a spin depolarizing layer that is a minority spin current carrier. The spin depolarizing layer can have a thickness and spin diffusion length corresponding to a net zero spin polarization at an interface of the magnetic stack and spin depolarizing layer.




ag

Magnetic sensor with recessed AFM shape enhanced pinning and soft magnetic bias

A magnetic read sensor having an antiferromagnetic located embedded within a magnetic shield of the sensor so that the antiferromagnetic layer can pin the magnetization of the pinned layer without contributing to read gap thickness. The sensor is configured with a pinned layer having a free layer structure located within an active area of the sensor and a pinned layer that extends beyond the free layer and active area of the sensor. The antiferromagnetic layer can be located outside of the active and exchange coupled with the extended portion of the pinned layer.




ag

Magnetic recording laser diode control

Controlling a laser diode involves activating a first current source in preparation for writing to a magnetic recording medium. The first current source applies a threshold current to a laser diode that brings the laser diode close to an operating point. Responsive to a write signal, a second current source is activated that applies a write current to the laser diode. A combination of the write current and the threshold current fully energizes the laser diode and is less than a target recording current. Coincident with the activation of the second current source, a photodiode is activated that is optically coupled to the laser diode. The activated photodiode causes a feedback current to be applied to the laser diode.




ag

Disk drive measuring fly height by applying a bias voltage to an electrically insulated write component of a head

A disk drive is disclosed comprising a disk, and a slider comprising a head, where the head comprises a write component electrically insulated from the slider. A bias voltage is applied to the write component, and a current flowing between the write component and the disk is measured, wherein the current is indicative of a fly height of the head.




ag

Data processing device, microcontroller, and self-diagnosis method of data processing device

A data processing device includes a memory, an arithmetic circuit that accesses the memory by outputting an access control signal CTRL that controls access to the memory, a first data storage unit that stores first data used when a self-diagnosis is performed, a read-modify-write circuit that generates second data by replacing a part of the first data stored in the first data storage unit with modify data outputted from the arithmetic circuit, and a determination unit that diagnoses a failure of the read-modify-write circuit by comparing the second data with an expected value.




ag

Library apparatus, magazine insertion detection method, and program

An exemplary object is to provide a library apparatus, a magazine insertion detection method, and a program that are capable of detecting whether or not a magazine is inserted for all the magazine insertion positions without using sensors for detecting insertion of magazines. A library apparatus includes: a mark reading unit which is provided in an accessor unit which transfers a plurality of media that can be read and written by a computer, and reads a predetermined mark for all insertion positions of a plurality of magazines which can be inserted into the library apparatus and can accommodate the media, the mark being stuck to each of cells accommodating the media; and a control unit which, if the mark can be read, determines that a magazine is inserted at an insertion position which includes a read position for which a reading result that the mark can be read has been obtained, and, if the mark cannot be read, determines that no magazine is inserted at an insertion position which includes a read position for which a reading result that the mark cannot be read has been obtained.




ag

Diaphragm seal for strut bearing

A rolling diaphragm seal for a strut bearing, the seal inserted into an annulus formed between an upper and lower housing. The seal having a hollow tubular form, formed into a ring open at one end. The seal rolling along a length thereof during relative rotation of the upper and lower housings. Alternatively, the seal can be a continuous hollow tubular form inserted between the upper and lower housings.




ag

Cage assembly for a bearing

The present subject matter is directed to a bearing assembly for a wind turbine. The bearing assembly includes an outer race, an inner race rotatable relative to the outer race, a plurality of rolling elements positioned between the inner and outer races, and a cage assembly configured to maintain separation between neighboring rolling elements. The cage assembly includes a plurality of cage elements and a plurality of spacers. Each of the cage elements are separated by at least one of the spacers. Further, each of the cage elements extends around at least a portion of the plurality of rolling elements. Moreover, at least one of the spacers contact one or more of the rolling elements.




ag

Spherical roller bearing cage with inward flange turned radially outward

A roller bearing cage has a cage element adapted for retaining the generally cylindrically shaped rollers and allowing the rollers to be rollable therein. The cage element includes a main portion having a plurality of pockets, an outward flange portion extending outwardly in a radial direction and an inward flange portion extending outwardly in the radial direction. The outward flange portion is formed on a side edge of the main portion and the inward flange is formed on an opposite side edge portion thereof. The main portion defines the smallest diameter of the bearing cage and is less than the roller pitch diameter.




ag

Two piece cage for a needle bearing

A two piece rolling element cage for a bearing assembly comprising a first and second cage, with axial projections extending from a cage body, oriented toward each other and inserted between rolling elements, on opposite axial ends of the rolling elements.




ag

Cage for a roller bearing and a method of manufacturing the same

A cage for a roller bearing includes a first annular portion and a second annular portion opposite the first annular portion and a plurality of pillars interconnecting the first annular portion and the second annular portion. Adjacent pairs of the pillars each define a pocket for holding rollers. Each of the pockets is configured to receive at least one roller. One or more radially outward facing concave roller support surface is formed in one or more of the pillars at a position proximate a radially outer edge of the pillar. The concave roller support surface is configured to radially outwardly support a portion of one of the rollers.




ag

Tapered roller bearing resin cage and tapered roller bearing

There is provided a resin cage of a tapered roller bearing. The cage includes a small diameter annular portion, a large diameter annular portion, and a plurality of bar portions arranged at intervals in a circumferential direction to connect the annular portions. The bar portion has a pair of circumferentially-directed side surfaces, each having a roller guide surface, and an inner-side inner peripheral surface, a circumferential width of which is smaller on a side of the large diameter annular portion than on a side of the small diameter annular portion, and has a roller retaining region in which a radially outer side pocket width and a radially inner side pocket width between the opposed circumferentially-directed side surfaces of the adjacent bar portions are smaller than a diameter of the roller.




ag

Cage and thrust roller bearing including cage

A cage, which is annular, and is used in a thrust roller bearing, includes a plurality of cage segments arranged in a circumferential direction. Each of the cage segments includes an arc portion; and a bar portion that extends radially inward from the arc portion and that maintains a circumferential interval between rollers adjacent to each other. A groove portion extending along an axial direction is formed at each of end faces of the arc portions, the end faces facing each other in the circumferential direction. In the cage, elastic bodies are inserted into the groove portions and urge the arc portions in the circumferential direction, each of the elastic bodies is disposed between the end faces facing each other, and the cage segments are connected to each other by the elastic bodies.




ag

Administering message acknowledgements in a parallel computer

Administering message acknowledgements in a parallel computer that includes compute nodes, with each compute node including a processor and a messaging accelerator, includes: storing in a list, by a processor of a compute node, a message descriptor describing a message and an acknowledgement request descriptor describing a request for an acknowledgement of receipt of the message; processing, by a messaging accelerator of the compute node, the list, including transmitting, to a target compute node, the message described by the message descriptor and transmitting, to the target compute node, the request described by the acknowledgement request descriptor; receiving, by the messaging accelerator from the target compute node, an acknowledgement of receipt of the message, including notifying the processor of receipt of the acknowledgement; and removing, by the processor from the list, the message descriptor and the acknowledgment request descriptor.




ag

Non real-time metrology data management

The techniques described herein implement an operating system that can reliably process time sensitive information in non real-time manner. Thus, the operating system described herein is capable of processing an instance of time sensitive input during a time period after the instance of time sensitive input is received (e.g., at a future point in time). To accomplish this, the techniques timestamp each instance of time sensitive input when it is received at a device. The techniques then store the timestamped instance of time sensitive input in a temporary queue, and make the timestamped instance available to the operating system at a time period after the time period when it is received, as indicated by the timestamp. Additional techniques described herein prioritize the activation of a driver configured to receive the time sensitive information during a boot sequence or a reboot sequence.




ag

Status management device, status management method, and recording medium

A status management device is presented, the device including multiple first application units for monitoring status information indicating a status of a management target, multiple second application units for outputting first acquisition request information of the status information with identification information of the management target, a search unit for outputting a storage location corresponding to the identification information when the first acquisition request information is received from the second application unit, a request unit for outputting second acquisition request information of the status information to the first application unit corresponding to the outputted storage location, and a transmission unit for outputting the status information supplied from the first application unit in response to the second acquisition request information to the second application unit which corresponds to a request source of the first acquisition request information.




ag

Method and computer device for inserting attachments into electronic message

A method for inserting attachments into an electronic message is provided. The method may include searching a keyword database to determine if a content of the electronic message includes a keyword, a key phrase, or a key sentence defined in the keyword database. The method may also include applying a condition to a file database, if the determination is affirmative, so as to search for at least a candidate item. The candidate item may be presented in a menu to the user. The method may further include enabling, in response to the user's confirmation of the candidate item, the confirmed candidate item to be inserted into the electronic message automatically to become an attachment thereto.




ag

Message communication of sensor and other data

A service may be provided that reads sensors, and that communicates information based on the sensor readings to applications. In one example, an operating system provides a sensor interface that allows programs that run on a machine to read the values of sensors (such as an accelerometer, light meter, etc.). A service may use the interface to read the value of sensors, and may receive subscriptions to sensor values from other programs. The service may then generate messages that contain the sensor value, and may provide these messages to programs that have subscribed to the messages. The messages may contain raw sensor data. Or, the messages may contain information that is derived from the sensor data and/or from other data.




ag

Method and management agent for event notifications correlation

Methods and apparatus for correlating event notifications between agents in a management network are provided. An agent constructs a network notification in response to receiving an event notification. If the received event notification is associated with a prior notification already received and stored by the agent, a correlation attribute is added to the constructed network notification. If the received notification matches a peer agent notification category that another agent in the management network is interested in receiving, the constructed network notification is sent to the other agent.




ag

Dependency based configuration package activation

An update platform is described that collectively handles driver and firmware updates for hardware resources of a computing device based on dependencies associated with the updates. The update platform may instantiate representations of each individual hardware resource as abstractions through which detection, analysis, acquisition, deployment, installation, and tracking of updates is managed. Using the representations, the update platform discovers available updates, matches configuration packages for the updates to appropriate resources, and initiates installation of the configuration packages. The update platform is further configured to recognize dependencies associated with the configuration packages. When dependencies are detected, corresponding configuration packages are marked to reflect the dependencies and activation is suspended until the dependencies are satisfied. Upon satisfaction of the dependencies, the dependencies are cleared and the configuration packages are activated. Configuration packages that are not associated with dependencies may be installed and activated “normally” at any time.




ag

Propagating a diagnostic session for business transactions across multiple servers

The present technology may determine an anomaly in a portion of a distributed business application. Data can automatically be captured and analyzed for the portion of the application associated with the anomaly. By automatically capturing data for just the portion associated with the anomaly, the present technology reduces the resource and time requirements associated with other code-based solutions for monitoring transactions. In an embodiment, a method for monitoring an application may begin with detecting a diagnostic event. A diagnostic identifier may be associated with the request in response to the diagnostic event. An outgoing call may be detected at a first server associated with processing the request. The outgoing call may be modified at the first server to include the diagnostic identifier, the outgoing call with the diagnostic identifier received by a remote computer.




ag

Methods and systems for dynamically establishing one or more connections between a software application and a cluster of message broker

An exemplary method includes a broker-based messaging system detecting a request provided by a software application for the software application to connect to any one of a plurality of brokers included in a cluster of brokers, dynamically identifying, in response to the request and in accordance with a connection distribution heuristic, a broker included in the cluster of brokers and that is available for connection to the software application, and attempting to establish a connection between the software application and the broker. Corresponding methods and systems are also disclosed.