in C-shaped spacer for rolling bearing By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT The spacer is adapted for a rolling bearing comprising an inner ring, an outer ring and at least one row of contact rollers disposed between raceways provided on the rings. The spacer comprises opposite inner and outer portions, facing one another and a lateral portion extending transversally between the inner and outer portions and connected to said portions. The inner and outer portions delimit together with the lateral portion a pocket configured to receive a contact roller. The pocket is laterally open on the side opposite to the lateral portion. Full Article
in Tolerance ring with slotted sidewall By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT A tolerance ring can include a generally cylindrical body having a sidewall. The sidewall can include a plurality of wave structures extending from the sidewall at regular intervals around the body, a first unformed section between a first pair of adjacent wave structures, and a second unformed section between a second pair of adjacent wave structures. The gap can extend along an entire length, L, of the body to establish a split in the body. The second unformed section can include a slot therein. The slot can have a length, LS, and LS≧80% L. Full Article
in Axle assembly having differential assembly with inverted differential bearings By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT An axle assembly having a carrier housing, a pair of axle tubes, a differential case, a pair of differential bearings and a pair of bearing adjusters. The carrier housing includes a cavity, which is configured to receive the differential case, and a pair of axle tubes that are mounted to the carrier housing. The differential case includes bearing bores into which the outer races of the differential bearings are received. The bearing adjusters are threaded to the carrier housing and support the differential bearings on a side opposite the differential case. Full Article
in Device for suspending a turbine engine from an airplane By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A device for suspending a turbojet casing, the device including a shouldered pin extending through aligned orifices of two lugs of a clevis secured to the casing. A protection piece for providing protection against wear is mounted on each lug of the clevis and has the shouldered pin passing therethrough, the protection piece being prevented from moving in rotation on the lug by co-operating shapes. Full Article
in Vehicle seat and use of an undulating slide rod element By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT The invention relates to a vehicle seat comprising a seat part, comprising a back rest part and comprising a linear guide device for translational adjustment of the vehicle seat, in which the linear guide device comprises a guide rail means and a slide rail means which is displaceable with respect thereto, in which a bearing means interacts between the slide rail means and the guide rail means and at least comprises slide rod elements so as to mount the slide rail means with respect to the guide rail means, and in which the slide rod element comprises an elongate undulating base body, the slide rod element having an effective external diameter which is greater, at least when the slide rod element is radially unloaded, than a core external diameter of the elongate undulating base body. Full Article
in Bearing sleeve By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT Disclosed is a bearing sleeve for supporting a shaft of an air cycle machine. The bearing sleeve includes an outer diameter and an inner diameter. The outer diameter is within a range of 3.222 and 3.224 inches. Further included is a foil retaining cavity provided in the inner diameter of the sleeve. The foil retaining cavity includes a slot and first and second openings located at opposing axial ends of the slot. Each of the first and second openings include a small portion and a large portion having different axial lengths. A ratio of the combined axial lengths of the large portions to an axial length of the foil retaining cavity is within a range of 0.19:1 and 0.22:1. Full Article
in Thrust sliding bearing and combination mechanism of the thrust sliding bearing and a piston rod By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A thrust sliding bearing includes a synthetic resin-made bearing body having a hollow cylindrical portion, an annular collar portion, an annular protruding portion, a tubular projecting portion, an engaging projecting portion, and an annular projecting portion; an annular cover having a disk portion, a tubular portion, and an engaging projecting portion; an annular metal plate having an outer disk portion and an inner disk portion; and a thrust sliding bearing which is interposed between the bearing body and an annular lower surface of the outer disk portion of the annular metal plate and renders the annular metal plate rotatable with respect to the bearing body in a direction about an axis of the bearing body. Full Article
in Lightweight hub bearing assembly and methods of assembling it By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A hub bearing assembly includes a hub made of lightweight metallic material and forming a cylindrical portion, on which a tubular inner ring providing a raceway is mounted; a second inner ring is fixed on the first tubular inner ring and provides a second raceway; a cylindrical interstice is formed between the cylindrical portion of the hub and the tubular inner ring and contains a bonding brazing material which integrally joins the hub to the first tubular inner ring. Full Article
in Diaphragm seal for strut bearing By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT 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. Full Article
in Tolerance ring with perforated waves By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A tolerance ring can include a generally cylindrical body that can include a side wall. The sidewall can define a top and a bottom. Further, the sidewall can include a plurality of wave structures that can extend from the sidewall, a plurality of unformed sections, and a gap that can extend along the entire length of the body. Each unformed section can be located between a pair of adjacent wave structures. Further, the gap can establish a split in the body. The tolerance ring can also include at least one hole intersecting at least one of the wave structures to establish a perforated wave structure. Full Article
in Pulley device for tensioning idler or runner roller By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT The pulley device for a belt or chain tensioning idler or runner roller comprises a pulley (12), a roller bearing (14), a spacer (18) for the mounting of the rolling bearing (14) and being capable of pressing against an element external to the device, a fastening screw (20) immobilized axially relative to the spacer (18), and at least one retaining ring (22) which is elastic radially and which is mounted inside a groove (60) made on the fastening screw (20), a portion of the ring (22) protruding radially into a recess (52) of the spacer (18). Full Article
in Rotating body and bearing By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A rotating body includes a cylindrical rotating member and bearings located at the ends located in the axial direction of the rotating member. In the rotating body, at least one of the bearings includes a metal inner ring portion having a bearing hole and a resin outer ring portion having first and second portions. The first portion is fitted into the rotating member. The second portion protrudes in the axial direction from the rotating member, surrounds the outer peripheral surface of the inner ring portion, has an outer diameter larger than that of the rotating member, and is in contact with an opposing object opposing the rotating member so as to maintain a specified size of a gap by which the rotating member and the opposing object are spaced apart from each other. The outer and inner ring portions are integrally molded. Full Article
in Bearing rotational lock By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A bearing assembly for an electric motor is provided that includes a bearing having an inner race and an outer race, and a bearing float sleeve having an outer race engaging member. The outer race engaging member includes an outer surface sized for slip fit engagement with a bearing seat formed in a motor end member such that the bearing float sleeve can be displaced axially in relation to the bearing seat and an inner surface configured for engagement with the bearing outer race such that the bearing outer race is in a fixed rotational position with respect to the bearing float sleeve. The bearing float sleeve includes at least one feature operational to maintain a fixed rotational position of the bearing float sleeve with respect to the motor end member. Full Article
in Spindle motor and method of manufacturing the same By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT There is provided a spindle motor including: a shaft connected directly or indirectly to a base member and having a depression groove formed in a central portion of an outer peripheral surface thereof; a sleeve rotatably installed on the shaft and having a communication hole formed so as to be connected to the depression groove; and a rotor hub fixedly installed on the sleeve to thereby rotate together therewith, wherein the communication hole is inclined so that lubricating fluid may be easily injected into the depression groove, and the sleeve has a fluid storage part formed on an outer peripheral surface thereof, the fluid storage part being connected to the communication hole and temporarily storing the lubricating fluid therein. Full Article
in Thrust foil bearing By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A thrust foil bearing includes a thrust member, and a foil member mounted to an end surface of the thrust member and having a thrust bearing surface that forms a thrust bearing gap. The foil member includes a foil that integrally includes a plurality of leaves each having a free end on one side in a circumferential direction and the thrust bearing surface, and a coupling portion for coupling the plurality of leaves to each other. Full Article
in Fluid dynamic bearing system By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT The fluid dynamic bearing system has at, least one stationary part, and at least one rotating part that is supported rotatable about a rotational axis with respect to the stationary part. A bearing gap filled with bearing fluid is formed between mutually opposing surfaces of the stationary and of the rotating part. The bearing system includes at least one fluid dynamic radial bearing and at least one fluid dynamic axial bearing that are disposed along sections of the bearing gap. In one aspect of the invention, an annular sealing gap for sealing open ends of the bearing gap has one end connected to the bearing gap and one end connected to an annular reservoir, the outside radius of the reservoir measured from the rotational axis being larger than the outside radius of the sealing gap. Full Article
in Dynamically-lubricated bearing and method of dynamically lubricating a bearing By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT Dynamically-lubricated bearings and methods of dynamically lubricating bearings, including bearings used in gas turbine engines. Such a bearing includes an inner race having an inner race groove between a pair of inner race cage lands, an outer race having an outer race groove between a pair of outer race cage lands and opposes the inner race groove, rolling elements disposed between the inner and outer races and in rolling contact with the inner and outer race grooves, and a cage disposed between the inner and outer races to maintain separation between the rolling elements. A lubricant is introduced into a cavity between the inner and outer races, and rotation of the inner race relative to the outer race causes the lubricant to exit the cavity through recessed surface features in at least one of the inner and outer race cage lands. Full Article
in Rolling bearing device By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A rolling bearing device which may include: a pair of raceway rings including an inner ring and an outer ring, a plurality of rolling elements interposed between respective raceway surfaces of the inner and outer rings, a retainer to retain the rolling elements; an oil supply and discharge mechanism to supply a lubricant oil, which concurrently serves as a bearing cooling medium, into the inside of the bearing device and to discharge the lubricant oil to the outside of the bearing device; and a ring shaped shake-off collar portion disposed in the vicinity of an end portion of an outer diametric surface of the inner ring so as to protrude radially outwardly, wherein the lubricant oil supplied from the oil supply and discharge mechanism and provided for lubrication within the bearing device is, after being received by the shake-off collar portion, shaken-off in a direction radially outwardly by the effect of a centrifugal force developed as a result of an inner ring rotation. Full Article
in Cage assembly for a bearing By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT 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. Full Article
in Rolling bearing By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT At least the surfaces of rolling elements of a rolling bearing are each randomly formed with an innumerable number of microconcave-like pits. The surface roughness parameter Ryni of the surfaces provided with the pits is in a range of 0.4 to 1.0 μm, and the Sk value is −1.6 or below. Full Article
in Spherical roller bearing cage with inward flange turned radially outward By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT 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. Full Article
in Two piece cage for a needle bearing By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT 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. Full Article
in Cage for a roller bearing and a method of manufacturing the same By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT 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. Full Article
in Hydrodynamic bearing assembly and motor including the same By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT There are provided a hydrodynamic bearing assembly and a motor including the same. The hydrodynamic bearing assembly includes a sleeve rotatably supporting a shaft and including a first circulation hole formed therein, the first circulation hole penetrating between an inner peripheral surface thereof and an outer peripheral surface thereof; a sleeve housing into which the sleeve is inserted; and a second circulation hole formed between the outer peripheral surface of the sleeve and an inner peripheral surface of the sleeve housing to be in communication with the first circulation hole, wherein an upper portion of the second circulation hole has a larger diameter than a lower portion thereof in an axial direction. Full Article
in Generator ball bearing support By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A bearing support plate for use in a generator has a radially enlarged flange with a first cylindrical portion extending from the flange in one direction which will provide a bearing support for an outer race of a ball bearing, and a radially inner cylindrical portion extending in an opposed direction that will be away from the ball bearing relative to the flange. The flange is generally cylindrical but has a truncated portion over a circumferential extent. The first cylindrical portion is formed with radially enlarged portions with intermediate radially thinner portions. The flange includes bolt holes circumferentially aligned with the radially thinner portions. Full Article
in Synthetic resin-made sliding bearing By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A synthetic resin-made thrust sliding bearing 1 includes a synthetic resin-made upper casing 2 which is fixed to a vehicle body side via a mounting member; a synthetic resin-made lower casing 3 which is superposed on the upper casing 2 so as to be rotatable about an axis O in a circumferential direction R relative to the upper casing 2; and a synthetic resin-made sliding bearing piece 5 disposed in a space 4 between the upper casing 2 and the lower casing 3. Full Article
in Bearing device for a wheel By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A bearing device for a wheel prevents backlash in a circumferential direction and has excellent workability for connecting a hub wheel and an outer joint member of a constant velocity universal joint. The bearing device includes a recess-projection fitting structure in which the hub wheel and a shaft section, which is fitted in a hole of the hub wheel of the outer joint member of the constant velocity universal joint, are unitized together. In the recess-projection fitting structure, entire fitting regions among projections on the outer surface of the shaft section of the outer joint member and recesses, which fit on the projections, are brought into intimate contact with each other. Full Article
in Tapered roller bearing resin cage and tapered roller bearing By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT 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. Full Article
in Segmented bearing retainer By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT A bearing cage assembly (100) comprises a plurality of discrete bridge elements (206) disposed between adjacent rolling elements (112) and coupled between first and second axially spaced cage support wire rings (102, 104) which are appropriately tensioned. Spacers (110) are disposed between adjacent bridge elements and engage the bridge elements in a piloted engagement. The bridge elements maintain a separation between rolling elements, retain the rolling elements within the bearing assembly, and function as a lubrication reservoir for grease lubricated bearings. Profiled surfaces on the bridge elements position the bearing cage assembly on at least one axial end of the rolling elements. Full Article
in Cage and thrust roller bearing including cage By www.freepatentsonline.com Published On :: Tue, 26 May 2015 08:00:00 EDT 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. Full Article
in Allowing inter-process communication via file system filter By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT In one embodiment, a method allows an application running in a first process to communicate with a second process. A file system filter driver receives a command from the application for a file. The file system filter driver is configured to process file system commands. The file system filter driver determines that the command is for an inter-process communication with a service running in the second process based on the command being for the file. Then, the file system filter driver sends the command to the service running in the second process where the command is processed by the service. A response from the service is received based on the command being processed by the service and the file system filter driver sends the response to the application. Full Article
in System and method for providing additional functionality to existing software in an integrated manner By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT An improved system and method are disclosed for improving functionality in software applications. In one example, the method includes a mobile device having a network interface, a processor, and a memory configured to store a plurality of instructions. The instructions include instructions for a superblock application having instructions for a function block included therein. The function block is configured to provide functions that are accessible to the superblock application via an application programming interface (API). The functions are provided within the superblock application itself and are accessible within the superblock application without switching context to another application on the mobile device. Full Article
in Administering message acknowledgements in a parallel computer By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT 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. Full Article
in Status management device, status management method, and recording medium By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT 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. Full Article
in Information output device, method, and recording medium for outputting notification information corresponding to a state of a computer By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT An information output device includes a first processor configured to execute a process to determine a type of notification information which is outputted from a computer and which notifies a state of the computer; and a second processor configured to execute a process to create a chart, in which a first coordinate axis represents time when the notification information is outputted from the computer, a second coordinate axis represents the type of the notification information, and the notification information is drawn at a corresponding position, and output the chart. Full Article
in Methods and apparatus for constructing a secure and flexible operating system By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT The present disclosure provides methods and apparatus for constructing a secure and flexible operating system. The presently disclosed system executes different user applications in different operating systems on different virtual machines. Each user application communicates with other processes via the hypertext transfer protocol (HTTP). In particular, each user application's user interface is implemented in a web browser that is running in its own operating system on its own virtual machine, and each user application interacts with the user interface by exchanging HTTP messages between the virtual machines. Full Article
in Methods for analyzing, limiting, and enhancing access to an internet API, web service, and data By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT The invention includes an API gateway server that monitors and controls the distribution of API elements from API sources to application developers based on a distribution rule set. Full Article
in Method and system for performing security monitoring on file downloading By www.freepatentsonline.com Published On :: Tue, 05 May 2015 08:00:00 EDT The present invention discloses method and system for performing security monitoring on file downloading, and a non-transitory computer-readable medium that stores instructions for performing security monitoring on file downloading. The method includes upon detecting a file downloading operation, performing security detection on a downloaded file to determine whether the downloaded file is secure; if the downloaded file is secure, determining whether a downloading tool adopted when the file is downloaded is instant messenger (IM) software; and if the adopted downloading tool is IM software, modifying a filename extension of the downloaded file to ensure that the downloaded file is capable of being directly opened or run. Full Article
in Method and computer device for inserting attachments into electronic message By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT 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. Full Article
in Web-based interaction with a local system By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT Systems, methods, and computer program products for facilitating web-based interaction with a local system are disclosed. Such systems, methods, and computer program products provide an approach that allows a web client within in a web browser environment to access local hardware and local software—via a web server contained in the local system—in a local computer system. In response to a user input, the web client directs local hardware and local software to perform actions (e.g., writing files and taking pictures). Information related to such actions is returned to the web client via the local web server. The local computer system may be remotely located from the web client and such returned information may be stored and/or executed at a remote site (e.g., cloud database). Security layers may be provided to authenticate the user as well as user permissions for accessing the local computer system. Full Article
in Virtual machine migration with direct physical access control By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT A data processing system facilitates virtual machine migration with direct physical access control. The illustrative data processing system comprises a software-programmable trap control associated with hardware registers of a computer that selectively vectors execution control of a virtual machine (VM) between a host and a guest. The data processing system further comprises a logic which is configured for execution on the computer that programs the trap control to enable the virtual machine to directly access the hardware registers when the virtual machine is not migrated and to revoke direct access of the hardware registers in preparation for virtual machine migration. Full Article
in Apparatus and method for supporting suspend of composite network device By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT An apparatus and a method support a selective suspend mode in a driver for any one of at least two devices constituting a composite network device. When a device of the driver requests suspend mode transition, a Physical Device Object (PDO) constituting a driver of the composite network device is identified by a PDO check part. A suspend mode transition request information of the device is sent to an operating system through the PDO. When the operating system allows the suspend mode transition, a control part sends suspend mode transition indication information to the device through the PDO. Full Article
in System and method to boost application performance by using a proxy for executing synchronous application programming interface calls By www.freepatentsonline.com Published On :: Tue, 12 May 2015 08:00:00 EDT Techniques are described for utilizing synchronous APIs which normally block callers until a result is returned. In particular, the techniques described herein enable an application or other programming construct to boost performance by executing synchronous APIs (e.g., long running time APIs) within a proxy container rather than executing the synchronous APIs in the context of the application itself. Since the proxy is a separate process or thread, the caller application is thereby released from waiting for the synchronous API call and may proceed with other processing instead of waiting for the synchronous API to return. The application may then monitor the proxy to determine whether a result has been received, such as by periodically polling the proxy. Full Article
in Information processing apparatus, method and program for writing file system metadata of plural operating systems By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT An information processing apparatus includes a transmission unit transmitting a command of a second operating system to the second operating system when receiving the command via a communication path which communicates under a control based on a first operating system, an extraction unit extracting data for the second operating system by analyzing the command transmitted from the transmission unit, and a writing unit writing the data extracted by the extraction unit as data constituting file system metadata of the second operating system. Full Article
in Routing of performance data to dependent calculators By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A method, system and computer program product are disclosed for routing performance data to compute nodes. According to one aspect of the present disclosure each of a plurality of compute nodes are assigned a topic. Each topic may be associated with a set of calculations. Labeled performance metrics for an application are received. Each performance metric is labeled with a context under which the performance metric was collected. A topic is associated with each of the performance metrics based on the labeled context. Each respective node listens for a topic assigned to it in order to access the performance metrics associated with the assigned topic. Each respective node analyzes the performance metrics associated with the topic assigned to it. Full Article
in Propagating a diagnostic session for business transactions across multiple servers By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT 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. Full Article
in Multi-source, multi-destination data transfers By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT Methods, systems, and products are disclosed for multi-source, multi-destination data transfers that include identifying a plurality of destination points having destination contexts in one or more destination objects; selecting source content for transfer; displaying destination contexts for the destination points; and directing source content to at least one destination point in dependence upon the displayed destination contexts. In typical embodiments, identifying destination points includes recording each identified destination point and storing in association with each recorded destination point a copy of a destination context for each recorded destination point. Full Article
in Detouring in scripting systems By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A system described herein includes a receiver component that receives third party code for execution in a host environment, wherein the third party code corresponds to a dynamic programming language, and wherein the third party code has at least one object reference to a first object that is used by the third party code. A detouring component automatically replaces the first object referenced by the third party code with a proxy object such that the third party code at runtime calls the proxy object instead of the first object. Full Article
in Batch execution of system calls in an operating system By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT A system and a method are disclosed for batch execution of system calls in an operating system. In one implementation, a processing device configures a system call batching buffer table in a user space of an operating system, the system call batching buffer table including a plurality of system call units, associates a system call number with the system call batching buffer table, and issues a trap instruction to a kernel of the operating system to execute at least one of the plurality of system call units, the trap instruction including the system call number. Full Article
in Methods and systems for dynamically establishing one or more connections between a software application and a cluster of message broker By www.freepatentsonline.com Published On :: Tue, 19 May 2015 08:00:00 EDT 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. Full Article