Document Document Title
US08740091B2 Folded and printed care label for textiles
A care label consists of a strip-shaped fabric band into which an antenna structure is sewn during the production of the fabric band. A small detection plate is fixed to the fabric band next to the fold line in the region of the antenna structure. To form the care label, the fabric band is folded along the fold line such that the antenna structures of the folded sections are superimposed after the folding process. The small detection plate comprises a chip with a coupling loop and together with the antenna structure forms a textile transponder.
US08740088B2 Identification and authentication using liquid crystal material markings
The present invention relates to a marking of polymeric liquid crystal material having determined optical characteristics allowing its authentication and reading by a machine and its authentication by the human eye. The marking is applied onto an item, good or article by a variable information printing process. The marking is in the form of indicia representing a unique code which allows for an easy authentication by the human eye and a secure tracking and tracing of the marked item, good or article throughout its life cycle.
US08740085B2 System having imaging assembly for use in output of image data
A system in one embodiment is operative to attempt to decode decodable indicia. The system can include an imaging assembly and a display. The display can be operative to display image data output utilizing the imaging assembly.
US08740080B2 Imaging reader for and method of receipt acknowledgment and symbol capture
An imaging reader for, and a method of, imaging symbols of different symbologies and a receipt acknowledgment, include a solid-state imager having an array of image sensors for capturing return light from the symbols of different symbologies and the receipt acknowledgment over a field of view, and a controller operatively connected to the imager. The controller is automatically configured for detecting a symbol having a specific symbology, for decoding the symbol having the specific symbology, for processing the receipt acknowledgment only when the symbol having the specific symbology has been detected and decoded, and for decoding symbols having symbologies different from the specific symbology when the symbol having the specific symbology has not been detected.
US08740079B2 Optical code reader
An optical code reader includes a manually operated focusing distance adjustment mechanism, which includes an electronic memory of a configuration parameter representing the desired focusing distance.
US08740076B2 Label for enabling verification of an object
A label for enabling verification of an object includes a scannable region that enables determination of auto-acquired unique spatial orientation of the scannable region with respect to a reference thereby enabling determination of a spatial orientation of the label with respect to the reference. The label is applied onto the object and a change in the spatial orientation of the label indicates tampering of the label, thereby enabling verification of the object. Further, a method for detecting tampering of an object includes providing label on the object. The label has at least a portion which is scannable region with a plurality of patterns and is associated with an external reference point. Further, the method includes determining a first and a second spatial orientations of the label based on computation between the patterns and the reference point, and generating an alert on noticing a change between first and second spatial orientations.
US08740073B2 Methods, systems and computer readable media for storing and redeeming electronic certificates using a wireless smart card
Methods, systems, and computer readable media for storing and redeeming an electronic certificate on a wireless smart card are disclosed. According to one aspect, the method includes storing tag data on a wireless smart card that is inductively powered when brought into the proximity of an electromagnetic field and is unpowered when outside of the proximity of the field. Tag data is received from a wireless smart card at a wireless smart device reader during an electronic transaction, wherein the card is powered by an electromagnetic field generated by the device reader. The method also includes sending, from the wireless smart device reader, transaction data, which includes at least the tag data and a vendor identifier, to a back-end server. At the wireless smart device reader, an electronic certificate is received from the server, the electronic certificate being obtained by the server using the tag data and the vendor identifier.
US08740069B2 Fraud-free payment for internet purchases
A simple, non-intrusive, fraud free payment method for customers to make Internet purchases without using credit cards or revealing personal information. Customers can purchase any specific dollar amount of pay codes via on-line purchase by logging into their financial institution and purchasing the codes, via phone banking (using mobile phone or fixed telephone line) or via Automated Teller Machine (ATM). There is no need for the customer to first open an account with the payment service. The easy and fast set-up of a secure payment gateway for website merchants to receive payments for their goods purchased at their websites, eliminates the need of setting up a merchant account, chargeback and being penalized by banks for chargeback on sales. The amount due to the web merchant from the Internet transaction is credited directly into the merchant's bank account when the transaction and payment is approved by the customer's bank.
US08740068B2 System and method for processing expiration dates for prepaid cards
A prepaid card processing system is operable for processing customized expiration dates of prepaid cards. The prepaid card processing system includes a database for storing program expiration parameters associated with an issuer prepaid card program; a set of card accounts created under the issuer prepaid card program, wherein each card account has an expiration date for a prepaid card associated with the card account; and one or more customized expiration parameters for the set of card accounts. The prepaid card processing system is operable to determine the expiration date for the prepaid card associated with the card account based on the program expiration parameters and the customized expiration parameters for the set of card accounts.
US08740067B1 Secondary verification
Disclosed are various embodiments for implementing secondary verification of user accounts through the use of near field communication devices. A first account code and first verification code are stored in a memory accessible to a computing device, wherein the first account code is associated with a payment instrument. A second account code is received in a charge request from a transaction client. A second verification code is further obtained from a client device. A determination is made as to whether to approve charging of an account based at least on whether the second verification code received in the computing device matches the first verification code.
US08740066B2 Authorization system with a card and a reader
An authorization system (10) includes a reader (1) for a reader-card interaction (92) with a card (2), and a logic module configured to assign the reader (1) and the card (2) to each other and to make operable the reader-card interaction (92) based on authorization data comprising reader data and card data. The logic module is further configured to read via a non-contact interface (12.1) device data from an authorization storage device (5) and to assign the reader (1) to the card (2) based on the device data for making operable the reader-card interaction (92). The authorization storage device (5) is arranged spaced apart from the non-contact interface (12.1) at an essentially fixed distance (9), for example during the reader-device interaction (95). Using the device data makes it possible to enable efficiently the reader-card interaction (92) in case the reader data does not match the card data, for example.
US08740058B2 Integrated vote by mail processing system
A modular integrated software and hardware suite can accept data exported from a voter registration database corresponding to requests for mail ballots, sort the data as necessary for ballot preparation, create a road map for ballot mailing preparation, provide for mail presorting, scan returned ballot envelopes using a ballot envelope scanner, and accept data from the scanner. The scanner uses a passive feed system, a separator brush, and a variable speed straight paper path to minimize jamming through the ballot envelope scanner. The scanner can work with a workstation application to interpret a barcode, store an image of the ballot envelope signature in association with a specific voter, print an endorsement on each verified ballot envelope, and store the endorsement with the signature image. The scanner can divert ballot envelopes with unrecognizable or unmatched barcodes to a separate tray for manual processing.
US08740056B2 Parcel box for receiving and keeping parcels in a theftproof manner
A parcel box for receiving and keeping parcels in a theftproof manner has a box having a drawer that can be pulled out and pushed in, and a theft prevention mechanism that prevents unauthorized removal of parcel. The theft prevention mechanism has a platform configured to have parcel disposed thereon, a blocking mechanism that blocks pulling out of the drawer from the box when the parcel is placed on the platform, and an unblocking mechanism for unblocking the drawer. The drawer is swingable about a pivot axle fixed in the box. The drawer has a left side wall, a right side wall, an outer wall, and an inner wall. The platform has a first end and a second end situated opposite each other. The platform is swingable about a cross pivot axle fixed in the drawer.
US08740054B2 Convertible shipping and display carton
A carton includes a front wall and a back wall opposite one another, and a first side wall and a second side wall opposite one another, where the front wall and back wall are joined to the first side wall and second side wall along reinforced corner areas, each of which includes an interior reinforcing flap and an exterior reinforcing flap. The carton further includes a line of disruption extending at least partially across the front wall, first side wall, and second side wall, where the line of disruption at least partially defines a removable portion of the carton.
US08740053B2 Display ready container assembly
A container preassembly which has an inner sleeve in a flat unopened position disposed within an outer sleeve in a flat unopened position. The two sleeves are adapted to form the two ends of the container and are secured together in the aligned relationship of the final open container, thereby allowing the preassembly to be opened into the form of the final container without requiring further adjustment. Once opened, the flaps for forming the container bottom are folded to create a container ready for use. A method of making the container preassembly is also provided.
US08740052B2 Membrane closure for container
A membrane closure for a container is provided. The membrane closure includes an integral tab for removing the membrane closure from the container. The closure includes a lower layer, an adhesive layer, and an upper layer. The lower layer is sealed to the body of a container. The upper layer includes a score pattern that defines a tab area and a fixed area. The adhesive layer includes a first adhesive for releasably attaching the tab area to the lower layer and a second adhesive for permanently bonding the fixed area to the lower layer. The membrane closure is removable from the container by pulling on the tab area.
US08740049B2 Easy opening of film wrapper
A film wrapper (99) comprises a tear tape (30) and at least one weakening line (10, 12) next to the tear tape (30), the longitudinal axis of the at least one weakening line (10, 12) being substantially perpendicular to the tear tape (30) (perpendicular weakening lines (10, 12)). An article is wrapped into the film wrapper. A multi-bladed knife (100) used for producing the film wrapper comprises a U-shaped or V-shaped first blade (110) and a second linear blade (112) parallel to the longitudinal axis of said first blade (110) and a third linear blade (111) perpendicular to the longitudinal axis of the first blade (110).
US08740043B2 Selective solder stop
A method for producing a surface on a component, which has regions having different wettabilities with respect to a solder. The method includes forming a first metallic layer on the component and forming a second metallic layer on the first metallic layer, the second metallic layer preventing oxidation of the first metallic layer. The method furthermore includes removing the second metallic layer with the aid of a laser in a predefined surface region for exposing the first metallic layer, and oxidizing the exposed first metallic layer on the surface, which results in a wettability with respect to a solder in the predefined surface region that is less than in a surface region adjacent to the predefined surface region.
US08740040B2 Solder injection head
Disclosed herein a solder injection head including: a bump material storing part having a bump material stored therein; a discharging part having one side connected to the bump material storing part and discharging the bump material to the outside; a heating part formed at at least one side of the discharging part and heating the bump material passing through the discharging part; and a press-fitting part press-fitting the bump material discharged to the outside and injecting the bump material onto a substrate.
US08740038B2 Staple cartridge comprising a releasable portion
A fastener cartridge can comprise a support portion, a tissue thickness compensator positioned relative to the support portion, and a plurality of fasteners positioned within the support portion and/or the tissue thickness compensator which can be utilized to fasten tissue. In use, the fastener cartridge can be positioned in a first jaw of a surgical fastening device, wherein a second jaw, or anvil, can be positioned opposite the first jaw. To deploy the fasteners, a staple-deploying member is advanced through the fastener cartridge to move the fasteners toward the anvil. As the fasteners are deployed, the fasteners can capture at least a portion of the tissue thickness compensator therein along with at least a portion of the tissue being fastened.
US08740028B2 Backpack frame
A backpack and frame are disclosed. The backpack frame is designed to be at least partially internal and is of unitary construction, most advantageously of a resin-impregnated material, such as resin-impregnated carbon fiber sheets with selective reinforcement by interstitial layers. The frame has a mid-back portion that includes openings for independently positionable shoulder straps and a lower back portion that provides for a rotatable connection to a belt assembly. A pair of curved stay portions is contiguous with the mid-back portion of the frame and curves outwardly as the stay portions extend downwardly. The frame is preferably curved to match the curvature of the human back. The backpack frame is lightweight and by use of composite materials can provide strength as well as selective flexibility to suspend the load of the backpack and decouple it from the movements of the wearer.
US08740024B2 Closing plate and sliding closure on the spout of a receptacle for molten metal
A closing plate for a sliding closure on the spout of a receptacle for molten metal, especially of a converter, includes an elongate refractory plate and a sheet metal jacket surrounding the same. The refractory plate has a sliding surface which can be braced with a sliding surface of a refractory closure plate interacting therewith or with a sliding surface of a refractory head part. The refractory plate has at least one tapering section which forms an angle with the sliding surface on at least one side delimiting the sliding surface, each tapering section being associated with a section of the refractory plate that projects beyond the sheet metal jacket. The closing plate reduces the risk of damage to the front faces of the refractory parts reduced during bracing of the parts with each other and/or during a relative adjustment of the refractory parts that are braced with each other.
US08740022B2 Volumetric metering device
A metering device meters and dispenses of a known volume of a liquid product. The metering device includes a receptacle and a moveable slug sized to fit within the receptacle, leaving a remaining volume within the receptacle equivalent to a desired amount of a liquid product to be dispensed. Application of a vacuum at the outlet end draws the known volume of liquid product out of the receptacle and causes the moveable slug to move from a first position at the inlet end of the receptacle to a second position at the outlet end of the receptacle. At the same time, additional liquid product is drawn in via the inlet aperture. When the vacuum is removed, the slug returns through the additionally drawn-in liquid product back to the first position.
US08740021B2 Powered dispensing tool
A powered dispensing tool includes a housing, a motor positioned within the housing, a rack coupled to the motor for powered translation in at least one of a forward direction and a reverse direction, and a transmission selectively coupling the motor and the rack. The transmission includes an input ring rotatable in response to rotation of the motor in a first direction corresponding with powered translation of the rack in the forward direction, a first clutch member engaged with the rack through an intermediate gear, and a second clutch member that receives torque from the input ring and that is movable in response to rotation of the motor in the first direction toward a first position engaging the first clutch member. The second clutch member is also movable in response to rotation of the motor in an opposite, second direction toward a second position disengaged from the first clutch member.
US08740017B2 Dispenser for both foam and liquid
A dispenser used when attached to an opening of a squeeze bottle discharge a content liquid when inverted. The dispenser has a first channel to discharge a straight forward-moving liquid and a second channel to discharge a foaming liquid. The first channel has a first through channel connecting a first inlet for the content liquid to a first outlet. The second channel has a conduit that has an opening at an inner bottom of the bottle, extends to a foaming chamber, serves as an air supply channel, and has an inner diameter; the foaming chamber is connected to the conduit and mixes the content liquid with air to foam the content liquid; and a second through channel connecting the foaming chamber to a second outlet.
US08740016B2 Control device and container for spouting drink, and control method thereof
A container for spouting drink which contains gas, includes: a container structure including container body for containing the drink, wherein the container body has a container opening; and a control device, including: a drink-decomposed plug provided on the container opening, which is capable of being decomposed by the drink, a blocking element positioned inside the container body, for preventing the drink-decomposed plug from contacting with the drink, and a triggering element for disabling the blocking element when needed, wherein when the triggering element disables the blocking element, the drink contacts with the drink-decomposed plug and starts decomposing the drink-decomposed plug, and after the drink-decomposed plug is completely decomposed, the drink spouts out of the container body.
US08740014B2 Dose counter for dispensers
A dose counter for use with an inhaler comprising a container for medicament equipped with a reciprocal actuation means to dispense a dose of medicament therefrom, the dose counter comprising: a fixed ratchet member, a trigger member constructed and arranged to undergo reciprocal movement coordinated with the reciprocal movement between the actuation means and the container, said reciprocal movement comprising an outward stroke and a return stroke, a counter member constructed and arranged to undergo a predetermined counting movement each time a dose is dispensed, the counter member being biased towards the ratchet and trigger members and being capable of counting motion in a direction generally orthogonal to the direction of reciprocal movement of the trigger member, the counter member comprising: a first region for interaction with the trigger member which comprises at least one inclined surface which is engaged by the trigger member during its outward stroke causing the counter member to undergo counting motion, and a second region for interaction with the ratchet member which comprises at least one inclined surface which is engaged by the ratchet member during the return stroke of the trigger member causing the counter member to undergo further counting motion to complete said predetermined counting movement.
US08740012B2 Bottle having arcuate mouth and closed circular segment rim with ribs
A heat-sealable, plastic bottle with an internal scraper and an inner seal is described. More particularly, the present application relates to a heat-sealable, plastic bottle having an opening with an internal scraper chord that is less than or equal to the diameter of the circular opening, an inner seal, and a cap.
US08740011B2 Vacuum processing apparatus
A vacuum processing apparatus that includes a vacuum vessel; an opening disposed in a wall of the vacuum vessel, through which a sample to be processed is taken in and out; a valve body disposed outside the wall for airtightly sealing the opening; and a drive unit driving the valve body to carry out a sealing or opening operation. The drive unit includes a first member coupled to an actuator that moves along a substantially linear first direction as a result of operation of the actuator, and a second member coupled to the first member that moves along a substantially linear second direction that intersects with the first direction. The valve body, coupled to the second member, seals the opening as a result of movement of the second member.
US08740009B2 Tank and manufacturing method thereof
A tank that includes layers of fiber reinforced plastics (FRP) formed by alternately winding hoop and helical bundles of fiber over its outer surface. The winding produces stepped portions, i.e. unevenness, in a helical layer positioned as the innermost layer. Such unevenness affects an outer layer (especially a hoop layer) directly adjacent to the innermost helical layer and lowers fatigue strength of the adjacent outer layer. In order to prevent this fatigue strength decrease, the bundle of fiber used for the innermost helical layer has a smaller sectional area than the bundles used for the outer layers. Consequently, decreasing the sectional area of the innermost helical bundle decreases the stepped portions, which, in turn, decreases the transfer of unevenness to the outer layer (especially a hoop layer) directly adjacent to the helical layer. As a result, fatigue strength of the adjacent outer layer (especially a hoop layer) increases.
US08740005B1 Plastic tank having a clamped joint
An injection molded plastic tank for containing liquids, such as a septic tank, is comprised of mated half tanks which are clamped together at mating flanges. A clamp having a C-shape interior concavity has grooves which engage aligned pairs of nubs on the flange surfaces which are spaced apart from the joint surfaces of each flange. A clamp has one or more flared portions at the clamp leading edge end, leading to the grooves or to the inner concavity, to make easier installation of the clamp. When a clamp reaches its home position, the clamp is locked in place against further motion in one or both directions by interacting features on the tank and clamp.
US08740002B2 Cap-installation signal system for filler neck cap
A filler neck cap is adapted to mate with and close a filler neck.
US08740001B2 Bottle can member, bottle, and thread forming device
An effective thread number in the thread section which is disposed on the mouth section of the bottle is formed to be 2.2. That is, the thread section is formed such that the thread section 13 should serve effectively in the mouth section such that an interval between a start position and an end position should be 2.0 to 2.5. In the bottle can member 11 which has such a thread section, an outer diameter of the thread section which is formed on the mouth section is 28 to 38 mm. Also, the thickness of the mouth section is 0.25 to 0.4 mm. The thread section which has the effective thread number 2.0 to 2.5 is formed by eight-thread per inch pitch. By doing this, it is possible to put the cap desirably.
US08739999B2 Method and assembly for accessing the contents of a sealed container
A container has a body defining a compartment and a discharge opening. A material is provided within the compartment. A sealing assembly in a sealed state blocks communication of the material from the compartment to and through the discharge opening. A first assembly is provided for reconfiguring the sealing assembly to an operative state to establish a communication path from the compartment to and through the discharge opening. The first assembly has at least a first component that is movable guidingly relative to the body between: a) a storage position; and b) an operative position. The sealing assembly is changeable from the sealed state into the operative state as an incident of the at least first component moving from the storage position into the operative position without the at least first component fully separating from the body.
US08739995B2 Synthetic resin bottle
A technical problem of this invention especially in the case of large-size bottles is to form a grip, without changing the bottle shape to a large extent, so that the body can be firmly held. The object of this invention is to provide a synthetic resin square bottle that can be used reliably because the bottle can be held firmly with a hand. A major means of solving the problem is a synthetic resin square bottle comprising a body having a rectangular shape in a plane cross-section and a groove-like waist portion disposed at a middle height of the bottle, wherein a pair of recessed portions for use as finger stops are formed in respective long side walls of said rectangular body over a predetermined area ranging from said waist portion downward to ensure that a plural number of fingers can be placed in at least one recessed portion for a finger stop purpose, and wherein a grip for holding the bottle is formed from both the pair of recessed portions and the waist portion.
US08739992B2 Multilayered cosmetic container
A multilayered cosmetic container including a hollow inner container including a neck portion, a body portion with a diameter larger than that of the neck portion, and a shoulder portion, which connects the body portion to the neck portion, and a transparent outer layer over-molded on an outer side of the hollow inner container except a part of the neck portion, in which a curvature radius of a shoulder tip, which connects the shoulder portion to the body portion of the hollow inner container, is smaller than the curvature radius of the shoulder tip of the outer layer, which covers the shoulder tip of the hollow inner container, and centers of the curvature radii of the shoulder tip of the hollow inner container and of the shoulder tip of the outer layer do not conform to each other.
US08739990B2 Upright support for gantry
An upright support assembly for a gantry includes a base with primary ground engaging means, such as wheels and a stabilizing member which is pivotally connected to the support assembly so as to be moveable between a stowed position folded against the support assembly and a deployed position in which it engages the ground to hold the support assembly upright. The stabilizing member includes a ground engaging fitting at its outer end which is adapted to engage the ground in the deployed position to stabilize the support assembly in the upright position, and to engage and roll over the ground in the stowed position when the support assembly is lowered to the ground so that the base and primary ground engaging means can be lifted off the ground and the support assembly moved on the ground engaging fitting.
US08739988B2 Pinned connection system for crane column segments
A crane includes first and second column segments. At least a first, third and fifth connector are located on the first segment, respectively mating with at least a second, fourth and sixth connector on the second segment. Each of the connectors includes at least a first extension having a through-hole positioned in the extension such that the through-holes of mating connectors are aligned when the column segments are aligned. A first pin fits tightly through the through-hole of the first extension on the first connector and the through-hole of the first extension on the second connector to hold the first and second connectors together. A second pin fits loosely through the through-hole of the first extension on the third connector and the through-hole of the first extension on the fourth connector to hold the second and fourth connectors together. The connectors also include a compressive load bearing surface.
US08739985B2 Push-back cart storage system with a top cart rolling on top of push-back rails
In a push back cart rack storage system, the top or first cart, as well as the second cart, may be made with less material, and may be significantly simpler and lighter in comparison to existing designs. A push-back cart storage system has a single pair of push-back rails in each lane. A third cart has front and back wheels rolling on a lower inside flange of the push-back rails. A second cart has front wheels rolling on a lower inside cart flange of side rails of the third cart, and has rear wheels rolling on the lower inside flange of the push-back rails. A first or top cart has front and rear wheels rolling on a top surface of the push-back rails. The wheels on the first cart may be inner facing wheels while the wheels on the other carts may be outer facing wheels. The push-back rails and the side rails of the carts may be generally C-shaped channel sections. The top cart and the second cart may be made of angle sections to reduce the weight of the cart and the amount of material needed to manufacture the cart.
US08739983B2 Whiteboard mounting system
The mounting system may be used to support a display on a support surface. The mounting system may include a top rail secured to the support surface. The mounting system may also include a mounting arm hung from the top rail and a support rail attached to the mounting arm that supports the whiteboard. The mounting system may provide permanent or removable attachment to the support surface that may interchangeably accommodate a variety of displays.
US08739982B2 Shelf-mounted handgun rack
A customizable storage rack replaceably mounted either on a top or on a bottom of a shelf, stores handguns, and positions the handguns at customizable distances from each other. The customizable storage rack includes a body, mandrels, and attaching apparatus. The body is replaceably mounted either on the top or on the bottom of the shelf. The mandrels are replaceably attached to the body, store the handguns, and position the handguns at customizable distances from each other. The attaching apparatus is operatively connected to the body, and replaceably mounts the body either on the top or on the bottom of the shelf.
US08739979B2 Bicycle support
A bicycle support that when attached to a vertical surface can support a wheel of a bicycle upright and support the bicycle upright with the wheels of the bicycle resting on a horizontal surface. The bicycle support has opposed projections having support parts between which the tire and rim of a bicycle can be received and supported, retaining parts to help retain the tire of the bicycle between the support parts, and guide parts for guiding a tire between the retaining parts and to a position between the support parts. The distance between the support parts is adjustable to support bike wheels with different width tires, and the projections are positioned at an angle with respect to the surface to which the bicycle support is attached that allows the entire bicycle engaged with the bicycle support to be positioned closely adjacent the surface to which the bicycle support is attached.
US08739975B2 Integrated drying and dry separation apparatus for upgrading raw coal and method thereof
An integrated drying and dry-separating apparatus for upgrading raw coal includes a coal supply system, a hot air system, a drying system, a dedusting and exhausting system, and a dry-separating system. The coal supply system conveys raw coal to the hot air system and the drying system by a raw coal conveyer respectively. The hot air system is a heat source of the drying system. The drying system is used for drying and dewatering the raw coal. The dedusting and exhausting system is consisted of a deduster and an exhaust fan, and establishes a connection between the drying system and the dry-separating system. The dry-separating system includes a dry separator, a circulating fan, and a cyclone deduster, which is used for separating dried raw coal into fancy coal, middling coal and coal gangue. A method for dry-separating and drying raw coal using the apparatus is also provided.
US08739973B2 Unitized package of card and fluid vessel
The invention generally relates to unitized packages for containing and dispensing a product material. In particular, the unitized packages comprise a printed base card and a fluid vessel permanently bonded to the printed base card. The fluid vessel comprises a first laminate barrier layer comprising at least one layer of a biaxially oriented thermoplastic polymer, a portion of which is formed into a modified dome shape, and a planar second laminate barrier layer. The first and second laminate barrier layers are sealed together to form a fluid-tight enclosure, wherein the product material substantially fills the enclosure and the modified dome shape is resiliently sustainable. A method of manufacturing the unitized packages as described above is also provided. In particular, the method includes forming a portion of the first laminate barrier layer comprising the biaxially oriented polymer into the modified dome shape using a force such as pressurized gas.
US08739969B2 Folding compartmented box
The invention relates to a folding box made from a one-piece cardboard blank (28) comprising an integrally formed hinged lid (7) that overlaps an upper end area of a rectangular-cuboid-shaped body (1) on three sides, is connected to a rear wall (5) of the body (1) through a fold line (6), and lies flush on a front wall (4) and two side walls (3) in the closed state, and having a front panel (9) and two side panels (10) that form a collar (11) that protrudes into the hinged lid (7), wherein the front panel (9) is arranged parallel to and at a distance from the front wall (4) and divides the body (1) into a main compartment (12) and a front compartment (13).
US08739964B2 Carrier puck and conveyor system
Carrier puck for a conveyer system, comprising a non-circular lower body, an upper body and an intermediate circular portion connecting the lower body with the upper body, where the rear section of the lower body comprises a concave shape.
US08739960B2 Method and device for deflecting and aligning piece goods or articles
A device and a method for deflecting and aligning goods, which are transported in at least two approximately parallel longitudinal rows, in a first conveying direction to a transfer and alignment unit, from where they are transported further in a second conveying direction perpendicular to the first conveying direction. The transfer and alignment unit is coupled with a stop that is movable in or against the first conveying direction. The stop, in the process of transferring the front transversal row of articles or piece goods to the transfer and alignment unit, is brought into a position that is aligned with the flush front or back side of the first transversal row of articles or piece goods or profiled according to the orientation of the front or back side of the first transversal row of articles or piece goods.
US08739959B2 Arrangement for machining workpieces
In an arrangement for machining workpieces, with at least a first machining station in which the workpieces are machined during an operating cycle comprising a machining phase and a transport phase, and a transport unit which includes first accommodation structures for the workpieces and via which the workpieces can be supplied to the first machining station during the transport phase, a second machining station is arranged in transport direction after the first machining station in spaced relationship and the first accommodation structure is arranged on the transport unit so as to be movable relative thereto for supplying workpieces to both machining stations.
US08739958B2 Shipping bay or shelf in a commissioning unit
A shipping bay arrangement (1), preferably in an order-picking installation, for accepting and delivering containers (2), with ramps (3) which are arranged next to one another and one above the other, the outlets (A) of which can be reached manually by an operator and on the filling side of which, feeding and filling devices are arranged, wherein the ramps arranged next to one another respectively form a rack level (I, II, III, IV, V) of the shipping rack. A container feeding section (4) leads to a lift (5) of the shipping rack. The lift (5) transports a fed container (2) to a selected rack level, wherein a dedicated rail-guided level conveyor device (6) is provided at each rack level, and receives the fed container (2). The level conveyor device (6) can be made to move transversely in relation to the inlets (E) of the ramps (3) for transporting the fed container (2) to a selected ramp, and for filling the selected ramp with the fed container. A buffer section (7) may be provided at each rack level, and downstream of the lift. At the exit of the buffer section, the level serving device (6) of each rack level can be positioned for taking over a fed container.
US08739956B2 Support structure for radial conveyor
Embodiments herein provide a support structure for a radial conveyor. The support structure may include first and second wheel assemblies that may be selectively rotated between a travel position and an operating position. The support structure may include a drive assembly having a motor. The drive assembly may selectively engage and/or disengage the motor with one or more of the wheels of the first and/or second wheel assemblies. In some embodiments, the drive assembly may include a pinion coupled to the motor, and an actuating arm to selectively engage and/or disengage the pinion with a ring gear coupled to a first wheel of the first wheel assembly.
US08739949B2 Brake master cylinder
A brake master cylinder of the invention is to dispose a main oil cylinder and an oil storing space on a handlebar base. In addition, a sleeve engaged with the main oil cylinder is disposed in the oil storing space. The one end of the oil storing space has a fastening seat passed by a draw bar linked to the brake handlebar, and a positioning sheath of the fastening seat is utilized to engage with the sleeve. A leakage prevention component is disposed between the fastening seat and the handlebar base. A bushing integrally extended from the leakage prevention component is utilized to encapsulate the positioning sheath of the fastening seat and the sleeve. Accordingly, the brake master cylinder having convenient assembly and better sealing effect for hydraulic oil is obtained.
US08739944B1 Electronic parking brake actuator
An electrically actuated parking brake system includes a control switch in a vehicles cabin, an intelligent controller, a linear actuator, and cables connected between the linear actuator and mechanical parking brakes. The intelligent controller receives signals from the control switch and from one or more electrical device in the vehicle. If any of the signals from the vehicle indicate that the vehicle is in motion, the parking brakes are not actuated. The electrically actuated parking brake system may further include a remote control, and logic in the intelligent controller will allow the parking brakes to be engaged when the vehicle is in motion, remote control is enabled, and the remote control is actuated by a user. The parking brakes may be either drum brakes or disk brakes.
US08739942B2 Controlled-friction linear device in which a press force is applied perpendicular to the movement
A controlled-friction device comprising a first element having a second element mounted thereon to slide in a sliding direction, and friction retaining means arranged to exert between the two elements an opposing force against relative movement of the two elements. The friction retaining mechanism comprises a friction member mounted securely to the first element to rub against the second element via a friction surface extending parallel to the sliding direction, a presser member for exerting a thrust force on the friction member, urging the friction member against the second element in a direction normal to the relative movement of the elements, and a linkage linking the friction member to the first element causing the friction member to separate from the second element during movement in either direction of the second element relative to the first element.
US08739941B2 Stackable trailer jack leveling apparatus
Disclosed is a trailer leveling support, comprising a plurality of wedge shaped pads for supporting a trailer parked on an angled surface. The upper portion of the wedge is provided in a flat configuration to allow placement of any trailer accessory, while the base surface is provided at an angle with respect to the upper surface, allowing the base to rest against an angled support surface while the upper surface is positioned in a level configuration. The pads may be stacked to achieve the desired angle based on the trailer support surface. The device also includes a strap for securing the pads together, or to the trailer for added stability. The footprint of the device occupies a sufficient surface area to distribute the weight of the trailer over a larger area to prevent the trailer tongue from sinking into a soft surface.
US08739940B2 Interface member for a bicycle brake
An interface member is provided for a bicycle brake having a brake arm and another brake arm, wherein the brake arm pivots around a pivot axis, and wherein the other brake arm pivots around another pivot axis. The interface member comprises a mounting portion, a first operating portion and a second operating portion. The mounting portion is structured to be mounted in close proximity to the pivot axis. The first operating portion extends from the mounting portion for interfacing with the brake arm, and the second operating portion extends from the mounting portion and is structured to extend towards the other brake arm. The second operating portion is axially thick.
US08739939B2 Brake system and method
A brake system for a vehicle can include a brake actuator, an equalizer operably connected to the actuator, and two brake wires that are each connected to the equalizer and extend to first and second brake assemblies. The first and second brake wires can extend in a first direction extending from a front of the vehicle toward a rear of the vehicle. The first brake wire can cross over the second brake wire at least once and possibly twice, each time in a direction transverse to the first direction. Additionally, the first and second brake wires can each include a cover that protects a respective wire. The covers can be in contact with each other at the crossover point for the wires to minimize noise, friction and to improve operating ability and durability of the brake wires. The various features, such as the cross-over configuration, the contacting wires, and/or the covers, also make it possible to minimize the space requirements for the wires in the vehicle.
US08739937B2 Elevator damping element
A fixing point arranged at a guide rail consists substantially of a slide, which is movable along the guide rail and which is guided by guide shoes at the free limb of the guide rail and carries a yoke. A bracket, at which a damping element is supported, is arranged at the guide rail. The end of a belt is held by a connecting element, which in turn is suspended by a tie rod and nuts at the yoke. In the case of an emergency stop situation in which the brake of the drive unit retards the elevator car to standstill, the retardation forces arising in that case are transmitted by belt, connecting element and tie rod to the yoke, wherein the retardation forces produce a displacement of the slide downwardly into the spring-stressed position against the damping capability of the damping element.
US08739932B2 Axle lubrication and cooling system
A hydraulic filtering, cooling and lubrication system is disclosed. The system is for use with a vehicle including an engine, a pump coupled to the engine and a plurality of axles. The system includes a separate manifold for each axle of the vehicle and/or each pair of wet disc brakes. Each manifold is separate from every other manifold to minimize cross contamination of axles.
US08739931B2 Lubricating structure of differential gear unit
A lubricating structure of a differential gear unit includes a differential case that rotatably supports side gears and pinions; a differential housing that rotatably supports the differential case via a bearing; and a lubrication hole that leads lubricating oil from a first chamber space formed between the differential case and the differential housing to a second chamber space formed around one drive shaft. A third chamber space is formed inside the differential case. A smallest passage sectional area of a lubricating oil flow path that leads from the second chamber space to the first chamber space via the bearing is smaller than a smallest passage sectional area of the lubrication hole, and a smallest passage sectional area between the second chamber space and the third chamber space and a smallest passage sectional area in the third chamber space are larger than the smallest passage sectional area of the lubrication hole.
US08739930B2 Gearbox comprising gear pump
A gearbox for a motor vehicle is provided that includes, but is not limited to an input shaft, an output shaft and a plurality of wheel sets for coupling input and output shaft with different transmission ratios and a gear pump, which is arranged to for delivering from a reservoir of the gearbox. The gear pump is an outer gear pump and one of two gears of the gear pump meshing with one another belongs to one of the wheel sets.
US08739923B1 Muffler for vehicle exhaust system
A muffler for a vehicle exhaust system includes a first outer shell, a second outer shell that cooperates with the first outer shell to define a muffler interior cavity, and at least one porous partition that separates the muffler interior cavity into at least first and second sub-cavities. In one example, the porous partition is integrally molded with at least one of the first and second outer shells. In one example, an exhaust tube extends through the first sub-cavity and acoustic fiber material is located within the first sub-cavity.
US08739919B2 Motor and electric power steering system
The invention provides a motor including: a cylindrical motor case having a bottom that supports an outer circumferential surface of a stator core by an inner circumferential surface thereof; and a bracket that supports an output shaft side bearing and closes an opening of the motor case; wherein the stator core is press-fitted into the motor case from the opening such that a part of the stator core is exposed from the motor case, and a part of the stator core that is not press-fitted to the motor case forms a sliding fitting wall capable of providing a sliding fitting connection with the bracket.
US08739913B2 Quick-release ATV skis
Quick-release skis couple to the front wheels of an ATV or other wheeled vehicle, to permit the ATV to travel over snow. The rear ATV wheels may be left unaltered, or more commonly, tracks may be substituted for the rear wheels. The ski coupling includes a drive-on runner and coupling having in one embodiment width-adjustable side walls, an over-center clamp, and a lock for securing the over-center clamp. In a second embodiment, a pivotal tire cage allows the ATV tire to be driven onto the ski, but simply by forward travel of the tire pivots to constrain the tire thereon. A strap then binds the tire and cage to ensure the tire stays in place on the ski. In a third embodiment, an ATV track is converted to a runner by the application and tensioning of a ski.
US08739903B2 Adjustable drill bit
A rotary drill bit is provided comprising a bit body, which includes a connecting portion for connection to a conveyance and a drilling portion. The drilling portion includes a plurality of cutting elements each having at least one cutting surface, the drilling portion being operable in at least two different drilling orientations, and the drilling surface being rotatable in one of two opposing directions, being a first direction and an opposing second direction.
US08739902B2 High-speed triple string drilling system
A drilling system for boring into ground includes a bottom hole assembly having a rotatable casing shoe, an independently rotatable driveshaft disposed within the casing shoe, and a bearing housing interdisposed between the driveshaft and the casing shoe to control a distance between a centerline of the driveshaft and a centerline of the casing shoe. The driveshaft includes a bit disposed at a distal end thereof, extending beyond the casing shoe distal end. The driveshaft centerline and the casing shoe centerline are substantially parallel and radially offset.
US08739901B2 Wellbore percussion adapter and tubular connection
A percussion adapter that is driven to generate a percussive axial motion on a wellbore structure. One percussion adapter includes a drive connection to mechanically convert rotational drive to axially directed percussive motion. Another percussion adapter employs a valve that creates back pressure causing axially directed percussive motion. A wellbore tubular connection transitions torque to resist back off when left hand or right hand torque is applied.
US08739900B2 System and method for coupling a drill bit to a whipstock
A system and method facilitate drilling of a lateral wellbore by eliminating one or more trips downhole. The system comprises a drill bit optimized for the drilling operation. The drill bit is coupled to a whipstock via a connector, which minimizes interference with the cutting elements of the drill bit. The connector includes a separation device which facilitates disconnection of the drill bit from the whipstock after the whipstock is anchored at a desired downhole location. The separation device is disposed in the connector to minimize the remaining portions of the connector existing after separation of the drill bit from the whipstock which must be milled by the drill bit prior to drilling the lateral wellbore.
US08739898B2 Apparatus and methods for detecting gases during coring operations
A method for detecting the presence of an acid gas in a formation fluid from a subterranean formation comprises (a) lowering a coring assembly into a wellbore. The coring assembly including an outer core barrel and an inner core barrel disposed within the outer core barrel. The inner core barrel has an upper end, a lower end opposite the upper end, and a core sample chamber extending axially from the lower end. In addition, the method comprises (b) capturing a core sample from the subterranean formation within the sample chamber. Further, the method comprises (c) raising the coring assembly to the surface after (b). Still further the method comprises (d) contacting a formation fluid in the sample chamber with at least one detector during (c). Moreover, the method comprises (e) detecting the presence of a formation acid gas in the formation fluid with the at least one detector during (c).
US08739896B2 Percussion device
A percussion device has a machine housing (1), a forwards and backwards movable percussion piston (2) in the machine housing, and a reciprocatingly movable valve body (6) in the machine housing. The percussion piston has a first (4) and a second (5) driving surface subjected to pressure to drive the percussion piston (2) forwards and backwards. The valve body (6) has a first end surface (12) and a second end surface (13) for driving the valve body in first and second directions by applied pressure. The valve body (6) is arranged over a channel (7) in the machine housing, to connect at least the second (5) driving surface alternately to a pressure source (8) or to low pressure (9), and the second end surface (13) is alternately connectable by the percussion piston (2) to the pressure source (8) or, over a valve device (11) for creating a counter-pressure, to the low pressure (8).
US08739892B2 Firefighting vehicle
A firefighting vehicle is disclosed that includes a chassis and a front wheel assembly coupled to the chassis. The front wheel assembly has at least one front wheel defining an axis of rotation that is substantially perpendicular to the chassis when in a straight position. The firefighting vehicle also includes an operator cab supported at a front portion of the chassis. The firefighting vehicle further includes an engine supported by the chassis. The engine is disposed under the operator cab and at least partially rearward of the axis of rotation.
US08739891B2 Stroker device
A stroker device for use in a borehole in the ground includes an actuator arranged for displacing a tool in a longitudinal direction of the borehole, and grippers arranged to anchor the stroker to the wall of the borehole, alternatively to a pipe wall, wherein the stroker is provided with driving wheels or driving belts for propulsion.
US08739889B2 Annular pressure regulating diaphragm and methods of using same
Downhole tools comprise a housing chamber with an expandable member disposed therein. An interior of the expandable member is in fluid communication with an outside environment so that hydrostatic pressure can act on an inner wall surface of the expandable member. The outer wall surface of the expandable member partially defines a sealed chamber within the housing chamber such that expansion of the expandable member due to an increase in hydrostatic pressure causes the volume within the sealed chamber to decrease, thereby energizing the sealed chamber. Thus, an increase in hydrostatic pressure within an outside environment is compensated. Further, when the hydrostatic pressure within the outside environment decreases, the energized sealed chamber causes contraction of the expandable member, thereby compensating for the decrease in hydrostatic pressure.
US08739888B2 Mechanically actuated casing drive system tool
A casing gripper is stabbed into a casing and energized by a top drive, gripping the casing. The casing gripper includes a load bearing mandrel that has external threads. The casing gripper also includes a nut threaded over the external threads, and a wrench having a portion of the upper end of the load bearing mandrel inserted into an opening of the wrench. The wrench is configured to prevent rotation of the nut but allow axial movement while the op drive rotates the mandrel. The casing gripper includes a grapple coupled to the nut and extending along a portion of the lower end of the load bearing mandrel. The grapple moves axially with the nut an is configured to radially expand and engage a casing member.
US08739887B2 Check valve for well stimulation
Check valve assemblies operable to inject treatment fluids during stimulation operations are described. One check valve assembly includes a valve body defining an inlet, one or more discharge ports, and a cylindrical passageway fluidly communicating the inlet with the one or more discharge ports, the valve body further defining a valve body seat within the passageway. A valve cap is configured to be coupled to the valve body and defines an opening therein that fluidly communicates with the cylindrical passageway, the valve cap further providing a valve cap seat. A spherical piston is disposed within the passageway and movable between a closed configuration where the spherical piston engages the valve body seat and an open configuration where the spherical piston engages the valve cap seat and allows fluid communication between the inlet and the one or more discharge ports.
US08739886B2 Downhole fluid flow control system having a fluidic module with a bridge network and method for use of same
A downhole fluid flow control system includes a fluidic module (150) having a bridge network. The bridge network has first and second branch fluid pathways (163, 164) each including at least one fluid flow resistors (174, 180) and a pressure output terminal (178, 184). In operation, the pressure difference between the pressure output terminals (178, 184) of the first and second branch fluid pathways (163, 164) is operable to control fluid flow through the fluidic module (150).
US08739881B2 Hydrostatic flapper stimulation valve and method
A downhole tool and system are provided. In at least one specific embodiment, the downhole tool can include a tubular housing having an inner bore and a valve seat. A sleeve can be disposed in the inner bore and can be configured to move between a first position and a second position within the tubular housing. A flapper valve can be coupled to the tubular housing, such that the flapper valve is stationary when the sleeve is in the first position. The flapper valve can be pivotable between an open position and a closed position when the sleeve is in the second position. A biasing member can be coupled to the flapper valve and to the tubular housing. The biasing member can be configured to bias the flapper valve toward the valve seat.
US08739880B2 Fluid discrimination for use with a subterranean well
A fluid discrimination system can include a fluid discriminator which selects through which of multiple outlet flow paths a fluid composition flows, the selection being based on a direction of flow of the fluid composition through the discriminator, and the direction being dependent on a fluid type in the fluid composition. Another fluid discriminator can include a structure which displaces in response to a fluid composition flow, whereby an outlet flow path of the fluid composition changes in response to a change in a ratio of fluids in the fluid composition. A method of discriminating between fluids can include providing a fluid discriminator which selects through which of multiple outlet flow paths a fluid composition flows in the well, the selection being based on a direction of flow of the fluid composition through the discriminator, and the direction being dependent on a ratio of the fluids in the fluid composition.
US08739879B2 Hydrostatically powered fracturing sliding sleeve
A series of sliding sleeves is actuated by a single ball that lands on a first ball seat and shifts the ball seat. The shifting of the ball seat also allows tubing pressure to communicate to a formerly atmospheric chamber on one side of a piston integrated into the back side of the sliding sleeve. The other side of the piston remains at atmospheric pressure so that the shifting of the ball seat not only releases the ball to go to the next ball seat but also puts a net force on the sliding sleeve to shift it against a travel stop to open a port to allow fracturing, even if there is cement in the annulus around the opened port.
US08739878B2 Method of enhancing fracture conductivity
The method disclosed herein includes the introduction of proppant-free stage and a proppant laden stage into the wellbore and/or subterranean formation. The method increases the effective fracture width and enhances fracture conductivity within the formation. Either the proppant-free stage or the proppant laden stage contains a breaker. The other stage contains a viscosifying polymer or viscoelastic surfactant to which the breaker has affinity. The proppant-free stage may be introduced prior to introduction of the proppant laden stage into the wellbore and/or formation. Alternatively, the proppant laden stage may be introduced into the wellbore and/or formation prior to introduction of the proppant-free stage.
US08739877B2 Treatment fluids for wetting control of multiple rock types and associated methods
Methods for oil and/or gas production may employ mixed surfactants to treat a subterranean formation. The methods can comprise: providing a treatment fluid comprising: an aqueous base fluid, a first surfactant having a charge, a second surfactant having an opposite charge, and a compatibilizer; and introducing the treatment fluid into at least a portion of the subterranean formation.
US08739875B2 Water heating apparatus for continuous heated water flow and method for use in hydraulic fracturing
A method of hydraulic fracturing of an oil producing formation includes the provision of a heating apparatus which is transportable and that has a vessel for containing water. A water stream of cool or cold water is transmitted from a source to a mixer, the cool or cold water stream being at ambient temperature. The mixer has an inlet that receives cool or cold water from the source and an outlet that enables a discharge of a mix of cool or cold water and the hot water. After mixing in the mixer, the water assumes a temperature that is suitable for mixing with chemicals that are used in the fracturing process, such as a temperature of about 40°-120° F.+ (4.4-48.9° C.+). An outlet discharges a mix of the cool and hot water to surge tanks or to mixing tanks. In the mixing tanks, a proppant and an optional selected chemical or chemicals are added to the water which has been warmed. From the mixing tanks, the water with proppant and optional chemicals is injected into the well for part of the hydraulic fracturing operation.
US08739873B2 System and method for fluid diversion and fluid isolation
A method of cementing a wellbore, comprising delivering a diversion and movable isolation tool into the wellbore and thereby at least partially isolating a first wellbore volume from a second wellbore volume, the second wellbore volume being uphole relative to the first wellbore volume, passing fluid through the diversion and movable isolation tool into the first wellbore volume, substantially discontinuing the passing of fluid through the diversion and movable isolation tool into the first wellbore volume, passing fluid through the diversion and movable isolation tool into the second wellbore volume. A diversion and movable isolation tool for a wellbore, comprising a body comprising selectively actuated radial flow ports, and a fluid isolation assembly, comprising one or more segments, each segment comprising a central ring and at least one tab extending from the central ring.
US08739872B1 Lost circulation composition for fracture sealing
A lost circulation material and method for well treatment employing the material that is effective at sealing or plugging fractured zones and has utility over a wide range of temperatures, including high temperatures. The lost circulation material includes particulate material to quickly de-fluidize the fluid formulation, fibrous material to suspend particles in the slurrified form of the composition and increase the shear strength of the resultant seal, and non-Portland cement material for increasing the compressive strength.
US08739864B2 Downhole multiple cycle tool
A tool for use in a wellbore which includes a housing having an axial flow bore and a piston sleeve moveably disposed within the flow bore. The tool is moveable between first and second operating positions by an actuation mechanism having a piston with a ball seat. The tool can be moved between first and second operating positions with the use of actuating balls of different sizes that can be landed upon the ball seat.
US08739860B2 Mechanical actuator with electronic adjustment
An actuation apparatus includes an electronics module (102), an actuator module (104) coupled to the electronics module and electrically communicating with the electronics module, and a motor (112) in the actuator module coupled to a drive member (106), the drive member moveable between a first position and a second position, wherein the movement of the drive member between the first and second positions is adjustable in response to a signal from the electronics module. In some embodiments, the electronics module is operable to adjust a speed of the drive member. The motor may be a brushless direct current motor. In other embodiments, the actuation apparatus (300) includes a processor and a memory, the adjustable drive member is engaged with an actuatable tool (200), the processor receives feedback from the drive member and the tool, and the processor is operable to create a signature in response to the movement of the drive member and compare the signature to a baseline. A method of actuating a tool in a well bore is also disclosed.
US08739857B2 Heat exchanger comprising a heat exchange core and a housing
The invention relates to a heat exchanger (10) comprising a heat exchange core (12) and a housing (14), inside which the heat exchange core (12) is housed. The housing (14) comprises a body having at least one open face, with the body defining a frame around the open face. The body is formed by at least two parts (30; 32; 34; 36), which are assembled together by brazing, with at least two of the parts being provided adjacent to one another comprising means (40) for creating a support surface for a manifold (48).
US08739856B2 Evaporation-enhanced thermal management devices, systems, and methods of heat management
Briefly described, embodiments of this disclosure include heat management devices, heat management systems, methods of heat management, and the like.
US08739845B2 Pneumatic tire
A pneumatic tire including, on a tread surface, rib-like land portions partitioned by a plurality of main grooves and/or a plurality of block-like land portions partitioned by lug grooves extending in a tire width direction, wherein sipes or small holes are provided in the land portions, multiple protrusions are disposed having a height that is less than a depth of the sipes or small holes, and the multiple protrusions are disposed so as to form a shape wherein a flow path width increases at a flow path convergence point where flow paths formed in a mesh-like shape between the protrusions converge from at least three directions, and a ratio of an area of the multiple protrusions to an area of a block-like land portion is 0.5 or greater and 0.9 or less.
US08739841B2 RFID vent tube apparatus, system and methods for vent tube intrusion detection
The present invention is directed to a vent tube apparatus, system and methods incorporating a traceable material such as a Radio Frequency Identification (RFID) tag for use in conjunction with a filling machine during container filling operations for a quicker and more accurate detection of the location of the vent tube after it has become detached from a filling machine during filling operations, and to increase the safety of the filling operation and reduce costs and time when a malfunction occurs.
US08739838B2 Adjustable filling and sealing method and apparatus therefor
An assembly includes a support and drive assembly, a first structure and a second structure. The first structure is in operable communication with and supported by the support and drive assembly. The first structure includes at least one filling or needle assembly and is adjustable to receive a plurality of filling or needle assemblies. The second structure is supported by the support and drive assembly. The second structure includes at least one seal assembly and is adjustable to receive a plurality of seal assemblies. A method includes determining a number of containers or vials that are to be filled concurrently and adjusting an assembly to include at least one filling or needle assembly and at least one seal assembly. A number of the filling or needle assemblies and the seal assemblies equals the number of containers or vials.
US08739835B2 Fluid transfer device having leak indication and method of making same
A fluid transfer device and methods and apparatuses for making same is provided. The fluid transfer device comprises a conduit configured to transfer a fluid. The fluid transfer device further comprises a sheath surrounding the perimeter of the conduit and extending along at least part of the length of the conduit. In some embodiments, the interior of the sheath may be grooved to facilitate movement of the fluid from the location or locations of a leak or leaks along the length of the fluid transfer device. The sheath comprises one or more leak detection portions configured to provide an indication of fluid leaking from the conduit.
US08739834B2 Resilient plug apparatus and method of use
Systems, apparatuses, and methods of use of a plug assembly are disclosed herein. The plug assembly includes an expandable plug for use with a pipe having an annular wall defining an outer wall surface and an inner wall surface.
US08739833B2 Venting valve
A venting valve has a securing part and a valve body connected to the securing part and provided with at least one venting slot. A closure tension acts on the venting slot and is caused by a force generated within the venting valve after mounting. The venting valve is made of a unitary elastomer material.
US08739832B2 Motor assembly for pneumatic tool
A valve arrangement includes an inlet conduit defining an inlet passage adapted for communication with a supply of pressurized motive fluid, a first planar surface spaced radially from the inlet conduit, first and second supply passages communicating through the first planar surface, and a rotary valve. The rotary valve includes a second planar surface abutting against the first planar surface and a valve passage communicating through the second planar surface. The rotary valve is rotatable to place the inlet passage in communication with a selected one of the first and second supply passages through the valve passage, and is adapted to conduct the pressurized motive fluid from the inlet passage to the selected one of the first and second supply passages.
US08739830B2 Irrigation systems and methods
An irrigation system includes a control arrangement which receives field information relating to an area to be irrigated and source information relating to one or more water sources which supply water to the irrigation system. The control arrangement optimizes an irrigation plan based on the field information and source information and then controls one or more irrigators in accordance with the plan. The control arrangement may pulse valves positioned on the irrigator on and off in order to control the amount of water applied to the land by individual outlets on the irrigator. Latching valves may be used.
US08739829B2 Automatic flush actuation apparatus
An automatic flush actuation apparatus, which is incorporated with a flushing system having a water inlet, a water outlet, and a water chamber communicating therebetween, that includes a valve member being moved by a flush lever for releasing the water pressure within the water chamber to allow the water passing from the water inlet to the water outlet, and a sensor-operated powering assembly including a relief valve provided at the valve member for controlling the water flowing to the water outlet and an actuator arranged in such a manner that while sensing a presence of a user of the flushing system, the actuator is driven to move the relief valve to an opened position for releasing the water pressure within the water chamber to allow the water passing to said water outlet.
US08739824B2 Magnet valve and driver assistance system
The invention relates to a magnet valve having a valve body, in which at least one inlet conduit and/or at least one outlet conduit of the magnet valve is provided in at least some regions in the valve body. The inlet conduit and/or outlet conduit are in fluidic communication with a valve seat of the magnet valve. According to the invention in the valve body, a receptacle region is provided, in which an insert part having or embodying the inlet conduit and/or the outlet conduit in at least some regions is disposed. The invention further relates to a driver assistance system having such a magnet valve.
US08739823B2 Device for causing turbulent flow in a tank assembly
Disclosed is a device for causing turbulent flow in a tank assembly that has an internal fluid cell and a fitting for allowing fluid to enter and exit the fluid cell from the exterior of the tank assembly. The device includes a main body portion and first and second retaining arms. The first and second retaining arms extend from the main body portion of the device and are adapted and configured for supporting the device substantially within the fitting of the tank assembly. A plurality of curved vane elements extend from the main body portion which cause turbulent flow in the fluid cell of the tank assembly by redirecting fluid entering the tank assembly axially through the fitting in a non-axial direction into the fluid cell.
US08739820B1 Pressure relief valve
A system, method and apparatus for enabling the release of pressure in a supply line including an electronic control member for controlling and enabling the release of pressure in the supply line at a desired pressure whether or not power is maintained to the electronic control member.
US08739818B1 Control valve with single set of orifices
A flow control valve having a body with an inlet port, an outlet port and an access opening. The body has a cavity connecting with the access opening and communicating between the inlet and outlet ports. A single pair of discs with orifices is located within the cavity. One disc is secured to the bonnet which extends into the cavity and the other is attached to a rotatable turning fork which rotates to change the alignment of the disc orifices thereby controlling flow to the outlet port. The bonnet and the turning fork have openings which allow fluid to flow from the inlet port to the discs. The bonnet attaches over the access opening and secures the turning fork, the discs, a wear insert and a lower seat within the cavity. An o-ring holds the valve assembly together as it is installed and removed from the valve body.
US08739817B2 Diverter and lid assembly for use with a rain barrel device and system
A diverter for a rain barrel includes a scoop portion configured to fit within a gutter downspout, a rain barrel fitting portion configured to fluidly attach the scoop portion to the rain barrel, and a wing extending outwardly from the scoop portion to direct a flow of water in the gutter downspout towards the scoop portion.
US08739815B2 Remote control for hose operation
A hose control system is provided. A flow controller has an inlet, an outlet, a fluid flow path defined between the inlet and outlet, and an electrically actuated valve positioned to selectively open or close the fluid flow path. A hose reel device comprises a rotatable spool member onto which a hose can be wound. An electrically controllable motor is connected to rotate the spool member in wind and unwind directions. A hose has a proximal end connected to the spool member. The hose is in fluid communication with the outlet of the flow controller and is configured to be wound upon the spool member. Electronic components are in communication with the valve and the motor. A wireless remote control is configured to transmit wireless command signals to the electronic components for controlling the valve and the motor. The remote control is mounted near a distal end of the hose.
US08739813B2 Waterway for a single supply faucet
A fluid delivery device includes a waterway assembly, a valve assembly, and a waterway adapter to fluidly couple the waterway assembly to the valve assembly. The exemplary embodiment of the waterway assembly includes at least one inlet supply tube and at least one outlet supply tube generally disposed opposite to the at least one inlet supply tube. The waterway adapter and at least one inlet supply tube are supported by at least one coupler.
US08739811B2 Direct metering fuel system with constant servo flow
A direct metering fuel supply system includes a fuel pump, a burn flow fuel line, a servo flow fuel line, and a servo regulator. The fuel pump is adapted receive pump commands representative of a commanded fuel flow rate and is configured, in response to the pump commands, to discharge fuel at the commanded fuel flow rate. The burn flow fuel line is in fluid communication with the pump to receive a first portion of the fuel discharged therefrom. The servo flow fuel line is in fluid communication with the pump to receive a second portion of the fuel discharged therefrom. The servo regulator is mounted on the servo flow fuel line and configured to maintain fuel flow rate in the servo flow fuel line at a substantially constant fuel flow rate regardless of fuel flow rate in the burn flow fuel line.
US08739804B2 Removal mechanism for adhesive eye strips
A mechanism for releasing an eye strip from a backing material card is described. The backing material card includes a movable flap that releases a right and/or left undamaged end of a strip (for right or left hand preference) into free space in order to conveniently lift the strip off the backing material, preferably between the user's thumb and index finger, for proper orientation and placement on the eyelid.
US08739800B2 Non-contact electronic tool for Qi emission and amplification
This invention pertains to a non-contact Qi emission and amplification electronic device. Qi is a Chinese word for the life energy that circulates in human beings. The device is a passive electronic device, that is, it is not powered by any battery or electrical supply. It does not come into contact with the user. The user places the device a few feet away. As such the device is totally safe in terms of dangerous electrical shocks or electromagnetic emissions. The device has a switch to turn it on or off. The switch connects together electronic components, including a piezo-crystal, inside the device. Ambient fluctuations in the voltage of the piezo-crystal may produce an influence field that is broadcasted to an approximately six foot radius surrounding the device. The influence field feels like a cool breeze and affects the user in similar ways to the emitted Qi from Qi Gong practitioners.
US08739798B2 Hearing protection earplug
In a hearing protection earplug made of foamed material, provision is made in order to attain a defined attenuation and avoid annoyances caused by self-generated sounds, that the surface of the hearing protection earplug has hollows in the area of the inner end face. The hearing protection earplug includes a main body having a central center longitudinal axis and in the direction of this central center longitudinal axis an axially inner end face and an axially outer end face. In the area of the inner end face, surface area enlarging inner hollows are provided, one of which, in the form of an inner central longitudinal hollow, extends inward longitudinally relative to the center longitudinal axis, starting from the inner end face. Also provided is an outer central longitudinal hollow that extends inward longitudinally relative to the center longitudinal axis, starting from the outer end face. The inner and the outer central longitudinal hollow are separated from each other by a continuous transverse wall extending perpendicular to the central center longitudinal axis.
US08739796B2 Tracheal tube flange member
Various embodiments of flange members and tracheostomy tube assemblies including such flange members are provided. An embodiment of a flange member includes a base portion adapted to receive a proximal end of a cannula, a first flange disposed on a first side of the base portion, and a second flange member disposed on a second side of the base portion opposite the first side. The first flange and the second flange are adapted to rest against a patient's neck to maintain the flange member outside of a patient's airway. The flange member also includes a biocompatible pad reversibly integrated with at least one of the base portion, the first flange, and the second flange.
US08739794B2 Oral device
An oral device is disclosed. The oral device comprises a mouthpiece member, a tube member and an attachment member. The mouthpiece member comprises a resilient material, and is adapted to fit within the contours of the teeth of a wearer. The tube member is affixed, at a first end, to the mouthpiece member, and extends outward from the mouthpiece member towards the soft palate of the mouth of the wearer. The attachment member is attached to the mouthpiece member at at least one location. Finally, the tube member defines an opening, which prevents the collapse of the soft palate of the wearer by allowing for the free transfer of air between the wearer and the environment.
US08739788B2 Vaporizer heating assembly and method of regulating a temperature within the vaporizer heating assembly
A method of regulating a temperature within a vaporizer heating assembly includes providing a vaporizer heating assembly that includes a vapor inhalation device shaped to contain a vapor and deliver the vapor to a user's mouth without expelling the vapor into the atmosphere, an airflow chamber mechanically coupled to the vapor inhalation device, a heating chamber disposed within the airflow chamber, a fan in fluid communication with an air passageway defined by an interior surface of the airflow chamber and an exterior surface of the heating chamber, a temperature probe disposed proximate, but not in direct physical contact with the airflow chamber, and a temperature controller thermally coupled to the temperature probe and communicatively coupled to the heating chamber, the temperature controller operable to control a temperature output of the heating chamber in response to temperature information received from the temperature probe. The method further includes the steps of sensing a temperature of an area surrounding a portion of the airflow chamber with the temperature probe, communicating the sensed temperature of the area surrounding a portion of the airflow chamber to the temperature controller, operating the fan to direct air into a proximal end of the airflow chamber, sensing with the temperature probe a change in the temperature of the area surrounding the portion of the airflow chamber, and communicating the sensed temperature change to the temperature controller.
US08739784B2 Inhaler
An inhaler for delivery of a powder-form inhalation formulation from a blister strip with a plurality of blister pockets is proposed. A flexible guiding element receives the used blisters strip.
US08739781B2 Powder medicine administering apparatus
A powder medicine administering apparatus includes: an upper body including a lower surface, and a medicine storage chamber having an upper opening portion opened on the lower surface; a lower body including an upper surface, and a medicine receiving chamber which has a lower opening portion, and which is recessed in a downward direction from the lower opening portion. The lower body is relatively slid with respect to the upper body so that the lower surface of the upper body is slidably moved on the upper surface of the lower body to be switched between a connection state and a non-connection state. The medicine receiving chamber is arranged to be moved in a one section from the standby position to the discharge position so that entire of the lower opening portion of the medicine receiving chamber is within the upper opening portion of the upper body.
US08739778B2 Breathing tube connecting device
A breathing tube connecting device is provided for connecting a breathing tube to at least two respirators. The breathing tube connecting device includes a base body with a breathing gas through duct embodied in the base body, a jacket body, which can be meshed with the base body in a positive-locking manner and thus encloses at least a part of the base body in a coaxial manner, and a transponder. The transponder is provided between the base body and the jacket body. The breathing gas through duct and the jacket body are embodied at least partly as a coupling section for a selective connection of the breathing tube to one of the at least two respirators.
US08739775B2 Devices, methods, and systems for control of heliostats
Adherence to flux or resultant measurable parameter limits, ranges, or patterns can be achieved by directing heliostat mounted mirrors to focus on aiming points designated on the surface of a solar receiver. Different heliostats can be directed to different aiming points, and a heliostat can be directed to different aiming points at different times. The cumulative flux distribution resulting from directing a plurality of heliostats to any aiming point on a receiver surface can be predicted by using statistical methods to calculate the expected beam projection for each individual heliostat or alternatively for a group of heliostats. Control of the heliostats in a solar power system can include designating aiming points on a receiver from time to time and assigning heliostats to aiming points from time to time in accordance with an optimization goal.
US08739774B2 Direct solar steam generation
Solar energy generates steam in a “once-through” configuration without recirculation, with closely managed steam quality, to produce wet steam from high-contaminant feed water without scaling or fouling. Feed water is pressurized, preheated, and evaporated in a series of pipes exposed to concentrated soar energy to produce a water-steam mixture for direct distribution to an industrial process such as enhanced oil recovery or desalination. Water flow rates are managed based on measurements of solar energy and steam production to manage variations in the solar energy. Steam generator piping system uses continuous receiver pipe that is illuminated by segmented parabolic mirrors enabled to track the sun. Provisions for steam generator piping recurring maintenance are provided. Thermal energy from hot condensate and/or from low quality steam is recaptured and warms inlet water.
US08739773B2 Oven rack having integral lubricious, dry porcelain surface
A lubricious glass-coated metal cooking article capable of withstanding repeated heating and cooling between room temperature and at least 500° F. without chipping or cracking the glass coating, wherein the glass coating includes about 0.1 to about 20% by weight of a homogeneously distributed dry refractory lubricant material having a particle size less than about 200 μm. The lubricant material is selected from the group consisting of carbon; graphite; boron nitride; cubic boron nitride; molybdenum (FV) sulfide; molybdenum sulfide; molybdenum (IV) selenide; molybdenum selenide, tungsten (IV) sulfide; tungsten disulfide; tungsten sulfide; silicon nitride (Si3N4); TiN; TiC; TiCN; TiO2; TiAlN; CrN; SiC; diamond-like carbon; tungsten carbide (WC); zirconium oxide (ZrO2); zirconium oxide and 0.1 to 40 weight % aluminum oxide; alumina-zirconia; antimony; antimony oxide; antimony trioxide; and mixtures thereof.
US08739772B2 Grill with multi-sided access
A grill has a base that supports a grill body. A right and left lid are hingedly affixed to the grill body. The lids interconnect to ensure that they open and close together. A plurality of vents is defined by an upper surface of the lids. A shelf having a right portion, a left portion, and a rear portion substantially surrounds the grill body except for the operator position to the front of the grill body. The shelf and the right side of the grill body define a right retracting space. The shelf and the left side of the grill body define a left retracting space. The lids pivot outwards into the left and right retracting spaces to retracted positions wherein the uppermost portions of the lids and the uppermost surface of the grill body are substantially even with or below an upper surface of said shelf.
US08739771B2 Portable cooking apparatus
A portable cooking apparatus which is designed for sport fishermen. The apparatus enables sport fishermen to cook food anywhere along a shoreline instead of in a predesignated area. The portable cooking apparatus comprises: a fire ring; a wind screen which is operationally attached to the top of the fire ring; a charcoal pan which is operationally attached to the bottom of the fire ring; a grill which is operationally attached to the fire ring above the charcoal pan; means to use gas; and a plurality of support legs operationally attached to the bottom of the fire ring. A separate embodiment further comprises a case for carrying the portable cooking apparatus.
US08739767B2 Vapor processing apparatus
A vapor processing apparatus includes a tank-inner-pressure detector, an atmospheric-pressure detector, a canister, a control valve and a controller. The tank-inner-pressure detector is configured to detect tank inner pressure of a fuel tank retaining fuel to be supplied to an engine. The atmospheric-pressure detector is configured to detect atmospheric pressure. The canister is configured to adsorb and collect vapor generated in the fuel tank. The control valve is disposed in a vapor channel connected to the fuel tank. The controller is configured to control opening and closing of the control valve based on a value detected by the tank-inner-pressure detector, a value detected by the atmospheric-pressure detector, and a correction value learned in advance, when in a predetermined state.
US08739766B2 Method and system for fuel vapor control
Methods and systems are provided for operating an engine to generate vacuum for a subsequent leak detection routine. During a selected key-off condition, a starter motor is operated to spin the engine unfueled and generate intake vacuum for the leak detection. Fuel vapors drawn during the spinning are stored in an auxiliary canister that is purged along with a main canister during purging conditions.
US08739764B2 Method for correcting fuel injection amount in common-rail-type fuel injection control device and common-rail-type fuel injection control device
A common-rail-type fuel injection control device where an error in the correction of a fuel injection amount when an exhaust brake is used is eliminated enabling a more reliable correction of a fuel injection amount.A minute injection is performed plural times in a non-injection state. A difference between a reference energizing time, which becomes the reference for a fuel injection valve, and an actual energizing time based on a frequency component corresponding to a variation in an engine speed which is generated in the minute injection is learned. A correction control corrects an energizing time and timing. The correction control is corrected corresponding to a presence or non-presence of an operation of an exhaust brake and a magnitude of a supercharging pressure, and an amount of variation in an engine speed calculated based on a rotational variation frequency component.
US08739763B2 Fuel injector assembly
A fuel injector assembly for use with an engine block of a direct injection engine. The fuel injector assembly includes an elongated tubular fuel rail which is fluidly connected to a high pressure fuel source. At least two fuel cups are attached to and extend downwardly from the fuel rail and each fuel cup is adapted to receive one fuel injector. First fasteners attach a bracket to the engine block while second fasteners attach the bracket to the fuel rail. These second fasteners, furthermore, are positioned so that the second fasteners are coplanar with a plane extending through a longitudinal axis of each fuel injector.
US08739761B2 Valve device with at least two separately produced valves assembled together for joint movement
A valve device (110), in particular a throttle device, preferably for use in motor vehicles, the finished valve device (110) comprising a housing (120), which surrounds a flow duct portion (126, 128, 130, 133), and additionally comprising at least two valves (132, 134, 136, 137) accommodated on the housing (120) and movable relative thereto such that, by relative adjustment of the valves (132, 134, 136, 137) relative to the housing (120), the effective flow area of the flow duct portion (126, 128, 130, 133) may be modified, adjacent valves (132, 134, 136, 137) being produced separately and being couplable or coupled together for joint movement by interlocking geometries (164, 166).
US08739759B2 Power transmission system of crank structure
A crank arm of a internal combustion engine is replaced by an elliptical gear 3 and another elliptical gear 4 having the same size and shape is assembled to engage and rotate such that the positions moved by a predetermined distance along the major axes of ellipses from centers 8 and 9 of the ellipses become rotation centers 5 and 7 of the elliptical gears 3 and 4 to alternately change the distances from the rotation centers of the engaged elliptical gears to a power transmission point 6 in accordance with the direction of power transmission. The present invention provides a power transmission assembly for improve on fuel efficiency of a internal combustion engine that makes it possible to improve acceleration force and hill climbing ability by generating larger torque and to generate large effective power by reducing the loss of power.
US08739744B2 Compound shutter system
A compound shutter system includes a first shutter assembly having at least one louver operable to selectively open and close the first shutter assembly. The compound shutter system also includes a second shutter assembly disposed remotely from the first shutter assembly. The second shutter assembly includes at least one louver operable to selectively open and close the second shutter assembly. The compound shutter system additionally includes a drive element. The drive element operatively connects the first shutter assembly and the second shutter assembly and automatically coordinates operation of the first and second shutter assemblies. A vehicle employing the compound shutter system is also disclosed.
US08739741B2 Elizabethan collar cover
A covering for protective collars used to prevent an animal from licking or biting at wounds or injuries (an “Elizabethan collar,” or “e-collar”), is disclosed. The covering is made of a material that prevents the Elizabethan collar from irritating an animal's neck. The covering is easily removed by the animal's caretaker and can be laundered or changed as desired. The covering is sized to accommodate a range of Elizabethan collars.
US08739736B2 Systems and methods for the portable electroanesthesia of fish
A portable fish anesthetizing system is also described having a tank cover, an electrode pair with the electrode pair configurable attached to the tank cover; a control system for creating a potential difference, the control system electrically connected to the electrode pair, so that when the tank cover is placed on a laboratory tank and the control system is activated, current flows from the control system through the electrodes.
US08739735B2 Compositions useful as animal litter
The invention provides a composition suitable for use as an animal litter comprising a first component having a density less than that of liquid and a second component having a density of at least 5 lb/ft3 (80 mg/cm3) greater than the first component. The invention is based upon the discovery that adding liquid such as urine to a composition having two components with significant differences in density, one of which is less than the density of the liquid, will result in the component with the lesser density floating to the top of the liquid while the component with the greater density will segregate below the component with the lesser density.
US08739726B2 Dock system including collapsible frame, and method for assembling dock system including collapsible frame
A dock system including a collapsible frame, and method for assembling the dock system including collapsible frame are provided. A collapsible dock system includes a collapsible frame. The collapsible frame includes a first beam, a second beam, a cross-member, and a hinged bracket system. The cross-member system secures the first beam to the second beam. The hinged bracket system is selectively coupled to the first beam and the second beam in either a compact transport state in which the first beam is movable relative to the second beam or a fixed installation state in which the first beam is fixed relative to the second beam.
US08739721B2 Radial sail with reinforced luff tube
A generally triangular-shaped, radial-cut sail intended for use with a small sailing craft such as a Laser™ Class sailboat. A mast sleeve or “luff tube” is arranged or formed adjacent the luff area of the sail, extending from the head to the foot, and sized to accommodate a flexible mast formed of two or more mast sections. A luff tube patch is placed on the leading edge of the mast sleeve adjacent a point where the mast sections meet when the sailing rig is assembled.
US08739720B2 Storable, sickle-shaped sailboat mast
A sailboat mast including a straight lower portion and a curved upper portion. The curved upper portion has an aerodynamically efficient cross section designed to reduce drag. The mast assembly is free to rotate with respect to the boat's hull in order to position the mast in line with the airflow for windward sailing, perpendicular to the airflow for downwind sailing, and at other appropriate angles for other conditions. The curved upper portion of the mast facilitates storage of the mast along a curved gunwale. The mast preferably incorporates a curved mast extension allowing an increase in the sail area beyond what is possible for a one-piece mast that is storable within the length of a boat.
US08739717B2 Ocean going transport vessel with docking arrangements
An ocean going transport vessel 11 having a pair of hulls 13 15, supporting a first deck 17 located above and extending across the hulls 13 15 toward one end, and forming a structural link between the hulls 13 15. Each hull 13 15 includes a further deck 65 67 extending from the first deck 17 to the other end of the hulls 13 15. Ballast tanks allow adjustment of the draft and trim of the vessel 11. A void 115 extends between the further decks 65 67 and associated hulls 13 15 for stowage or suspension of a load, frame, or deck. The further decks 65 67 extend longitudinally beyond the hulls 13 15 as cantilevered decks 95 97 which each include a docking point 207 arranged to support the vessel by the cantilevered decks, by the docking point 207 resting on a structural support.
US08739714B2 Method for operating a chain stitch sewing machine and chain stitch sewing machine
A method for operating a chain stitch sewing machine and a chain stitch sewing machine, the chain stitch sewing machine having a pair of sewing members comprising a needle which pierces a sewing material and a gripper disposed below a sewing material rest, which can be moved along a movement path, where an upper thread is guided with the needle through the sewing material resting on the sewing material rest, which is linked to a lower thread. The lower thread is fed to a retaining element and is held in said element that is moved with regard to its direction of movement and/or speed of movement to the sewing material rest according to a movement path of a pivoting movement of the gripper in particular along a circular-arc-segment-shaped movement path.
US08739711B2 Micro-optic security device
A micro-optic security device that employs one or more planar arrangements of stitched icons and that projects at any given viewing angle one or more synthetically magnified images, is provided. The synthetically magnified image(s) constitutes either a single or multipart image(s) that optionally changes to a different image(s) as the security device is tilted, or as the viewing angle changes.
US08739708B2 Method and plant for processing contaminated waste
A municipal or like refuse is crushing, separating ferrous metals, mixing with crushed limestone, drying up and loading in furnace of pyrolysis. An electronic and electric scrap is crushing, drying up from surface water and warming on 2-4° C. above temperature of transporting air, divide into concoction nonferrous and precious metals and dielectric fraction, which go in furnace of pyrolysis by specified air, cleaned from dust and moistened up to 100% moisture by water. At mixing with dielectric fraction temperature of the air increases, relative moisture falls down to level, excluding condensation of moisture and spark formation in system. Pyrolysis is carried out under simultaneous neutralization fo allocated hydrogen chloride by limestone with reception of calcium chloride. Gas allocated at pyrolysis condensing and dividing to water and organic phases (liquid fuel). Solid products of pyrolysis together with ash and slag supplied from heaps of waste generated by a heat power station, washing by specified water phase for dissolving of calcium chloride and extracting ions of heavy metals, then centrifuging. Filtrate and washing water cleanse from heavy metals. Solid products of pyrolysis move for incineration in combustion chamber. Combustion chamber slag, cleanse from heavy metals and not burned-out fuel in slag of heat power station, cool by air, which is then used in combustion chamber. Slag concrete products expose by the thermohumid processing by part of humid chimney gases after drying the calcium chloride, the other part gas is going to production of the carbonic acid.
US08739704B2 Railroad tie hardware removing apparatus and methods
A railroad tie hardware removing apparatus and methods are provided. The apparatus includes one or more tool mechanisms each carrying one or more tools. The tools are positionable relative to a mounting structure or tower of a concrete railroad tie to remove the tower therefrom. Once the towers are removed, the tie can be pulled from underneath rails supported by the tie.
US08739703B1 Shotgun shell with structure for shot modification
A shotgun cartridge system includes a shotgun shell and a detachable cap. The cap fits within the casing atop the open end so as to close the casing and prevent the projectiles from falling out. An edge recess on the cap enables finger-nail removal of the cap. An injection port enables injection of a coating substance onto the projectiles. The inside wall of the casing may have a projection to snap connect the cap in the casing. The cap then has a mating projection recessed into the cap-wall and structured to snap in place below the projection on the casing when the cap-wall is slid into the casing. Alternatively, the projection is placed so as to form a thread around the inside wall and the cap's mating projection engages the thread when the cap-wall is slid, rotated and tightened against the thread.
US08739698B2 Method and apparatus for printing on soft gelatin capsules during forming
The invention relates to a method and apparatus for printing on the surface of soft gelatin capsules during filling. In particular, the invention relates to an apparatus and method for printing a pre-determined figure or symbol on the surface of a soft gelatin capsule while a product is being encapsulated, including means for transporting the gelatin ribbon, inking means and means for shaping the soft capsule, including an injection, molding and die-cutting station and additional printing means.
US08739695B2 Method for feeding eggs to an egg breaking apparatus and an egg breaking apparatus
The invention relates to an egg breaking apparatus and a method of feeding eggs to an egg breaking apparatus, where eggs are fed to a plurality of egg breaking devices by means of a feed conveyor. Each egg breaking device receives one egg at a time and all egg breaking devices are mounted on a common drive conveyor, where the egg breaking devices are moved in relation to the feed conveyor in a first direction following a substantially vertical first axis at the area of the feed conveyor. The feed conveyor feeds eggs to the egg breaking devices along a substantially horizontal second axis. When near a position at the feed conveyor, the egg breaking devices are tilted about a third axis, which is substantially perpendicular to the first and second axes, in a second direction substantially opposite to said first direction. In a preferred embodiment the egg breaking devices are brought back into their initial, untilted position before or during a period of emptying of the broken egg and after the yolk has left the eggshell upon breaking of the egg, the egg breaking device is preferably tilted downwards in relation to the initial, untilted position, preferably to an angle of approximately 45 degrees below a horizontal plane. During a period of emptying of the egg the egg breaking device may be moved in an uneven pattern, e.g. serrated or corrugated, pattern, causing a vibration of the egg breaking device. It is also preferred, that the egg breaking device performs a second tilting at the end of the period of emptying of the egg. Guiding rail may be provided for guiding the egg breaking devices along a particular track, each egg breaking device preferably being provided with a projecting member capable of interacting with the guiding rail(s).
US08739685B2 Tofu coagulant producing apparatus and soymilk coagulation machine comprising the same
An apparatus for producing tofu coagulant includes a liquid food oil pumping pathway, a liquid food oil tank, a mineral salt solution pumping pathway, a mineral salt solution tank, a plurality of metering pumps, and an emulsion dispersion machine for stirring the liquid food oil with the mineral salt solution to an emulsification phase. The liquid food oil pumping pathway is connected with the mineral salt solution pumping pathway, the mineral salt solution is added in a predetermined ratio for producing the tofu coagulant, and the water phase and the oil phase are stirred and mixed to W/O type (water in oil type) emulsion (without emulsifier).
US08739683B2 Gas spring piston with partial bellows support feature and gas spring assembly including same
A piston for use in forming a gas spring assembly includes a longitudinally extending axis, a first end wall extending approximately transverse to the axis, and an outer side wall extending longitudinally from adjacent the first end wall. The outer side wall includes a first side wall portion that forms a fully circumferential outer surface and a second side wall portion that forms a partially circumferential outer surface that extends longitudinally beyond the fully circumferential outer surface. A gas spring assembly including such a piston is also included.
US08739682B2 Pneumatic actuator
A pneumatic actuator is provided for an active hood and includes a cylinder and a piston, which is movable in the cylinder between a lower terminal position, in which the volume of a chamber delimited by piston and cylinder, which may be impinged using compressed gas, is minimal, and an upper terminal position, in which the volume of the chamber is maximal. The piston is lockable in the lower terminal position by a detent body engaging in first recesses of the cylinder and the piston. A slider is displaceable by impingement using the compressed gas out of an idle position, in which it fixes the detent body in the first recesses, into a triggering position, in which a second recess of the slider overlaps with one of the first recesses and is capable, together with a single one of the first recesses of accommodating the detent body.
US08739680B2 Hydraulic pressure feedback for servovalves
A spool for a servovalve. The spool includes a first end land and a second end land. The spool includes an intermediate land having a first side and a second side opposite the first side. The intermediate land is positioned between the first end land and the second end land in a spaced-apart, axially aligned relationship such that a first annular space is defined between the first end land and the first side of the intermediate land and a second annular space is defined between the second end land and the second side of the intermediate land. The intermediate land further includes at least one fluid passageway formed in and extending through the intermediate land from the first side to the second side to establish fluid communication between the first annular space and the second annular space to provide a fluid pressure feedback between the first and second annular spaces.
US08739678B2 Hood-lifting actuator with disarmable return braking arrangement
The triggered stroke actuator comprises a cylinder (12) housing a movable assembly constituted by a piston (13), a rod (16) projecting from one end of the cylinder (12), and a slidable element (17) that is movable inside the cylinder (12). The actuator also includes means for propelling the piston (13) in response to a trigger command, and a return braking arrangement. The return braking arrangement is constituted by at least one ball (18) housed in an annular cavity (19) defined by the inside surface of the cylinder (12) and by the slidable element (17), a return spring (22) connecting the slidable element (17) to the piston (13), and a link element (23) connecting the ball (18) to the piston (13). The ball (18) is positioned by the link element (23) in a first segment (20) of the annular cavity (19) when the return spring (22) is relaxed, and in a second segment (21) of decreasing radial extent when the return spring (22) is compressed. Thus, the braking arrangement is released when the force applied to the piston (13) drops below a threshold value.
US08739677B1 Boresight verification device
A boresight verification device (BVD) comprised of a circular housing with a rear portion of smaller diameter and a front portion of larger diameter. The front portion securely holds a level. The circular housing also contains a plurality of spring plungers which grip the inside of a muzzle when BVD is inserted into a muzzle for use. A tooling ball provides a stable reference point.
US08739675B2 Armor panel system to deflect incoming projectiles
An armor panel system has a projectile-deflecting section having an outwardly facing surface. The projectile-deflecting section is formed of a material arranged in parallel layers, the layers arranged at a non-parallel angle to the outer surface. The non-parallel angles deflect or rotate an incoming projectile.
US08739670B2 Method and apparatus for trimming material from a web
Unattached elastic portions of an elasticised web are grasped and raised above a support surface for feeding the elasticised web. The raised portions are brought into contact with a knife blade that is positioned to protrude through the thickness of the raised elastic layer into free space so as to remain spaced from the support surface that is moving beneath the blade in a direction normal to the support surface. The raised elastic layer is held raised during trimming with the knife blade by an elevation element over which the elastic layer runs. A grasping device holds the unattached portion being cut in a taut state in the cross machine direction. The elastic layer thus spans across the elevation element and the grasping device. The knife blade extends through the thickness of the elastic layer along the spanned part of the elastic layer into free space.
US08739667B2 Rotary cutting apparatus with vibration attenuation means
Rotary cutting apparatus has a frame, a first rotary device and a second rotary device. Each of the first and second rotary devices has a shaft concentrically arranged about a rotational axis and a drum and are arranged in the frame in such a way that said first and second axes are substantially horizontal and substantially in the same vertical plane. A pair of bearing housings is arranged on either side of each of the drums. A first pair of bearing housings is movable relative to the frame in a transverse direction to the first rotational axis by means of a force means. Means is provided for passive vibration attenuation of at least the first shaft, the means being able to reduce vibrations due to impacts of the first drum in relation to the second drum.
US08739666B2 Window covering cutting machine
A window covering cutting machine sized and configured to trim window covering work pieces is disclosed. The cutting machine includes a base, a work surface connected to the base, at least one cutting mechanism adjacent the work surface, one or more controllers connected to the one or more cutting mechanisms and at least one data entry device connected to the controller. The controller includes a program. The program is configured to determine an amount to be cut from a window covering work piece based on allowance input received from one or more of the data entry devices. The one or more controllers are configured to prompt a user to provide the allowance input to the program. The allowance input identifies an allowance value used by the program to determine the amount to be cut.
US08739663B2 Device for holding an ancillary device at right angles to an imaginary axis of rotation
A device for holding a tool holder for face milling a brake disc present on a vehicle has a coupling section which can be connected to a shaft or hub rotating around the axis of rotation, as well as a support for supporting the ancillary device, and holding the ancillary device at right angles to the axis of rotation. The holder comprises a hinge construction, a first part of which having a sphere function and the second part of which having a scale function, one of the parts being connected to the coupling section and the other part being connected to the support.
US08739662B2 Telescopic handle for a hand tool
A telescopic handle for a hand tool includes a main shank connected to a tool head at a distal end and insertable into an outer sleeve which a user grips. The main shank has a plurality of axially spaced retained regions such that a radially movable retaining member is engageable with a selected one of the retained regions. A key-and-keyway mechanism is disposed to guide axial movement of the outer sleeve and to guard against rotation of the outer sleeve relative to the main shank so as to permit delivery of an appropriate torque to the main shank. An operating member is disposed on and movable axially relative to the outer sleeve to radially move the retaining member.
US08739661B2 Device for tightening and releasing clamping tools
The invention relates to a device (1) for tightening and releasing clamping tools (16), such as draw-in collet chucks, mandrels and the like which allows a torque to be concentrically transferred onto a clamping device, such as a locknut (17), clamping screw or the like without radial stress and without the threaded sections of the clamping device (17) and the collet chuck base (31) or the like being subjected to an unbalanced load. In a preferred embodiment, the device (1) is universally applicable, has an especially simple design and can be rapidly adapted to the respective clamping tools (16).
US08739660B2 Screw head and tool for use therewith
Disclosed is a screw head having a slot (2) in the upper surface of the screw head, an upper peripheral wall (9) of hexalobular planform extending down into the screw head, the upper peripheral wall (9) being parallel or near parallel to the axis of the screw, a sloping transition surface (15) extending downwardly and inwardly with respect to the lower edge of the upper peripheral wall (9), and a tapered recess (11) extending downwardly from the lower edge of the sloping transition surface (15), in which the dimensions of the screw head are such that when the screw head is engaged by a tool (6) having upper (16) and lower engagement (17) sections, there is a ‘stick fit’ between the surface of the tapered recess (11) and the external surface of the lower engagement section (17), and there is no engagement with the sloping transition surface (15).
US08739658B2 Damaged bolt and screw removing devices
A bit for removing a broken fastener comprises a tip from which extend two or more notches separated by traction or biting surfaces formed from two-sided frusto-conically-shaped regions. The surfaces are bounded on one side by a nonlinear cutting edge and on the other side by a non-cutting edge and are configured to cut into the fastener when the bit is rotated in a direction opposite to the fastener's direction of engagement. Specific embodiments include configurations where the cutting edges extend at different angles with respect to the bit axis, where the biting surfaces comprise a plurality of serrations, and where the cutting edges are separated by flutes which spiral along a longitudinally extending periphery of the bit.
US08739656B2 Boat drive comprising auxiliary drives
A pivotal boat drive having a transmission unit (1) which is driven by a drive engine via a connection point (A). The connection point has an input shaft (11) of a drive device (10) that is rotatably positioned around a first rotational axis (5) and an output shaft (3) that is coupled with the input shaft (11) and rotatable around a second rotational axis (6). The rotational axes (5, 6) are neither parallel nor concentrically positioned with respect to one another. At least one additional connection point (B, C) is provided at the transmission unit (1), at which an additional drive device (20), driven by an additional drive engine, can be positioned to drive the output shaft (3).
US08739651B2 Handlebar assembly for bicycles and bicycle having a handlebar assembly
A handlebar assembly for a two-wheeled vehicle, in particular a bicycle having a first end and having a second end and having a mounting portion positioned between the ends, wherein the handlebar assembly forms at least one through hole or passage area for air flowing through between said first end and the second end, and a bicycle having such a handlebar assembly.
US08739650B2 Control lever device for work vehicle
A control lever device for a work vehicle. The control lever device comprises a plurality of control levers to be movable along paths arranged in parallel with each other, a vertical limit member including lever openings formed therein for the plurality of control levers and extending to allow the movement of the control levers, dust-proof members movable along the back surface of the vertical limit member following the movement of the control levers to close the lever openings, lateral limit members for limiting displacement of the dust-proof members in a lateral direction relative to the moving direction of the control levers, and a base defining a movable surface for the dust-proof members. The vertical limit member and the lateral limit members are formed as a single cover to cover the dust-proof members.
US08739649B2 Operation unit
An operation unit includes a case and an operation member molded integrally through injection molding. The operation member includes an outer surface and a slide portion supported by the case. The slide portion is slidable and movable relative to the case. The operation member further includes a knob operated by an operator, a parting line formed continuously from the slide portion to the knob along the outer surface, and a ridge line formed on the outer surface. At least part of the parting line is formed along the ridge line.
US08739646B2 Roller screw and method of circulating rollers in roller screw
There is provided a roller screw in which a twisted amount of an unloaded return path is reduced.The roller screw has a screw shaft 1 having a spiral roller-rolling surface 1a on an outer peripheral surface thereof; a nut 2 having a spiral loaded roller-rolling surface 2a on an inner peripheral surface thereof, the spiral loaded roller-rolling surface being opposed to the roller-rolling surface 1a of the screw shaft 1; a circulation member 7 arranged in the nut 2 and formed to have an unloaded return path 8 connecting one end and the other end of the loaded roller-rolling surface 2a, whose turn number is less than one, of the nut 2; and a plurality of rollers 4 arranged in a one-turn roller circulation path composed by a loaded roller-rolling path 6 and the unloaded return path 8. The circulation member 7 guides the rollers which have moved and arrived at the one end of the loaded roller-rolling path 6 having less than one turn, to the unloaded return path 8, and then returns the rollers to the other end of the loaded roller-rolling path 6 having less than one turn. The number of turns of the loaded roller-rolling path 6 is set to be less than one turn, whereby the rollers 4 which have arrived at one end of the loaded roller-rolling path 6 can be transferred to the other end of the loaded roller-rolling path 6 without changing their attitudes.
US08739645B2 Toothed-rack steering gear, and servo steering system equipped with the same
Described is a toothed-rack steering gear having a drive pinion (3) which is rotatably mounted in a steering housing (2) and which engages into a toothed rack (4) which is axially movably mounted in the steering housing (2), having a thrust piece (5) which preloads the toothed rack (4) against the drive pinion (3), and having at least one further machine element (15) which is operatively connected to the toothed rack (4) and which is mounted so as to be radially immovable with respect to the toothed rack (4), wherein the preload force exerted on the toothed rack (4) by the thrust piece (5) causes bending of the toothed rack (4).
US08739642B2 Sensor assembly
A sensor assembly includes a sensor and a sensor housing that supports the sensor and that operably engages a connector. The sensor housing includes a first retainer and a second retainer. The first retainer includes a tapered surface that tapers relative to the longitudinal axis, and the tapered surface abuts against the aperture surface of the connector to guide the sensor housing as the sensor housing moves substantially parallel to the longitudinal axis into the aperture. The sensor housing is engageable with the connector to receive the connector between the first retainer and the second retainer and to limit relative movement of the sensor housing and the connector in a direction substantially parallel to the longitudinal axis. The second retainer abuts against the aperture surface of the connector to limit relative rotation of the sensor housing and the connector about the longitudinal axis.
US08739639B2 Footwear having sensor system
A sensor system is adapted for use with an article of footwear and includes an insert member including a first layer and a second layer, a port connected to the insert and configured for communication with an electronic module, a plurality of force and/or pressure sensors on the insert member, and a plurality of leads connecting the sensors to the port.
US08739636B2 Electromagnetic flow meter having a circuit that provides positive and negative magnetic excitation electric currents to a magnetic excitation coil
With the non-magnetic-excitation period until a specific amount of time elapses from the commencement of the transition from the positive magnetic excitation period to the non-magnetic-excitation period defined as a first period T1 and the non-magnetic-excitation period until a specific amount of time elapses from the commencement of the transition from the negative magnetic excitation period to the non-magnetic-excitation period defined as a second period T2, the sum of a voltage produced at a detecting electrode and a voltage produced at a detecting electrode, at the time of each first period T1 and second period T2, is calculated as a sum of voltages between electrodes, and a fault in an electromagnetic flow meter, such as detection of an empty state, adhesion of an electrically insulating object to an electrode, and so forth, is evaluated based on the sum of voltages between electrodes.
US08739631B2 System and method for non-destructive testing of railroad rails using ultrasonic apparatuses mounted within fluid-filled tires maintained at constant temperatures
A rolling search unit including an ultrasonic device and a heat exchanger mounted within a fluid-filled tire may be utilized to perform ultrasonic testing on an underlying railroad rail. The ultrasonic device may transmit or receive ultrasonic beams into or from the railroad rail, and the heat exchanger may be utilized to maintain the temperature of the fluid within the tire at a preferred level or within a preferred range. In such a manner, the results of testing obtained using the rolling search unit may be standardized regardless of the ambient temperature in the environment where the testing is being performed, and regardless of any heat gained or lost by the rolling search unit during operation.
US08739630B2 Pulse-echo method for determining the damping block geometry
The invention relates to a nondestructive ultrasonic test method in which at least one ultrasonic pulse is emitted into a workpiece under test by means of at least one ultrasonic transmitter (3), the ultrasonic pulse is reflected on boundary surfaces within the workpiece, the reflected ultrasound is received by at least one ultrasonic receiver (2), and the associated signals are evaluated, the ultrasound penetrating a damping block (4) that is arranged between the workpiece and the transmitter or receiver. Said method is characterized in that it includes at least one step for determining at least one dimension (alpha, d1, d2) of the damping block (4) that is relevant for the ultrasonic test; in said step, the propagation time of at least one ultrasonic pulse which is generated by the ultrasonic transmitter (3), is reflected on a boundary surface (5) of the damping block (4), and is received by the ultrasonic receiver (2) is measured, and at least one dimension (alpha, d1, d2) of the damping block (4) that is relevant for the ultrasonic test is determined from said measurement.
US08739627B2 Inertial sensor with off-axis spring system
An inertial sensor (20) includes a drive mass (30) configured to undergo oscillatory motion and a sense mass (32) linked to the drive mass (30). On-axis torsion springs (58) are coupled to the sense mass (32), the on-axis torsion springs (58) being co-located with an axis of rotation (22). The inertial sensor (20) further includes an off-axis spring system (60). The off-axis spring system (60) includes off-axis springs (68, 70, 72, 74), each having a connection interface (76) coupled to the sense mass (32) at a location on the sense mass (32) that is displaced away from the axis of rotation (22). Together, the on-axis torsion springs (58) and the off-axis spring system (60) enable the sense mass (32) to oscillate out of plane about the axis of rotation (22) at a sense frequency that substantially matches a drive frequency of the drive mass (30).
US08739626B2 Micromachined inertial sensor devices
A micromachined inertial sensor with a single proof-mass for measuring 6-degree-of-motions. The single proof-mass includes a frame, an x-axis proof mass section attached to the frame by a first flexure, and a y-axis proof mass section attached to the frame by a second flexure. The single proof-mass is formed in a micromachined structural layer and is adapted to measure angular rates about three axes with a single drive motion and linear accelerations about the three axes.
US08739624B2 Wheel balancer with means for determining tyre uniformity
The present application relates to a wheel balancer which includes a stationary frame, a measuring shaft mounted rotatably about a shaft axis on the stationary frame and adapted to receive coaxially a rim/tyre assembly. The wheel balancer further includes an encoder configured to determine the angular positions of the measuring shaft or of the rim/tyre assembly, a load device configured to apply a load to the periphery of the rim/tyre assembly, a first measuring device configured to measure forces resulting from an unbalance of the rotating rim/tyre assembly, a second measuring device configured to measure forces acting between the load device and the periphery of the rim/tyre assembly, and a locking device configured to keep the distance between the shaft axis and a contact portion at which the periphery of the rim/tyre assembly contacts the load device constant during the measurement of the forces acting between the load device and the periphery of the rim/tyre assembly.
US08739622B2 Capacitive humidity detector with nanoporous hydrophilic dielectric
A humidity sensor of capacitive type, a device for detecting or measuring humidity including the sensor, and a method to fabricate the sensor. The humidity sensor includes at least one nanoporous dielectric material positioned between at least one first electrode of a capacitor and at least one second electrode of the capacitor.
US08739614B2 Deterioration determination apparatus for airflow meter and deterioration determination method
When a deterioration determination apparatus determines a degree of deterioration in characteristics of an airflow meter, a driving condition of an engine is maintained at a specified condition in which intake air flow rate is greater than a specified value. A measurement error of the airflow meter is computed based on an intake air flow rate measured with the airflow meter. The degree of deterioration due to stain is determined based on the measurement error.
US08739609B2 Test sample heating apparatus and method
A test sample heating apparatus and method includes a heating jacket that applies heat to a sample vessel containing a test sample. The heating jacket has a vessel-receiving recess that is sized and shaped to allow the sample vessel to be placed within the recess with limited annular spacing between at least part of the sample vessel exterior surface and at least part of the heating jacket recess interior surface. Proximate surfaces of at least one of the heating jacket and the sample vessel may be coated with a dark coating to enhance heat transfer.
US08739598B2 System and method for calibrating an automated materials handling system
A method of calibrating positions within a materials handling system, wherein the materials handling system includes multiple stations for carrying out tasks and a carrier that is movable between the multiple stations, includes the steps of: providing calibration points at a plurality of the multiple stations; moving the carrier to at least some of the calibration points; contacting the calibration points; recording the locations of the calibration points; and determining locations of key components of the stations based on the locations of the calibration points. In some embodiments, the method includes contacting the calibration points with a calibration tool, which may include: a cylindrical body; a groove in the cylindrical body sized and configured to receive jaws from the carrier; and a cylindrical upper flange positioned on an upper end of the cylindrical body. In this configuration, the tool can be gripped by the carrier and employed to perform a variety of calibration functions.
US08739595B2 Punching press
The invention relates to a punching press with a clamping plate (27) and with a press ram (1) which lies opposite the upper side of the clamping plate (27) and operates towards the clamping plate (27) and is moveable up and down via four tension columns (2) by means of a crank drive arranged below the belt movement plane (X) of the punching press. The press ram (1) is guided exclusively via the tension columns (2) which, in turn, are guided in inclination-tolerant guides (3) in the belt movement plane (X) in such a manner that the press ram (1) and the tension columns (2) can be positioned obliquely as a consequence of differing longitudinal expansion of the tension columns (2) under an eccentric load by the tension columns (2) being inclined about axes of inclination running in the region of the belt movement plane (X) of the punching press. By means of the configuration according to the invention, distortion of the punching press under an eccentric load, which would lead to uncontrollable operating conditions during the punching and a high degree of wear at the guides of the machine, is avoided, and it can be ensured that, in the event of a possible skewed position of the ram, no tool offset, which would result in a high degree of tool wear or even in tool fracture, occurs.
US08739593B2 Foil configuring device
A device for configuring foil for use in cooking food comprising: a base portion; a first plurality of rotatable elements operatively associated with the base portion; a support mounted on the base portion; and a second plurality of rotatable elements operatively associated with the support; the support operating to pivot relative to the base portion so as to allow entry of foil between the first and second plurality of rotatable elements in a first position and engagement of the first and second plurality of rotatable elements in a second position; whereby in the second position the first and second plurality of rotatable elements impart a configuration to the foil.
US08739591B2 Electrode tip dressing apparatus and tool used therefor
There are provided an electrode tip dressing apparatus and an electrode tip dressing tool for resistance welding, which are miniaturized by reducing a rotational driving-force of a dressing tool. By adjusting a curvature radius of a dressing portion 4 of a dressing tool 2, a contact width, wherein a top electrode tip 5 abuts to the dressing portion 4 of the dressing tool 2, is adjusted from a rotational center of the dressing tool 2 to the outer side of the dressing tool 2. Dressing work done with the dressing tool 2 is thus made to be constant at the whole area of the dressing portion 4, from the rotational center of the dressing tool 2 to the outer side of the dressing tool 2. Accordingly, excess dressing work, which brings decline of productivity, can be avoided, thus enabling to dress the top electrode tip 5 with the minimal dressing work. A rotational driving-power of the dressing tool 2 is thereby reduced, enabling to labor-save and miniaturize the electrode tip dressing apparatus.
US08739587B2 Rekeyable lock assembly with blown cylinder protection
A rekeyable lock cylinder includes a plug body with a keyway opening along a longitudinal axis and a multiple of channels transverse to the axis. A locking bar generally parallel to the longitudinal axis, the locking bar having an extension. A slide movably mounted to an end section of the plug body, the slide having a slot which selectively permits passage of the extension during a rekeying procedure.
US08739584B2 Door lock retainer
A door lock retainer may include a door-latch-mechanism frame, a retainer, and a door-lock cylinder. The door-latch-mechanism frame may support a linkage and include a landing surface. The retainer may include an aperture and a first surface engaging the landing surface and restricting deflection of the linkage. The door-lock cylinder may be received in the aperture and supported by the retainer.
US08739583B2 Combination lock with reduced axial length
A lock includes a cylinder with a locking tab extending axially from a distal end, a rod movable between a locked position and an unlocked position. At least one protrusion on the rod, and a pair of blocking elements positioned adjacent to the locking tab. A marked wheel is rotatably mounted on the rod and cylinder, and includes an inner wheel including a ridge extending from an inner surface and a slot extending through the ridge. The rod slides relative to the cylinder when the slot is aligned with the protrusion on the rod.
US08739582B2 Locking arrangement
A locking arrangement for the latching of a door to a counterpart has an upper part and a lower part. The upper part has at least one base section, a first side section which is angled with respect to the base section, a cover section which is angled with respect to the first side section, and a securing section which is angled with respect to the cover section and has a securing opening. The lower part has at least one base section and a securing section which is angled with respect to the base section of the lower part and has a securing opening. A holding means for the holding of a hoop lock is provided at the upper part or at the lower part. The upper part and the lower part can be positioned in a position of use relative to one another such that the securing opening of the upper part and the securing opening of the lower part are arranged in alignment to be able to secure the two securing sections to one another by means of a lock hoop. The cover section of the upper part has a key opening for a front-side introduction of a key.
US08739580B2 Pulley electric motor for a washing machine, actuation system for a washing machine and washing machine
A pulley electric motor for a washing machine, comprising a stator, a rotor, electronic power circuitry for actuating the rotor, and electronic control circuitry for controlling both the electronic power circuitry to control movement of the rotor and a discharge electric pump of the washing machine. An actuation system for a washing machine is also described, comprising a pulley electric motor for the actuation of a washing drum and a discharge electric pump for discharging water, controlled by the electronic control circuitry, the pulley electric motor equipped with electronic control circuitry which also controls the discharge electric pump. Also described is a washing machine comprising a housing body for a rotary washing drum, a pulley electric motor connected to the drum through a kinematic belt/pulley coupling, a discharge electric pump, and electronic control circuitry for controlling the pulley electric motor. The electronic control circuitry also controls the discharge electric pump.
US08739577B2 Washing machine
A washing machine is disclosed. A washing machine includes a cabinet configured to define an exterior appearance thereof; a tub installed in the cabinet to hold wash water therein; a drum rotatably installed in the tub to accommodate laundry therein; at least one venting portion provided in an upper portion of the tub to communicate with an outside of the tub; and a ventilation part (300) provided in a lower portion of the tub to communicate with an inside of the tub. The above configuration enables convection current of internal air of the tub generated via the venting portion and the ventilation part (300).
US08739576B2 Washing/drying machine and deodorization apparatus
The inventive washing machine is capable of deodorizing a daily commodity with cleaning air in a shorter period of time. When the daily commodity is deodorized with the cleaning air, a control section (120) causes a heater (100) to heat air in a washing tub (3) to maintain an inside air temperature of the washing tub (3) within a predetermined temperature range. This promotes the deodorization with the cleaning air, as long as the cleaning air is not decomposed by the heating. As a result, the daily commodity can be satisfactorily deodorized irrespective of an operation period set by a timer (122), for example, even if a daily commodity deodorization process is performed with the use of the cleaning air in a shorter period of time (a minimum air-wash process is performed).
US08739573B2 Apparatus and method for manufacturing vitreous silica crucible
There are provided an apparatus and a method for manufacturing a vitreous silica crucible which can prevent the deterioration of the inner surface property in the manufacturing process of a vitreous silica crucible. The apparatus includes a mold defining an outer shape of a vitreous silica crucible, and an arc discharge unit having electrodes and a power-supply unit, wherein each of the electrodes includes a tip end directed to the mold, the other end opposite to the tip end, and a bent portion provided between the tip end and the other end.
US08739572B2 Component based glass casting system and method
A system and method for providing component based glass casting are disclosed. One embodiment comprises arranging at least one metal shape to define boundaries of a casting dam, lining the boundaries with ceramic fiber paper to create a containment including the at least one metal shape and the ceramic fiber paper, inserting glass in the containment, and firing the glass and the containment in a kiln to cast a glass shape corresponding to a portion of the containment.
US08739571B2 Manufacturing method and manufacturing apparatus for manufacturing optical element
A manufacturing method for manufacturing an optical element includes: supplying a gas containing a mold-release acceleration substance to the space between a first mold and a second mold which sandwich an optical material and face each other; and pressurizing and transforming the optical material by bringing the first and second molds relatively close to each other.
US08739570B2 Eyeglass holder
A device or holder for holding a pair of eyeglasses that may be incorporated into a necklace assembly is provided. The holder or device may be connected to a necklace having a first and a second end by a linker, one linker attached to the holder and adapted to attach to a first end of a necklace and one linker attached to the holder and adapted to attach to a second end of a necklace. The first and second end of the necklace may have terminal loops. The necklace assembly may be worn about the neck having a device or holder for holding a temple piece of eyeglasses assembly connected between ends of the necklace. The device or holder for holding a temple piece of eyeglasses includes an eyeglass-holder tube and optionally a first and a second linker.
US08739561B2 Turbo compressor, turbo refrigerator, and method of manufacturing turbo compressor
A turbo compressor includes an impeller fixed to one end portion of a rotation shaft by a predetermined fastening member, and a regulating portion which is used to regulate rotation of the rotation shaft during fastening of the fastening member and is provided in the other end portion of the rotation shaft. The regulating portion is formed as a recessed portion recessed from an end surface of the other end portion of the rotation shaft.
US08739559B2 Method for selecting lubricants for heat pumps
Provided is a method for selecting a lubricant and a refrigerant for use in a vapor-compression refrigeration device such that the combination of the lubricant and refrigerant produces a fluid system having a lubricant-rich phase and a refrigerant-rich phase, yet exhibits miscible-type properties.
US08739558B2 Automatic cold and hot air conditioner system
The various embodiments herein provide an air conditioner system for providing cold and warm air in cars and buildings. The air conditioner system includes a chamber, a plurality of input air blades, a plurality of input air filters, an electrical ventilator, one or more wet heat exchangers, and one or more dry heat exchangers installed in the chamber, an outgoing air heat exchanger, an operation selection valve, an electrical circulating pump, one or more sets of water sprayers nozzles, one or more water sprayer pumps, one or more thermoelectric modules and a microcontroller unit. The passing of air through the chamber is automatically controlled by the microcontroller unit based on the operation of the system in the cooling or heating mode. The air is cooled in the cooling mode using the multistage water evaporation mechanism.
US08739556B2 Cryopreservation device
A cryopreservation device of the present invention includes: a cryopreservation vessel; a house which houses the cryopreservation vessel; and a handling robot provided on the house, wherein the cryopreservation vessel comprises a vessel body which holds a low-temperature liquefied gas, a cap which closes an opening section of the vessel body and has a plurality of insertion holes formed to pass through in a vertical direction, and ampoule storing tools which are housed so as to be able to pass through the insertion holes of the cap, in which the ampoule storing tools are each comprised of a support pillar and a plurality of ampoule storing sections which are attached to the support pillar so as to be arrayed in a vertical direction of the support pillar, and an ampoule-putting-in/out work hole is formed in the cap so as to pass through in a vertical direction.
US08739554B2 Thermal block unit
The present invention discloses a thermal block unit for thermal treatment of samples comprising temperature regulating units, temperature sensors for measuring temperature at different locations of the thermal block unit, a converter for converting signals from the temperature sensors into digital signals and a thermal block interface for communicating with an instrument.
US08739545B2 Burner for a gas turbine engine
A burner for a gas turbine engine is provided. The burner includes a radial swirler for creating a swirling fuel/air mix, a combustion chamber where combustion of the swirling fuel/air mix occurs, and a pre-chamber located between the radial swirler and the combustion chamber. The radial swirler includes a plurality of vanes arranged in a circle, generally radially inwardly extending flow slots are defined between adjacent vanes in the circle, each flow slot includes a radially outer inlet end, a radially inner outlet end, first and second generally radially inwardly extending sides provided by adjacent vanes, and a base and top. A flow slot includes a first gas fuel injection hole in its base and a flow slot includes a second gas fuel injection hole in its first side wherein the amounts of gas fuel injected via the first and second gas fuel injection holes are independently variable.
US08739542B1 Closed vapor system
A closed vapor system includes a boiler arranged to store a vapor and a heating source configured to heat the vapor to a predetermined temperature. A source of pressure maintains the pressure of the vapor in a range of about 100 pounds per square inch to 150 pounds per square inch. Pressurized vapor is drawn from the boiler at a pressure in the range of about 100 pounds per square inch. A motor is responsive to the torque of the pressurized vapor drawn from the boiler and is configured to rotate a shaft. A compressor pump is responsive to rotation of the motor shaft and is arranged to receive effluent vapor from the motor to repressurize the effluent vapor and return it to the boiler. The closed vapor system may function as a battery, vehicle engine and a stationary power source.
US08739541B2 System and method for cooling an expander
A Rankine cycle system includes: an evaporator configured to receive heat from a heat source and circulate a working fluid to remove heat from the heat source; an expander in flow communication with the evaporator and configured to expand the working fluid fed from the evaporator; a condenser in flow communication with the expander and configured to condense the working fluid fed from the expander; a pump in flow communication with the condenser and configured to pump the working fluid fed from the condenser; a first conduit for feeding a first portion of the working fluid from the pump to the evaporator; and a second conduit for feeding a second portion of the working fluid from the pump to the expander.
US08739540B2 Vapor vortex heat sink
A hermetic Rankine cycle in a sealed casing powers an internal centrifugal condensate pump with an internal vapor turbine during forced convective heat transfer between a heat source and a heat sink. No work is imported into the cycle during operation. A centrifugal pumping disk shears the working fluid against a heating surface, sweeping evolving vapor into radial vortices which provide sink flow conduits to a vapor space at the center of the cylindrical turbine. Convective mass flow through the vapor space to the condensing end of the casing spins the turbine and the centrifugal pumping disk which is connected to it. Vapor is continuously swept from the heating surface, so bubbles do not form and superheat while blocking heat flux into liquid working fluid. Vapor is sucked through the radial vortices into the central vapor space and into the condensing end of the casing along the low pressure gradients in vortex cores established by cooling power. A high heat flux surface is thereby thermally connected to a conventional heat sink having high cooling power, for maximal heat extraction at data centers or other heat sources. Vapor vortices organize counterflow of vapor and condensate in a continuous mass flow cycle, and extract work from heat. Organic working fluids can be used in the casing to make even low temperature waste heat a power source.
US08739523B2 Rotary vibration damper with centrifugal force pendulum
A rotary vibration damper with an input part and an output part having a centrifugal force pendulum disposed on a flange part of the input part or output part, with several mass parts distributed over the circumference of the flange part, and disposed on two sides of the flange part, in raceways of the flange part, and limitedly displaceable in the circumferential direction, and in the radial direction by which two mass parts are interconnected respectively on opposite sides of the flange part.
US08739522B2 Systems and methods for pre-heating compressed air in advanced adiabatic compressed air energy storage systems
Systems and methods provide for capturing heat energy in a power generation system. The system includes: a first compressor configured to exhaust a first compressed, heated air flow; a heat exchanger connected to the first compressor and configured to receive the first compressed, heated air flow and configured to transfer heat energy from the first compressed, heated air flow to an oil; at least one pump connected to the heat exchanger and configured to pump the heated oil in a closed-loop system from the heat exchanger to an insulated storage tank; a second compressor connected to the heat exchanger and configured to exhaust a second compressed, heated air flow; and an energy storage unit connected to the second compressor and configured to store heat energy from the second compressed, heated air flow.
US08739521B2 Cogeneration apparatus
In a cogeneration apparatus, a heat exchanger includes an exhaust gas passageway for passage therethrough of exhaust gas, a heat medium passageway for passage therethrough of a heat medium that gives heat energy to a water heater etc., and a water passageway for taking heat from the exhaust gas and giving the heat to the heat medium. Cooling water for a water-cooled engine is given to the water passageway. The cogeneration apparatus requires reduced numbers of the heat exchanger and pipes, and hence a reduced number of necessary component parts, so that the cogeneration apparatus can be reduced in cost.
US08739507B2 Interlocking cable track system
A convertible interlocking cable track system for receiving and handling a flexible member for use in a longwall mining operation. The cable track system includes a series of links adapted to retain the flexible member, each of the links including a single pull link adapted to interconnect with adjacent links, wherein the single pull link is configured to cooperate with a cable control member to form an opening for receiving and handling the flexible member. The cable control member comprises either a shaped rod to form a single pull cable track system, or an outer link to convert the single pull link to a twin pull link in order to satisfy certain loading requirements. The cable track system also includes a securing arrangement for securing the cable control member to the single pull link and an interlocking system for joining the series of links to one another.
US08739505B2 Methods of harvesting downed corn
A method of harvesting downed corn using a combine harvester equipped with a corn head having a corn rake mounted to the head. The corn rake includes pairs of rake tines mounted on a camshaft. With the camshaft rotating, the combine harvester is driven through the downed corn, the pairs of rake tines assisting in providing the downed corn to an auger area of the corn head.
US08739503B2 Foldable carrier packaging
A foldable and flexible carrier which may include a polymeric form that is foldable to provide a carrier having sufficient strength to securely hold and carry items while maintaining position about the items and which can be assembled without fastening hardware.
US08739502B2 Methods and apparatus for evaluating packaging materials and determining wrap settings for wrapping machines
A method of determining a wrap force or payout percentage at which to wrap a load with packaging material may include dispensing packaging material. The method may also include forming a tear in a portion of the packaging material. The method may further include identifying a first payout percentage at which the tear exhibits a first behavior. The method may also include identifying a second payout percentage at which the tear exhibits a second behavior. The method may further include selecting a third payout percentage between the first payout percentage and the second payout percentage, for wrapping the load.
US08739500B2 Bag neck sealer
A bag neck sealer includes a base. The base includes an installation wheel, a rotary wheel, a press plate, a movable blade unit and a fixed blade unit. The fixed blade unit has a seat. The seat includes a fixed blade and a protective piece thereon. The protective piece is connected with an elastic member to be against one side of the fixed blade opposite to the seat to shield the edge of the fixed blade. Therefore, when the user operates the bag neck sealer, the user's fingers can be protected from the fixed blade through the protective piece, preventing the fingers from being hurt so as to enhance the safety of the bag neck sealer.
US08739498B2 Fire door
An insulated fire door includes a door shell having spaced first and second exterior panels and a gypsum panel between the first and second exterior panels. The insulated fire door includes a plurality of spacers bonded across an interior side of each of the first and second exterior panels. The spacers maintain the gypsum panel in a spaced position from the interior sides of the first and second exterior panels as the door bows during a fire on one side of the door, until the gypsum disintegrates. Each of the spacers may have a flat portion contacting the gypsum panel, a leg extending from the flat portion spacing the gypsum from the interior sides of the first and second exterior panels, and a flange extending from the leg bonding the spacer to the first and second exterior panels.
US08739492B2 Space frame connector
A space frame connector is provided for attaching an oblique strut tube to an axial chord of a space frame. The space frame connector includes a collar adapted to fit over an axial chord. The collar is equipped with one or more attachment flanges. The space frame connector also includes a strut tube having an extrusion flange formed in at least one of its ends. The extrusion flange is made up of two parallel leaves that define a slot between them. The slot is sized and shaped to fit over an attachment flange on the collar that is positioned over the axial chord. The extrusion flange can be formed using simple press and punch tools. Space frames used to support solar energy collector arrays can be assembled in the field, including formation of the extrusion flanges on the oblique strut tubes, or multiple strut tubes can be attached to axial chords and compactly packed and transported to the field for use in constructing space frames, for example for supporting large parabolic trough solar collectors.
US08739484B2 Roof panel systems for building construction
Roof panels and roof panel assemblies, comprising roof panels and ridge beams, assemblies are disclosed for use in building construction. The roof panels and ridge beams comprise components formed of composite materials, and certain aspects of the invention include designs that provide for the absorption of solar heat and the promotion of hot air flow within the roof to heat the interior building or generate electricity, among other attributes.
US08739483B1 System for mounting wall panels to a wall structure
A system for mounting wall panels to a wall, includes wall panels, each including a main wall panel, and at least two bent end sections with a cut-out section and a wall thickness; and a plurality of main fastening extrusions, each including a base section to be secured to the wall, and two parallel, spaced apart flexible and resilient bent end securing walls extending from the base section, each bent end securing wall including a projection facing the other bent end securing wall, the bent end securing walls spaced apart corresponding to the wall thickness of two bent end sections, such that pressing of the bent end sections into the spacing between the bent end securing walls causes biasing away of the bent end securing walls until the projections engage in respective cut-out sections with the bent end sections being at least in near abutting relation.
US08739480B1 Emergency storm shelter assembly
An emergency storm shelter assembly extends from a wall of a structure to establish, a shelter space resistant to collapse in the event the structure collapses on the assembly. The assembly includes a first panel and a second panel. A pivotable anchor is coupled to a base edge of the first panel such that the first panel is selectively positionable parallel to a wall of the building structure. An upper edge of the second panel is pivotably coupled to a top edge of the first panel. A holding mechanism is coupled to the first panel and the second panel securing the first panel and the second panel in a fully extended static position defining a sheltered space.
US08739477B2 Modular safety system
Embodiments provide modular seismic safety systems and methods of providing safe zones and emergency equipment for use in public and private buildings. In various embodiments, the modular safety systems may include at least one safety module that may be installed in a pre-existing structure in order to provide a safety zone configured to withstand a seismic emergency. In various embodiments, the safety module may be configured to withstand the forces of an earthquake, and may be seismically isolated from the preexisting structure by an expansion joint. In some embodiments, a plurality of safety modules may be installed, and they may work together to form in internal bracing structure. Various embodiments also may include a freestanding safety capsule that contains safety equipment and that is exterior to the building. Also disclosed are methods of providing a cost-effective modular safety system for use in a school or other public building.
US08739475B2 Foldable building units
Foldable building units are provided based on structural frame and connection assembly designs that enable greater construction efficiency and flexibility. The structural frame and connection assembly designs allow for easier connection of frame elements in the prefabrication process of the foldable building units and for easier connection of frame elements at the building site, for example, of foldably connected frame elements after unfolding. They also allow for more finish in the prefabrication process, and/or less and faster work at the building site, for example, by enabling conventional structural lumber grids that can be continuous through the edges and corners of the building envelope for conventional exterior finishing, while providing a tight building envelope with reduced heat transfer, particularly, through the edges of the foldable building unit.
US08739474B2 Portable shelter
A portable shelter is erectable on a support surface for providing short to long term housing for humans. In general, the shelter includes a foundation, a floor supported by the foundation, and an enclosure. The shelter defines an interior which may be inhabited by a human. The shelter may include front, rear, side, and top walls, all of which may be folded to define inboard and outboard folds which enhance the structural integrity of the walls. The floor of the structure may include indentations corresponding to inboard folds of one or more walls for receiving the inboard folds for enhancing structural integrity of the shelter. The floor may be folded to form upstanding portions adjacent the indentations for securing the inboard folds in the indentations. Moreover, the walls may be folded to define feet which engage the support surface.
US08739473B2 Trellis and accent band
A trellis system is disclosed wherein the trellis comprises a front tube, a back tube, and two end tubes joined together, a plurality of roof panels, each panel having a perimeter, wherein the perimeter of the panel is coupled to at least a back tube surface and a front tube surface; a plurality of cross member assemblies wherein the cross member assemblies assist in creating tension between the front tube and the back tube, and a plurality of fasteners coupling the front tube to the end tubes, the back tube to the end tubes, and the roof panels to at least the front tube and the back tube, wherein the fasteners are not visible when the trellis system is installed. The trellis system also includes accent bands. A plurality of turnbuckles allows for easy leveling of the trellis.
US08739468B2 Door opening and closing device
Provided is a door opening and closing device wherein the device width can be made small and wherein the movement of a retraction arm can be stabilized. In a body case (102) which is slender and extends in one direction, there is provided an arm block (121) for a retraction arm (104) which rotates from the open state to the closed state. On one side of the body case (102), there is provided a first slider (134) which, being interlocked with the rotation of the arm block (121), makes linear movements in one direction. In the body case (102), there is provided an arm shaft (105) which serves as the center of rotation of the arm block (121). A second slider (131) which, being interlocked with the rotation of the arm block (121), makes linear movements in one direction, is provided opposite the first slider (134), in such a way as to have the arm shaft (105) held between the first and second sliders (134, 131). On one side of the body case (102), there is provided a force applying member (128) which applies force on the first slider (134) in one direction. On the opposite side of the body case (102), there is provided a damper which resists the linear movement of the second slider (131).
US08739464B2 Delayed-activation, hydration maintenance apparatus and method
A composite, time-delayed, polymer-coated, granulated material for maintaining hydration in plants is formulated to delay acceptance of water in order to operate in drilling, plugging, and disking equipment used for aeration, soil amendment, or both. Whether potted or outdoors, whether relying on a third-material binder or a small, hydrated portion of the polymer itself as a binder, the material may be injected or otherwise placed below the surface of soils. Water is eventually absorbed sufficiently to expose the bulk of the hydrating particles attached to each granule. Addition of the granulated material as a soil amendment resists dehydration normally occurring in plants between waterings, yet its initial delay in hydrating supports water-jet injection and soil integration by resisting premature expansion from hydration.
US08739459B2 Bobber for hiding or shielding a hook
A bobber, including a buoyant body having a cavity at a first end connected with a passageway through the bobber, and a first shielding structure extending from the body at the first end and at least partially surrounding said cavity. When gravity and/or acceleration forces cause the bobber to slide down the fishing line, the diameter or cross-sectional dimension of the bobber body is sufficiently greater than the diameter or size of the first shielding structure to shield or hide the barbed tip of a fishing hook when a portion of the hook is disposed in the bobber cavity and the tip is disposed outside of the first shielding structure.
US08739457B1 Animal attracting apparatus and method of use
An animal attracting apparatus comprising a water source, a collection tube pivotable vertically between an upwardly disposed first position and a downwardly disposed second position, and a rotatable shaft attached to the collection tube for concomitant rotation therewith. Animal attractant devices are mounted to the shaft for concomitant rotation therewith. In operation, water gravity flows from the water source into the collection tube. After water in the collection tube reaches a predetermined level, the collection tube pivots from the first position to the second position and dispenses water from the collection tube. After water in the collection tube is dispensed, the collection tube pivots from the second position back to the first position to be refilled by water. As the collection tube pivots, the collection tube rotates the shaft. As the shaft rotates, the animal attractant devices are actuated to emit animal attractants.
US08739455B2 Temperature regulated, pressure activated scent dispenser and method of using thereof
The present disclosure relates to a temperature regulated, pressure activated liquid scent dispenser. The pressure in the interior of the container may increase as ambient temperature increases. A release structure of the container may release a portion of the liquid scent once a threshold pressure or threshold amount of pressure build-up is reached in the interior of the container. A method comprises filling the interior volume with a liquid scent so that the interior volume also includes a volume of air, suspending the dispenser over a ground surface, and dispensing the liquid scent from the interior volume through the release structure. Due to an increase of pressure of the volume of air, and upon reaching a threshold air pressure, the release structure releases a portion of the liquid scent from the interior volume. Applications may include dispensing animal attractant or repellent.
US08739450B2 Barrel extension
The present invention relates to barrel extensions for firearms that have been converted to fire different, most likely lower, caliber ammunition than the firearms were originally designed to accommodate. The present invention in several embodiments is a barrel extension designed to supplement or replace the barrels and/or barrel extensions of firearms that have a sub-caliber conversion installed. Several embodiments of the present invention are configured to be installed on AR15 family rifles with a .22LR ammunition conversion to allow for accurate shooting of the .22LR ammunition through the barrel extension.
US08739448B2 Handguard systems for firearms
A hand guard assembly for attachment to a firearm includes an anchor member and a sleeve. The anchor member is coupled to the firearm and defines an inner bore through which a barrel of the firearm extends when the anchor member is coupled to the firearm. The sleeve surrounds a portion of the barrel of the firearm in an overlying relationship. The sleeve is coupled to the anchor member at a first end so that when the assembly is attached to the firearm, the sleeve is cantilevered from the anchor member with an inner surface of the sleeve and an outer surface of the barrel being radially spaced apart from one another.
US08739447B2 Systems and methods for providing a firearm with an extendable light source
The present invention relates to systems and methods for making and using a firearm that includes an extendable light source that can be selectively moved closer to and farther from a longitudinal axis of a barrel of the firearm. In some cases, the light source includes a laser or a light bulb, such as an LED. By being able to selectively move closer to and farther from the barrel's longitudinal axis, the light source can be adjusted so that it is able to shine past one or more attachments that are placed on a distal end of the firearm. Other implementations are also described.
US08739446B2 High capacity magazine with multiple springs
A high capacity box magazine is provided. A plurality of nested followers may be adapted to nest one within another and a plurality of springs may be configured to nest one within another to facilitate the advancement of cartridges within the box magazine to a firearm. A spring cup or cups may be used to nest additional springs that work in series and are nested within each other to further reduce the required height of the springs. The reliability of a conventional lower capacity box magazine may be maintained or exceeded without requiring significantly greater length in order to accommodate the increased capacity. The high capacity box magazine typically requires less frequent magazine changes than conventional lower capacity box magazines.
US08739441B2 Apparatuses for providing power for illumination of a display object
An exemplary power regulator apparatus provides power for illumination of a display object, such as a merchandise package or container, which has a light emitting apparatus comprising a secondary inductor and an illumination source. A support structure, such as a point of purchase display, typically contains or supports one or more power regulators and display objects. The power regulator comprises a controller and a primary inductor, and the controller is adapted to provide a voltage or current to the primary inductor to generate a primary inductor voltage. The controller may also comprise a plurality of switches and a memory adapted to store values for switching frequency or switch on-time durations or pulse widths. The illumination source emits visible light when the power regulator is in an on state and when the secondary inductor is within a predetermined distance of the primary inductor.
US08739431B2 Light solidifying device having a magnetic slide cover
A light solidifying device includes a body, a magnetic slide cover unit connected to the body, a control unit connected to the body, and a light solidifying unit disposed in the body. An inner case of the body is a polygonal case, and an inclined sidewall of the inner case is arranged to face to a user's finger nails in a direction perpendicular to the inclined sidewall. The magnetic slide cover unit can be movable to adjust the opened area of a first opening and a second opening of the body for shielding the light rays emitted from the light emitting diode to prevent from irradiation of the light on the user's eyes and skin during use.
US08739429B2 Systems and methods for drying a rotating substrate
A system for drying a surface of a substrate is provided. The system for drying a surface of a substrate comprising: a rotary support; a first dispenser fluidly coupled to a source of liquid, the first dispenser positioned above the surface of the substrate so as to be capable of applying a film of the liquid to the surface of the substrate; a second dispenser fluidly coupled to a source of drying fluid with a supply line, the second dispenser positioned above the surface of the substrate so as to be capable of applying the drying fluid to the surface of the substrate; and a proportional valve operably coupled to the supply line between the second dispenser and the source of drying fluid, the proportional valve capable of being incrementally adjusted from a closed position to an open position.
US08739427B2 Manual thickness measurement gage
A manual gauge measures a specimen's thickness by pressing surface contactors against its opposing surfaces. A rigid C-frame has upper and lower jaws providing a means for engaging a specimen and for gauging its thickness using a linear probe that is caused to move linearly between the jaws by a handle assembly. The handle assembly is joined with the C-frame at a point that is co-linear with a force vector of the probe against a workpiece resting on one of the jaws. The force of the probe is transmitted through the specimen to the jaw. The handle leverages from this jaw so that there is no force applied between the jaws thereby avoiding error due to the varying hand pressure by the operator and the resultant strain in the C-frame during measurements.
US08739425B2 Encoder scale member and method for mounting
A coordinate positioning apparatus is described. The coordinate positioning apparatus comprises a mounting surface, a motion guide mountable on the mounting surface, a first member comprising a sensor for sensing scale markings, the first member being mountable on the motion guide, and an encoder scale member comprising a first set of scale markings which are, in use, sensable by the sensor. At least part of the encoder scale member is retained between the mounting surface and the motion guide such that the encoder scale member is supported by the mounting surface at least in the vicinity of the first set of scale markings. The motion guide may be a guide rail or a bearing, for example. En encoder scale member for use with such a coordinate positioning apparatus is also described.
US08739422B2 Plan orientation template
A collaboration tool is presented for accurately guiding two or more communicating users to reference common locations in similar but separate architectural drawings. The collaboration tool includes a transparent planar sheet having at least one squared corner, and a grid of squares imposed on at least one side of the transparent sheet. The grid of squares has an X axis and a Y axis originating from the at least one square corner. Each square in the grid of squares is associated with a unique X-axis designator and a unique Y-axis designator. The apparatus further includes an aperture provided within each square of the grid of squares, for allowing a marking instrument therethrough for making a mark at a designated location on an architectural drawing underneath the transparent planar sheet.
US08739418B2 Engine-driven cutter
A handheld engine-driven cutter is provided with a disk blade and a four-stroke engine that drives the disk blade, a filter through which air provided to the four-stroke engine passes, a carburetor that mixes fuel and the air that passed through the filter, a casing that houses the filter and the carburetor, and a filter bracket intervened between the filter and the carburetor, which guides the air having passed the filter to the carburetor. An oil separator is formed integrally with the filter bracket that protrudes out toward the carburetor.
US08739405B2 Method of manufacturing an evaporator for looped heat pipe
An evaporator for a looped heat pipe (LHP) system, in which a working fluid circulates to cool heat generating electronic components that generate heat during operation, the evaporator including: a body comprising an inlet through which the working fluid enters and an outlet through which the working fluid is discharged; a sintered wick that is included in the body, wherein the sintered wick is formed by sintering a metal powder, and a plurality of pores are formed in the sintered wick; and an additional layer that is formed on a vaporization surface of the sintered wick where evaporation of the working fluid occurs, wherein a plurality of through holes are formed in the additional layer such that the working fluid changed into a vapor state passes through the additional layer after passing the sintered wick.
US08739404B2 Turbine components with cooling features and methods of manufacturing the same
The present disclosure is directed to the use and manufacture of cooling features within a component used in a hot gas path, such as within a turbine. In one embodiment, channels are formed within an external surface of the component and filled with a removable material. The external surface and channels may then be coated with one or more layers, such as a structural layer and/or top coat. The removable material may then be removed to leave the channels free of the removable material.
US08739403B2 Method of manufacturing a medical lead
A method of manufacturing a segmented electrode assembly. An electrically conducting tube is coupled to an electrically insulating material. The tube is generally cylindrical and hollow and defines one or more gaps at a first axial position. The tube also includes one or more bridges located at a second axial position. The method includes removing at least a portion of the bridge resulting in a segmented electrode assembly having at least one segment. A number embodiments of making a tube are also provided. In another embodiment a method of manufacturing a medical lead using a segmented electrode assembly is provided.
US08739399B2 Making electronic storage system having code circuit
A method of making an electronic storage system includes receiving a substrate and a circuit template. A transceiver including a transceiver substrate separate from the substrate is disposed over the substrate. The transceiver includes an output electrical-connection pad, and a plurality of input electrical-connection pads. A circuit template is disposed over the substrate so that at least one of the conductors of the circuit template is electrically connected to the output pad and at least one of the conductors of the circuit template is electrically connected to each of the input pads. At least one electrically-conductive strap is printed over the substrate so that each strap electrically connects the output pad to the at least one of the input pads through at least two of the conductors of the circuit template.
US08739396B2 Technique for limiting transmission of fault current
Several embodiments of a novel technique for limiting transmission of fault current are disclosed. Current power distribution systems typically have an impedance, or reactor, on the output of the network equipment to limit current in the case of a fault condition. A low resistance switch, which changes its resistance in the presence of high current, is connected in parallel with this reactor. Thus, in normal operation, the current from the power generator bypasses the reactor, thereby minimizing power loss. However, in the presence of a fault, the resistance of the switch increases, forcing the current to pass through the reactor, thereby limiting the fault current.
US08739392B2 Cast grid array (CGA) package and socket
A cast grid array (CGA) package comprises shaped solder posts which may be reflowed and connected directly to a circuit board, such as mother board, or remain in a solid state with the shape allowing them to be secured within a CGA socket which, in turn, may be connected to the a board. Embodiments of the CGA allows for a lower cost socket and package combination by using solder post to interface the socket and not requiring a loading mechanism on every socket.
US08739390B2 Method for microcontact printing of MEMS
The embodiments disclosed herein are directed to fabrication methods useful for creating MEMS via microcontact printing by using small organic molecule release layers. The disclose method enables transfer of a continuous metal film onto a discontinuous platform to form a variable capacitor array. The variable capacitor array can produce mechanical motion under the application of a voltage. The methods disclosed herein eliminate masking and other traditional MEMS fabrication methodology. The methods disclosed herein can be used to form a substantially transparent MEMS having a PDMS layer interposed between an electrode and a graphene diaphragm.
US08739386B2 Method for magnetically attaching and detaching portable items
A method for removably attaching portable items which are usable with each other. The method comprises the steps of removably inserting a first magnetically attractable component into a first portable item, thereby forming a first magnetically attractable item; removably inserting a second magnetically attractable component into a second portable item, thereby forming a second magnetically attractable item; allowing the first magnetically attractable item to magnetically engage the second magnetically attractable item, thereby forming a detachable magnetic assembly, wherein the detachable magnetic assembly can magnetically engage a magnetic surface, enabling the detachable magnetic assembly to be removably secured to the magnetic surface, and enabling one of the first or second portable items to be removed from the detachable magnetic assembly while maintaining the other first or second portable item in engagement with the magnetic surface.
US08739385B2 Assembly of a part that has no plastic domain
A method of assembling a member made of a first material in a part made of a second material having no plastic domain, including forming the part with an aperture; inserting an intermediate part, which is made of a third material and includes a hole into the aperture without any stress; introducing the member into the hole without any stress; elastically and plastically deforming the intermediate part by moving two tools towards each other axially, respectively on the top and bottom parts of the intermediate part, so as to exert a radial stress against the member and against the wall of the part surrounding the aperture by causing the elastic deformation of the part, in order to secure the assembly in a manner that is not destructive for the part. The member can be a time piece.
US08739384B2 Method for stent retention on a balloon catheter
A balloon is inflated from a collapsed configuration, then deflated. A polymeric stent is then disposed over the deflated balloon and the stent crimped to the balloon.
US08739378B2 Portable magnetic positioning tool
Apparatus and methods for positioning one or more components relative to a work surface are provided. The apparatus can include a frame having a first support member extending therefrom. At least one extendable member can be disposed on the first support member. The extendable member can be adapted to move in a linear direction. At least one magnet can be disposed on the frame. The magnet can include at least one contact side that can be switchable between a magnetized state and a non-magnetized state.
US08739367B2 Hidden door hinge
In accordance with the disclosure, in various door constructions, a projection of a door leaf is inserted in a hollow of a doorframe, height of the door leaf is minutely adjusted, and an interval between the door leaf and the doorframe is adjusted, which results in easy fastening of the door leaf and the doorframe and reduced construction time. In addition, the door leaf is completely fastened to the doorframe through the locking mechanism, the door leaf is prevented from being twisted in long use, thereby increasing its durability.
US08739365B2 Hinge structure
A hinge structure includes a first connecting member, a tray for securing a first component, and a second connecting member for securing a second component. The first connecting member includes two clamping panels substantially parallel to each other. A retaining panel extends from the tray. The second connecting member is rotatably secured to the first connecting member. The retaining panel is located between the two clamping panels, for preventing the tray from moving in a direction substantially perpendicular to the two clamping panels.
US08739363B2 Removable grommet device with enlargeable slit and method thereof
A grommet device and method of using a grommet device is provided. The grommet device includes a substantially circular base structure. A substantially circular top structure is connected to the substantially circular base structure with a substantially cylindrical middle portion, wherein an aperture having an interior space is positioned interior of the substantially cylindrical middle portion. A flexible top surface is connected to the substantially circular top structure, wherein the flexible top surface is substantially planar. At least one enlargeable slit is formed within the flexible top surface and through an entire thickness of the flexible top surface, wherein an unobstructed path is positioned from a location proximate to an exterior side of the flexible top surface, through the at least one enlargeable slit, and into the interior space of the aperture.
US08739357B2 Filter construction for a surface cleaning apparatus
A surface cleaning apparatus comprises an air flow path extending from a dirty air inlet to a clean air outlet, an air treatment member and a suction motor. The surface cleaning apparatus comprises a main body comprising a front end and a rear end. A plurality of wheels may be rotatably mounted on to the surface cleaning apparatus. The surface cleaning apparatus may comprise a filter in a filter compartment wherein an axle or an axle mount for at least one of the wheels defines an axis of rotation that projects through the filter compartment.
US08739354B2 Mobile method for servicing or cleaning a utility sewer or drainage pipe
The present invention relates to a compact user friendly multi tool mobile sewer jetting and in ground utility servicing vehicle with one or more reels mounted on an articulated boom which is pivotably mounted to a service vehicle via a slewing ring gear. A vacuum excavation system with a vacuum hose and vacuum hose reel may also be mounted on the mobile vehicle. The articulated boom having a first end pivotably mounted to a mobile vehicle via a slewing ring gear. The articulated boom may have sufficient strength to support a jetter hose reel mounted near a second end of the boom and the boom may have sufficient move ability to position and stabilize the reel near a man hole or service work area for user friendly use by an operator. Sensors, monitors and controllers are included to gather data related to the operation of the service vehicle.
US08739352B2 Touchscreen smudge eraser
The present invention relates to a device or apparatus for wiping and cleaning the surface of an electronic device screen. The device comprises a base and a blade covered with a blade fabric, such as microfiber, with the blade inserted into the base. A user may grip the base to apply the blade to the screen surface. The blade may have a blade support under the blade fabric to provide some rigidity and resiliency to the blade fabric. A cap is further provided for reversibly coupling to the base of the device when not in use to protect the blade. The blade may also be reversibly coupled to the base to allow for its replacement. A replacement blade itself is also provided.
US08739345B2 Down hole cleaning tool
A cleaning apparatus (2) comprising a hollow first cylindrical end collar (4), a hollow second cylindrical end collar (6) and a substantially tubular cleaning section, open at each end, extending therebetween, wherein the tubular cleaning section comprises a plurality of elongate strip brushes (8) disposed between the first cylindrical collar (4) and the second cylindrical collar (6) and arranged such that there are radical openings in the tubular cleaning section between said elongate strip brushes (8).
US08739344B2 Vibrating toothbrush
A vibrating toothbrush is provided with vibration-isolating zones that substantially isolate vibrations in the head and reduce vibrations transmitted to the handle without sacrificing structural integrity around the vibration-isolation zones. Such zones may generally comprise neck material that is reduced in cross-section, thinned, replaced by dampening material, or removed altogether to create transmission-inhibiting voids. The vibration-isolating zones may be further supported by the housing of the vibratory element to maintain the structural integrity around the zones and to thereby alleviating weakness conditions that might subject the toothbrush to fatigue and breakage conditions.
US08739340B1 Drill bit driver
The present invention allows for convenient drilling and screwing. Using the present driver, one can insert the stem into the drill, turn the swivel arm on the pivot pin so that the drill bit is facing outwards, slide the collar up and over the opposite side of the swivel arm and covering the drill bit until it is force fit in. Drill the hole, slide the collar back, turn the swivel arm so that now the screw bit is facing outwards and repeat the steps above in order to force bit the collar and thereby prohibiting the swivel arm to spin. The swivel arm is also equipped with a screw tight mechanism in order to hole the screw bit or drill firmly in the swivel arm. This also allows a person to switch different size drill bits and screw bits.
US08739338B2 Inflatable cushion valve and attachment apparatus
An attachment apparatus (20) for attachment to the air conduits (6,8,10,12) of a zoned air cell cushion A or mattress to an associated valve. The attachment apparatus comprises a connector assembly (24) with connectors (26, 28, 30, 32) secured in the ends (N1, N2, N3, N4) of air conduits secured in a conduit constraint (38). Each air conduit is in fluid communication with a separate inflation zone (r,s,t,u) of the cushion or mattress. The connectors are in fluid cooperation with a valve (60) that places normally isolated zones into fluid communication and vice versa. The connector assembly may function as a base for any one of a number of valves (60, 103, 150, 200, 400, 500).
US08739334B2 Iso-roll table
An improved medical procedure table has motorized elevation, Trendelenburg tilt, floating tabletop with both longitudinal and lateral travel, multi-caster control, and an iso-roll device for the tabletop. The iso-roll device is connected between a roll plate and a cross plate. The iso-roll device includes a pair of iso-roll guide plates, which are mounted laterally to a bottom of the roll plate. Each iso-roll guide plate has an arcuate guide channel therein having an upwards concave shape. A set of cam followers are positioned in both guide channel and travel therein and also fixedly mounted to a base on the cross plate. A center of radius of the arcuate guide channel is approximately 5 inches above the tabletop. Further, mounted between the iso-roll guide plates and to the roll plate is a support guide plate having an arcuate bottom surface.
US08739333B2 Bedbug infestation-resistant bed
A bedbug-resistant bed comprises a horizontal right-rectangular frame including four open angled rigid members pair-wise joined at their eight termini in four corners; one or more support members extending across the frame near the upper edge of the joined angled members; and a right-rectangular wire mesh infill expanse extending within a perimeter of the frame and affixed along upper inwardly extending expanses of the joined angled members. A bedbug-resistant bed in another embodiment comprises two right-rectangular horizontal frames differentially dimensioned in three orthogonal axes such that one of the two frames is fittable within a three-dimensional enclosure defined by the other of the two frames for stowage of the bed, the two frames configured in deployment in a proximate side by side arrangement, each frame including four open angled rigid members joined at their eight termini to define a perimeter and four corners of the frame, each frame further including one or more solid support members extending across the frame, and each frame further including four legs extending downwardly from the four corners of the frame.
US08739330B2 Tri-fold sofa
A convertible sofa and sofa frame deployable between a sofa orientation and a bed orientation. The frame has a base frame with a seat extension frame comprising a seat frame and a mid-frame pivotally secured to the base frame. Cushioning is on one side of the base frame. A seat back frame is pivotally secured to the base frame, the second cushioning on what is a back side when in the sofa orientation. Removable seat back cushions engage the front side of the seat back frame in the sofa orientation. In the bed orientation, the seat frame is extended, the seat back portion is pivoted horizontally, and the removable seat back cushions are located on the mid-frame between the seat frame and the seat back frame.
US08739329B2 Bed lifting apparatus
A bed lifting apparatus comprising a base and a support frame connected by at least one linkage arm, the at least one linkage arm including at least one biasing arrangement arranged to maintain the base and the support frame in a spaced apart relationship, wherein, in use, when a bed is located on the support frame, the bed is maintained in a spaced apart relationship from a floor surface.
US08739321B2 Automatic toilet seat or lid lift apparatus and methods of using the same
An automatic toilet seat or lid moving apparatus includes a common toilet seat or lid having a torsion spring or other counterbalance means to counterbalance the weight of a toilet seat or lid, and a motor for raising and/or lowering the toilet seat or lid when desired. A control is utilized for signaling the motor to raise and/or lower the toilet seat or lid. Methods of using the same are further provided.
US08739320B1 Waterless urinal odor trap with helical flow-path fins for sealant conservation and level-gauging
Conservation of oily liquid sealant in coaxial odor trap cartridges for waterless urinals is accomplished in the present invention by the addition of a liquid-flow-diverting structure having at least one helical fin encircling the outer surface of the cylindrical partition that extends downwardly from the cartridge top cap. In a preferred embodiment two similar diametrically-opposed helical fins conserve sealant by modifying the otherwise vertical downward flow path to a downward incline that minimizes down-the-drain sealant loss by intensifying recovery of stray traces of sealant that become detached from the main layer of sealant and get swept along with the downward flow of wastewater in the outer chamber during a usage event. The sealant recovery action of the helical fins that takes place in the outer chamber is further enhanced by specially proportioning the cross-sectional flow area of the three chambers in the cartridge to maximize the cross-sectional flow area of the outer chamber. The upper portion of at least one helical fin may be utilized to implement sealant-level-gauging capability that can be readily observed from above the cartridge. The bottom region of the cartridge is reshaped to provide a drip ring at the base of the stand-tube to facilitate replacement manipulation by preventing migration of wastewater and residue outwardly onto the bottom surface of the cartridge.
US08739318B2 Helmet comprising an occipital adjustment mechanism
A hockey or lacrosse helmet having a front shell; a rear shell having an elongated slot extending along a longitudinal axis of the helmet; a rear inner pad for facing the back and left and right side regions of the head, the rear inner pad being mounted to the rear shell; an occipital inner pad located below the rear inner pad for facing the occipital region of the head; a central member extending along the longitudinal axis of the helmet, the central member having an upper part hingedly mounted with respect to the rear shell and a lower part mounted to the occipital inner pad; and a single wedging member located between the rear shell and the central member, the single wedging member being movable along the longitudinal axis of the helmet from a first position to a second position.
US08739317B2 Rebound-dampening headgear liners with positioning feature
A liner adapted to be interposed between the interior surface of a protective headgear and a wearer's head includes a plurality of networked fluid cells adapted to distribute and dissipate an impact force to the liner, and/or headgear with which the liner is used, across a larger area of the wearer's head as compared with the impact location, and also to dampen the tendency of the wearer's head from rebounding back from the impact location by transferring fluid through the network from fluid cells at the impact location to those in an opposed region. Discrete fluid cells interspersed among the networked fluid cells maintain the liner and/or the headgear in a predetermined orientation on the wearer's head. Fluid flow within the liner may be restricted or directed by configuring the fluid passageways. A liner may further include means for moving fluid into or out of the fluid cells.
US08739315B2 Garment with non-penetrating touch-sensitive features
A garment including a shell adapted to receive a portion of a body of a wearer therein, the shell having an interior surface, an exterior surface and an aperture is provided. The garment also includes a conductive member having a first end disposed on the interior surface of the shell, a second end disposed on the exterior surface of the shell, and extending through the aperture to connect the first end and the second end where the conductive member enables the wearer to interact with an electronic device having a capacitive-type touch-sensing interface.
US08739314B2 Garment with tethering system
A garment includes an outer garment having a skirt portion with an inner side and a pair of elastic tethers having first fastening elements, and an undergarment having a front panel and a pair of second fastening elements. Each of the first fastening elements of the tethers of the outer garment is adapted to engage releasably a corresponding one of the second fastening elements of the undergarment. The first and second fastening elements may include snap elements, buttons, pins, zippers, or hook and loop fasteners.
US08745760B2 Malware classification for unknown executable files
Devices, methods and instructions encoded on computer readable medium are provided herein for implementation of classification techniques in order to determine if an unknown executable file is malware. In accordance with one example method, an unknown executable file comprising a sequence of operation codes (opcodes) is received. Based on the operation codes of the unknown executable, a subset of executable files in a training set is identified in which each of the files in the subset have the same beginning sequence of operation codes as the unknown executable. After the subset is identified, a feature set extracted from the unknown executable file is compared to one or more feature sets extracted from each of executable files in the identified subset. A determination is made, based on the feature set comparison, whether the unknown executable file is malware.
US08745754B2 Device for secure access to digital media contents, virtual multi-interface driver and system for secure access to digital media contents
A device for secure access to digital media contents, the device comprising an access means for accessing digital media contents from a data source and a reader for authenticating a user, the authentication being performed by checking some authentication data. An internal communication path between the access means and the reader is not directly accessible from outside the device.
US08745753B1 Systems and methods for blocking of web-based advertisements
Systems and methods are provided that discover undesired advertisements on publisher web pages and automatically block advertisers or advertising channels associated with the placement of those advertisements from placing advertisements on the publisher web pages. An advertisement discovery and blocking system may discover advertisements on a particular publisher web page and placement pathways associated with those discovered advertisements. The system may then compare the discovered advertisements and placement pathways with a set of rules in an advertiser rule list. The system may detect advertisement violations based on the comparison of the set of rules in the advertiser rule list with the discovered advertisements and placement pathways. The system may add advertisers and advertising channels associated with the detected advertisement violations to a list of blocked advertisers. The list of blocked advertisers may be provided to the publishers and the advertising channels.
US08745745B2 Systems and methods involving features of hardware virtualization such as separation kernel hypervisors, hypervisors, hypervisor guest context, hypervisor context, rootkit detection/prevention, and/or other features
Systems, methods, computer readable media and articles of manufacture consistent with innovations herein are directed to computer virtualization, computer security and/or data isolation. According to some illustrative implementations, innovations herein may utilize and/or involve a separation kernel hypervisor which may include the use of a guest operating system virtual machine protection domain, a virtualization assistance layer, and/or a rootkit defense mechanism (which may be proximate in temporal and/or spatial locality to malicious code, but isolated from it), inter alia, for detection and/or prevention of malicious code, for example, in a manner/context that is isolated and not able to be corrupted, detected, prevented, bypassed, and/or otherwise affected by the malicious code.
US08745736B2 Internet protocol address space management to mitigate and detect cloaking and other abuse
In one embodiment, an intelligent detection system 102 may determine if a network target 108 is an adversarial site based on comparing responses to different network sources. The intelligent detection system 102 may select a test apparent network source 110 and a control apparent network source 112 from a network source pool 106. The intelligent detection system 102 may receive the test response responding to a test request from the test apparent network source 110 to a network target 108. The intelligent detection system 102 may receive the control response responding to a control request from the control apparent network source 112 to the network target 108. The intelligent detection system 102 may execute a comparison of the test response to the control response.
US08745735B2 Monitoring system, program-executing device, monitoring program, recording medium and integrated circuit
To aim to provide a monitoring system and a program execution apparatus that are capable of maintaining the security intensity even in the case where an unauthentic install module is invalidated. Install modules included in an apparatus each monitor an install module, which is a monitoring target indicated by a monitoring pattern included therein, as to whether the install module performs malicious operations. An install module that performs malicious operations is invalidated in accordance with an instruction from an update server. The monitoring patterns are restructured by the update server such that the install modules except the invalidated install module are each monitored by at least another one of the install modules. The restructured monitoring patterns are distributed to the install modules except the invalidated install module.
US08745734B1 Managing virtual computing testing
Systems, methods, and interfaces for the management of virtual machine networks and other programmatically controlled networks are provided. Hosted virtual networks are configured in a manner such that a virtual machine manager of the virtual network may monitor activity such as user requests, network traffic, and the status and execution of various virtual machine instances to determine possible security assessments. A security assessment may be performed before, after, or simultaneous to the execution of the activity associated with the security assessment event. The execution of an activity may further be synchronous with the results of the security assessment. The timing of the assessment may correspond to the type of assessment or type of activity that is requested or detected.
US08745730B1 Secure computer provisioning and operation
A networked computer device can be customized to contain provisioning and/or authorization logic in its firmware or the firmware of one of its subcomponents. The computer device is thus configured to provision itself from a provisioning server that is identified within the firmware, and to periodically query an operations authority for continued authorization to operate with the received provisioning. Upon failure to receive authorization, the firmware may implement various security measures, such as storage protection, boot protection, communications protection, and so forth. The firmware may also implement remote reporting, to assist an investigator when a device has been lost or stolen.
US08745725B2 Highlighting in response to determining device transfer
A computationally implemented method includes, but is not limited to: determining that a computing device that was presenting an item has been transferred from a first user to a second user; and presenting, via the computing device, one or more highlighted portions of the item, the one or more highlighted portions being highlighted in response, at least in part, to said determining. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US08745724B2 Methods of on-chip memory partitioning and secure access violation checking in a system-on-chip
Systems and methods for partitioning memory into multiple secure and open regions are provided. The systems enable the security level of a given region to be determined without an increase in the time needed to determine the security level. Also, systems and methods for identifying secure access violations are disclosed. A secure trap module is provided for master devices in a system-on-chip. The secure trap module generates an interrupt when an access request for a transaction generates a security error.
US08745723B2 System and method for providing unified transport and security protocols
The system and method described herein may provide unified transport and security protocols. In particular, the unified transport and security protocols may include a Secure Frame Layer transport and security protocol that includes stages for initially configuring a requester device and a responder device, identifying the requester device and the responder device to one another, and authenticating message frames communicated between the requester device and the responder device. Additionally, the unified transport and security protocols may further include a Secure Persistent User Datagram Protocol that includes modes for processing message frames received at the requester device and the responder device, recovering the requester device in response to packet loss, retransmitting lost packets sent between the requester device and the responder device, and updating location information for the requester device to restore a communications session between the requester device and the responder device.
US08745717B2 Management of multiple connections to a security token access device
An electronic device, system and method for automatically managing wireless connections with a plurality of other devices are provided. The electronic device may be a security token access device and may be adapted to wirelessly pair and optionally securely pair with other devices. Connection information, which may comprise security information, is maintained at the electronic device for each connected device. When a connected device becomes stale, the electronic device implements one or more steps to manage the stale device's connection.
US08745714B2 Secure software development environments
The mock tool can be configured to create a mock execution environment for supporting software development processes. The mock execution environment is isolated from resources of the computing system supporting the mock execution environment and other mock execution environments. Further, the mock execution environment can be created to simulate disabling on any features of the operating system supporting the mock execution environment that could cause problems in the software development process.
US08745711B2 Access management system, access management method, access management server, cooperation server, and computer-readable medium
A system includes an access management server and a cooperation server, wherein the access management server comprises issuance unit that issues a token corresponding to the managed user account in response to a request of the cooperation server, and deletion unit that deletes a user account, of the managed user accounts, which satisfies a predefined deletion condition, and the cooperation server comprises acquisition unit that acquires, when acquisition of a token corresponding to the user account managed by the access management server is requested by another server, if the deletion unit has not deleted the user account, an issued token corresponding to the user account, and to cause, if the deletion unit has already deleted the user account, the access management server to re-register the user account to acquire a token issued for the re-registered user account.
US08745707B2 Method and apparatus providing optimistic locking of shared computer resources
Techniques for concurrent access to a resource object, such as a database object, include generating a lock data structure for a particular resource object. The lock data structure includes data values for a resource object identification, a lock type, and a version number. The version number is related to a number of changes to the resource object since the lock data structure was generated. By carrying a lock version number in a lock data structure managed by a lock manager, improved optimistic locking is provided in a database. In particular, the approach enables introduction of optimistic locking to a legacy database without requiring burdensome changes to a database table schema.
US08745706B2 Secure communication of distributed ruby requests
Various embodiments of systems and methods for providing a secure communication are described herein. A client application generates a Distributed Ruby (DRb) request based on a request received from a user. The obtained DRb request is wrapped to obtain an HTTPS request, which includes the DRb request and one or more authentication information. The generated HTTPS request is forwarded to an HTTPS server, which verifies the HTTPS request based on the authentication information. The HTTPS request is then unwrapped to obtain the DRb request, which is executed by a DRb server to obtain a result of execution of the DRb request.
US08745705B2 Account management for multiple network sites
Disclosed are various embodiments for account management for multiple network sites. Multiple accounts of a user are maintained for multiple network sites in a computing device. A secured resource of a network site is to be accessed by the computing device. A new account is created, or an existing account is upgraded, in response to determining that the accounts are not capable of accessing the secured resource. A set of information about the user is provided to the network site to create, or upgrade, the account.
US08745695B2 Hybrid networking master passphrase
A method and apparatus for providing a passphrase-based security setup for a hybrid network including multiple network interfaces configured for communicating over one or more communication media are provided. The method includes receiving a passphrase from a user at a network interface of the multiple network interfaces. The received passphrase is then used for authenticating the device for one or more network interfaces. The authentication can be performed irrespective of a communication medium used by the network interfaces.
US08745693B2 Transcription data security
A computer program product for use with dictated medical patient information resides on a computer-readable medium and comprises computer-readable instructions for causing a computer to analyze the dictated information, identify likely confidential information in the dictated medical patient information, and treat the likely confidential information disparately from likely non-confidential information in the dictated medical patient information.
US08745692B2 Method for securing the exchange of data between an external access unit and field device
A method for safe data communication via WAN, LAN (e.g. Internet) between at least one external access unit and a field device, or a field bus adapter for determining or monitoring at least one physical or chemical process parameter. According to the method unauthorized accessing of a field device, or a field bus adapter, in the field is blocked in that the operator of the field device or the field bus adapter permits the external access unit to have targeted access to the field device, or the field bus adapter.
US08745691B1 System, method, and computer program product for preventing communication of data over a network connection
A system, method, and computer program product are provided for preventing communication of data over a network connection. In use, a plurality of network connections that exist for a device is identified. Furthermore, data is conditionally prevented from being communicated over at least one of the network connections of the device, based on the identification.
US08745690B2 Deriving service provider constraints from service consumer context
A context for a service request made by a service consumer can be used to establish a constraint rules set that is applied by a service provider. A context associated with a first service request can be received from a service consumer. An identity of the service consumer can be verified. A constraint value request associated with the service request can be received from a service provider responding to the service request. One or more constraints can be derived from the first context. An identity of a service provider that will fulfill the service request can be verified. The one or more constraints can be provided to the service provider. Related systems, apparatus, methods, and/or articles are also described.
US08745687B2 Digital closed caption transport in standalone stream
A method and system for digital closed caption transport are provided. In one example, the method involves receiving closed caption data and a program feed having video content, embedding the closed caption data into a standard video syntax, and encoding the video content into the standard video syntax as a background, wherein the closed caption data and the video content are encoded into a closed caption program feed.
US08745685B2 Methods and apparatus for upgrading set top box devices without the loss of stored content
Methods and apparatus for smoothly and efficiently upgrading set top boxes, e.g., personal video recorders, which have customer selected content stored thereon are described. The described methods allow content stored on a set top box to be uploaded to a network storage device, e.g., automatically at a predetermined time prior to a scheduled upgrade, or in some cases, via manual control of the set top box to be upgraded. After stored content is uploaded to the network storage device, the set top box is replaced with a new set top box. The new set top box can be preloaded with the previously uploaded content or a content download can be triggered, e.g., by activating a hidden application and by supplying information identifying the set top box being replaced as part of the upgrade process.
US08745684B1 Facilitating video search
A method of facilitating video search is disclosed. A video on or linked to by a display page is located. A video search index entry associated with the video is generated, at least in part, using an additional information data, retrieved at least in part programmatically from a location other than the display page.
US08745680B2 Techniques for call integration with a television set-top box (STB)
Techniques for call integration with a television set-top box (STB) are provided. Call logs associated with multiple voice accounts are acquired and integrated as an integrated call log. The integrated call log is presented within a display to a user. The user can take a variety of actions on the integrated call log as a whole or on individual entries within the integrated call log.
US08745676B2 Admitting a data file into a channel
In a method for admitting a new data file into a channel, a request for admission of the new data file into the channel is received. It is determined as to whether at least a minimum number of bits of at least one current data file has been transferred to the receiver. The rate at which the at least one current data file is transferred is reduced below a minimum constant bit rate in response to a determination that at least a minimum number of bits of the at least one current data file has been transferred to the receiver and the new data file is admitted into the channel.
US08745675B2 Multiple audio streams
A system and method for providing multiple audio streams for a video over a network such as the Internet. The system comprises a server that includes an encryption unit and a slicing unit, a plurality of boxes, and an ordering box. The server encodes multiple audio streams and a single video to be sliced into segments. The sliced segments of multiple audio streams and the single video are seeded to a number of the plurality of boxes. This may be repeated for other videos with multiple streams. When the ordering box makes a request for a single video with a single audio, then the number of boxes with segments of the requested video and multiple audio streams, filters and sends the requested video and requested single audio stream to the ordering box. Similarly, multiple closed caption streams can be handled and provided like the audio streams.
US08745673B2 Wireless video transmission device, wireless video reception device and wireless video communication system using same
In a wireless video communication system, a wireless camera has an image capturing unit for generating video data, a video clipping unit for generating high priority video data and lower priority video data having mutually different image regions from the video data, a first and a second wireless communication unit for communicating with a first and a second access point and a communication control unit for controlling the wireless communication by the first and second wireless communication units. The communication control unit can cause the high priority video data and lower priority video data to be transmitted from the first and second wireless communication units as two individual video streams, and is configured to determine whether each wireless communication unit should transmit none, one or both of the video streams depending on the wireless communication quality and the condition of a handover.
US08745670B2 System and method for promoting marketable items
A system that incorporates teachings of the present disclosure may include, for example, a media processor having a controller to receive from a media communication system metadata describing one or more marketable items depicted in a media program supplied by the media communication system, present images of the media program at a media presentation device without highlighting the one or more marketable items, present an icon at least at one of a remote controller managing operations of the media processor or the media presentation device to indicate a presence of the one or more marketable items in one or more of the images presented at the media presentation device, detect a selection of the icon, and highlight the one or more marketable items. Other embodiments are disclosed.
US08745669B2 Series reminders and series recording from an interactive program guide
An interactive television program guide system with program series reminder and recording capabilities is provided. The system allows a user to set a reminder or schedule a recording for a single episode or for each episode of a program series. In addition, other options may be provided that allow the user to determine, for example, whether to schedule reminders/recordings for episodes on all channels on which the program airs or only on a selected channels, whether to schedule reminders/recordings for all episodes including reruns or only new episodes, whether to schedule reminders/recordings for network or syndicated episodes, and whether to schedule reminders/recordings for episodes on all days or only on selected days of the week. Before the scheduled broadcast time of each episode of each selected program series, the system sends a reminder message to the user that reminds the user of the program episode or sends a record command to a videocassette recorder to initiate recording of the episode. The system allows a user to view a list of all currently requested program reminders and scheduled program recordings. The user may update, change, or cancel any entry in either list or the system may automatically update the lists to match new broadcast schedule information. If the user sets a reminder or schedules a recording that conflicts with an existing reminder or recording, the system may inform the user of the conflict and allow the user to resolve the conflict or the system may resolve the conflict.
US08745663B2 Systems and methods for providing information in response to electronic program guide usage
Systems and methods provide information to a user in response to usage of an electronic program guide provided by an appliance coupled to a display. Usage of the electronic program guide is observed from within the appliance, and any triggering events in the usage of the electronic program guide are identified. An instruction is then executed in response to the triggering event to thereby provide the information on the display. Information provided may include a graphic display, a video clip, a highlight of any portion of the electronic program guide, or other information as appropriate.
US08745661B2 Systems and methods for providing enhanced sports watching media guidance
Systems and methods for enhanced sports-related media content access and display are provided. An intelligent tuning module for multi-tuner systems may designate one sporting event as a primary sporting event and another sporting event as a secondary sporting event. A primary tuner may tune the primary event whenever possible and a secondary tuner may tune the secondary event whenever possible. Sporting events may be assigned user profile scores and tuned away from in reverse priority order. An interactive scoreboard may also be displayed with various game status and alert icons. The interactive scoreboard may allow a viewer to quickly tune between high-interest sporting events. Sports-specific features, such as wagering and fantasy league support, are also provided.
US08745660B2 Mechanism for rendering advertising objects into featured content
Systems and methods are provided for inserting advertisements into a video. In accordance with one implementation, a method is provided that includes processing a data stream including a video content selection to extract a metatag that models a template object appearing within a first content segment featuring primary content of the video content selection, the template object enabling a transformation of an advertising object. Further, the method includes identifying an advertising descriptor based on characteristics of a scene and the metatag extracted from the first content segment and selecting the advertising object based on the identified advertising descriptor. The method also includes modifying the video content selection by inserting the advertising object in the data stream such that the advertising object is integrated into a scene of the video content selection and transmitting the video content selection to a recipient.
US08745659B2 In-program content targeting
In-program content targeting is described. A default data stream containing default content associated with multiple segments of a particular program is generated and transmitted. An alternate data stream containing alternate content for one or more of the multiple segments is also generated and transmitted. A client device receiving the default content via the default data stream detects the availability of alternate content via the data stream. Based on profile data associated with the client device (or a user of the client device) and profile data associated with the alternate content, the client device may access the alternate data stream for one or more segments of the particular program.
US08745655B2 Emergency alerts during playback of video streams on portable devices
Video content that is streamed to portable devices may be interrupted based on an emergency alert system (EAS) broadcast. In one implementation, first video content may be streamed over an Internet Protocol (IP) network to a portable device and an indication of a location of the portable device may be determined. Whether the location of the portable device is in a geographic region covered by an EAS broadcast may also be determined. When the portable device is determined to be in the geographic region covered by the EAS broadcast, a notification may be transmitted to the portable device, where the notification instructs the portable device to interrupt the first video content with video content corresponding to the EAS broadcast. The video content corresponding to the EAS broadcast may be streamed to the portable device.
US08745651B2 Systems and methods for auditing authorization of a service using displayed watermarks
Auditing systems and methods detect access authorization of a media device for a service during an audit. An exemplary embodiment receives an audit trigger at a media device communicating the service to a media presentation device, determines whether the media device is authorized to communicate the service to the media presentation device, and communicates a security watermark from the media device to the media presentation device. The security watermark is displayed on a display of the media presentation device and indicates authorization to access the service to an auditor performing the audit.
US08745649B2 Apparatus and method for operating a multi-unit storage facility
A system and method of operating a multi-user storage facility is provided. For each distinct user of the storage facility, the distinct user is associated with at least one storage unit of the facility. Video monitoring of the at least one storage unit is provided producing a video output. Each distinct user is provided over a digital communication network with private access to a view of the video output associated with the user. In this manner, each of a plurality of distinct users has access to a view of the video output associated with the user.
US08745647B1 Method and system for internet video and rich media behavioral measurement
This disclosure describes methods and systems to quantify and understand the behavior and consumption patterns of audiences with respect to Internet video and rich media applications. In operation, an end user video player or a rich media application (such as an interactive advertisement built with Flash or other method) is instrumented to capture data. The data is collected by a service provider and made available for viewing by customers of a video experience and rich media behavior measurement service.
US08745646B2 Disk loading device and disk device
An apparatus includes a rotation section to engage with a disk in a housing and rotate the disk around an axis of the disk; an information reading/recording section to carry out reading and/or recording from/to the disk; a holding member to hold the rotation section and/or the information reading/recording section; and a moving section to move the holding member in a direction that the holding member moves toward the disk and/or that the holding member moves away from the disk. The moving section includes a first cam member surrounding at least part of the holding member for arcuate movement along the holding member around an axis. The holding member and/or the first cam member has a grooved portion inclined with respect to a direction along the axis of the arcuate movement while the other has a first engaging portion for engaging with the grooved portion.
US08745641B1 Automatic verification and anomaly detection in a representational state transfer (REST) application programming interface
Methods for automatically detecting an anomaly in an application programming interface (API) having a plurality of invariants is provided. Such an API may conform to a Representational State Transfer (REST) model or style of software architecture. Such methods enable users to build simple test scripts that can be fed into specialized software applications configured to automatically exercise and test the API using the test scripts. Further, such methods allow automatic testing of API functionality regardless of whether or not the expected output value(s) for a given input are specified.
US08745640B2 Integration and management apparatus, integration and management system and computer readable information recording medium
An integration and management apparatus is connected to an information processing apparatus in which one or plural pieces of software operates, which one or plural pieces of software has a program interface opened to the outside and realizes a function, and includes an obtaining part that obtains, from the software, a linkage software component including setting information and an extended program for a linkage of the function realized by the one or plural pieces of software; an analyzing part that analyzes the linkage software component obtained by the obtaining part, and obtains an analyzing result; and an executing part that executes, in response to a function providing request, the extended program, and carries out the linkage of the function by using the program interface provided by the software, based on the analyzing result obtained by the analyzing part.
US08745637B2 Middleware for extracting aggregation statistics to enable light-weight management planners
Management of a planner through use of a middleware layer. A computer system is configured with the middleware layer in communication with both a planner and a data repository. One or more modules are provided in the middleware layer to support the functionality of the planner. Application program interface calls are employed to call the modules, thereby mitigating duplication of the functionality in separate planners.
US08745635B2 Managing business process messaging
Systems, methods, apparatus, and computer-readable media for managing business process messaging include receiving a business process message at a first node of multiple nodes in a distributed computing environment, the business process message comprising a message payload; correlating the business process message with a business process executing on one or more of the plurality of nodes in the distributed computing environment based on the message payload; identifying the one or more of the plurality of nodes in the distributed computing environment; providing the business process message to the identified one or more of the plurality of nodes; and mapping the message payload to the business process executing on the identified one or more of the plurality of nodes.
US08745634B2 System and method for integrated workflow scaling
A system is provided. The system comprises a first computer located in a first plant, a first memory, and a first object based process management application stored in the first memory. The system further comprises a second computer located in a location separate from the first plant, a second memory, and a second object based process management application stored in the second memory. When executed on the first computer, the first application invokes scripts in response to events and the scripts launch tasks. When executed on the second computer, the second computer invokes scripts in response to events and the scripts launch tasks, one of the events acted on by the second application is a message received from the first application.
US08745633B2 System and method for managing resources in a partitioned computing system based on resource usage volatility
A system and method for managing resources in a partitioned computing system using determined risk of resource saturation is disclosed. In one example embodiment, the partitioned computing system includes one or more partitions. A volatility of resource usage for each partition is computed based on computed resource usage gains/losses associated with each partition. A current resource usage of each partition is then determined. Further, a risk of resource saturation is determined by comparing the computed volatility of resource usage with the determined current resource usage of each partition. The resources in the partitioned computing system are then managed using the determined risk of resource saturation associated with each partition.
US08745622B2 Standalone software performance optimizer system for hybrid systems
Standalone software performance optimizer systems for hybrid systems include a hybrid system having a plurality of processors, memory operably connected to the processors, an operating system including a dispatcher loaded into the memory, a multithreaded application read into the memory, and a static performance analysis program loaded into the memory; wherein the static performance analysis program instructs at least one processor to perform static performance analysis on each of the threads, the static performance analysis program instructs at least one processor to assign each thread to a CPU class based on the static performance analysis, and the static performance analysis program instructs at least one processor to store each thread's CPU class. An embodiment of the invention may also include the dispatcher optimally mapping threads to processors using thread CPU classes and remapping threads to processors when a runtime performance analysis classifies a thread differently from the static performance analysis.
US08745617B1 Managing applications on a client device
A system and methods for managing applications on a mobile device. One method includes: receiving context data related to the mobile device; assigning a situational utility score to one or more applications available in an application repository by analyzing the context data and tags associated with the one or more applications to determine which applications have situational usefulness; and when a first application has a situational utility score greater than a first threshold value, displaying a prompt on the mobile device to install the first application.
US08745616B1 Systems and methods for providing digital certificates that certify the trustworthiness of digitally signed code
A computer-implemented method for verifying the trustworthiness of code prior to issuing code-signing certificates may include (1) receiving a request from a software publisher to sign code, the request including a copy of the code and a digital signature that verifies the integrity of the code, (2) prior to signing the code, verifying the trustworthiness of the code based at least in part on an analysis of the copy of the code included within the request, (3) upon verifying the trustworthiness of the code, signing the code by generating a digitally signed trustworthiness certificate for the code that certifies that the code is trustworthy, and then (4) providing the trustworthiness certificate to the software publisher to enable the software publisher to attest that the code is trustworthy. Various additional methods, systems, and encoded computer-readable media are also disclosed.
US08745613B2 Method and configuration/software update server for transmitting data between a customer device and the server
A method configures, in a semi-automatic manner, a communication device, connected to a packet-switched network, especially Internet, for communication with another, especially remote, subscriber. For this purpose, configuration data are provided on a configuration/software update server and are retrieved by the user of the device according to the user-specific or device-specific conditions by selecting from at least two types of inquiry data characterizing the conditions, e.g. inquiry data containing first country information items and second inquiry data containing second Internet service provider information items, and determination data.
US08745609B2 Imaging system
An imaging system has a lens unit including an imaging device which converts an optical image representing an object into image data by an imaging unit, a main body unit which holds the lens unit in such a manner that the lens unit is attachable to and detachable from the main body unit and a controller configured, by use of an integrated firmware in which one or a plurality of firmwares of the lens unit and one or a plurality of firmwares of the main body unit are integrated, to exchange the integrated firmware between the lens unit and the main body unit via a communication device, and to upgrade one of the firmwares with a corresponding firmware in the integrated firmware.
US08745608B2 Scheduler of reconfigurable array, method of scheduling commands, and computing apparatus
A scheduler of a reconfigurable array, a method of scheduling commands, and a computing apparatus are provided. To perform a loop operation in a reconfigurable array, a recurrence node, a producer node, and a predecessor node are detected from a data flow graph of the loop operation such that resources are assigned to such nodes so as to increase the loop operating speed. Also, a dedicated path having a fixed delay may be added to the assigned resources.
US08745605B2 Execution contexts with polymorphic type implementations
Various domains may wish to specify different implementations of the type; e.g., a compilation domain may describe the type statically, an execution domain may instantiate objects of the given type, while a debugging execution domain may associate additional debugging information such as a symbol name. This may be achieved by specifying a type implementation of a particular type within respective domains which all implement a common type interface. A type binding instruction set may then select a type implementation for the type within the target instruction set according to the domain, and may bind type instances of the type within target instruction set to the selected type implementation for the current domain. This technique yields domain-specific variance in type implementation without having to reconfigure the target instruction set or perform domain-checking logic there-within.
US08745604B1 Transferring data in a parallel processing environment
An integrated circuit includes a plurality of tiles. Each tile includes a processor, a switch including switching circuitry to forward data over data paths from other tiles to the processor and to switches of other tiles, and a switch memory that stores instruction streams that are able to operate independently for respective output ports of the switch.
US08745603B2 Application program interface of a parallel-processing computer system that supports multiple programming languages
A runtime system implemented in accordance with the present invention provides an application platform for parallel-processing computer systems. Such a runtime system enables users to leverage the computational power of parallel-processing computer systems to accelerate/optimize numeric and array-intensive computations in their application programs. This enables greatly increased performance of high-performance computing (HPC) applications.
US08745599B2 Probabilistic pointer analysis method using SSA form
A computer-implemented probabilistic pointer analysis method using SSA form comprises the steps of: evaluating a program in an SSA form comprising a target pointer to determine pointer relations between the target pointer, a plurality of aliased pointers related to the target pointer and at least a probable location of the target pointer; and generating a direct probabilistic relation between the target pointer and the at least a probable location of the target pointer according to the pointer relation.
US08745595B2 Information processing apparatus and method of acquiring trace log
In an information processing apparatus, a program execution section executes a program, and in the stage of execution of a log acquisition command, acquires the value of a variable set in the log acquisition command. A trace log generation section generates a trace log including identification information on a file set in the log acquisition command, version number on a source code, and the acquired value of the variable, and stores the trace log in a storage device. A source code acquisition section acquires a source code corresponding to a combination of the identification information and the version number, based on the trace log. A character string addition section extracts a character string related to the value of the variable included in the trace code, from the acquired source code, adds the extracted character string to the trace log, and stores the trace log in a storage device.
US08745592B1 Input selection for automatic test suite generation
Some embodiments provide a system that generates a test suite for a software program. During operation, the system obtains a set of inputs for the software program and determines a coverage of the software program associated with the set of inputs. Next, the system determines a subset of the inputs which substantially provides the coverage of the software program. Finally, the system uses the subset of inputs as the test suite for the software program.
US08745590B2 Testing an application
A device receives a test case from a management server. The test case includes a request used for a test of an application, an expected response to the request, and an identifier of an application server that executes the application. The device transmits, based on the identifier, the request to the application server. The device further receives a test response in reply to the request. The device also generates a test result based on the expected response and the test response, and displays the test result.
US08745589B2 Automatic extraction of test case for a build in testing lifecycle
Systems and methods for testing in a testing lifecycle are described herein. In one embodiment, the testing system includes an extraction module to extract at least one test case pertaining to a requirement associated with a first build, a modified requirement and an incremental requirement associated with an updated build. Further, an execution module executes the extracted test cases on the build to verify the requirement associated with the build.
US08745578B2 Eliminating false-positive reports resulting from static analysis of computer software
A system for eliminating false-positive reports resulting from static analysis of computer software is provided herein. The system includes the following components executed by a processor: a modeler configured to model a computer code into a model that defines sources, sinks, and flows; a static analyzer configured to apply static analysis to the code or the model, to yield reports indicative of at least one issue relating to one or more of the flows; a preconditions generator configured to generate preconditions for eliminating false-positive issues in the reports, based on the model and user-provided input; and a preconditions checker configured to apply the generated preconditions to the reports for eliminating false-positive issues in the reports.
US08745577B2 End to end automation of application deployment
Automatic deployment of an information technology (TT) system instance having hardware and software components. An application model of the software components is generated based on use cases and is associated with functional and non-functional requirements. An infrastructure model of the hardware components is generated based on the application model. The same software component modeling language represents both the application and infrastructure models. A markup language computer file is generated to include a design of the IT system instance and instructions for accessing library-stored assets that specify the hardware and software components. The computer file is exported to a deployment tool for automatic deployment of the IT system instance based on carrying out the instructions. In one embodiment, the impact of a proposed change is identified and managed in real time prior to a deployment of the proposed change.
US08745576B2 Digital multimedia contact center
A tiered service model for a digital multimedia contact center assigns an entering contact to an initial service tier based on routing criteria for the contact and may escalate or de-escalate the contact to a different service tier if the routing criteria chances. The routing criteria is initially determined based on a media type associated with the contact. The digital multimedia contact center contains a set of media routers, each of which passes a contact of a particular media type to a workflow engine which executes workflows to direct the processing of contacts at service tiers that require agent activity. Agents are allocated to contacts by a dynamic automate contact distributor and the appropriate media router is used to route the contact to an agent. The workflow engine also executes workflows for agents to control the allocation of agents to contacts.
US08745575B2 Pattern based adminstration of an operation in a component based computing solution
Embodiments of the present invention address deficiencies of the art in respect to administering and automating operations in a component based application and provide a method, system and computer program product for the pattern based administration of operations in a component based computing solution. In one embodiment of the invention, a composite application data processing system enabled for pattern based administration of an operation can include a dependency matrix model, a set of artifacts, each artifact associated with a particular action for a particular computing platform, and a pattern generated operation task control enabled to process an instance of the dependency matrix model through an invocation of selected ones of the artifacts.
US08745573B2 Platform-independent application development framework
Embodiments of the invention provide a platform-independent application development framework for programming an application. The framework comprises a content interface configured to provide an Application Programming Interface (API) to program the application comprising a programming code to be executed on one or more platforms. The API provided by the framework is independent of the one or more platforms. The framework further comprises an application environment configured to provide an infrastructure that is independent of the one or more platforms and one or more plug-in interfaces configured to provide an interface between the application environment and the one or more platforms.
US08745572B2 Software development automated analytics
The discussion relates to software development automated analytics. One example can access a database related to a software development project. The database can include both software code and non-code metadata. The example can analyze the non-code metadata and the software code to identify parameters. It can relate the parameters to aspects of the software development project. The example can cause a graphical user interface to be presented that conveys an individual aspect.
US08745568B2 Method and apparatus for determining relevance values for a detection of a fault on a chip and for determining a fault probability of a location on a chip
A method for determining relevance values representing a relevance of a combination of an input node of a first number of input nodes with a measurement node of a second number of measurement nodes for a detection of a fault on a chip applies a third number of tests at the first number of input nodes, measures for each test of the third plurality of tests a signal at each of the second number of measurement nodes to obtain for each measurement node of the second number of measurement nodes a third number of measurement values, and determines the relevance values, wherein each relevance value is calculated based on a correlation between the third number of test input choices defined for the input node of the respective combination and the third number of measurement values associated to the measurement node of the respective combination.
US08745563B2 Computationally efficient modeling and simulation of large scale systems
A system for simulating operation of a VLSI interconnect structure having capacitive and inductive coupling between nodes thereof, including a processor, and a memory, the processor configured to perform obtaining a matrix X and a matrix Y containing different combinations of passive circuit element values for the interconnect structure, the element values for each matrix including inductance L and inverse capacitance P, obtaining an adjacency matrix A associated with the interconnect structure, storing the matrices X, Y, and A in the memory, and performing numerical integration to solve first and second equations.
US08745558B1 Deployment of transmission gate logic cells in application specific integrated circuits
A method is provided for designing an integrated circuit. The method includes generating a net list of an integrated circuit design, wherein the net list includes one or more component cells selected from a cell library. The component cells include transmission gate logic cells and sourcing cells that drive the transmission gate logic cells. Each transmission gate logic cell has an associated timing model with a timing characteristic defined as a function of a driving strength attribute of a sourcing cell used to characterize the transmission gate logic cell. The method further includes auditing the net list to determine if a given sourcing cell in the integrated circuit design has a sufficient driving strength based at least on the driving strength attribute of a transmission gate logic cell being driven by the given sourcing cell.
US08745554B2 Practical approach to layout migration
The present disclosure provides an integrated circuit design method in many different embodiments. An exemplary IC design method comprises providing an IC design layout of a circuit in a first technology node; migrating the IC design layout of the circuit to a second technology node; applying an electrical patterning (ePatterning) modification to the migrated IC design layout according to an electrical parameter of the circuit; and thereafter fabricating a mask according to the migrated IC design layout of the circuit in the second technology node.
US08745550B2 Fracture aware OPC
The present disclosure describes an OPC method of preparing data for forming a mask. The method includes setting a plurality of dissection points at the main feature and further includes setting a target point at the main feature. The method includes arranging the two dissection points crossing the main feature symmetrically each other. The method includes separating two adjacent dissection points at one side of the main feature by a maximum resolution of the mask writer. The method includes dividing the main feature into a plurality of segments using the dissection points. The method includes performing an OPC convergence simulation to a target point. The method includes correcting the segments belonging to an ambit of the target point and further includes correcting the segment shared by two ambits.
US08745549B2 Method and system for forming high precision patterns using charged particle beam lithography
A method for fracturing or mask data preparation or proximity effect correction or optical proximity correction or mask process correction is disclosed in which a set of charged particle beam shots is determined that is capable of forming a pattern on a surface, wherein critical dimension (CD) split is reduced through the use of overlapping shots.
US08745547B1 Method for making photomask layout
A method for making a photomask layout is disclosed. A graphic data of a photomask is provided. A first correction step is performed to the graphic data. A first verification step is performed to all of the graphic data which has been subjected to the first correction step, wherein at least one failed pattern not passing the first verification step is found. A second correction step is performed to the at least one failed pattern, so as to obtain at least one modified pattern. A second verification step is performed only to at least one buffer region covering the at least one modified pattern, wherein the buffer region has an area less than a whole area of the photomask. Besides, each of the first correction step, the first verification step, the second correction step and the second verification step is executed by a computer.
US08745539B2 Automatic lifecycle management for pages on a mobile application
User interface state (UI) information (such as UI control values) are stored and revived when the user navigates and returns to an application. When an instance of a page is created, the page registers with a tombstone list and indicates which page state information on the page is to be stored and revived when a user navigates away from the application. When the user provides an input indicating navigation away from the application, the application accesses the tombstone list and stores the UI page state information. UI page state information is stored in a page state dictionary data structure that corresponds to the current instance of the page. Then, when the user navigates back to the application, the application accesses the page state dictionary and restores the values of the UI page state information so that the user interface display is in the same state as when the user navigated away from the application.
US08745535B2 Multi-dimensional desktop
A graphical user interface has a back surface disposed from viewing surface to define a depth, and one or more one or more side surfaces extend from the back surface to the viewing surface. An icon receptacle is disposed on one or more of the side surfaces, and one or more icons are disposed within the icon receptacle. The one or more icons correspond to one or more desktop items.
US08745532B2 Display device
The display device allows easily operating plural controlled devices connected to a network. The display device includes a communication unit communicating with controlled devices X1 through Xn connected to a network; an information acquiring unit acquiring operation-related information from controlled devices X1 through Xn through the communication unit; an information classifying unit classifying URL information into plural function groups based on operation information contained in operation-related information; a menu generating unit generating a menu page for each of the function groups; a display unit displaying the menu page generated by the menu generating unit; and a page operation unit operating the menu page.
US08745531B2 Media processing system supporting automated personal channel construction based on user profile and pre-selection
Systems and methods supporting automatic selection of media according to a user profile are disclosed. An embodiment of the present invention may automatically select media matching user-defined characteristics in a user profile, and may provide information identifying the selected media to a user via a user interface. The user interface may be displayed as one or more media channels, where a portion of each media channel may comprise information identifying the automatically selected media. The user may then access the automatically selected media via the user interface. The media selected may one or more of audio, still images, video, real-time video, and data.
US08745530B2 Method for generating an on-screen menu
A method for generating an on-screen menu comprising menu buttons and other menu items, e.g. help text, is characterized in that one or more groups of menu buttons or menu items are defined, wherein a group comprises one or more menu buttons or menu items and has associated a defined area on the screen. A state is assigned to a button, the state being “enabled” or “disabled”, wherein only an enabled button or item may be displayed, and wherein within a group not more than one button or item may be enabled. The state of a button can be changed by commands associated with other buttons.
US08745528B2 Utility object for specialized data entry
An object is associated with one or more controls in a software application. An object associated with a control determines the operation of the data entry user interface when the data entry user interface is being employed to enter data into the control. More particularly, the object may communicate interface e characteristics to a component that is responsible for providing the user interface to the user. Such a component may be, for example, a shared software module that renders the user interface on a display, receives input data from the user through the user interface, and routes the entered data to a designated destination. Alternately, the object itself may create a user interface having the specified characteristics.
US08745525B1 Presenting graphical windows on a device
Aspects of this disclosure are directed to presentation of graphical windows on a device. The graphical windows may be generated from one or more applications executing on the device. The device may receive a user gesture to modify a size of a first graphical window. The device may determine one or more attributes of the user gesture. The device may modify the size of the first graphical window based on the determination. The device may then display at least a portion of a second graphical window previously occluded or displaced off-screen by the first graphical window before the size of the first graphical window was modified. The size of the second graphical window may be substantially similar to the modified size of the first graphical window.
US08745523B2 Deletion in electronic backups
Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes displaying a current view, initiating a history view, the history view including two or more visual representations of corresponding earlier versions of the current view, identifying a selection of an item in a visual representation, receiving an input to delete the selected item, and deleting each instance of the selected item in the history view. Other embodiments of this aspect include corresponding systems, apparatus, computer program products, and computer readable media.
US08745522B2 Actionable media items
A user equipment (UE) and method are provided for displaying items associated with selected media content and to cycle such that multiple items are displayed over time. A UE is provided that includes at least one component configured to display a plurality of items provided in a filmstrip format and associated with a plurality of content and to cycle the items in the filmstrip format. A method therefore is also contemplated.
US08745516B2 Real time map rendering with data clustering and expansion and overlay
Systems and methods are provided for the organization, management, and graphical display of multiple logically related entities. In some embodiments, the systems and methods provide the real-time display of status and location information for a fleet of tracked vehicles. In some embodiments, the systems and methods permit the automatic clustering of assets based on a user's view of an underlying map. In some embodiments, the assets are vehicles that are a part of a managed fleet. In some embodiments, the assets are logically arranged into clusters of like assets. In some embodiments, the clusters provide graphical indications of status or class information of their underlying assets.
US08745515B2 Presentation of large pages on small displays
This invention relates to method for presenting at least a part of a page, comprising at least partially dividing at least one page into a plurality of areas, presenting said plurality of areas in a first representation, making at least one area of said plurality of areas an active area, and in response to a user operation on said at least one active area, presenting at least one of said at least one active areas in a second representation. Said at least one page may be a Hypertext Markup Language HTML page, or a page of a text document, and said display may be integrated in a portable electronic device. The invention further relates to a device, a system, a computer program and a computer program product.
US08745512B2 Method and computer-readable medium for interacting with a portion of an electronic document
A method and computer-readable medium are provided for interacting with a portion of an electronic document. According to the method, a UI control is displayed that includes a border surrounding the portion of the electronic document and one or more UI items that allow actions to be performed on the portion of the electronic document. The UI control may be displayed continually or displayed when user input is received within the portion of the electronic document. The border of the UI control may form a bounded region that is displayed transparently over the display of the portion of the electronic document. The transparency of the bounded region may be increased gradually when user input is received in the portion of the electronic document and removed gradually when user input is subsequently received outside the portion. A selectable region may be provided within the UI control for selecting and moving the portion of the electronic document to another location within the document.
US08745510B2 Complex operation execution tool
A method is presented for executing complex operations. The method may include providing basic packages that include execution instructions for at least partially executing a complex operation. Each basic package may also include combination instructions for combining the execution instructions with execution instructions of another basic package. Several basic packages may be selected. The complex operation may then be executed according to the execution instructions and the combination instructions associated with the selected basic packages.
US08745509B2 Image display system, graphical user interface, and image display method
An image display system includes: a plurality of image supply devices; and an image display device adapted to display one or more supply images out of supply images supplied from the respective image supply devices, wherein each of the image supply devices includes a display section, and an interface section adapted to display an operating image on the display section, the operating image being used for selecting at least one of the supply images to be displayed by the image display device and designating a layout of the images, and to transmit an instruction by a user via the operating image to the image supply devices.
US08745508B2 Systems and methods for user polling
Exemplary systems and methods for user polling are disclosed. An exemplary method includes a service provider subsystem receiving, from a poll provider subsystem, data representative of a poll comprising at least one poll question, transmitting the poll in a first data format to a plurality of translators for translation and distribution to a plurality of access devices associated with a plurality of users and with a plurality of distinct, heterogeneous media platforms, receiving from the plurality of translators, data representative of one or more responses to the at least one poll question provided by one or more of the plurality of access devices, aggregating the data representative of the one or more responses, generating poll results based on the one or more responses, and transmitting data representative of the poll results to the poll provider subsystem and/or the plurality of access devices. Corresponding methods and systems are also disclosed.
US08745505B2 Web based desktop environment
A web based desktop environment is disclosed. The desktop environment comprises a work area configured to display application windows in a web browser operating on a computer server. A resident application bar is displayed adjacent the work area and configured to display only icons for resident desktop applications. A power bar resident desktop application is configured to launch web applications to be displayed in the work area. A task board operating in the power bar resident desktop application comprises a vertically resizable two dimensional window located at a selected edge of the work area. The task board is configured to display a web application icon for each web application launched in the power bar resident desktop application.
US08745504B1 Goal flow visualization
System and method for visualizing network traffic data. Webpage visits are grouped into nodes connected by traffic paths. Steps in an online process are used to assign nodes to levels in the visualization.
US08745502B2 System and method for interfacing interactive systems with social networks and media playback devices
A system and method for interfacing interactive systems with social networks and media playback devices is described. For example, a system for generating and interacting with media content is described. In one embodiment, the system includes an interactive system that displays media content, wherein the interactive system includes a first computer and sensors for recording a user's interaction with the displayed media content, and a kiosk that allows a user to share the interactive media content with social networks and media playback devices, wherein the interactive media content includes the media content and metadata representing the user's recorded interaction with the media content.
US08745498B2 Incorporating interactive media into a playlist
An exemplary system includes a media control operable to begin playing a media segment automatically after buffering the media segment, and a host application operable to receive a reference to the media segment, initialize the media control with the media segment, and cause the media control to postpone playing of the media segment after the media segment is buffered. An exemplary method includes receiving a playlist referencing a first media segment and a second media segment, the second media segment operable to play automatically without a prompt after being loaded, presenting the first media segment, and prerolling the second media segment.
US08745492B2 Determining event patterns for monitored applications
Providing information of a monitored system through a graphical user interface (GUI) of a monitoring application to support simplified or automatic identification of events. The method includes initiating an event pattern script recording. The method also includes keeping track of user actions on said GUI and on activated GUI panels during said event pattern script recording by requesting a user to specify, once the user activates a further GUI panel, which panel information in a current GUI panel triggered activation of said further GUI panel and based on what criterion the triggering occurred. The user specified information results in triggering information. The method also includes, in response to receiving an indication that an event has been identified, stopping said event pattern script recording. The method also includes, storing said event pattern script recording, GUI panel information and said triggering information.
US08745490B2 Mobile terminal capable of controlling various operations using a multi-fingerprint-touch input and method of controlling the operation of the mobile terminal
A mobile terminal and a method of controlling the mobile terminal are provided. The method includes displaying an operation screen on a display module capable of identifying a fingerprint; if a multi-fingerprint-touch input including first and second fingerprint-touch inputs is received through the display module, selecting a locked operation menu from the operation screen; and if fingerprint information of the multi-fingerprint-touch input is authenticated, unlocking and then executing the selected operation menu. Therefore, it is possible to perform fingerprint authentication and the execution of an operation at the same time in response to a multi-fingerprint-touch input.
US08745489B2 Shell input/output segregation
Embodiments described herein are based on the principle that shells execute commands as units of characters. Accordingly, embodiments herein provide for a sending side with enough intelligence to isolate each command, examine it, perform some levels of validation, and deliver a structured representation of the command to the remote processor before doing any network operations. More specifically, embodiments herein provided for a mechanism of identifying a command and encapsulating the command into a single message (e.g., a SOAP, HTTPS, or other type message), which is then sent to a remote shell for processing as an entire unit. Accordingly, embodiments herein treat the command as a single unit, rather than as a character-oriented transmission.
US08745487B2 System and method for creating variable data print samples for campaigns
Methods and systems herein receive a selection of at least one variable data printing (VDP) pattern from a first user to compose an initial sample design. The methods receive image, text, and graphics into the initial sample design from the first user and the user tags such image, text and graphics with VDP pattern elements. The processes of receiving the image, text, and graphics and tagging alter the initial sample design into the tagged sample design. Further, the methods and systems can automatically convert the tagged sample design into at least one different format file. The methods and systems can automatically provide the different format file to at least one second user. Additionally, the second user can include data components into the different format file to support the composition of a targeted marketing campaign sample.
US08745486B2 Streamable interactive rendering-independent page layout
A computer output display system is provided. The system includes a layout component to determine one or more rendering rules that are applicable to a subset of display output controls. A format component communicates the rendering rules via a generic protocol that is employed by the subset of display output controls to render a display.
US08745483B2 Methods, systems and computer program products for facilitating visualization of interrelationships in a spreadsheet
Methods, systems and computer program products are provided for visually indicating relationships among cells in a spreadsheet. Each of a first graphical linking element extending between cells in a first branch of a dependency tree of a root cell and a second graphical linking element extending between cells in a second branch of the dependency tree of the root cell is independently displayed and hidden.
US08745478B2 System and method for generating inspiration boards
A system and method are provided for automatically generating an inspiration board. The system and method involves inputting at least one term into a computer system. Based on the inputted term, at least one image is selected from a database of images stored in the computer system and at least one pattern from a database of patterns stored in the computer system. The inspiration board is assembled by the computer system using the image and the pattern.
US08745476B1 Systems and methods for cyclic redundancy check implementation
In accordance with the teachings described herein, systems and methods are provided for calculating a Cyclic Redundancy Check (CRC) code for a message. A system includes a first CRC calculator and a second CRC calculator. The first CRC calculator is configured to receive a first data block of the message, and to calculate a first CRC value based at least in part on the first data block, the message including the first data block and a second data block. The second CRC calculator is configured to receive the first CRC value and the second data block of the message, and to calculate a second CRC value based on the first CRC value and the second data block, the second CRC calculator being different from the first CRC calculator.
US08745475B2 Semiconductor apparatus and information processing apparatus
A semiconductor apparatus includes a delay circuit to apply delay to an input signal, a phase detector to detect a phase of an output signal which is outputted from the delay circuit, a filter to set a range of the phase of the output signal for stable operation based on phase information outputted from the phase detector, a counter to count a number of detections of the output signal when the phase deviates from the range for stable operation, a discount controller to generate a discount signal indicating a discount number for the number counted by the counter, in accordance with an operating condition or an external factor outside the delay circuit and an error detector to determine whether or not an error of the phase of the output signal has occurred based on the number counted by the counter and a discount number indicated by the discount signal.
US08745473B2 Encoder, transmitting apparatus, coding method and transmission method
Disclosed are an encoder, a transmitting device, a coding method and a transmission method with which the transmission amount is reduced and a deterioration in transmission efficiency is suppressed while improving reception quality when QC-LDPC or a like block coding is used. A puncture pattern setting unit searches for a puncture pattern for each integral multiple of the number of columns or for each divisor of the number of columns of a sub block matrix that forms a check matrix (H) of a QC-LDPC code, and a puncture unit (data reduction unit) switches the puncture pattern for each integral multiple of the number of columns or for each divisor of the number of columns of the sub block matrix that forms the check matrix of the QC-LDPC code.
US08745470B2 Method and system for data transmission in a data network
The present invention relates to a method and system for data transmission in a data network. According to the method, a data packet is sent from a sender to a receiver. If a data packet is incorrectly received on the receiver, a repeat request is sent from the receiver to the sender. Upon receiving the repeat request on the sender, the data packet is resent from the sender to the receiver. After having received on the sender a predetermined number of repeat requests requesting the reseeding of the same data packet, a predetermined quantity of copies of the data packet is sent from the sender to the receiver, wherein the predetermined quantity includes at least two copies, or a predetermined quantity of additional information packets is sent from the sender to the receiver.
US08745468B1 Iterative decoding systems using noise-biasing
Systems, methods, and apparatus are provided for improving the iterative decoding performance of a decoder, for example, as used in a wireless communications receiver or in a data retrieval unit. A decoding technique may receive and process a set of channel samples using an iterative decoder. If the iterative decoder output indicates a decoding failure, noise samples may be combined with the received channel samples to create biased channel samples. Noise samples may be generated using a pseudo-random noise generator and/or by using signals already present in the communications receiver or data retrieval unit. The biased channel samples may be provided to the iterative decoder and the iterative decoder may re-run using the biased channel samples.
US08745467B2 System and method for fault tolerant computing using generic hardware
A dual redundant process controller is provided. The controller comprises a process control application that executes on a first and a second module. When executed by the first module, a first application instance writes a first synchronization information to the second module, reads a second synchronization information from the first module, and, when the second disagrees with the first synchronization information after passage of a time-out interval, performs a resynchronization function; and wherein, when executed by the second module, the second application instance writes the second synchronization information to the first module, reads the first synchronization information from the second module, and, when the first disagrees with the second synchronization information after passage of the time-out interval, performs the resynchronization function. The first application instance calls the synchronization function provided by the multitasking real-time operating system before invoking a set events function provided by a multitasking real-time operating system.
US08745465B1 Detecting a burst error in the frames of a block of data bits
Methods and circuits detect a burst error in a block of data bits. Coset calculator circuits calculate coset leaders from a syndrome generated from the data bits of the block. The coset calculator circuits calculate the coset leaders for each frame of the data bits. For each frame, comparator circuits input a corresponding coset leader of the coset leaders. Each comparator circuit determines, for each burst-length portion of one or more burst-length portions within the corresponding coset leader, whether the coset bits of the corresponding coset leader are zero except for the coset bits within the burst-length portion. An error-locator circuit outputs an error vector describing the burst error in the block in response to one of the comparator circuits determining that the coset bits of the corresponding coset leader are zero except for the coset bits within one of the burst-length portions within the corresponding coset leader.
US08745461B2 Method and apparatus for N+1 packet level mesh protection
Methods and apparatus are provided for N+1 packet level mesh protection. An error correction encoder is provided for encoding message symbols, m0 through mN-1, to generate a codeword that includes the message symbols, m0 through mN-1, and one or more check symbols. The error correction encoder comprises a linear feedback shift register having one or more flip-flops to generate the check symbols after shifting the message symbols, m0 through mN-1, through the linear feedback shift register. An error correction decoder is also provided for decoding a codeword that includes message symbols, m0 through mN-1, and one or more check symbols. The error correction decoder comprises a linear feedback shift register having one or more flip-flops to generate an error symbol based on a remainder after shifting the message symbols, m0 through mN-1, and the one or more check symbols through the linear feedback shift register.
US08745460B2 Encoding/decoding apparatus and method
An encoder and a decoder employ an encoding scheme corresponding to a parity check matrix which is derivable from a bipartite protograph formed of variable nodes and check nodes, with each variable node corresponding to a codeword symbol position. The protograph has a plurality of groups of nodes, each group of nodes comprising both variable nodes and check nodes. Each of the check nodes in a group is of degree 2 and has connections to two variable nodes in the same group. The protograph also has a plurality of check nodes of degree n, where n is the number of said plurality of groups, wherein each of the plurality of check nodes has a connection to a variable node in each group such that the symbol positions in a codeword are interleaved between the groups of nodes.
US08745458B2 Data retransmission method and wireless communication apparatus
A data retransmission method for retransmitting a data using a wireless communication, including: receiving data transmitted from a transmitting apparatus; determining whether the received data is correct or not; transmitting data including information indicating that the received data is received correctly to the transmitting apparatus upon being determined the received data is correct, and transmitting data including information indicating that the received data is not received correctly to the transmitting apparatus upon being determined the received data is not correct; measuring an elapsed time from transmission of the data including information indicating that the received data is not received correctly; and monitoring whether to receive data corresponding to the received data from the transmitting apparatus before the elapsed time reaches a predetermined time.
US08745456B2 Controlling user-added boundary scan register with TAP of IP core
An integrated circuit carries an intellectual property core. The intellectual property core includes a test access port 39 with test data input leads 15, test data output leads 13, control leads 17 and an external register present, ERP lead 37. A scan register 25 encompasses the intellectual property core and ERP lead 37 carries a signal indicating the presence of the scan register.
US08745455B2 Providing an on-die logic analyzer (ODLA) having reduced communications
In one embodiment, the present invention is directed to a logic analyzer such as may be implemented on a system-on-chip or another semiconductor device. The analyzer can include multiple lanes each having a filter to receive and filter debug data, a compressor to compress the debug data passed by the filter, a buffer, and a controller to store the compressed debug data into the buffer, where the compressed debug data can be stored without timing information. Other embodiments are described and claimed.
US08745450B2 Fully-buffered dual in-line memory module with fault correction
A memory system comprising a first memory, a control module, a test module, and a second memory. The first memory is configured to store pages of data to be tested. The control module is configured to store identifiers of the pages of data. The test module is configured to test the pages of data in the first memory. The second memory is configured to, while the pages of data stored in the first memory are being tested, store the identifiers of the pages of data and store the pages of data. The control module is further configured to, after the test module completes testing of the pages of data in the first memory, move the pages of data from the second memory to the first memory based on the identifiers of the pages of data.
US08745443B2 Memory system
According to one embodiment, a memory system includes a data manager and a data restorer. The data manager multiplexes difference logs by a parallel writing operation and stores them in a second storage area, the difference logs being difference logs indicating difference information before and after update of a management table; and thereafter multiplexes predetermined data as finalizing logs and stores them in the second storage area. The data restorer determines a system status at startup of the memory system, by judging whether irregular power-off occurs or data destruction occurs in the second storage area, based on a data storage state of the difference logs and the finalizing logs stored in the second storage area.
US08745438B2 Reducing impact of a switch failure in a switch fabric via switch cards
Techniques are disclosed for reducing impact of a switch failure in a switch fabric. In one embodiment, a server system is provided that includes a midplane, one or more server cards and one or more switch cards. The midplane may include a fabric interconnect for a switch fabric. The one or more server cards may be coupled with the midplane, where each server card is hot-swappable from the midplane. The one or more switch cards may also be coupled with the midplane, where each switch card is also hot-swappable from the midplane. Each switch card includes one or more switch modules, and each switch module is configured to switch network traffic for at least one server card.
US08745436B2 Information processing apparatus, information processing system, and control method therefor
A computer unit includes computer components each having a processor and a computer component controller for controlling the operations of the computer components by communicating a control signal with the computer components through a radio transmission path. Another computer unit has a similar configuration. At an instruction from an external control terminal which has recognized the fault of another computer component controller provided for the another computer unit, the computer component controller concurrently controls the operations of computer components provided for the another computer unit by communicating a control signal through a radio transmission path.
US08745434B2 Platform for continuous mobile-cloud services
Data that is collected and disseminated by mobile devices typically has to be processed, correlated with other data, aggregated, and then transmitted back to the mobile device users before the information becomes stale or otherwise irrelevant. These operations may be performed in a cloud-based solution that manages dataflow. The cloud-based solutions may be scalable and implemented in a fault-tolerant distributed system to support user-facing continuous sensing and processing services in the cloud-computing system. A system may monitor execution of data and shift workloads (i.e., balancing) in response to spatial and temporal load imbalances that occur in a continuous computing environment. A failure recovery protocol may be implemented that uses a checkpoint-based partial rollback recovery mechanism with selective re-execution, which may allow recovery of the continuous processing after an error while avoiding large amounts of downtime and re-execution.
US08745424B2 Electronic device that operates in two modes based on connection to power supply and command information
An information processing system has a power supply section which detects a predetermined potential applied to a USB terminal and supplying the potential as a source potential, an information detection section which detects the predetermined information supplied to the USB terminal, and a processing section which executes, subsequent to the detection of the predetermined potential, the encoding process or the decoding process in accordance with at least the operating information supplied from the operation key arranged on the body and in accordance with the predetermined information supplied to the USB terminal after detection of the predetermined information. The recording and reproducing operation can be performed with the operating key on the body with power supplied only from the USB terminal.
US08745423B2 System for combined input output module and zero power optical disk drive with advanced integration and power
An information handling system includes a module bay, a voltage control switch, and a controller. The module bay configured to receive a module, and to connect the module to the information handling system. The voltage control switch is in communication with the module bay, and is configured to provide power to the module bay. The controller is in communication with the module bay and with the voltage control switch. The controller is configured to detect a type of the module connected to the module bay, and to send a power control override signal to the voltage control switch when the type is a specific type, wherein the power control override signal causes the voltage control switch to disregard a power down signal received for the module bay and continue to provide power to the module bay.
US08745422B2 Power supply control method, program and power supply control system capable of exercising power supply control based on the type of a connected power supply apparatus
There is provided an information processing apparatus including a first connection unit with power supply type information, a second connection unit with power supply type information, a connection state determination unit for determining whether the connection states of the first and second connection units have changed, a power supply identification information acquisition unit for selectively acquiring the power supply type information from the first power supply apparatus and from the second power supply apparatus if the connection state determination unit determines that the connection states have changed, a power supply identification information management unit for managing connected-power-supply identification information, and a power supply control unit for controlling a feed from the power supply apparatuses connected to the first and second connection units and a charge on the first power supply apparatus connected to the first connection unit.
US08745421B2 Devices for control of the operation of data storage devices using solid-state memory based on a discharge of an amount of stored energy indicative of power providing capabilities
A variety of data storage devices, methods and systems are implemented for control of memory associated with backup functionality. One such data storage device includes a power circuit that provides main power. The data storage device has a first solid-state memory circuit that maintains data in the absence of electrical power. A second memory circuit is subject to data loss in the absence of electrical power. A storage circuit stores energy and provides the stored energy to the second memory circuit in response to a loss of main power. A test circuit discharges a portion of the stored energy to provide output data indicative of power-providing capabilities of the storage circuit. A memory controller controls data transfers to the data storage device by temporarily storing data destined for the first solid-state memory circuit and setting the amount of memory available for temporary storage in response to the output data.
US08745418B2 Methods, systems, and computer program products for selecting a resource based on a measure of a processing cost
Methods and systems are described for selecting a resource based on a measure of a processing cost. Resource information is received identifying a first resource and a second resource for processing by a program component. One or more of a first measure of a specified processing cost for the processing of the first resource and a second measure of the processing cost for the processing of the second resource is determined. One of the first resource and the second resource is selected based on at least one of the first measure and the second measure. The selected one of the first resource and the second resource is identified to the program component for processing.
US08745417B2 Computer system and notebook computer, and method for controlling computer system
The present invention provides a computer system, a notebook computer and a method for controlling a computer system. The method comprises steps of: determining current state of the main computer subsystem; turning off the power of the embedded subsystem or enabling the embedded subsystem into a low-power state of the embedded subsystem when the main computer subsystem stays in a power-on state of the main computer subsystem; and enabling the embedded subsystem into an operating state of the embedded subsystem when the main computer subsystem stays in a low-power state or a shut-down state of the main computer subsystem. The computer system comprises: a power supply, a main computer subsystem and an embedded subsystem, wherein the main computer subsystem comprises a state determination module and a state control module for the embedded subsystem. The notebook computer comprises a main board, an embedded subsystem and a power supply, wherein the main board comprises an embedded controller and a power switch controller as well. With the above technical solutions, the power consumption caused by the embedded subsystem is reduced while implementing a preset function in real time.
US08745415B2 Multi-drive cooperation to generate an encryption key
A system, method, and computer-readable storage medium for protecting a set of storage devices using a secret sharing scheme. The data of each storage device is encrypted with a key, and the key is encrypted based on a shared secret and a device-specific value. Each storage device stores a share and its encrypted key, and if a number of storage devices above a threshold are available, then the shared secret can be reconstructed from the shares and used to decrypt the encrypted keys. Otherwise, the secret cannot be reconstructed if less than the threshold number of storage devices are accessible, and then data on the storage devices will be unreadable.
US08745414B2 Switching between unsecure system software and secure system software
Unsecure system software and secure system software on the same computer system is switched between. A computer system includes one or more processors, which may not have any built-in security features, memory, and firmware. The memory stores secure system software and unsecure system software. In response to receiving a user signal, the firmware switches from the unsecure system software running on the processors to the secure system software running on the processors (and back again). While the unsecure system software is running, the secure system software is protected from tampering by the unsecure system software.
US08745412B2 Semiconductor memory device and method for realizing secure data storage
A semiconductor memory device includes a controller module as well as a universal interface module and a semiconductor memory medium module, which are connected electrically with the controller module respectively. The device also includes a one-time programmable memory, which stores a unique serial number. This one-time programmable memory is provided within the controller module or the semiconductor memory medium module. The number sequence of the unique serial number contained in each of the semiconductor memory device is different from that of another semiconductor memory device. While providing a mobile data storage function, this invention adopts a security technology to prevent from illegal data reading/writing. This increases significantly the difficulty in decrypting the data of a legal user, subsequently improving the security of the stored data of the user greatly. This invention also provides a method for realizing secure data storage with this semiconductor memory device. With the help of the unique serial number in this semiconductor memory device, the user can protect the stored data. This invention can be extensively used in information security fields, including ID authentication, copyright protection, etc.
US08745411B2 Protecting external volatile memories using low latency encryption/decryption
A data processing apparatus includes a volatile memory, a random number generator adapted for generating random numbers from which one or more keys are generated, and a memory encryption unit (MEU). The MEU is configured to receive an N-bit block of data and to divide the N-bit block of data into two more sub-blocks of data, where each sub-block contains fewer than N-bits. The MEU is further configured to encrypt each sub-block of data using the one more keys, to combine the encrypted sub-blocks into an N-bit block of encrypted data, and to write the encrypted N-bit block of data to the volatile memory.
US08745410B2 Method and apparatus to scramble data stored in memories accessed by microprocessors
A scrambler/descrambler module included in an integrated circuit device is operable for receiving a scrambling key and constant data that is unique to the integrated circuit device. The scrambler/descrambler module includes a first layer or circuit arrangement that uses a scrambling key to generate first scrambled data. The scrambler/descrambler module includes a second layer or second circuit arrangement that uses data that is unique to the integrated circuit device, and that is constant over the life of the integrated circuit device, to scramble the first scrambled data to generate second scrambled data.
US08745409B2 System and method for securing portable data
A data storage device that can be reversibly associated with one or more of a plurality of hosts. A “trusted” host on which the device is mounted is allowed access to a secure data area of the device automatically, without the user having to enter a password. Ways in which a host is designated as “trusted” include storing the host's ID in a trusted host list of the device, storing a representation of the host's ID that was encrypted using a trust key of the device in a cookie in the host, or storing a storage password of the device in a password list of the host. Alternatively, an untrusted host is allowed access to the secure data area if a user enters a correct user password.
US08745403B2 Enhanced content management based on watermark extraction records
Content screening operations are facilitated in devices that receive a content that is subject to screening obligations. When such a content is received at a device, a watermark extraction record is obtained and accessed to fulfill content screening obligations. Upon the receipt of such an extraction record, verification of the received extraction record is carried out based on a verification rate. If the verification is successful for an extraction record with permissive information, the verification rate is decreased, thereby reducing the processing load of the device. If the verification is unsuccessful, the verification rate is increased, which can adversely affect the processing load of the device.
US08745400B2 Method for authenticating key information between terminals of a communication link
With the help of a key management protocol, the transmitted key information is authenticated by at least one certificate signed by the terminals, and at least one fingerprint of the public keys or certificate, which were used for authenticating the key information, is added to the useful part of an SIP message. The identity information present in the header of an SIP message is additionally copied into a region of the header or the useful part, and a signature is produced by way of the fingerprint, the datum information presented in the header of an SIP message, the copied identity information, and optionally the certificate reference information, and is inserted into a further region of the header of the SIP message. The additional signature that is produced and inserted can remain uninfluenced during a transmission across several networks of different network operators.
US08745398B2 Providing services to devices using a ZigBee network
A network device may receive two different sets of authentication information from a user device over a ZigBee network. The network device may authenticate the user device based on the received two different sets of authentication information and permit, in response to authenticating the user device, the user device to obtain a service by exchanging information between the network device and the user device over the ZigBee network.
US08745387B2 Security management for an integrated console for applications associated with multiple user registries
A system for security management for applications associated with multiple user registries can include an integrated console configured to host a one or more applications or resource objects in corresponding realms. The system also can include one or more roles mapped to different ones of the resource objects and also to different users permitted to access the integrated console. The system yet further can include a user relationship system having associations with multiple different ones of the roles. Finally, the system can include console security management logic programmed to manage authentication for the users using realm of the resource object while not requiring a separate user registry for the integrated console.
US08745386B2 Single-use authentication methods for accessing encrypted data
Single-use authentication methods for accessing encrypted data stored on a protected volume of a computer are described, wherein access to the encrypted data involves decrypting a key protector stored on the computer that holds a volume-specific cryptographic key needed to decrypt the protected volume. Such single-use authentication methods rely on the provision of a key protector that can only be used once and/or that requires a new access credential for each use. In certain embodiments, a challenge-response process is also used as part of the authentication method to tie the issuance of a key protector and/or access credential to particular pieces of information that can uniquely identify a user.
US08745383B2 Secure computing environment using a client heartbeat to address theft and unauthorized access
Techniques for securing a client. An operating system agent is one or more software modules that execute in an operating system of a client, such as a portable computer. Portions of the operating system agent may monitor resources of the client. The operating system agent sends a message, which describes an operational state of the operating system agent, to a BIOS agent. The BIOS agent is one or more software modules operating in a BIOS of the client. The BIOS agent performs an action based on a policy that is described by policy data stored within the BIOS of the client. The BIOS agent performs the action in response to either (a) the operational state described by the message, or (b) the BIOS agent not receiving the message after an expected period of time.
US08745381B2 Methods, systems, and computer readable media for performing encapsulating security payload (ESP) rehashing
Methods, systems, and computer readable media for accelerating stateless IPsec traffic generation by performing ESP rehashing of ESP packets are disclosed. A first ESP packet is generated by encrypting a portion of the packet and adding ESP headers and trailers to the encrypted portion, hashing the encrypted portion and the ESP header to compute a first ESP integrity check value (ICV), and adding the ESP ICV as a trailer to the ESP packet. At least one second ESP packet is generated by modifying parameters in the first ESP packet. The first and second ESP packets are transmitted to a device under test.
US08745379B2 Systems and methods for securing data in motion
Two approaches are provided for distributing trust among a set of certificate authorities. Each approach may be used to secure data in motion. One approach provides methods and systems in which the secure data parser is used to distribute trust in a set of certificate authorities during initial negotiation (e.g., the key establishment phase) of a connection between two devices. Another approach provides methods and systems in which the secure data parser is used to disperse packets of data into shares. A set of tunnels is established within a communication channel using a set of certificate authorities, keys developed during the establishment of the tunnels are used to encrypt shares of data for each of the tunnels, and the shares of data are transmitted through each of the tunnels. Accordingly, trust is distributed among a set of certificate authorities in the structure of the communication channel itself.
US08745376B2 Verifying implicit certificates and digital signatures
Methods, systems, and computer programs for verifying a digital signature are disclosed. The verifier accesses an implicit certificate and a digital signature provided by the signer. The implicit certificate includes a first elliptic curve point representing a public key reconstruction value of the signer. The verifier accesses a second elliptic curve point representing a pre-computed multiple of the certificate authority's public key. The verifier uses the first elliptic curve point and the second elliptic curve point to verify the digital signature. The verifier may also use a third elliptic curve point representing a pre-computed multiple of a generator point. Verifying the digital signature may provide verification that the implicit certificate is valid.
US08745375B2 Handling of the usage of software in a disconnected computing environment
A method, computer program product and system of handling usage of software in a disconnected computing environment. A digital certificate including time frame constraints is generated, signed by a certificate authority and associated to the software. To be executed, the digital certificate previously signed must be validated by the certificate authority by checking public keys and the time frame constraints must be simultaneously satisfied in the disconnected computing environment. The use of software is controlled in disconnected computing environments and/or read-only computing environments, i.e. environments which are not modifiable or in which brought modifications are not persistent. The data collected by the software may be further encrypted and thus be controlled.
US08745374B2 Sending protected data in a communication network
A method of sending protected data from a sender unit to a receiver unit via an intermediate unit. The intermediate unit stores information associated with a certificate belonging to the receiver unit, and information associated with a certificate belonging to the intermediate unit, which has previously been signed by the receiver unit. The intermediate unit receives a request from the sender unit to send protected data to the receiver unit, and so it sends a response to the sender unit. The response includes the information associated with the certificate belonging to the receiver unit, which allows the sender unit to verify that the intermediate unit is authorized to receive data on behalf of the receiver unit. The intermediate unit then receives data from the sender unit that is protected using the information associated with the certificate belonging to the receiver unit for subsequent forwarding to the receiver unit. Having the receiver unit sign the intermediate unit's certificate allows the exchange of credentials to allow a sender unit to send protected data to a receiver unit via an intermediate unit.
US08745363B2 Bootable volatile memory device, memory module and processing system comprising bootable volatile memory device, and method of booting processing system using bootable volatile memory device
A bootable volatile memory device comprises a volatile memory area configured to be written to and read from by a host processor, a boot code area configured to store bootstrap code before a boot procedure is performed by the host processor, a first chip select terminal configured to output a signal used as a chip select signal where the host processor performs the boot procedure by reading the bootstrap code from the boot code area, and a second chip select terminal configured to output a signal used as a chip select signal where the host processor writes and reads data to and from the volatile memory area.
US08745362B2 Operating system aware branch predictor using a dynamically reconfigurable branch history table
A processor resource manager assigns a branch history resource to a first execution mode. The branch history resource is utilized for predicting a branch direction of a branch instruction. Next, the resource manager logs a number of branch mispredictions that occur while the processor executes a second execution mode. The resource manager, in turn, reassigns the branch history resource to the second execution mode based upon the number of branch mispredictions.
US08745361B2 Sandboxed execution of plug-ins
A sandbox architecture that isolates and identifies misbehaving plug-ins (intentional or unintentional) to prevent system interruptions and failure. Based on plug-in errors, the architecture automatically disables and blocks registration of the bad plug-in via a penalty point system. Publishers of bad plug-ins are controlled by disabling the bad plug-ins and registering the publisher in an unsafe list. Isolation can be provided in multiple levels, such as machine isolation, process isolation, secure accounts with limited access rights, and application domain isolation within processes using local security mechanisms. A combination of the multiple levels of isolation achieves a high level of security. Isolation provides separation from other plug-in executions and restriction to system resources such as file system and network IP. Moreover, the architecture is highly scalable, stateless, and low administration architecture for the execution of the plug-ins, which can be scaled by adding/removing additional sandbox servers on-the-fly without prior configuration.
US08745358B2 Processor to execute shift right merge instructions
Method, apparatus, and program means for performing bitstream buffer manipulation with a SIMD merge instruction. The method of one embodiment comprises determining whether any unprocessed data bits for a partial variable length symbol exist in a first data block is made. A shift merge operation is performed to merge the unprocessed data bits from the first data block with a second data block. A merged data block is formed. A merged variable length symbol comprised of the unprocessed data bits and a plurality of data bits from the second data block is extracted from the merged data block.
US08745357B2 Remapping for memory wear leveling
A method and a corresponding apparatus provide for remapping for wear leveling of a memory. The method is implemented as logic and includes the steps of receiving a memory operation, the memory operation including a logical memory address; dividing the logical address into a logical block address portion, a logical line address portion, and a logical subline address portion; translating the logical block address portion into a physical block address; selecting a line remap key; applying the line remap key to the logical line address portion to produce a physical line address; producing a physical subline address portion; and combining the physical block, line, and subline address portions to produce a physical address for the memory operation.
US08745352B2 Optimized approach to parallelize writing to a shared memory resource
Reducing contentions between processes or tasks that are trying to access shared resources is described herein. According to embodiments of the invention, a method of writing a set of data associated with a task to a memory resource is provided. The method includes calculating the amount of memory required to write said data to the memory resource and updating an expected end marker to reflect the amount of memory required to write the data to the memory resource. A flag is then set to an incomplete state, and the data is written to the memory resource. The flag can be set to a complete state and an end marker is updated. The end marker indicates the end of the data stored in the memory resource.
US08745347B2 Limited use data storing device
Embodiments of methods and systems for controlling access to information stored on memory or data storage devices are disclosed. In various embodiments, methods of retrieving information from a data storage device previously deactivated by modification or degradation of at least a portion of the data storage device are disclosed.
US08745344B2 Storage system using thin provisioning pool and snapshotting, and controlling method of the same
A storage system comprises a storage device from which a physical storage area is created for storing data processed in an external apparatus, a thin provisioning controller creating a physical storage area pool with a plurality of unit physical storage areas from the physical storage area, and creating a logical volume from the physical storage area pool, and a snapshot controller designating the logical volume as a primary volume, defining a secondary volume which is a partner of the primary volume as a combination of the primary volume and difference data, assigning unused one of the unit physical storage areas to the area into which the difference data is to be stored, and setting a volume pair created with the primary volume and the secondary volume into a synchronizing state and a non-synchronizing state.
US08745339B2 Multi-core system and method for processing data in parallel in multi-core system
A multi-core system and a method for processing data in parallel in the multi-core system are provided. In the multi-core system, partitioning and allocating of data may be dynamically controlled based on local memory information. Thus, it is possible to increase an availability of a Central Processing Unit (CPU) and a local memory, and is possible to improve a performance of data parallel processing.
US08745338B1 Overwriting part of compressed data without decompressing on-disk compressed data
Overwriting part of compressed data without decompressing on-disk compressed data is implemented by receiving a write request for a block of data in a compression group from a client, wherein the compression group comprises a group of data blocks that is compressed, wherein the block of data is uncompressed. The storage server partially overwrites the compression group, wherein the compression group remains compressed while the partial overwriting is performed. The storage server determines whether the partially overwritten compression group including the uncompressed block of data should be compressed. The storage server defers compression of the partially overwritten compression group if the partially overwritten compression group should not be compressed. The storage server compresses the partially overwritten compression group if the partially overwritten compression group should be compressed.
US08745336B2 Offloading storage operations to storage hardware
In a computer system with a disk array that has physical storage devices arranged as logical storage units and is capable of carrying out hardware storage operations on a per logical storage unit basis, the hardware storage operations can be carried out on a per-file basis using various primitives. These primitives include instructions for zeroing file blocks, cloning file blocks, and deleting file blocks, and these instructions operate on one or more files defined in a blocklist, that identifies the locations in the logical storage units to which the files map.
US08745334B2 Sectored cache replacement algorithm for reducing memory writebacks
An improved sectored cache replacement algorithm is implemented via a method and computer program product. The method and computer program product select a cache sector among a plurality of cache sectors for replacement in a computer system. The method may comprise selecting a cache sector to be replaced that is not the most recently used and that has the least amount of modified data. In the case in which there is a tie among cache sectors, the sector to be replaced may be the sector among such cache sectors with the least amount of valid data. In the case in which there is still a tie among cache sectors, the sector to be replaced may be randomly selected among such cache sectors. Unlike conventional sectored cache replacement algorithms, the improved algorithm implemented by the method and computer program product accounts for both hit rate and bus utilization.
US08745333B2 Systems and methods for backing up storage volumes in a storage system
Systems and methods for backing up storage volumes are provided. One system includes a primary side, a secondary side, and a network coupling the primary and secondary sides. The secondary side includes first and second VTS including a cache and storage tape. The first VTS is configured to store a first portion of a group of storage volumes in its cache and migrate the remaining portion to its storage tape. The second VTS is configured to store the remaining portion of the storage volumes in its cache and migrate the first portion to its storage tape. One method includes receiving multiple storage volumes from a primary side, storing the storage volumes in the cache of the first and second VTS, migrating a portion of the storage volumes from the cache to storage tape in the first VTS, and migrating a remaining portion of the storage volumes from the cache to storage tape in the second VTS.
US08745331B2 Technique for improving replication persistance in a caching applicance structure
A method for improving replication persistence in a caching appliance structure can begin when a primary catalog service receives a command to instantiate a data partition. The primary catalog service can manage a collective of caching appliances in a networked computing environment. The data partition can include a primary shard and at least one replica shard. The primary shard of the data partition can be stored within a memory space of a first caching appliance. The at least one replica shard of the data partition can be stored within a non-volatile storage space of a second caching appliance. The first and the second caching appliances can be separate physical devices. The memory space of the second caching appliance that could have been used to store the at least one replica shard can be available for storing primary shards for other data partitions, increasing the capacity of the collective.
US08745330B2 Technique for improving replication persistance in a caching applicance structure
A method for improving replication persistence in a caching appliance structure can begin when a primary catalog service receives a command to instantiate a data partition. The primary catalog service can manage a collective of caching appliances in a networked computing environment. The data partition can include a primary shard and at least one replica shard. The primary shard of the data partition can be stored within a memory space of a first caching appliance. The at least one replica shard of the data partition can be stored within a non-volatile storage space of a second caching appliance. The first and the second caching appliances can be separate physical devices. The memory space of the second caching appliance that could have been used to store the at least one replica shard can be available for storing primary shards for other data partitions, increasing the capacity of the collective.
US08745328B2 Updating error correction codes for data blocks
Systems and processes may be used to retrieve metadata from a nonvolatile memory of a portable device and transmit the retrieved metadata to an external host. Metadata may be analyzed using the external host and/or at least a portion of the metadata may be modified based on the analysis. Modified metadata may be transmitted from the external host to a memory controller of the host.
US08745327B1 Methods, systems, and computer readable medium for controlling prioritization of tiering and spin down features in a data storage system
According to one aspect, the subject matter described herein includes a method for controlling prioritization of tiering and spin down features in a data storage system. The method is performed at a data storage array comprising a plurality of physical data storage disks for storing data and includes identifying data that is infrequently accessed. The infrequently accessed data is relocated to a subset of the physical data storage disks designated for storing infrequently accessed data and the spin rate of the subset of the disks is reduced.
US08745326B2 Request priority seek manager
As apparatus and associated method for a dual active-active array storage system with a first controller with top level control of a first memory space and a second controller with top level control of a second memory space different than the first memory space. A seek manager residing in only one of the controllers defines individual command profiles derived from a combined list of data transfer requests from both controllers. A policy engine continuously collects qualitative information about a network load to both controllers to dynamically characterize the load, and governs the seek manager to continuously correlate each command profile in relation to the load characterization.
US08745325B2 Using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device
Provided are a computer program product, system, and method for using an attribute of a write request to determine where to cache data in a storage system having multiple caches including non-volatile storage cache in a sequential access storage device. Received modified tracks are cached in the non-volatile storage device integrated with the sequential access storage device in response to determining to cache the modified tracks. A write request having modified tracks is received. A determination is made as to whether an attribute of the received write request satisfies a condition. The received modified tracks for the write request are cached in the non-volatile storage device in response to determining that the determined attribute does not satisfy the condition. A destage request is added to a request queue for the received write request having the determined attribute not satisfying the condition.
US08745321B2 Simulating a memory standard
An apparatus includes multiple first memory circuits, each first memory circuit being associated with a first memory standard, where the first memory standard defines a first set of control signals that each first memory circuit circuits is operable to accept. The apparatus also includes an interface circuit coupled to the first memory circuits, in which the interface circuit is operable to emulate at least one second memory circuit, each second memory circuit being associated with a second different memory standard.
US08745317B2 System and method for storing information in a multi-level cell memory
A method comprising: obtaining a value of source data; encoding the value of source data using an encoding process, to thereby obtain an encoded value; calculating a difference value based on the value of source data and the encoded value; mapping the difference value to a multi-digit binary value associated with a voltage level based on a mapping scheme; causing a cell of a multi-level cell memory to store the mapped multi-digit binary value; and causing the encoded value of source data to be stored in the multi-level cell memory.
US08745315B2 Memory Systems and methods supporting volatile and wear-leveled nonvolatile physical memory
A memory system includes nonvolatile physical memory, such as flash memory, that exhibits a wear mechanism asymmetrically associated with write operations. A relatively small cache of volatile memory reduces the number of writes, and wear-leveling memory access methods distribute writes evenly over the nonvolatile memory.
US08745314B1 Methods for a random read and read/write block accessible memory
In one embodiment of the invention, a memory apparatus is disclosed. The memory apparatus includes a memory array, a block read/write controller, and a random access read memory controller. The memory array is block read/write accessible and random read accessible. The block read/write controller is coupled between the memory array and an external interconnect. The block read/write controller performs block read/write operations upon the memory array to access blocks of consecutive memory locations therein. The random access read memory controller is coupled between the memory array and the external interconnect in parallel with the block read/write access controller. The random access read memory controller performs random read memory operations upon the memory array to access random memory locations therein.
US08745310B2 Storage apparatus, computer system, and method for managing storage apparatus
A storage apparatus includes a flash memory, a second memory for storing an address translation table, and a control section. The flash memory is formed of multiple pages, each having a spare area, and data are stored on a page-by-page basis. The control section has the functions of: saving the table to the flash memory; when writing/updating data, storing the user data, recording, in the table, a correspondence between a logical page address and an address of a page in which the data is stored, and storing information for identifying the corresponding logical page address in the spare area of the page; when the apparatus is started, detecting pages to which data was written after the most recent saving of the table; and scanning the spare area of each page detected and reproducing a state of the table as updated after the most recent saving to reconstruct the table.
US08745305B2 Method, apparatus and cable for enabling two types of HDMI communication
An electronic apparatus includes a first communication unit configured to perform I2C bidirectional communication with an external apparatus using two signal lines included in a transmission path as I2C communication lines, a second communication unit configured to perform bidirectional differential communication with the external apparatus using the two signal lines as high-speed data communication lines, a switching unit configured to select a first communication state in which the first communication unit is connected to the two signal lines or a second communication state in which the second communication unit is connected to the two signal lines, and a controller configured to control operation of the switching unit.
US08745299B2 Combination non-volatile memory and input-output card with direct memory access
A removable electronic circuit card having both a memory module with a non-volatile mass storage memory and a separate input-output module so that data transfers may be made through the input-output module directly to and from the mass storage memory in a direct memory access (DMA) type transfer when the card is inserted into the host system but without having to pass the data through the host system. Once the host gives a DMA command, the data transfer is accomplished independently of the host system, except for the host supplying power and possibly a clock signal and other like support, during such a data transfer directly with card. The data for the transfer can be communicated between the input-output module and the exterior device through either wireless or an electrical connection means.
US08745298B2 Interoperability enhancement that supports connectivity of applications on a medical device
A diabetes management system is provided that supports connectivity of applications residing on a medical device. The diabetes management system includes a medical device that performs a diabetes care function in relation to a patient and a diabetes care management device in data communication with the medical device. The diabetes care management device is comprised generally of a connection management module and at least one application separate from the connection management module. The connection management module is configured to receive an associate request from the medical device and operable to establish a data connection with the medical device in accordance with IEEE standard 11073, such that the applications interacts with the connection management module to communicate via the data connection with the medical device.
US08745291B2 Inter-processor communication apparatus and method
Inter-processor communication (IPC) apparatus and a method for providing communication between two processors having a shared memory, the IPC apparatus including an arbitrated bus coupling the processors to one another and to the memory, a buffer in the shared memory associated with each processor, and at least one pair of First In First Out hardware units (FIFOs) coupled to each processor, the FIFOs holding pointers to addresses in the buffer associated with that processor, wherein a first of the pair of FIFOs (an empty buffer FIFO) is configured to hold pointers to empty portions of the buffer while the second of the pair of FIFOs (a message FIFO) is configured to hold pointers to portions of the buffer having data therein.
US08745290B2 Multi-modem device
A multi-modem device is disclosed. The multi-modem device includes a housing. Included within the housing is a plurality of modems, wherein the modems send and receive data along a common data bus. The multi-modem device further includes an interface that provides a connection that enables the modems to communicate with a computer, wherein each of the modems is made available to the computer so that the modems may be selected either individually or in parallel to provide one or more communication links to the computer.
US08745287B2 Data transfer apparatus and image forming system
A data transfer apparatus includes a virtual channel unit configured to time share a serial bus for a first virtual channel and a second virtual channel and include a buffering control unit configured to receive data via the first virtual channel and the second virtual channel, first and second receive buffers being configured to store the data received via the first virtual channel and the second virtual channel, respectively; and a switching unit configured to control storing the data received via the first virtual channel in the second receive buffer when the buffering control unit receives the data from another data transfer apparatus which is configured to use only the first virtual channel and the capacity of the first receive buffer is smaller than that of the second receive buffer.
US08745276B2 Use of free pages in handling of page faults
A method for data transfer includes receiving in an input/output (I/O) operation data to be written to a specified virtual address in a host memory. Upon receiving the data, it is detected that a first page that contains the specified virtual address is swapped out of the host memory. Responsively to detecting that the first page is swapped out, the received data are written to a second, free page in the host memory, and the specified virtual address is remapped to the free page.
US08745268B2 In-line security device
Aspects of the invention provide apparatuses, systems, and computer readable media for providing security to an end device (209) by a security device (205). The security device is typically installed in front of the end device. The combination of the end device and the security device appear as a single secure end device from the network having a network address of the original end device. The security device may include a first communications port (405) that receives a message designated for an end device, a second communications port (407) that connects directly to the end device, and a processor (401) that is connected to the first and second communications ports. The processor is configured to determine whether to pass the message to the end device based on at least one security consideration and to provide at least one service that is not originally supported on the end device.
US08745266B2 Transparent layer 2 redirection of request to single sign in service based on applying policy to content of request
The present solution is directed to providing, transparently and seamlessly to any client or server, layer 2 redirection of client requests to any services of a device deployed in parallel to an intermediary device An intermediary device deployed between the client and the server may intercept a client request and check if the request is to be processed by a service provided by one of the devices deployed in parallel with the intermediary device. The service may be any type and form of service or feature for processing, checking or modifying the request, including a firewall, a cache server, a encryption/decryption engine, a security device, an authentication device, an authorization device or any other type and form of service or device described herein. The intermediary device may select the machine to process the request and use layer 2 redirection to the machine. The intermediary device may change a Media Access Control (MAC) address of a destination of the request to a MAC address of the selected machine. Once the selected machine processes the request, the intermediary device may receive from this machine a response to processing the request. The intermediary device may then continue processing the request of the client responsive to the response from the machine or in response to identifying that the response to the request is from that particular selected machine. The forwarding to and processing by the parallel deployed machine may be performed seamlessly and transparently to the server and/or client.
US08745265B2 Interconnection fabric connection
Link used variables are defined for links related to an interconnection fabric. The links used variables are representative of whether or not a link is used for handling flows between a plurality of hosts and devices. Constraints for links, and hop counts or port counts are also defined. An objective function is used by an integer programming solver to determine connections as a function of the definitions.
US08745258B2 Method, apparatus and system for presenting content on a viewing device
A method of viewing a highlight package on a client device, comprising at the client device: receiving a video stream comprising a plurality of frames, receiving field of view information from a server, the field of view information identifying, for a frame in the received video stream, positional information defining a segment of the frame, and displaying the defined segment to a user.
US08745254B2 Communicating arbitrary data in a concurrent computing environment
A communication protocol is provided for processes to send and receive arbitrary data in a concurrent computing environment. The communication protocol enables a process to send or receive arbitrary data without a user or programmer specifying the attributes of the arbitrary data. The communication protocol automatically determines the attributes of the arbitrary data, for example, the type and/or size of the data and sends information on the attributes of the data to a process to which the data is to be sent. Based on the information on the attributes of the data, the receiving process can allocate appropriate memory space for the data to be received.
US08745247B1 Wireless portable activity-monitoring device syncing
A notification signal, intended to be received by a wireless communication device, is repetitively broadcast by a portable activity-monitoring device that generates user-activity data corresponding to activity of an individual bearing the portable activity-monitoring device. The notification signal conveys information that identifies the portable activity-monitoring device and indicates whether or not the portable activity-monitoring device seeks establishment of a wireless communication link to enable transmission of the user-activity data to the wireless communication device.
US08745246B2 Method and device for selecting an SVC operation point, and method and device for providing information of SVC operation points
A method for selecting an SVC operation point is provided, which includes: receiving an SDP message, where the SDP message includes a unique ID of each operation point and characteristic parameters of at least one operation point of multiple operation points, where the unique ID includes a layer-ID; selecting an operation point from the multiple operation points; and sending a session setup request that includes the unique ID of the selected operation point. A server device and a client device are also provided. Through the method and the device, each operation point may be uniquely identified, and the mapping relationship between each operation point and characteristic parameters is clarified.
US08745236B2 Virtual computing services deployment network
A virtual computing services deployment network provides a consistent user experience from a variety of locations via a connection fabric for accessing a virtual desktop. The connection fabric identifies a user profile defining the virtualized desktop resources required for a particular user. The connection fabric includes distributed data and processing in nodes distributed throughout a public access network accessible from a user access device. Each of the fabric nodes is operable to provide an identifier (such as an IP address) of a computing resource adapted to provide the user specific desktop. A user access device accesses a local fabric node in the connection fabric, and the fabric node determines a computing resource matching a user profile of expected computing resources. The fabric node associates the user access device with the computing resource and sends the user access device an identifier for directly accessing the computing resource. The determined computing resource may be determined by a centralized virtual computing approach, thus providing appropriate scaling without significantly impacting the existing fabric.
US08745232B2 System and method to dynamically allocate electronic mailboxes
Systems and methods for balancing electronic mailboxes among databases communicatively coupled to an information handling system are disclosed. A method may include comparing an actual utilization values for a first database to a threshold utilization value for the first database and, depending upon the results, identifying the first database as over-utilized. The method may also include comparing an actual utilization values for a second database to a threshold utilization value for the second database and, depending upon the results, identifying the second database as under-utilized. The method may further include comparing a threshold usage value of a first electronic mailbox stored in the first database to an upper threshold usage value for the first electronic mailbox and, depending upon the results, identifying the first electronic mailbox as heavily-utilized. The method may also include moving the heavily-utilized electronic mailbox to the second database.
US08745229B2 Communication system, communication apparatus, and display method for the same
The device configuration of a communication system capable of wireless data communication between a plurality of terminal apparatuses is confirmed, together with the operating condition of each of the terminal apparatuses and the channel condition of wireless data communication. Whether a service that can be provided as a communication system is executable is identifiably displayed on a display based on the confirmation results.
US08745228B2 Matching device capabilities and content characteristics
A computer-implemented method includes determining if one or more electronic device capabilities represented in one of a group of device profiles is associated with one or more content characteristics represented in one of a group of resource profiles. The method also includes assigning the device profile to the resource profile if the electronic device capabilities are associated with the content characteristics. Furthermore, the method includes, upon receipt of content defined by the resource profile, initiating delivery of the content to at least one electronic device associated with the one device profile based upon the assignment.
US08745226B2 Customization of content and advertisements in publications
A method includes receiving personalized content from a plurality of content sources. The personalized content is based on user input. The method further includes receiving a personalized advertisement based on user input, and creating a customized publication including the personalized content and the personalized advertisement.
US08745225B2 Method and apparatus for detecting tethering in a communications network
A method, non-transitory computer readable medium and apparatus for detecting a tethering function being performed by an endpoint device in a communications network are disclosed. For example, the method analyzes a data packet directed towards the endpoint device, detects a signature based upon analyzing the data packet, and identifies the endpoint device as performing the tethering function based upon detecting the signature.
US08745224B2 Method and apparatus for dynamic provisioning of an access control policy in a controller hub
A method and apparatus for dynamic provisioning of an access control policy in an input/output (I/O) controller hub are described. In one embodiment, the method includes the establishment of a control channel during evaluation stages of a network access request. In one embodiment, the control channel enables resource enumeration of a hardware platform while disabling data read/write processing of the hardware platform. Once resource enumeration is completed, conditional control settings for each enumerated platform resource are sent to a network policy decision point. Once transmitted, if the conditional control settings identify the hardware platform as having a non-compliant configuration, conditional control settings for at least one enumerated resource of the hardware platform are modified according to a received access control policy to provide compliance of the hardware platform configuration to enable network access. Other embodiments are described and claimed.
US08745223B2 System and method of distributed license management
A distributed license management system and method for managing software licenses are provided. The disturbed license management system comprises a repository for storing workstation information, a message interceptor for intercepting a message call coming from a workstation to a server, a workstation identification module for determining if a workstation identifier associated with the message call is defined in the repository, and a device verification module for allowing access to the server if a device identifier of a workstation is associated with the workstation identifier. The method comprises the steps of storing workstation information, intercepting a message call coming from a workstation to a server, determining if a workstation identifier associated with the message call is defined in stored workstation information, and allowing access to the server if a device identifier of the workstation is associated with the workstation identifier.
US08745206B1 Content monitoring and control technology
Content monitoring and control technology, in which content download activity, content playing activity, and/or remote control activity of a media system is monitored. Data descriptive of use of the media system is tracked based on the monitoring of the content download activity, the content playing activity, and/or the remote control activity. One or more operations are performed based on the tracked data descriptive of use of the media system.
US08745202B2 Tracking remote browser crashes via cookies
The methods track abnormal events on mobile client devices, such as web application crashes, and use that information to associate the abnormal events with device characteristics. A first method executes on mobile client devices. When a web application starts, the method looks for a crash indicator cookie in persistent memory. If the cookie does not exist, the method creates and stores it. If the cookie already exists, the method collects information about the client device, such as device type, browser type, and operating system, and sends the information to a web server. The web application deletes the cookie when the application terminates normally. A second method executes on a web server. This method receives information from client devices relating to abnormal events for web applications. The information includes device characteristics of each client device. This method stores the information and associates a pattern of abnormal events with device characteristics.
US08745201B2 Methods and apparatus for processing discovery signals and/or controlling alert generation
Methods and apparatus for processing discovery signals and/or generating alerts based on received discovery signals are described. In at least some embodiments, alert signal generation is performed on a selective basis in response to received discovery signals. In at least some embodiments a user is given at least some control over alert generation with the user being able to indicate types of signals which should not trigger generation of an alert, the minimum permitted frequency of particular alerts or types of alerts and/or time or location constraints which are considered when a device determines whether or not to generate an alert in response to a received discovery signal. While user control of discovery signal processing and alert generation are provided, automatic control or adjustment of discovery signal processing and alert generation may also be implemented or the automatic control may be implemented as an alternative to the user control.
US08745200B2 Testing operation of processors setup to operate in different modes
Testing operation of processors setup to operate in different modes. In an embodiment, each tester system includes a processor setup to operate in a corresponding mode. A user sends a test request to a scheduler system indicating the mode of the processor sought to be tested, and the scheduler system forwards the test request to one of the tester systems with a processor setup to test the requested configuration. The scheduler system may maintain configuration information indicating which processors are setup to test which modes of interest, and also status information indicating which tester systems are presently available for testing. The configuration information and status information is used in determining a specific suitable tester system to which a test request is to be forwarded.
US08745198B2 Method for discovery and troubleshooting of network application usage and performance issues
During monitoring of IP network traffic, network application monitoring metrics are extracted, aggregated into logical group types and subsequently analyzed by identifying group sets of the logical group types, correlating anomalous conditions across the logically grouped and aggregated metrics, and isolating the anomalous conditions to one or more related members of the logical group types. The metrics may include usage metrics, network performance metrics and application performance metrics.
US08745196B2 Enabling co-existence of hosts or virtual machines with identical addresses
A method for enabling co-existence of multiple machines with identical addresses within a single data center network. The method includes assigning a unique pseudo identifier to each machine in the network that can be used for routing a packet to a destination machine, replacing a sender media access control address on an address resolution protocol request with a pseudo identifier of the sender at an edge network switch, retrieving a private network identifier from a mapping table based on the sender pseudo identifier and returning a pseudo identifier for the destination address based on the private network identifier, and replacing the pseudo identifier of the destination address with an actual identifier at a destination edge network switch for routing the packet to the destination machine.
US08745195B1 Network failure detection
A number of requests for an alternative network location are identified, where the requests for the alternative network location are generated after failure of one or more previous requests to reach a first, previous network location as a result of a network brownout. It is determined if the number of requests for the alternative network location exceed a threshold value for a period of time, and if so, an alarm is generated.
US08745186B2 Network streaming of a video media from a media server to a media client
Adjusting utilization of network bandwidth in a network comprising a media server and a media client is provided. The media client is connected to a display screen, and a video media is streamed from the media server to the media client. A distance between the display screen and a viewer is measured, and an indication of the distance is sent to the media server. A frame rate of the streaming video media is then adjusted in accordance with the indication, and the streaming video media with the adjusted frame rate is received by the media client.
US08745184B1 Wireless communication provisioning using state transition rules
A method for wireless communication provisioning is disclosed. A first wireless communication provisioning state associated with one or more identifiers is defined. A second wireless communication provisioning state associated with one or more identifiers is defined. A state transition rule is defined, wherein the state transition rule defines a transition between the first wireless communication provisioning state and the second wireless communication provisioning state, wherein the first wireless communication provisioning state and the second wireless communication provisioning state are based on the lifecycle of the service of a wireless communication device associated with the first and second wireless communication provisioning states.
US08745181B2 Generic SNMP information collection
The present invention provides a technique to define objects and object instances in a dynamically modifiable table within the confines of a management information base definition. With the invention, new objects and object instances may be added to the table without changing the management information base definition at a managed device or network management system. The managed device can change the table, yet allow the network management system to access the table using an associated object identifier. The network management system can systematically step through the various objects or object instances, which may correspond to rows and columns of the table, to detect additions or modifications to the table. The various objects and object instances in the table may be individually accessed, once identified, using a unique object identifier.
US08745180B2 Method for dynamically adjusting network parameters of a mobile terminal browser and mobile terminal
The disclosure discloses a method for adjusting a mobile terminal browser, which comprises setting an upper threshold value and a lower threshold value of a downloading speed for a mobile terminal browser. The method further comprises: calculating a current average downloading speed of the mobile terminal browser; comparing the current average downloading speed with the upper threshold value and the lower threshold value of the downloading speed; resetting network parameters of the mobile terminal browser when the current average downloading speed is less than the lower threshold value of the downloading speed or greater than the upper threshold value of the downloading speed. The disclosure also discloses a mobile terminal. The disclosure optimizes the network parameters of the mobile terminal browser according to the current network environment, and simultaneously increases downloading efficiency and stability of the mobile terminal browser, thereby avoiding the process of manually setting the relative network parameters of the browser by a mobile terminal user according to different network environments, so that the browser is more humanized and user experience is greatly improved.
US08745178B2 Selection of an appropriate online content source based on program information
Methods and arrangements for selecting a content source from a plurality of potential content sources based on program information are described. A network resource maintains a mapping between itself and a static URL to be accessed by an application when updating content used in the application. The network resource can receive, over an electronic network, a configuration request providing the static URL and program information that at least identifies the application and version of the application. Based on the received information that is specific to the identified application version and from which content specific for that application version can be obtained, the network resource determines a second URL and provides the second URL to the application in response to the request.
US08745174B2 Thin client for mapping system
A method of operating a thin client in a mapping system includes receiving, by the thin client, a map adapter from a map server; loading the map adapter in the thin client, wherein the loaded map adapter comprises a map engine; receiving, by the thin client, map data from the map server; and displaying, by the thin client, the map data in the map engine in the map adapter.
US08745172B1 Pre-loaded identifiers to identify media content for mobile devices using captured audio
In general, embodiments of the present disclosure are directed to techniques for determining a user's potential exposure to defined audio content (e.g., television and audio advertisements) using a mobile device. In one example, a method includes receiving first audio content. The method further includes generating a first digital representation of the first audio content. The method also includes accessing a data structure, wherein the data structure contains at least a second digital representation of at least second audio content. The method also includes comparing the first digital representation to at least the second digital representation contained in the data structure and if there is a match between the first digital representation and at least the second digital representation contained in the data structure, transmitting a message to a remote server indicating the match.
US08745170B2 Dynamic file streaming
Dynamic file streaming divides a read/write operation into an initial number of requests of an initial size. Each of the initial number of requests is transmitted to a remote data processing system and a read/write performance value and a user interactivity value is determined based on the transmitting. A local data processing system increases the initial number of requests or the initial size by a first factor if the read/write performance value is less than a threshold. The local data processing decreases the initial number of requests or the initial size by a second factor if the user interactivity is less than a second threshold.
US08745165B2 System and method for managing distribution of rich media content
There is provided a system for managing distribution of rich media content. The system comprises a communications server accessible by a mobile device; a local services network interactively connected to the communications server; a rich media control application resident on the communications server, the rich media control application configured to manage rich media distribution for a user of the mobile device in response to receipt of a valid rich media access code from the mobile device, by requesting a rich media content corresponding to the rich media access code from the local services network; receiving the rich media content from the local services network; and sending a notification message to the mobile device for enabling the user of the mobile device to access the rich media content.
US08745164B2 Method and system to detect a cached web page
A method and system to determine whether a web page has been cached is provided. An example system comprises a cookie generator, a cookie distributor, and a cookie evaluator. The cookie distributor may be configured to provide the code to a client system, in response to a request for web content from the client system. A value of the code to be updated at the client system in response to the client system initiating a request for the web content. The cookie evaluator may be configured to compare a value of the code to the default value. The cached status detector may be configured to use a result of the comparing to determine a cached status of the web content, the cached status to indicate whether the web content has been cached by the client system.
US08745157B2 Order feed message stream integrity
Systems, methods, and computer-readable storage media are provided for improving order feed message stream integrity. Certain embodiments provide a method including sending, by a computing device, a first data message; sending a first stop message; clearing a message stream state; and sending a second data message. The first data message includes data related to an order for a tradeable object, a first sequence number with a value of a predefined initial sequence number, and a first phase number. The second data message includes data related to an order, a second sequence number with a value of the predefined initial sequence number, and a second phase number, wherein the second phase number is different than the first phase number. The message stream state is associated with the order.
US08745148B1 Methods and systems for web and call processing
Communication systems and methods are described. In an illustrative embodiment, embeddable code is provided to a user to embed on a user web page. A communication request is received from a visitor via a user interface displayed on the user web page, the user interface including an address field configured to receive from the visitor an address associated with the visitor, and a text entry field configured to receive a text message from the visitor, wherein the user interface is generated at least in part by the code. If the visitor enters a phone address into the address field, a determination is made as to whether the phone address is valid at least partly in response to a first action by the visitor. If the visitor enters text into the text entry field, the text is transmitted to the user at least partly in response to a second action by the visitor.
US08745143B2 Delaying inbound and outbound email messages
A computer implemented system and method to enable protection of email users from unsolicited bulk email using a message delivery delay based on characteristics detected in selected messages. Messages are evaluated for characteristics resembling unsolicited bulk email. A determination is made whether a message passing through the email system exhibits such characteristics and whether to delay the message. Suspect messages may be delayed for a period of time, the delay period being dependent on the characteristics giving rise to a determination to delay. Following the period, additional information received during the delay period characterizing the message is used to determine whether to dispose or deliver the message. Messages evaluated can be inbound to the email system, outbound to other email systems, or moving within the email system.
US08745141B2 Calendar event, notification and alert bar embedded within mail
A compact functionally rich timeline bar is embedded within an e-mail application window so that time-related information, such as calendar events, can be viewed and managed from within the e-mail window. The timeline bar consumes a small area of the e-mail window while presenting an optimal amount of information without interfering with the primary tasks regarding the e-mail application. The timeline bar displays as much of a string of calendar events as will fit in the timeline bar, and presents mechanisms with which a user can scroll forward and backward through the string of calendar events and can jump to particular dates within the string of events. Various presentations and operations are provided when a user hovers over corresponding features of the timeline bar, and various “drag-and-drop” operations are provided to initiate calendar event scheduling when a user drags-and-drops entities from other applications onto a feature of the timeline bar.
US08745140B2 System and method of handling messages for forwarding
A message received, over a first message handling service, on a mobile wireless communication device may be forwarded using a second message handling service. When a user wishes to forward a received message object associated with a first message handling service, the user may be provided, by a new verb object, with the option to forward the received message object as a new message object associated with a second message handling service. In the event that the user exercises the option, the new verb object selects a previously existing verb object for generating the new message object. The new verb object then passes the received message object to the previously existing verb object.
US08745134B1 Cross social network data aggregation
Disclosed in one example is a system for providing social networking data including a data store configured to store a user profile associated with a first user and may include a user identification, a first and second social networking user identifier for a first and second social networking service, a first and second connection between a second and third user on the first and second social networking services respectively. The system includes a response module to respond to a request for information from a social networking application with at least a portion of the profile associated with the first user if it is present in the data store. If the profile is not present in the data store, the response module may create a new profile associated with the first user and add it to the data store. The system also includes a synchronization module that may periodically request updated information from the first or second social networking services for the first user and to use the updated information to update the profile associated with the first user.
US08745132B2 System and method for audio and video portable publishing system
A system that allows consumers to manage content and create audio/video presentations in a small portable media device, and to share media files with other users of small portable media devices, without requiring access to a computer.
US08745129B2 Client with standby server connection function and method thereof
A process giving a client the capability of fixing the time within which it may attempt to connect itself to a standby server and a method thereof are provided. The client records the length of time preceding every successful-connection to at least one standby server within a predetermined period, determines an average connection setup time relating to the at least one standby server calculated from all the recorded connection setup times, detects in real time whether the client is successfully connected to a master server, and switches the connection attempts of the client away to each standby server in turn, according to the average connection setup time applying to each standby server respectively, once the client has lost its connection with the master server.
US08745128B2 Optimized content distribution based on metrics derived from the end user
Some embodiments provide systems and methods for determining a server of a distributed hosting system to optimally distribute content to an end user. The method includes identifying an IP address of the end user. Based on the IP address, a set of servers send packets to the end user to derive performance metrics. The performance metrics are used to determine a server from the set of servers that optimally distributes content to the end user. The method modifies a configuration for resolving end user requests such that the optimal server is identified to the end user when the end user requests content from the hosting system. Some embodiments determine the optimal server by providing downloadable content that is embedded with a monitoring tool. The monitoring tool causes the end user to derive performance metrics for the hosting system when downloading a particular object from a set of servers.
US08745122B2 System and method for providing an adjunct device in a content delivery network
A cache server receives content and an instruction indicating an event associated with the content that causes a processor to invoke a call out to an adjunct device. The instruction further indicates an operation that the adjunct device is to perform. The cache server detects the event associated with the content, halts a flow of the content in response to detecting the event associated with the content, passes via the call out the content to the adjunct device to perform the operation, receives from the adjunct device a response and resulting data from the operation, and performs an additional operation on the resulting data based on the response from the adjunct device.
US08745117B2 Arithmetic logic unit for use within a flight control system
An arithmetic logic unit (ALU) for use within a flight control system is provided. The ALU comprises a first register configured to receive a first operand, a second register configured to receive a second operand, and an adder coupled to the first register and the second register. The adder is configured to generate a sum of the first operand and the second operand and to generate intermediate sums that are used to determine a product of the first operand and the second operand.
US08745112B2 Electronic calculator, calculation result displaying method, and recording medium storing program for displaying calculation result
A mathematical formula input unit inputs a mathematical formula according to a user manipulation. A calculation unit calculates a calculation result of the mathematical formula. A display unit displays the mathematical formula and the calculation result. A position specifying unit specifics a position in a display area on the display unit according to a user manipulation. A right slide ENG display control unit performs ENG normal conversion to the calculation result and updates display contents thereof when a position of the calculation result is specified by the position specifying unit and a slide manipulation is performed toward the right. A left slide ENG display control unit performs ENG inverse conversion to the calculation result and updates display contents thereof when a position of the calculation result is specified by the position specifying unit and a slide manipulation is performed toward the left.
US08745110B2 Method for counting vectors in regular point networks
The disclosure relates to a method for estimating the number of leader vectors with norm lp equal to rδp,d, of dimension d, having co-ordinates which are lower than, or equal to k. The method is characterized in that r p delta, d is determined by the sum of the results of a function T(Xi) for i varying between 1 and d, the function T(Xi) providing, for at least some of the leader vectors, the result of the division of the co-ordinate Xi raised to the power p by a delta precision factor, the result of the division being rounded to the nearest whole number. The method does not comprise a step of determining leader vectors.
US08745109B2 Approximate order statistics of real numbers in generic data
A method, system, and processor-readable storage medium are directed towards calculating approximate order statistics on a collection of real numbers. In one embodiment, the collection of real numbers is processed to create a digest comprising hierarchy of buckets. Each bucket is assigned a real number N having P digits of precision and ordinality O. The hierarchy is defined by grouping buckets into levels, where each level contains all buckets of a given ordinality. Each individual bucket in the hierarchy defines a range of numbers—all numbers that, after being truncated to that bucket's P digits of precision, are equal to that bucket's N. Each bucket additionally maintains a count of how many numbers have fallen within that bucket's range. Approximate order statistics may then be calculated by traversing the hierarchy and performing an operation on some or all of the ranges and counts associated with each bucket.
US08745105B2 Systems and methods for performing data replication
Preparing source data to be replicated in a continuous data replication environment. Certain systems and methods populate a file name database with entries having a unique file identifier descriptor (FID), short name and a FID of the parent directory of each directory or file on a source storage device. Such information is advantageously gathered during scanning of a live file system without requiring a snapshot of the source storage device. The database can be further used to generate absolute file names associated with data operations to be replayed on a destination storage device. Based on the obtained FIDs, certain embodiments can further combine write operations to be replayed on the destination storage device and/or avoid replicating temporary files to the destination system.
US08745101B2 Terminal and method for identifying contents
A terminal, server and method for identifying contents are discussed. According to an embodiment, the present invention provides a method for controlling content in a content identifying system, including receiving content related information regarding a content from a terminal; generating function information for calculating a content ID based on the content related information; transmitting the function information to the terminal; receiving a content ID generated based on the function information from the terminal; comparing the received content ID with stored content ID information; and performing at least one operation based on the comparison result.
US08745099B2 Dimension limits in information mining and analysis
Provided are methods, systems, and computer readable media for user interaction with database methods and systems. In an aspect, a user interface can be generated to permit dynamic display generation to view data. The system can comprise a visualization component to dynamically generate one or more visual representations of the data to present in the state space.
US08745098B1 Method and system for providing storage checkpointing to a group of independent computer applications
A method and system for storage checkpointing of an independent computer application. The independent computer application is launched by a coordinator; and the coordinator installs at least one of an exec interceptor and a fork interceptor. The coordinator also installs at least one file operations interceptor for all file operations and registers the independent computer application with the coordinator. The independent computer application is run and the at least one file operations interceptor is called upon encountering a file operation. The file operations interceptor logs a file event in a file operations database and passes the operation to at least one of a file system, an operating system, at least one or more device drivers, and a storage disk via a storage interface. The file operations interceptor also verifies that the file operation has been issued.
US08745091B2 Electronic document classification
An electronic document classification system disclosed herein classifies electronic documents. The classification of the documents may involve analyzing the document and the information attached to the document to generate a set of classification data and comparing the classification data with one or more classification rules to generate a set of classifying data. The system attaches the set of classifying data to the electronic document and displays the electronic document based on the set of classifying data. The classification data may also be used to prioritize the electronic documents and to assign a retention period to the electronic documents. The system is further adapted to receive user feedback regarding the classification of the electronic document and to update the classification rules.
US08745087B2 System and method for defining and manipulating roles and the relationship of roles to other system entities
The capability to design and implement roles in a role-based system is disclosed. The system and data architecture enable organizations to model and assign relationships between Roles and other entities in a computing environment. The complex interrelation of Groups and Roles is established in an environment where: users need not be a member of a Group to use the capabilities of a Role; Role ownership is distinct from Role usage; and Roles themselves have attributes. A collection of methods enable creation, configuration, maintenance, ownership and usage of roles and for implementing relationships between the Role and other system entities, attributes and permissions.
US08745083B1 System and method for matching candidates with personnel needs
A system and method for matching candidates with personnel needs is provided. The system accepts both candidate attributes and personnel need attributes. At least one algorithm is utilized to match candidates with personnel needs. Feedback is solicited from both candidates and personnel searchers at various stages throughout a matching process. Based on this feedback, the system may modify at least one algorithm, and/or, in a system that utilizes a plurality of algorithms, modify at least one weight given to the results of at least one of the algorithms. The candidate attributes and personnel need attributes are also modified based on the feedback. Revised candidate lists and/or personnel need lists are provided based on the revised algorithms.
US08745079B2 Reducing lag time when searching a repository using a keyword search
Embodiments of the invention provide systems and methods for searching a repository of information such as a database using a keyword search and/or an attribute search in near real time. According to one embodiment, a method of searching a repository of information can comprise receiving a set of search criteria for performing the search and selectively performing one or more of an attribute search and a keyword search of the information in the repository based on the received search criteria.
US08745077B2 Searching and matching of data
Described herein is a technology for facilitating searching and matching of data. In some implementations, an input data string, including one or more ideographic elements, is received and converted to a Latin-based input data string. One or more input keys may be generated based on the Latin-based input data string. A reference database may be searched for one or more candidate records indexed by at least one of the one or more input keys. If the one or more candidate records are found, a match score is determined for the one or more candidate records.
US08745073B2 Nationwide send process
Methods, systems, apparatuses and/or computer program products are directed to a nationwide send process of outgoing returns. A plurality of outgoing return files are collected. The plurality of outgoing return files are organized by endpoint destination and distributed on a predetermined schedule to the endpoint destinations.
US08745067B2 Presenting comments from various sources
A system may include one or more databases to store comments relating to documents, the comments originating from first and second sources, where the comments from the first source include comments received from users via commenting functionality associated with browsers installed on client devices, and the comments from the second source include comments received from users independent of the commenting functionality associated with the browsers installed on the client devices. The system may also include one or more server devices to receive a request for comments relating to a particular document, search at least one of the one or more databases to identify comments relating to the particular document, and provide the identified comments for presentation in connection with the particular document.
US08745063B2 Hashing with hardware-based reorder using duplicate values
A hash table controller may include a hash calculator configured to receive a key and to determine, based thereon, a first entry in a first bank of a hash table for a value associated with the key and determine a second entry in a second bank of the hash table for the value. The hash table controller also may include a table operations manager configured to determine that the first entry and the second entry are empty, and to store the value and a duplicate of the value at both the first entry and the second entry, respectively.
US08745059B1 Clustering queries for image search
Aspects of the subject matter described herein relate to functions used for retrieving image results based on search queries. More specifically, image search queries can be pre-grouped or classified based on visual and semantic similarity. For example, a pairwise image similarity value for a pair of queries can be computed based on one or more of the sum of all of the overlapping the image results, the sum of the image distances between all of the pairs of images in the image results, and the rank of each of the images in the image results. The pairwise image similarity values can then be used to generate image query clusters. Each image query clusters can include a set of queries with high pairwise image similarity values. In some examples, a distance function can be determined for each image query cluster. This data can be used to provide image results.
US08745055B2 Clustering system and method
In order to clustering documents, document vectors are formed for each of a plurality of documents of a corpus and plurality of reference vectors is generated. The document vectors are then compared to the reference vectors to generate similarity values for each of the document vectors. The document vectors are then sorted based on the similarity values for the document vectors to form a sorted list. Clusters are then formed based on the similarity between adjacent document vectors in the sorted list.
US08745052B2 System and method for adding context to the creation and revision of artifacts
A system includes a process-related-data handling component operative to handle process-related data corresponding to an operation associated with an artifact, such as the creation or revision of the artifact. An application component is operatively coupled to the process-related-data handling module and is operative to interact with the artifact. A storage element is also operatively coupled to the process-related-data handling module and is operative to store the process-related data. The process-related data may be displayed, created, or otherwise manipulated through a data management tool, which may include, a calendar interface, a task interface, and/or a media capture module. A method is also directed towards establishing process-related context concerning at least one artifact.
US08745046B2 Method and system for selecting content items to be presented to a viewer
Systems and methods are provided for determining eligible content items. In one example, the determination is based, at least in part, on information about at least one previously presented content item.
US08745039B2 Method and system for user guided search navigation
A system, method and computer program product for presenting Uniform Resource Locator (URL) search results in response to a user query. The method includes receiving inputs from a plurality of users, each input from a respective user representing a path traversal of web pages identified by that user as having a relevance as determined by that user from a list of search result URLs generated by a search engine in response to a query. The system generates, from the received user inputs, a traversal result comprising a super directed graph, or a sub-directed graph constructed from the super directed graph, of web page nodes representing the URLs interconnected by edges, the super directed graph configured to include those URLs based on a popularity measure of the pages traversed; and the traversal result is displayed to include the URLs for user selection, in response to a subsequent user query.
US08745032B1 Rejecting a request in a database system
A filter receives a request to perform an operation in a database system, and the filter receives a resource estimate relating to the request from an optimizer. The filter determines whether the resource estimate exceeds an available resource of the database system, and if so, the filter rejects the request prior to execution of the request.
US08745030B2 Fast searching of directories
A method for indexing a database of one or more objects having one or more attributes, includes determining which of said one or more attributes should receive concatenation, concatenating those of said one or more attributes that have been determined to receive concatenation, and indexing said database with those of said one or more attributes that have been concatenated.
US08745022B2 Full text search based on interwoven string tokens
A method and system for full text search (FTS) using a navigation system is disclosed. The FTS system generates interwoven data tokens for documents that are stored in a database. An interwoven data token is combination of two or more data tokens and is formed by interweaving characters of one data token with characters of another data token. The FTS system may generate and store interwoven data tokens in a full text search index for each document stored in a database. The FTS system may receive two or more search terms inputted by a user and generate one or more interwoven data tokens based on the inputted search terms. The FTS system may then use the generated interwoven data token to query the full text search index.
US08745020B2 Analysis and reporting of collected search activity data over multiple search engines
A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes the search query submitted, the search engine used, the search result item (e.g., web page) selected, the position (e.g., page number) of this item, and the user's IP address. The collected data is aggregated and analyzed to generate data regarding the search queries used to locate and access particular destinations (e.g., web pages and sites). This data may be used for various purposes, such as (1) to generate reports showing, e.g., how users reach a particular destination from different search engines and geographic locations, (2) to select content to display on a destination page, such that the content is relevant to search queries commonly used to locate that page, and (3) to update the database of one search engine to reflect searches conducted on other search engines.
US08745019B2 Robust discovery of entity synonyms using query logs
A similarity analysis framework is described herein which leverages two or more similarity analysis functions to generate synonyms for an entity reference string re. The functions are selected such that the synonyms that are generated by the framework satisfy a core set of synonym-related properties. The functions operate by leveraging query log data. One similarity analysis function takes into consideration the strength of similarity between a particular candidate string se and an entity reference string re even in the presence of sparse query log data, while another function takes into account the classes of se and re. The framework also provides indexing mechanisms that expedite its computations. The framework also provides a reduction module for converting long entity reference strings into shorter strings, where each shorter string (if found) contains a subset of the terms in its longer counterpart.
US08745017B2 Transaction-aware caching for access control metadata
Techniques are provided for performing transaction-aware caching of metadata in an electronic file system. A mechanism is described for providing transaction-aware caching that uses a cache hierarchy, where the cache hierarchy includes uncommitted caches associated with sessions in an application and a committed cache that is shared among the sessions in that application. Techniques are described for caching document metadata, access control metadata and folder path metadata. Also described is a technique for using negative cache entries to avoid unnecessary communications with a server when applications repeatedly request non-existent data.
US08745015B2 System and method for remote updates
Software on a server accesses a batch file including a plurality of events generated by a remote game client application executing an instance of the computer-implemented game. The software accesses a game state data object associated with the instance of the computer-implemented game. The game state data object includes one or more game state parameters formatted as a serialized unstructured string of text data. The software parses the game state data object to identify the one or more game state parameters. The software processes the plurality of events in the batch file against game logic to update one or more of the game state parameters in the game state data object. The game logic incorporates information extracted from a social graph. And the software stores the game state data object in a memory cache.
US08745013B2 Computer interface system
An improved computer system may include a controller including a computer processor. The system may also include a selector apparatus in communication with the controller to choose a table having a higher collision quality index than other tables under consideration by the selector apparatus. The system may further include an exchanger apparatus to configure a standby table that replaces the table chosen by the selector apparatus. The system may additionally include a switch that changes a hash function based upon the exchanger apparatus′ replacement of the chosen table to enable the controller to reduce insertion times and/or collisions when interfacing with new components introduced to the controller.