Document Document Title
US07934700B2 Netting or fence with retro-reflective strips
A net/fence includes retro-reflective elements such as tapes that extend in horizontal and/or vertical directions with respect to the fence. The tapes are attached to the netting by thread or glue. One method for weaving the net/fence includes dragging the tape extending in a machine direction along the netting during weaving and threading the tape thereto. Another method for weaving the net/fence includes dragging the tape extending in a transverse direction and attaching the tape thereto with glue. A net-weaving machine can produce such a net in a machine direction and use a comb having threading needles to selectively attach the tape to the net with the thread. If attached in the transverse direction, a trolley borne on a beam lying in the transverse direction introduces the tape onto the net and a connection device, such as a glue jet, connects the tape to the net.
US07934695B2 Refrigerator
A refrigerator includes a valve assembly located at a refrigerant path from a condenser to at least one expansion valve for controlling flow of a refrigerant from the condenser to the at least one expansion valve. The valve assembly includes a valve chamber, wherein the refrigerant drawn from the condenser is held in the valve chamber; at least one outlet hole through which the refrigerant held in the valve chamber is discharged to a corresponding outlet path connected to the at least one expansion valve; and a valve body for selectively opening and closing the at least one outlet hole as the valve body rotates, such that the refrigerant held in the valve chamber is selectively discharged to the corresponding outlet path.
US07934691B2 Pan systems
Pan systems are provided. Pan systems illustratively include a hobby servo motor having a splined output shaft, a rotatable auxiliary shaft that is approximately parallel to the splined output shaft, and a one piece support frame. In an embodiment, the one piece support frame has a top panel, a center panel, a first side, and a second side. The top panel and the center panel are approximately parallel. The first side and the second side are approximately parallel. The top panel and the center panel are approximately perpendicular to the first side and the second side. The top and center panels illustratively each include a hobby servo motor aperture and an auxiliary shaft aperture. The hobby servo motor is positioned within the hobby servo apertures and the rotatable auxiliary shaft is positioned within the auxiliary shaft apertures.
US07934686B2 Reducing drag on a mobile body
A vortex ring generator adapted to be associated with a body subjected to fluid flow, the vortex ring generator being adapted to produce a fluid flow in the form of a vortex ring with the fluid flow moving over the body from the vortex ring generator.
US07934684B2 Rocket-powered vehicle racing competition
A method for racing rocket-powered vehicles directly against one another is provided in which a first rocket-powered vehicle simultaneously races against a second rocket-powered vehicle to be the first to complete a race course. The method may include the first and second rocket-powered vehicles performing a pre-determined maneuver while proximate a group of spectators, and/or the rocket-powered vehicles strategically performing the steps of gliding and boosting the flight of their rocket-powered vehicle in accordance with a pre-determined maximum fuel criteria. The method further may include permitting spectator interaction with participants of the racing competition and enabling spectators to compete with actual participants via virtual vehicles. The method may also include the rocket-powered vehicles performing a refueling operation. The method may further include providing audible or visual identifiers of the vehicles. In addition, the method may include providing safety data to ensure safe separation between competing vehicles.
US07934679B2 Aircraft cabin
An aircraft cabin that comprises a plurality of compartments (5) for passengers each having side walls (7a, 7b, 15) and accessible via a doorway (9) in one of the side walls (7a, 7b, 15). The compartments (5) include door assemblies for closing the doorways (9) and creating enclosed spaces and chair and other furniture interactively arranged in the compartment (5).
US07934677B2 Cargo parachute release apparatus, system and method
A cargo parachute release apparatus comprising an assembly plate and a hinged member that is hinged to the assembly plate with a hinge pin. Parachute riser attachment components are positioned between the assembly plate and hinged member when the hinged member is in the closed position. An electronic package assembly having a microprocessor having predetermined parameters is provided, and the electronic package assembly has horizontal and vertical accelerometers and a strain gage for collecting data and sending the data to the microprocessor for processing. When the incoming data matches the predetermined parameters that indicate impact has been made, the microprocessor sends a firing signal to an electro-explosive device to detonate which causes the hinged member to open and release the parachute. The cargo is not dragged along the ground, tipped over or otherwise damaged.
US07934675B2 Splicing apparatus and method
An apparatus and method for splicing tapes dispensed from a tape dispenser. According to one embodiment, a first, running or unwinding roll of tape is provided with a first splicing element secured to its trailing end portion. A second, stationary or standby roll of tape is provided with a second splicing element secured to its leading end portion. The second splicing element comprises a body made of a self-supporting material and formed with at least one aperture sized to receive the tape from the first roll. While tape is being dispensed from the first roll, the running tape is inserted into the aperture of the second splicing element. When the first roll of tape becomes depleted, the first splicing element engages the second splicing element, thereby splicing the leading end portion of the second tape roll to the trailing end portion of the first tape roll.
US07934674B2 Yarn traverse guide
A yarn traverse guide in which a plurality of yarn guides having yarn introducing openings and yarn introducing passages formed continuously from the yarn introducing openings are disposed at intervals so that the positions of the yarn introducing openings are not overlapped with each other.
US07934671B2 Auxiliary drive
An apparatus and method relate to an auxiliary drive for rotating a gearless grinding mill.
US07934669B2 Nozzle assembly and injection valve
An injection valve has an injector housing (1) and an actuator and also a nozzle assembly. The nozzle assembly has a nozzle body (6) with a recess (8) into which a nozzle needle (10) is introduced and at one axial end of which an injection nozzle (12) is embodied. The recess (8) has, axially adjacent to the injection nozzle (12), a first guide region (14) for the nozzle needle (10). The recess (8) also has at least one cross-sectional extension which extends toward the other axial end. The recess (8) is embodied for the purpose of delivering fluid to the injection nozzle (12). A guide bushing (20) is introduced into the recess (8) in a subsection of the cross-sectional extension, the guide bushing (20) forming a second guide region (22) for the nozzle needle (10) and being embodied for conducting fuel radially outside of the second guide region (22).
US07934668B2 Fuel injector
A fuel injector for use in an internal combustion engine, comprising a nozzle body being provided with a nozzle bore and at least one set of one or more outlets for fluid, an outer valve member received within the nozzle bore and being engageable with a first seating region of the nozzle body to control the flow of a first fluid from a first delivery chamber, the outer valve member being provided with an outer valve bore, and an inner valve member received within the outer valve bore and being engageable with a second seating region of the nozzle body to control the flow of a second fluid from a second delivery chamber. In various embodiments, the fuel injector can be arranged to allow the first and second fluids to be injected separately and/or together. In one embodiment, the first and second fluids can be mixed within the injector before injection.
US07934667B2 Diffuser and device for packaging and dispensing a foaming product
A diffuser for a device for packaging and dispensing a product. The arrangement is particularly advantageous for foaming cosmetic products. The diffuser includes a collar which can be mounted on a container and a product diffusion head extending from the collar and provided with at least one output aperture. Preferably, the output aperture is oriented at an angle, relative to an axis of the collar, lying between 0° and 85°. The diffusion head is movable relative to the collar. Moreover, the diffusion head has an extension axis inclined with respect to a longitudinal axis of the collar, and has a size which is contained within the maximum cross-section of the collar and/or of the container.
US07934661B2 Marketing/fundraising/reward system and method
Provided is a marketing/fundraising/reward method and system including providing a member with product with an incorporated authenticity tag including a personalized part, a unique number part, an encoded part, and a system identification section, assigning a unique number to be displayed in the unique number part, encoding the encoded part with the unique number, allowing the member to provide the personalized part, providing system identity information in the system identity section, providing a donation to a charity of the member's choosing, and recording information regarding the product, the donation, the personalized part, the unique number and the encoded part.
US07934659B2 Wireless bar code symbol driven portable data terminal (PDT) system for running application programs on an operating system emulated on a virtual machine
The wireless PDT of the present invention employs a “display-on bottom” design which places the unit perfectly centered in the hand of the operator, allowing for the best possible viewing as well as providing comfortable single-handed operation. The high-resolution LCD display allows the PCT to show sharp, clear bitmap images while supporting all Windows-recognized font types and sizes. With the auto back-lit feature, the brightness adjusts automatically making the screen easy to read in all light conditions. The PDT is designed for support within the download/charger cradle of a base station which interfaces with a host system using either USB or RS232 interface. Two standard ‘AA’ or rechargeable Li-Ion batteries provide more than 100 hours of operation. In addition, the PDT comes standard with 2 MB of RAM providing enough memory to store over 100,000 records. Applications for the PDT can be developed using a novel integrated development and deployment environment (IDE) which contains an easy-to-use Windows-based application generator and download utilities. For advanced programming, developers can choose to write software using an advanced application generator or ‘C’ programming application generator which provides the developer with simple programming and fast setup. Further enhancements available in the application generator include drag and drop icons, time/datestamp, battery level indicator and variable fonts, giving the developer the ability to create custom screen layouts.
US07934655B2 Input arrangement for controlling electronic device
An input arrangement for controlling an electronic device. The arrangement comprises a substrate have a position-coding pattern printed thereon. The position-coding pattern codes first and second sets of absolute positions on spatially separate areas of the substrate. The first and second sets of absolute positions are mutually exclusive and coded by first and second subsets of the position-coding pattern. A handheld image-recording device comprises an image sensor for recording images of the position-coding pattern a processor is configured for deriving an absolute position from the position-coding pattern in the recorded image and providing an instruction to the electronic device to perform a first function when the absolute position belongs to the first set and a second function when the absolute position belongs to the second set.
US07934654B2 Method of associating recorded audio with position
A method of enabling recorded audio to be associated with a position on a surface. The surface has coded data printed thereon. The coded data is indicative of a plurality of locations on the surface. The method comprises the steps of: (i) interacting with the surface using a handheld audio player incorporating an optical image sensor for reading the coded data and a microphone for recording audio; (ii) reading the coded data; (iii) initiating recording of audio using the handheld audio player; (iv) determining a position of the handheld audio player using the read coded data; and (v) associating audio data with said position.
US07934650B2 Method of maintaining product status using regionally coded interface
A method of maintaining a status of a product item is provided. The product item includes an associated interface surface which has coded data including a plurality of coded data portions indicative of the product item's identity. The method includes, in a sensing device, sensing at least one coded data portion, generating indicating data indicative of the product item identity therefrom, and transferring the indicating data to a computer system. The computer system is responsive to the indicating data to update product status information stored in a data store. The interface surface includes at least one region, including coded data indicative of an identity of the at least one region. The method further includes, in the sensing device, sensing the coded data disposed within the at least one region, and generating, using the sensed coded data, indicating data indicative of the region identity.
US07934645B2 Automatic integrated sensing and access control
An access control system for sensing exposure to items of interest for a person associated with a unique identifier of a fare card or ticket is disclosed. The access control system includes the unique identifier, an exposure detector and a processor. The unique identifier associated with the person that is flagged when exposure is detected. The exposure detector detects exposure to items of interest by the person. The processor is coupled to the exposure detector. The message is communicated away from the processor to a remote location when the unique identifier is flagged.
US07934644B2 Card activated cash dispensing automated transaction machine system and method
An automated banking machine operates responsive to data read from data bearing records. The machine includes a card reader that is operative to read data from user cards corresponding to financial accounts. The machine includes at least one computer and a plurality of transaction function devices. The machine further includes a plurality of device driver components that generally correspond to each of the transaction function devices. The device drivers are operative responsive to communication from an XFS layer to control the operation of the transaction function devices. The machine operates responsive to markup language documents to accomplish financial transfers.
US07934643B1 Card activated automated banking machine system and method
A card actuated automated banking machine (10) is operative to carry out financial transactions responsive to data included on user cards. The machine includes a user interface (15) including a display (24). The user interface includes a card reader (16) which is operative to read data on user cards which identify at least one of user and a user's financial accounts. A fascia of the machine includes a keypad (404, 438, 458) through which users input confidential data. Covers (400, 422, 430) prevent unauthorized persons from viewing confidential inputs to the keypad. Authorization signals assure that the display is operating in a manner that provides appropriate user instructions. A visual indicator is operative to indicate to a user that keypad inputs are being encrypted.
US07934640B2 Method, system, and computer program product for implementing pin-based data transfer activities
A method, system, and computer program product for implementing personal identification number (PIN)-based data transfer activities is provided. The system includes a transfer system that includes a processor and a PIN processing application and decryption engine executing thereon. The PIN processing application and decryption engine implement a method. The method includes receiving an instrument identifier for an instrument upon which a data transfer is requested, and receiving a PIN input at the transfer system by a holder of the instrument. The PIN includes encrypted data elements that include the instrument identifier, a data value for the data transfer, a transfer system key of the transfer system, and a seed value associated with the instrument. The method includes decrypting the PIN to retrieve the data elements embedded therein. In response to successful validation of the data elements, the method includes encoding the instrument with the data value.
US07934638B2 Golf counter
A golf counter includes a disk-like body member, which has a center opening, a series of symbols marked on the top wall and equiangularly spaced around the center opening, and a plurality of positioning holes corresponding to the symbols, a magnet secured to the bottom side of the disk-like body member, and a rotating faceplate, which is rotatably secured to the disk-like body member by the magnetic attraction force of the magnet and has a through viewing hole for showing one of the symbols of the disk-like body member, and two raised portions protruding from the bottom side and selectively engaging the positioning holes of disk-like body member to let the through viewing hole show one of the symbols.
US07934635B2 Method for manufacturing a body
A body has at least one first metallic body part and one second metallic body part. The first body part is coated with a nickel-phosphor layer. The first and second body parts are assembled. The first and second body parts are heated such that a soldered connection is produced between the first and second body part as a result of the nickel-phosphor layer.
US07934631B2 Multi-fire stapling systems and methods for delivering arrays of staples
A staple housing includes an array of staples each in a staple delivery position or “ready position” ready to be fired into target tissue. A staple driver is advanceable to drive the ready-position staples from the staple head into the tissue using staple pushers. During use, the staples in the ready positions are simultaneously fired into the target tissue using the staple pushers, forming an array of staples in the target tissue. After the array has been fired, one or more feed mechanisms within the staple housing advance a second group of staples from one or more staple storage locations into the ready positions in preparation for firing of the second group of staples.
US07934622B2 System and method for dispensing dehydrated culture media powder
An improved system and method for dispensing dehydrated culture media (DCM) powder into containers for preparation as a culture media. The manual and automated systems and methods operate to dispense DCM powder, as well as liquid, into vessels or media preparation instruments in a manner to avoid DCM dust inhalation by persons in the surrounding area and contamination of equipment and surfaces in the surrounding area. The system can further comprise a carousel arrangement that permits dispensing of DCM powder from multiple containers at multiple volumes and rates. In addition, the containers have a particular configuration for use with the system and method, such as the carousel arrangement, to avoid errors, promote repeatability and eliminate dusting. The containers can also include a device, such as an auger, to facilitated measured dispensing of the DCM powder automatically or manually into a flask, automated media sterilizers or other instruments.
US07934620B2 Leakage protection
A flexible check valve is introduced within a fluid path for leakage protection. The flexible check valve can be a duckbill/crossbill valve comprising multiple flexible members that restrict the flow of fluid in a tubular member. The flexible check valve is preferably used in conjunction with a drinking straw to prevent liquid from exiting a container such as a drink box. Preferably, the flexible check valve is a crossbill valve that is attached using an adapter. Liquid is designed to only flow through when an external compressive force (e.g. users fingers or lips) is applied to the valve. When force is no longer applied to the valve section, the valve returns to its normally closed position and fluid is wholly or substantially prevented from exiting.
US07934614B2 Two-piece seal vial assembly
A two-piece seal vial assembly. The first piece is a vial defining an aperture adapted to contain a liquid. The vial has a base, a crown disposed opposite the base, and an upright side wall extending from the base to the crown and including a tapered inner diameter and a flange located proximate the crown. The second piece is a seal top defining an opening that runs through the length of the seal top. The seal top has a top portion providing a neck finish and, when the seal top and the vial are assembled, a snap groove releasably receiving the flange of the vial and a tapered portion that frictionally engages the tapered inner diameter of the vial. Although not one of the two main components of the assembly, a cap may be included to releasably engage the neck finish of the seal top to close the seal top.
US07934612B1 Bottle nipple system
A bottle has a closed bottom, an open top and a peripheral cylindrical side wall. A nipple has a lower section in the shape of a truncated hemisphere, an intermediate section in the shape of a cylindrical, and an upper section in the shape of a hemisphere. The nipple has a hole, an interior surface and an exterior surface. The exterior surface includes a plurality of spaced hemispherically shaped projections including a plurality lower projections on the lower portion, a plurality of upper projections on the upper portion, and a plurality of intermediate projections on the intermediate portion. An adaptor removably couples the nipple to the bottle.
US07934611B2 Rack accessories
A retail system includes a rack assembly and a cover. The rack assembly has a stand that is adapted to rest on a substantially horizontal surface, where the stand is formed of a plurality of tubular members. The rack assembly also has a mounting frame that is substantially rectangular in shape and supported in a substantially vertical position by the stand. The cover includes a base portion that is formed by a combination of a first shell and a second shell that is complementary to the first shell, the base portion defining a hollow, substantially box-like structure that is supported in a substantially vertically position by the rack assembly and covers at least a portion of the mounting frame. The cover also includes a stack portion defining a hollow, substantially box-like structure that is adapted to slide over the mounting frame and mount atop the base portion.
US07934609B2 Device for distributing at least one displaying accessory on a goods display surface
The invention relates to a device for distributing at least one displaying accessory on a goods display surface, such as a shelf surface, cabinet or the similar. The displaying accessory can be a separating partition or a goods display cabinet formed of a carriage sliding on a tracking path. The device includes at least one first guide fixable to the proximal part of the display surface and extendable over the surface, generally along the longitudinal axis thereof. The first guide interacts with a clamp of the displaying accessory for fixing the accessory to the display surface. The device also includes a holder provided at the level of the first guide and, in the first release position, the holder enables at least one displaying accessory to be moved or even to be released. In a second position, the holder strongly fixes at least one displaying accessory to the first guide.
US07934605B2 Filter module and process for manufacture of same
The present invention relates to a filter module comprising a body of wound layers of a sheet material, said sheet material having a plurality of openings formed therein, said openings forming two types of channels within the wound layers of sheet material of said body, said channels extending in a direction from the inner peripheral surface to the outer peripheral surface, a first type of channels being open at one end at said outer peripheral surface of the body and closed at the other end located adjacent to said inner peripheral surface, a second type of channels being open at one end at said inner peripheral surface of the body, and closed at the other end located adjacent to said outer peripheral surface, said channels of the one type being separated from the channels of the other type by portions of sheet material, wherein the sheet material has areas at the edge of the openings forming the inlet channels the thickness of which being smaller than the thickness of the sheet material remote from those openings, as well as to a process for the manufacturing of such a filter module.
US07934601B2 Bill discriminating and counting apparatus for multiple currency systems
The present invention relates to a bill discriminating and counting apparatus having a function of handling bills of a plurality of currency systems with one machine. That is to say, by providing a plurality of START/STOP keys for starting discriminating and counting of the bills, and by assigning the bills of different currency systems to each of them, the bills of a plurality of currency systems may be handled only by operating the START/STOP key corresponding to the currency system, without performing selection and setting of the currency system each time.
US07934595B2 Temporarily mountable and transportable eyeglass storage apparatus
In various embodiments, an eyeglass storage apparatus includes a cavity for containing the eyeglasses, a support member for securing the eyeglasses in the cavity, a sealing member or lid pivotally coupled to an edge of the cavity for sealing the cavity, a fastening means for selectively maintaining or relinquishing the cavity seal, a mounting surface disposed on the outer surface of the cavity for securing the storage apparatus to a proximate structure (e.g., a wall, the underside of a cabinet, a workplace cubicle, a desk, etc.) and a quick connect-disconnect means on the mounting surface for easy adjoinment to and removal of the storage apparatus from the proximate structure.
US07934585B2 Method of servicing the outer components of a wind turbine such as the wind turbine blades and the tower with a work platform and work platform
The invention relates to a method of servicing the outer components of a wind turbine such as the wind turbine blades and the tower with a work platform, said method comprises the steps of: positioning the work platform at the wind turbine tower and connecting the work platform to an upper part of the wind turbine with at least one cable. Further the method comprises the steps of raising the work platform with the cable and cable winding means to a position of use, and holding the work platform to the side of the wind turbine tower with holding means. The invention also relates to a work platform for servicing the outer components of a wind turbine.
US07934584B2 Ladder caddy
A device for attachment to a conventional type of ladder for holding tools and other diverse items in a position for convenient access by a workman on the ladder is described in two embodiments. In both embodiments the device includes a rigid, linearly elongated member carrying a pair of projections having free ends in opposing, spaced relation, the distance between the free ends being selectively adjustable by relative movement of the projections along an axis parallel to a spaced from the axis of the elongated member.
US07934581B2 Broadband noise resonator
An apparatus comprising includes a conduit portion having a conduit inner surface and a conduit outer surface, and a plurality of chambers in fluid communication with the conduit portion. The chambers include a first chamber defined, at least in part, by a first outer housing and a first chamber volume. The first chamber is in fluid communication with the conduit portion. A fluid is permitted to flow between the conduit portion and the first chamber through a first flow area. The chambers also include a second chamber defined, at least in part, by a second outer housing and a second chamber volume. The second chamber is in fluid communication with the conduit portion. A fluid is permitted to flow between the conduit portion and the second chamber through a second flow area. The first chamber volume is generally equal to the second chamber volume and the first flow area is greater than the second flow area. The chambers further include a third chamber defined, at least in part, by a third outer housing and a third chamber volume. The third chamber is in fluid communication with the conduit portion. A fluid is permitted to flow between the conduit portion and the third chamber through a third flow area, wherein the first chamber volume is greater than the third chamber volume.
US07934578B2 Hydraulic pump unit, hydraulic pump set, and working vehicle
There is provided a working vehicle having first and second hydraulic pump units operatively driven by a driving source and arranged away to each other in a width direction of the vehicle. In the working vehicle, each of the first and second hydraulic pump units includes a pump body; a port block formed with an oil passage for supplying/discharging an operating fluid to/from said pump body; a pump case connected to the port block so as to define a pump body accommodating space for surrounding the pump body; and a pump shaft for rotatably driving the pump body, the pump shaft having an input end operatively connected to said driving source. A drain port for opening the pump body accommodating space outward and a charge suction port for drawing in an oil from an oil tank in order to supply a charge oil to a hydraulic circuit fluidly connecting with the corresponding hydraulic motor unit are provided respectively in first and second assemblies formed by the corresponding pump case and port block. The drain port is provided on a wall surface other than an opposing wall surface facing each other of the wall surfaces of said first and second assemblies when arranging the first and second assemblies so that the input ends of each pump shaft are directed in the same direction.
US07934574B2 Swing working vehicle
A rotation table frame for a working vehicle including, a portion rearward of both sides of the rotation table frame being substantially within a width of a traveling device and circular in a plan view, a front portion of the rotation table frame is rectilinearly cut in a left-right direction in the plan view, and the rotation table frame has a stepped portion formed at a right side relative to the advancement direction and recessed rearward.
US07934573B2 Method for regulating the state of charge of an energy accumulator in a vehicle having a hybrid drive unit
A method for regulating the state of charge of an energy accumulator in a vehicle having a hybrid drive unit, a motor vehicle in particular, including an internal combustion engine and at least one electrical machine which can be coupled or are coupled to a power train of the vehicle. It is provided that a state of charge of the energy accumulator is regulated by a charge controller as a function of the vehicle's velocity.
US07934568B2 Rock core removal method and apparatus
A rock core removal method and apparatus allows efficient, safe, and reliable removal of a rock core sample. An inner collet tube and an outer ground tube, within a drill tube, protect the core sample during drilling. At depth, the collet tube is raised with respect to the ground tube so that the conical wall of the ground tube pushes constricting fingers on the collet tube inward, gripping the core sample within. The collet tube and ground tube are then raised, rotated, or raised and rotated, applying the necessary force to break the core sample off of the substrate. After retracting the tubes, the collet tube is lowered with respect to the ground tube to release the core sample. An ejection rod then pushes the core sample out of the collet tube. The ground tube may also act as the actuating means for a quick-change drill-bit release feature.
US07934567B1 Driving apparatus for planting a shaft in a granular base
A driving apparatus is disclosed for planting a vertically oriented shaft into a granular base. The driving apparatus includes an anvil integrally formed at an intermediate location on the shaft. A weight is attached on the shaft, above the anvil, in freely slidable engagement. The shaft is provided with a tapered lower end. With the lower end positioned adjacent to the granular base, the weights may be repeatedly propelled against the anvil, by sliding along the shaft in a hammering motion, to drive the shaft into the base. The shaft may serve to support an article such as a beach umbrella.
US07934566B2 Cordless nailer drive mechanism sensor
A device for impacting a fastener in one embodiment includes a lever arm pivotable between a first position whereat a flywheel is spaced apart from a drive mechanism and a second position whereat the flywheel can contact the drive mechanism, a lever arm solenoid for pivoting the lever arm between the first position and the second position, a drive mechanism sensor for generating a position signal indicative of the position of the drive mechanism, a timer for generating a timing signal, a memory including program instructions, and a processor operably connected to the memory for executing the program instructions to (i) energize the solenoid to pivot the lever arm to the second position, (ii) de-energize the solenoid based upon the position signal, and (iii) de-energize the solenoid based upon the timing signal.
US07934564B1 Stovetop fire suppression system and method
A stovetop fire suppression system is provided which senses the stovetop environment, assesses a fire condition, and limits a fuel or electricity heat source upon determination of a stovetop fire condition. Either, or both of, sound or heat may be monitored for the presence of a fire. Sensed day can be processed for spectral density or rate of rise for subsequent comparison to thresholds or predetermined density values. Upon determination of a stovetop fire condition a fire suppression module triggers, for example, a valve or switch to extinguish the stovetop heat source.
US07934558B2 System and method for dynamically adjusting the center of gravity of a perforating apparatus
A perforating apparatus (100) used to perforate a subterranean well. The perforating apparatus (100) includes a generally tubular gun carrier (106) and a charge holder (104) rotatably mounted within the gun carrier (106). At least one shaped charge (102) is mounted in the charge holder (104) and is operable to perforate the well upon detonation. A dynamically adjustable weight system (124) is operably associated to the charge holder (104). The dynamically adjustable weight system (124) is operable to adjust the center of gravity (120) of the charge holder (104) such that gravity will cause the charge holder (104) to rotate within the gun carrier (106) to position the at least one shaped charge (102) in a desired circumferential direction relative to the well prior to perforating.
US07934554B2 Methods and compositions comprising a dual oil/water-swellable particle
Methods and compositions are provided that relate to well bore treatments that comprise swellable particles. An embodiment includes a method that comprises introducing a fluid comprising a dual oil/water-swellable particle into a subterranean formation. Another embodiment includes a method of cementing that comprises: introducing a cement composition comprising cement, water, and a dual oil/water-swellable particle into a space between a pipe string and a subterranean formation; and allowing the cement composition to set in the space. Another embodiment includes a well treatment composition comprising a dual oil/water-swellable particle.
US07934553B2 Method for controlling placement and flow at multiple gravel pack zones in a wellbore
A technique utilizes a tool to selectively shift flow control devices in a variety of well applications. In one application, the tool is delivered downhole via coiled tubing to selectively deliver treatment fluid and shift valves in a combined well treatment and sand control well system. The tool also can be used to carry a jetting device that can be employed to deliver a non-solids fluid to a desired region of a wellbore.
US07934551B1 Methods to properly use saline water for oil reservoirs injection operations
This invention presents innovative and off the beaten path methods to mainly produce suitable saline streams for oil-fields water injection operations. The production of such suitable saline streams can: (1) be achieved economically; and (2) meet the actual stringent requirements for injection operations to steadily enhance oil production from depleted and plugged wells.
US07934548B2 Spooled device retaining system
An embodiment of a system for preventing the loss of a spooled device into a wellbore comprises a housing defining an aperture extending therethrough, the aperture sized for allowing the spooled device to pass therethrough, a sensor to measure at least one condition of the system, and a gripper device to engage with the spooled device and the housing to prevent the loss of the spooled device when the condition of the system is a failure condition.
US07934547B2 Apparatus and methods to control fluid flow in a downhole tool
Apparatus and methods to control fluid flow in a downhole tool are disclosed. A disclosed example system includes a hydraulically actuatable device having a cavity for receiving pressurized hydraulic fluid stored by a reservoir, a first and a second hydraulic pump, a motor and means for selectively flowing hydraulic fluid from the outlet of at least one of the first and second pumps to the at least one cavity. The first and second hydraulic pumps include an inlet fluidly coupled to the reservoir and an outlet fluidly coupled to the cavity, and the motor is operatively coupled to at least one of the pumps.
US07934546B2 Fracturing head with replaceable inserts for improved wear resistance and method of refurbishing same
Fracturing heads with one or more replaceable wear-resistant inserts have annular sealing elements for inhibiting fracturing fluids from circulating between the inserts and a main body of the fracturing head. Worn inserts and degraded sealing elements are easily replaced to refurbish the fracturing head without replacing or rebuilding the main body. Service life of the main body is therefore significantly prolonged. In one embodiment, an entire flow path through the main body is lined with wear-resistant replaceable inserts to further prolong the service life of the main body.
US07934545B2 Rotating control head leak detection systems
A system and method to detect leaks in the rotating control head and a latching system to latch the rotating control head to a housing is disclosed.
US07934543B2 Method for heating and cooling a room and a building with a plurality of rooms
Conditioning of ambient air in a room of a building in terms of heat and/or cold and optionally humidity, and air flow is accomplished by arrangement of latent heat accumulator bodies in the room of the building. A separate air duct, which forms an incoming-air flow, is provided to blow out incoming air underneath the latent heat accumulator bodies by utilizing the Koanda effect, while air is sucked in parallel to the surface of the latent heat accumulator bodies.
US07934540B2 Integrated liquid cooling unit for computers
An integrated liquid cooling unit comprising a liquid pump and a U-shaped flat tube. An adapter rigidly connects and establishes fluid communication between the pump and the tube creating an integrated unit for cooling an electronic chip via a closed loop. Heat is rejected from the coolant through cooling fins disposed between the legs of the U-shaped tube to passing air being propelled by a blower assembly.
US07934539B2 Electronic apparatus and cooling module
A thermal conductive member is mounted on a heat generating object. An air cooling member is attached to the thermal conductive member for radiating heat into air. A liquid cooling member is removably attached to the thermal conductive member for absorbing heat from the thermal conductive member. The circulation pump operates to allow the flow of the coolant into the flow passage of the liquid cooling member. In this case, the thermal energy of the heat generating object is transferred to the air cooling member through the thermal conductive member. The heat radiating member serves to radiate the thermal energy into the air from a larger surface area. The heat generating object can in this manner be cooled down even without the liquid cooling member.
US07934537B2 Thermal receptacle with phase change material
A liquid receptacle for rapidly lowering the temperature of a liquid contained therein to a warm range suitable for human contact and maintaining the liquid in the warm range for an extended period of time includes an inner vessel with an open upper end and a closed lower end and a wall connecting the upper and lower end. An insulated outer shell is spaced from the inner vessel to define an interstitial chamber between the inner vessel and the outer shell. A phase change material occupies the chamber and regeneratively absorbs thermal energy from the liquid to cool the liquid and then releases the thermal energy back to the liquid to maintain the temperature of the liquid.
US07934535B2 Centrifuge casting device
A centrifugal casting method and apparatus for casting molten metal into a mold. The casting apparatus includes a housing provided with a bottom surface and a retaining wall for minimizing a number of projectiles that escape the housing during casting operations. A prime mover is provided for imparting a centrifugal force on the molten metal, and an arm is coupled to the prime mover adjacent to a proximate end to be rotated about a rotational axis and to support a cradle for receiving the mold adjacent to a distal end. A crucible is to be coupled to the arm for supporting the molten metal to be cast into the mold, while a catch surface is disposed between the arm and the bottom surface of the housing to collect molten metal that is cast but not received within the mold.
US07934532B2 Tape for mass-sealing bottles and similar containers, and apparati for its application and removal
A composite laminar tape (1) for mass-sealing bottles (15) or similar containers consists, according to the invention, of at least one extensible laminar tape (16), made of an extensible plastomeric film, which is possibly provided with closed lines for a predetermined separation of areas being meant to act as sealing membranes.The invention also relates to an apparatus for mass-sealing containers with said tape, and to an apparatus for mass-unsealing the containers sealed with said tape.
US07934530B2 Filament winding apparatus
A filament winding apparatus efficiently performs a helical winding process in which the winding angle of the fiber bundle differs. A helical winding head includes two guide rings, adjacently arranged along an axis center of the mandrel, and guide tubes arranged at equal intervals along a circumferential direction of the guide rings. The guide rings are switchable between a first state in which phase positions of the guide tubes are matched and a second state in which the phase positions of the guide tubes are evenly shifted in the circumferential direction by a phase switching structure. Tube exits of the guide tubes are arranged close in the first state.
US07934525B2 Hands free wood splitter
A hands-free wood (log segment) splitting apparatus and method of employing a mobile vehicle having mounted thereon the splitting apparatus. The splitting apparatus includes a mount removably secured to the mobile vehicle and having secured thereon a rotatable auger, the location of the mount and the components carried thereon being safely remote from an operator. Control over the positioning of the apparatus, including the auger relative to a to-be-split log segment, control over the movement of the auger relative to the log segment being split, restraining the log segment from undesired movement relative to the spinning auger, and other related actions, are effected by the operator from the remote location and without exposure of the operator to personal injury from the splitting apparatus. Guides are provided for entry thereof into a split to serve as impediments to collapse of the split portions of the log segment against the auger.
US07934516B1 Toilet leak containment and detection system
This patent discloses a collection system to collect dripped leakage from a toilet discharge flow. The dripped leakage may be from a toilet sealed by a wax ring. The collection system may include a collector, a drain tube, and a catch bottle. The collector may consist of a funnel positioned vertically between a mounting flange and a kick-up. A spout may extend from the funnel at an acute angle to the mounting flange. A wastewater pipe may connect through a center of the kick-up so that a portion of the wastewater pipe resides within a funnel interior of the funnel and a remaining portion resides below the kick-up and outside of the funnel interior.
US07934508B2 Tactile feedback for indicating validity of communication link with an implantable medical device
Implantable medical device telemetry is provided between an implantable medical device and an external communication device. The implantable medical device includes a device transmitter and/or a device receiver. The external communication device includes a moveable communication head including an antenna therein connected to at least one of an external transmitter and/or an external receiver for communication with the device transmitter and/or the device receiver of the implantable medical device. A user moves the moveable head apparatus relative to the implantable medical device. Tactile feedback is provided to the user via the moveable head apparatus upon movement of the moveable head apparatus to a position where valid telemetry can be performed.
US07934507B2 Post-cesarean section scar management undergarment
The present invention comprises a modified woman's undergarment that includes a peri-pubic light compression panel allowing for compression at the incision site and a treatment dressing means for exposing the wound to a medicament. The combination of light compression and treatment with applicable medicament functions to minimize the formation of scars following cesarean section incisions performed in the lower transverse uterine or peri-pubic area. Considering the long phase of wound healing, this design flexibility allows for the use of the garment under a variety of street clothes. Unlike a girdle or abdominal support device, the crux of the invention does not require heavy or high abdominal support, although for those applications requiring girdle-type support, the invention could also be fabricated in a style that allows abdominal support along with the focused incision peri-pubic compression and incision care.
US07934502B2 Self-pressurizing supraglottic airway
A supraglottic airway of the type used to facilitate lung ventilation and the insertion of endo-tracheal tubes or related medical instruments through a patient's laryngeal opening where the shield is designed to have an internal increase in pressure during assisted inhalation such as positive-pressure ventilation.
US07934501B2 Swivel elbow for a patient interface
A swivel elbow includes a conduit pathway separated from a vent airflow pathway for conducting respective gas flow streams in use. The swivel elbow further includes baffle structure that separates the respective gas flow streams so that they do not interfere with each other within an interior (e.g., breathing chamber) of a mask to which the elbow is connected in use.
US07934497B1 Modular helmet-mask assembly
A modular helmet-mask assembly for protecting a user's head and face from hazards such as from chemical and biological warfare agents. The invention includes an impact resistant helmet; a face protection assembly, which can be attached and detached from the helmet; and a transparent, impact resistant lens. The face protection assembly includes an impact resistant face protection shell with a vision port, through which the transparent lens can be positioned; a flexible nosecup assembly positioned to engage the mouth and nose of the user, which also includes a breathe-through airflow assembly and filter unit; and a flexible face seal which surrounds the nosecup assembly and lens and engages the face of the user. An adjustable head harness is attached to the shell or face seal, for adjustably securing the face seal and nosecup to the user's face to maximize comfort and protection while preventing fogging of the lens.
US07934490B2 Start-up control device and start-up control method for internal combustion engine
An engine ECU stores a map in which three regions, that is, a high-temperature region, a low-temperature region, and a region therebetween, are prescribed. The pre-feed time T set when the present condition falls in the region is the longest. An engine ECU executes a program that includes the step of detecting an engine cooling water temperature THW when the start-up of the engine is requested, the step of executing the pre-feed until the fuel pressure P becomes equal to or greater than a fuel pressure threshold value P(TH), and the step of starting the cranking when the fuel pressure P becomes equal to or greater than the fuel pressure threshold value P(TH). Thus, the bad start-up caused by fuel vapor is avoided without operating the fuel pump unnecessarily for a long time.
US07934487B2 Fuel control strategy for heating a catalyst
A control system for an engine having N cylinders in first and second banks includes a catalyst heat module and a fuel control module. N is an integer greater than two. The catalyst heat module selectively operates the engine in a catalyst heat mode to heat a catalyst. The fuel control module, throughout a fuel injection sequence for each of the N cylinders, adjusts a first air/fuel (A/F) ratio for the first bank to a rich value and adjusts a second A/F ratio for the second bank to a lean value.
US07934485B2 Internal combustion engine control device
A control device for an internal combustion engine which transmits output to a drive-train via a dual mass flywheel, the control device including: an engine rotational state detecting unit that detects a rotational state of the internal combustion engine; a rotational fluctuation inhibiting unit that executes a process of inhibiting rotational fluctuation for the internal combustion engine when a rotational state that is detected by the engine rotational state detecting unit satisfies a rotational fluctuation inhibiting condition; and a rotational fluctuation inhibiting condition adjusting unit that is adjusts the rotational fluctuation inhibiting condition based on a operating state of the internal combustion engine.
US07934481B2 Flywheel starter pulley attachment apparatuses and methods
Flywheel starter pulley attachment apparatuses and methods are disclosed for a flywheel rotatable about an axis and a starter pulley rotatable about the same axis as the flywheel. One or more retainers can be provided to couple rotation of the starter pulley to the flywheel and/or a cooling fan element attached thereto. Each of the retainers can be configured for at least a portion of the retainer to pass through an opening in the starter pulley. Each retainer can include a body portion and a fin portion, the fin portion extending outwardly from the body portion. The fin portion can further include a protruding lip disposed between first and second edges of the fin portion, for example, forming an angle of from about 100° to about 180°. The protruding lip can be configured to engage the starter pulley when the retainer is positioned through the opening of the starter pulley to secure the starter pulley in place where rotational movement of the flywheel assembly can occur in either direction. Holes can be defined in the cooling fan element that can correspond in shape to the shape of the fin portion of each retainer.
US07934480B2 Sealing member and sealing structure
A sealing member 14 has a main seal 15 and a sub seal 21. The sub seal 21 is integrally formed with a first connecting element 20 that extends from the main seal 15. The first connecting element 20 has an upper bent portion 23a and a lower bent portion 23b. The sub seal 21 is at a higher position than the main seal 15 due to the upper and lower bent portions 23a, 23b. The first connecting element 20 has a rib 24 that extends along a longitudinal direction of the first connecting element 20. An upper thick portion 26a and a lower thick portion 26b are formed on the upper bent portion 23a and the lower bent portion 23b of the first connecting element 20, respectively. The rib 24 and the upper and lower thick portions 26a, 26b improve the rigidity of the first connecting element 20.
US07934479B2 Camshaft adjuster comprising a locking mechanism
A camshaft adjuster (10) for an internal combustion engine which includes a locking mechanism is provided. At least one locking element (21, 22) which can be locked in the zone of a central position (20) as well as at least one additional locking element (23, 24) that can be locked in the zone of a retarded end position (19) or an advanced end position (20) are provided such that the internal combustion engine can be selectively started from an end position (19, 20) or the central position.
US07934478B2 Camshaft adjuster
A lubricant circuit of a camshaft adjuster is provided. In conventional camshaft adjusters, lubricant is supplied from a cylinder head to the camshaft adjuster via a supply channel (66) and a receiving channel (69), with an annular groove that encircles in a circumferential direction being located between the supply channel and the receiving channel in order to ensure a continuous lubricant supply. According to the invention, the lubricant is transferred from the supply channel to the receiving channel in a discontinuous manner. The omission of the encircling annular groove causes a discontinuous or cyclic flow of lubricant so that lubricant is transferred only when the supply channel (66) is at least partially aligned with the receiving channel (69).
US07934477B2 Rocker arm assembly
An engine assembly may include an engine structure, a rocker arm assembly supported by the engine structure, a camshaft rotatably supported on the engine structure and engaged with the rocker arm assembly, and a valve member engaged with the rocker arm assembly. The rocker arm assembly may include a lever body having a first end engaged with the valve member and a second end defining a pivot point and having an opening therethrough, an arm assembly including a first end rotatably coupled to the first end of the lever body and a second end including a latch, and a locking mechanism located within the opening in the lever body and including a latch pin having a recess therein and a guide holder including a finger extending into the recess preventing rotation of the latch pin relative to the guide holder.
US07934472B2 Climate controlled pet shelter
An apparatus and method for moderating the environment of a pet shelter is provided. The apparatus may include a climate control device which may be attached to the pet shelter in order to regulate the temperature and environment within the pet shelter. The apparatus may also include a photoelectric control element electrically connected to the climate control device and operable based on the ambient light input from outside the pet shelter. The apparatus may regulate the environment of the pet shelter based on the ambient light outside of the pet shelter.
US07934469B2 Installation for supplying liquid feed to an animal and an autonomously displaceable vehicle for use in such an installation
An installation for supplying liquid feed to an animal, such as a calf. The installation comprises one or more feed loading places (1) and one or more feed unloading places (2-5), and one or more vehicles (9) that are autonomously displaceable, controlled by a microprocessor or the like, between one or more feed loading places and one or more feed unloading places, each vehicle comprising a drinking nozzle (10), such as a flexible teat.
US07934464B2 Batter applicator with vertically adjustable submerger or coating mechanism
A batter applicator with an adjustable coating mechanism is disclosed which includes a frame, a main batter tank, a structure comprising a submerger or an overflow structure positioned proximate the main batter tank and actuatable means for positioning the structure vertically relative to the main batter tank. The actuatable means for positioning the structure vertically relative to the main batter tank includes a rotatable shaft operably coupled to a gear box, a screw lift assembly operably coupled to the gear box and a hand wheel operably coupled to the shaft.
US07934461B2 Sewing machine capable of sewing sequins and method for setting sequin feed amount therefor
Sewing machine includes a plurality of machine heads, and at least one sequin feeder apparatus provided for each of the machine heads. The sequin feeder apparatus of a desired number of machine heads of the plurality of machine heads are grouped into a group, and a sequin feed pitch is variably set independently for each of the grouped sequin feeder apparatus in that group. Such an arrangement allows sequins of different sizes (different feed pitches) to be set on all of the sequin feeder apparatus in the group. If the plurality of machine heads are controlled on a group-by-group basis in order to sew a sequin-contained embroidery pattern, it is possible to increase the variety of sizes of sequins that can be used in the embroidery pattern.
US07934459B2 Ergonomic workstation with raising and lowering elements
Ergonomic workstations include devices with raising and lowering elements, such as tables and desks. The devices include one or more legs, and when more than one leg is present, each leg is substantially parallel to the other legs. Each leg is provided with a base for attaching the leg to another or to multiple other legs. The devices further include one or more sub-surfaces for connecting one or more of the legs and one or more top surfaces. The substructure is provided with more than one arrangement of hole patterns for attaching the top surface and/or the legs. In some aspects, the devices include two top surfaces which are raised or lowered by actuators in the legs. The plurality of legs can either maintain the second top surface at a constant height, or can raise and lower the second top surface independent of the first top surface.
US07934455B2 Sub-caliber projectile
A sub-caliber projectile is described for insertion into a projectile receptacle (8) having a projectile head (1) and a tail unit (2) forming guide vanes (4), which engages in a cavity of the projectile head (1). To provide advantageous construction conditions, it is suggested that the guide vanes (4) of the tail unit (2) extend up into the hollow projectile head (1) and the projectile head (1) be folded clamped into the groin area between the guide vanes (4).
US07934449B2 Serving tray and food container
A food tray assembly includes a serving platter and a receptacle platter. The serving platter has a central aperture extending there through and a serving area defined between the central aperture and a perimeter thereof. The receptacle platter has a bottom and a peripheral wall extending from the bottom at a perimeter thereof. The serving platter and the receptacle platter are releasably coupled to one another.
US07934446B2 Firearm
The invention relates to a firearm (10), in particular a single or multi-shot repeating rifle comprising a stock (11), a barrel (30) axially displaceable relative to the stock (11) and resting on or in a linear guide (20), a cartridge chamber to receive a cartridge being constituted in said barrel, further a breech (40) fitted with a breech cap (41) to seal the cartridge chamber and axially affixable in the barrel end (32) when the firearm (10) is closed, and further a locking unit (80) to lock the firearm into the closed position. The linear guide (20) comprises at least one guide rod (21), guide fork or the like linked or linkable to the barrel (30) and guided in sliding manner within the stock (11). This design leads to a compact and easily manufactured firearm with a slender and attractive appearance. The firearm (10) furthermore is made of fewer parts, resulting in simple disassembly and small shipping size.
US07934443B1 Magazine for 22 caliber conversion kit and 22 caliber firearm
A magazine configured for use with a 22 caliber conversion kit and/or a non-converted 22 caliber firearm includes an elongate, hollow, rectangular housing for receiving an ammunition belt on a splined belt pulley. A slide of the firearm applies an impact force to a strike wheel to pivot a cam against a spring-loaded rack. The rack moves downward and causes a rack gear to rotate a drive gear freely in the slip direction of a unidirectional bearing. When the impact force is removed, the spring-loaded rack returns upward under the biasing force of the spring causing the rack gear to rotate the drive gear on the unidirectional bearing in the drive direction. The drive gear turns a drive axle, which turns the splined belt pulley to advance the ammunition belt sufficiently to position the next round of ammunition for entry into the firing chamber.
US07934440B2 Powered wrench
The problem of reaching a work piece, such as a nut on a bolt, in a restricted space not permitting traditional means of applying torque is addressed with a powered wrench. The wrench translates motor power on one axis to an engageable socket on a perpendicular axis through an innovative gearbox. Means are provided to shift from a gear ratio for power to a gear ratio for speed by simple manipulation, while different size work pieces can be accommodated through socket change parts.
US07934439B2 Back light of steering wheel
A steering wheel comprises a rim connected to spokes. A covering material is provided to enclose at least a portion of the rim and/or the spokes. The covering material includes an outer cover and a light element positioned under the outer cover. The light element is configured to emit light through at least a portion of the outer cover. The light element is positioned over a casing that is provided to give shape to the steering wheel so that a vehicle driver may easily grasp the steering wheel. The light element may provide continuous, pulsed, or non-continuous lighting.
US07934435B2 Modular glass reference plate assembly
Systems, methods, and apparatus relate to a glass reference plate panel; to a modular glass reference plate assembly; and to creation of the modular glass reference plate assembly, which may include providing a plurality of glass reference plate panels, arranging the plurality of glass reference plate panels into an array of adjoining glass reference plate panels, and adhering together the adjoining glass reference plate panels. One or more embodiments may include 6.8 mm-thick borosilicate glass, ground, and polished, with reference marks on a top side and a PVD aluminum coating on a bottom side, perforated with holes, arranged in a 4×4 array of 16 glass reference plate panels, each approximately 810 mm2 in size, abutting at interfaces formed by lap joints, and bonded together with a UV-curable adhesive into a contiguous piece.
US07934434B2 Apparatus and method for analysis of dry powder inhaler products
An apparatus and method are provided for collection and analysis of dry powder inhaler products to determine foreign particulate matter found therein. The apparatus includes a collection chamber that communicates directly with the mouthpiece of a dry powder inhaler device. The collection chamber is used to both collect product samples, as well as to mix the samples with a diluent that places the active pharmaceutical components and excipients in solution, while the foreign particulate matter remains suspended. Analysis of a sample is preferably conducted by light obscuration wherein a probe is inserted directly within the collection chamber of the apparatus. An integral magnetic stir-bar incorporated within the apparatus eliminates the need to transfer the collected sample to a secondary vessel for mixing or analysis.
US07934432B2 Method for measuring the run time of an ultrasonic pulse in the determination of the flow velocity of a gas in a breathing gas volume flow sensor
A method is provided for measuring the run time of an ultrasonic pulse in the determination of the flow velocity of a gas in a breathing gas volume flow sensor (1). The breathing gas volume flow sensor (1) has a flow duct (3) with a measuring section, wherein the measuring section is arranged in parallel to or at an angle (α) smaller than 90° to the flow duct (3). The measuring section has an ultrasound transmitter (5) and an ultrasound receiver (7). The method determines the run time of the ultrasonic pulse from the receiving signal spectrum without the damping of the ultrasonic pulse having an effect on the run time measurement by an ultrasonic pulse being triggered by a transmitting pulse at the ultrasound transmitter (5). The ultrasound receiver (7) sends a receiving signal and the receiving signal is recorded as a first receiving signal data record as a function of time after the transmitting pulse. A correlation function of the first receiving signal data record is formed with the first sample data record. The run time of the ultrasonic pulse is determined from the point in time of the correlation maximum.
US07934431B2 Measuring transducer of a flow measuring device applied in industrial measurements technology
A measuring transducer of a flow measuring device for measuring the flow of a medium through an existing pipeline system, wherein, in a cost-favorable manner, an equalization of potential between medium and measuring transducer is effected. The measuring transducer includes a measuring transducer housing, a measuring tube integrated in the measuring transducer, two process connections of an insulating material, via which the measuring tube is connectable to the pipeline system, and, placed in one of the process connections, at least one electrode, which is exposed in an inner space of the process connection, through which medium flows during operation. The electrode is connected with the measuring transducer housing via an electrically conductive connection.
US07934426B2 Measurement cell system, in particular pressure measurement cell system
The invention relates to a measurement cell system, in particular a pressure measurement cell system, comprising a measurement cell and a memory unit containing at least one stored measurement cell-based stored value. The measurement cell together with the memory unit are designed as a separately operable unit.
US07934423B2 Vertically integrated 3-axis MEMS angular accelerometer with integrated electronics
Sensors for measuring angular acceleration about three mutually orthogonal axes, X, Y, Z or about the combination of these axes are disclosed. The sensor comprises a sensor subassembly. The sensor subassembly further comprises a base which is substantially parallel to the X-Y sensing plane; a proof mass disposed in the X-Y sensing plane and constrained to rotate substantially about the X, and/or Y, and/or Z, by at least one linkage and is responsive to angular accelerations about the X, and/or Y, and/or Z directions. Finally, the sensor includes at least one electrode at the base plate or perpendicular to the base plate and at least one transducer for each sensing direction of the sensor subassembly responsive to the angular acceleration. Multi-axis detection is enabled by adjusting a configuration of flexures and electrodes.
US07934422B2 Angular velocity sensor and angular velocity sensing device
Provided is a horizontally located sensitive angular velocity sensor capable of easily eliminating influence of acceleration in a lateral direction and whose fixed section is easily fixed. The angular velocity sensor includes a pair of fixed sections fixed on a top of an sensor support section of a case, a detection arm extending along a plane parallel to the sensor support section, and a pair of upper drive arm and lower drive arm extending along the plane parallel to the sensor support section and extending in a direction opposite to each other so as to intersect an extending direction of the detection arm.
US07934420B2 Test method for an exhaust gas probe of an internal combustion engine, in particular for a lambda probe
A test method for an exhaust gas probe (8, 9) of an internal combustion engine (3), particularly for a lambda probe, has the following steps: Checking an output signal (λ1, λ2) of the exhaust gas probe (8, 9), detecting a fault state of the exhaust gas probe (8, 9) on the basis of the output signal (λ1, λ2) of the exhaust gas probe (8, 9) and differentiating between different fault states of the exhaust gas probe (8, 9).
US07934419B2 Intake air mass flow measurement device
In an intake air mass flow measurement device, for preventing clogging in a pressure intake tube due to water or the like entering the pressure intake tube in a device measuring a pressure in the intake air tube, the intake air mass flow measurement device includes a mass air flow measurement device for measuring an intake air mass flow in an intake air tube; and a pressure sensing device for sensing pressure in the intake air tube, the pressure sensing device being integrated with the mass air flow measurement device, and an aperture plane opened to the inside of a main air flow passage for detection of the pressure takes in pressure by using a gap generated between a main air flow passage constituting member and an insertion part of the mass air flow measurement device when a measurement part of the mass air flow measurement device is inserted into the main air flow passage. With this construction, it is possible to provide a structure in which water or the like can hardly clog the pressure intake port.
US07934417B2 Scanning probe microscope
Implementations of the present invention relate to a scanning probe microscope, which includes a base frame to which a probe holder with a probe as well as a probe support are, or can be fixed. The probe and the sample mount can be moved relative to one another in order to obtain information about the surface of the sample by scanning a sample which is arranged on the sample mount. Furthermore, a reaction chamber can be attached to the base frame of the scanning probe microscope, with the sample mount arranged therein. The reaction chamber has an opening on its side facing the probe, through which the probe can enter the reaction chamber. The reaction chamber can enable treatment of the sample's surface by the specific influence of fluids within the reaction chamber when the reaction chamber is closed.
US07934414B2 Method and apparatus for manufacturing a measuring device for determining and/or monitoring a process variable and measuring device
A method for manufacturing a measuring device for determining and/or monitoring a process variable of a medium in a container. The measuring device includes: A mechanically oscillatable unit, which is securable via a securement to a sensor housing and/or to the container; and a driver/receiver unit, which excites the mechanically oscillatable unit to oscillate, or receives the oscillations of the mechanically oscillatable unit. The mechanically oscillatable unit is excited to oscillate, and the reaction forces and/or reaction moments are detected, which act on the securement due to the oscillations of the mechanically oscillatable unit, that a report is issued, when the reaction forces and/or reaction moments exceed predeterminable limit values, and that, in the case of a report, the mechanically oscillatable unit is adjusted as regards its oscillation properties.
US07934413B2 Flowmeter calibration system and operational method
Disclosed is a bi-directional piston displacement type volumetric fluid flow rate delivery and metering system (calibration standard) and operational method for calibration of fluid flowmeters. The present invention provides reduced uncertainty of delivered volumetric fluid flow rate at meters under test relative to the uncertainty of volumetric fluid flow rate at meters under test provided by prior art bi-directional piston displacement type volumetric fluid flow rate standards given the same nominal cylinder diameters and working fluid and equal dimensional, timing and temperature measurement uncertainties by employing a plurality of metering pistons and cylinders to minimize the connecting volume piping between the metering piston cylinder outlet and meters under test, providing open access to one side of each metering piston to accomplish installation of temperature probes through the pistons into the working fluid and by operational method which minimizes the connecting volume to standard volume ratio.
US07934412B2 Innovative gas monitoring with spacial and temporal analysis
The present invention relates to the monitoring of gas concentrations possible in very low ranges (i.e., low ppb and even ppt ranges) and especially use thereof in environmental monitoring, exposure assessment, bomb detection, and health studies. The invention can use a spatial and temporal assessment of gas concentrations that enables the sources of the gas in question to be located and identified which is useful in environmental and health field but can also be applied to other fields an example of which is detecting and locating explosives. This technology can uses small, light weight, and low power components that allow for the monitor to be portable and even worn on a person as a personal monitor. This technology can be used in a stationary monitors as well.
US07934407B2 Process for producing metallic component and structural member
A process for producing a metallic component of a structural member or the like used in an aircraft or automobile or the like, the process including shot peening the surface of a metallic material, wherein the fatigue properties of the metallic material are improved with almost no variation in the surface roughness over the course of shot peening. Shot peening the metallic material surface uses a shot material having an average particle size of not more than 200 μm, and the ratio of the surface roughness of the metallic material surface following the projection step relative to the surface roughness of the metallic material surface prior to the projection step is not less than 0.8 and not more than 1.5.
US07934404B2 Door for a washing or drying machine
The present invention relates to mechanical apparatuses, such as washing machines or dryers, for washing or drying laundry, and more particularly to a door on a mechanical apparatus, in which a window (76) of the door can be mounted on a frame (72) thereof fit thereto, and which can prevent the window from hanging down by gravity. The door includes a formed door frame (80), a rear door frame (90), and a door window. The door window (76) may be a door glass of glass, or transparent plastic. There is a flexible seating rib (102) formed on the front door frame (80) or the rear door frame (80) or the rear door frame (90) for seating and supporting an edge portion (77) of the door window (76).
US07934403B2 Dispenser of detergent supply apparatus for washing machine
The present invention provides a dispenser which evenly dispenses washing water to a detergent container. Within the dispenser, a slit of a subsidiary water passage is configured in a rib located between an inlet water passage where washing water enters the dispenser and an end water passage distant from the inlet water passage by the farthest. Some quantity of washing water running the inlet water passage is diverged and moves to the end water passage where washing water has been insufficiently supplied. Hereby, washing water is equally scattered over the dispenser and drops into the detergent container. The dissolving power can be much more enhanced.
US07934402B2 Clothes washing machine
A washing machine includes a colloidal silver maker and a detergent feeder which are integrated with each other, thus enhancing assembility and reliability of the washing machine. The colloidal silver maker includes a silver ion casing, a lid, and a pair of silver plates. An outlet pipe and a connecting part are provided on predetermined portions of the silver ion casing. The outlet pipe is integrated with an inlet of the detergent feeder, and the connecting part integrally connects the colloidal silver maker to the detergent feeder. Thus, the colloidal silver maker is integrated with the detergent feeder while the silver ion casing of the colloidal silver maker communicating with the detergent feeder. The silver plates are placed in the silver ion casing while being supported by the lid. Further, at least one spacing projection is upwardly projected from a bottom of the silver ion casing to be provided between the silver plates.
US07934401B2 Structure for blocking outflow of fluid for washing machine
A structure for blocking outflow of a fluid for a washing machine includes a door installed at an outlet of a detergent supply unit such that the door opens the outlet when wash water and detergent are supplied from the detergent supply unit to a washing tub and closes the outlet of the detergent supply unit when foam or steam is discharged from the washing tub to the detergent supply unit, thereby preventing the fluid, such as foam or steam in the washing tub, from flowing to the detergent supply unit through a water supply bellows.
US07934399B2 Drum type washing machine
A control panel of a drum type washing machine is disclosed. The present invention includes a cabinet, a control panel assembled to the cabinet, a plurality of operational buttons provided to the control panel, a deco panel assembled to the control panel, and a display unit provided to the deco panel. Accordingly, the present invention facilitates the deco panel to be assembled to the control panel despite a flesh formed on a rim of the deco panel and sustains the assembled state.
US07934397B2 Cut-resistant gloves containing fiberglass and para-aramid
A cut-resistant knit glove comprising cut-resistant composite yarn, companion yarn and lining yarn. The cut-resistant composite yarn having a core comprising at least two core yarns and at least one first wrapping yarn helically wrapped around the core. The companion yarn comprising para-aramid. The lining yarn comprises either (i) composite yarn having an elastomeric yarn core and at least one second wrapping yarn helically wrapped around the yarn core or (ii) yarn comprising aliphatic polyamide fiber, polyester fiber, natural fiber, cellulosic fiber, and mixtures thereof. The cut-resistant composite yarn, the companion yarn, and the lining yarn are co-knit in the glove with the lining yarn plated on the interior of the glove and the cut-resistant composite yarn and companion yarn forming the exterior of the glove.
US07934395B2 Cut-resistant gloves containing fiberglass and para-aramid
This invention relates to a cut-resistant knit glove comprising a) cut-resistant composite yarn having a core comprising at least two core yarns and at least one first wrapping yarn helically wrapped around the core, the core yarns including at least one 50 to 400 denier (56 to 440 dtex)glass fiber filament yarn and at least one 200 to 800 denier (220 to 890 dtex) para-aramid yarn, the first wrapping yarn including at least one 100 to 800 denier (110 to 890 dtex) yarn selected from the group consisting of aliphatic polyamide, polyester, and mixtures thereof; b) companion yarn of 200 to 1600 denier (220 to 1800 dtex) selected from the group consisting of aliphatic polyamide, polyester, natural fiber, cellulosic fiber, and mixtures thereof; and c) lining yarn comprising a composite yarn of from 500 to 1200 denier (560 to 1300 dtex) comprising aliphatic polyamide fiber, polyester fiber, natural fiber, cellulosic fiber, and mixtures thereof; and wherein the cut-resistant composite yarn, the companion yarn, and the lining yarn are co-knit in the glove with the lining yarn plated on the interior of the glove and the cut-resistant composite yarn and companion yarn forming the exterior of the glove.
US07934394B2 Cut-resistant gloves containing fiberglass and para-aramid
This invention relates to a cut-resistant knit glove comprising: a) cut-resistant composite yarn having a core yarn and at least one first wrapping yarn helically wrapped around the core yarn, the core yarn including at least one 50 to 200 denier (56 to 220 dtex) glass fiber filament yarn and the first wrapping yarn being one 100 to 600 denier (110 to 680 dtex) para-aramid yarn; b) companion yarn selected from the group consisting of aliphatic polyamide, polyester, and mixtures thereof; and c) lining yarn comprising a composite yarn of from 100 to 500 denier (110 to 560 dtex), the composite yarn having an elastomeric yarn core comprising at least one elastomeric yarn and at least one second wrapping yarn helically wrapped around the yarn core, the second wrapping yarn including at least one 20 to 300 denier (22 to 340 dtex) yarn selected from the group consisting of aliphatic polyamide, polyester, natural fibers, cellulosic fibers, and mixtures thereof; wherein the cut-resistant composite yarn, the companion yarn, and the lining yarn are co-knit in the glove with the lining yarn plated on the interior of the glove and the cut-resistant composite yarn and companion yarn forming the exterior of the glove.
US07934391B2 Synthetic quartz glass body, process for producing the same, optical element, and optical apparatus
The present invention is to provide a synthetic quartz glass body having a high light transmittance. The present invention provides a synthetic quartz glass body having pores in a surface part thereof.
US07934385B2 Thermo-electric defrosting system
A refrigeration unit (40) having a defroster (30) has a refrigeration compartment (44), an evaporator coil (26) having an amount of crystallized water being aggregated thereon from air and a thermo-electric module (32, 46, 48, 50) having a semiconductor material. The thermo-electric module (32, 46, 48, 50) provides heating from a first location of the thermoelectric module (32, 46, 48, 50) and cooling from a second location of the thermo-electric module (32, 46, 48, 50) based on a Peltier effect when a current from a power supply is traversed through the thermo-electric module (32, 46, 48, 50). The heating from a first location heats the evaporator coil (26) to defrost the aggregated amount of crystallized water thereon. The cooling from the second location is communicated to the refrigeration compartment (44).
US07934382B2 Combustor turbine interface
A combustor assembly for a turbine engine includes an aft open end that communicates gas flow to a turbine assembly. The combustor assembly includes a liner assembly that terminates at a first fixed vane. A portion of the liner assembly extends an axial distance into the first fixed vane portion. An inner surface of the liner assembly corresponds with inner surfaces of the fixed vane portion to provide a smooth transition from the inner surfaces of the combustor assembly to the turbine assembly.
US07934381B2 Fuel lance for a gas turbine installation and a method for operating a fuel lance
A fuel lance for a gas turbine installation with sequential combustion, in which hot gas is produced in a first combustion chamber and expanded in a subsequent turbine, and then flows through a subsequent second combustion chamber in which the fuel lance for injecting fuel into the hot gas is arranged. The fuel lance has a lance section which extends in the flow direction of the hot gas and includes at least an outer tube which is arranged concentrically to a lance axis, and a center tube which is concentrically arranged in the outer tube and in which the fuel is guided to the lance tip and is injected through first injection openings in the region of the lance tip into the hot gas. The fuel lance is modified for operation with syngas by the first injection openings being arranged directly on the lance tip, and by the first injection openings being oriented so that the fuel jets which emerge from them include an acute angle with the lance axis.
US07934378B2 Master cylinder comprising a seal and an associated groove promoting resupply
Brake master cylinder (10) for a motor vehicle, of the type which comprises a substantially axial body (12) inside a bore (14) of which at least one axial piston is slideably mounted, of the type in which the bore (14) comprises two seals, front (30, 34) and rear, interposed between the piston and the bore (14), the seals (30, 34) comprising three radially concentric lips accommodated in grooves (70, 72) in the bore (14), characterized in that the seals (30, 34) comprise central lips of reduced cross section.
US07934376B2 Hydraulic actuation assembly
An assembly for the hydraulic actuation of safety equipment includes a hydraulic pump disposed between a fluid feed line and a supply line in fluid communication with the safety equipment. A pump valve in the supply line downstream of the hydraulic pump is adjustable between open and closed positions for providing hydraulic fluid to supply line. A fluid source communicates with a bypass line in fluid communication with the supply line. A bypass valve is disposed between the fluid source and the supply line and is lockable between open and closed positions for providing other hydraulic fluid to supply line.
US07934375B2 Vehicle exhaust systems
The present invention relates to a balance pipe assembly for a vehicle exhaust system including at least a pair of exhaust pipes or pipe shaped portions, and a further pipe or pipe shaped portion extending between the exhaust pipes or pipe shaped portions so as to act as a balance pipe. The assembly further includes at least one of the exhaust pipes or pipe shaped portions including means adapted to reduce the pressure of exhaust gasses passing there through at a position downstream of the balance pipe or pipe shaped portion.
US07934374B2 Method and system for combustion engine particulate filter regeneration
A method for regenerating a particulate filter in an exhaust system of a combustion engine. The method: (a) measures, every time the combustion engine is started, a parameter representative of a condition of the combustion engine and/or of the exhaust system, (b) when the measured parameter reveals that the engine and/or the exhaust system are cold, the parameter representative of the mass of accumulated soot measured before the engine was last turned off is frozen, (c) the deviation between the frozen mass parameter and the parameter representative of the mass measured at time t is continuously determined, and (d) when the deviation has been resolved by convergence, it is added to the frozen mass parameter and the resulting corrected value is used in an ongoing regeneration process.
US07934370B2 Vehicle and control method thereof
When a vehicle speed V is greater than a threshold value Vref when an engine speed difference ΔN between an engine speed Ne and a target engine speed Ne* is greater than a threshold value Nref and a catalyst degradation flag Fc is 1, that engine speed Ne is brought to the target engine speed Ne* while the engine is kept firing. However, when the vehicle speed V is less than the threshold value Vref, a fuel cut is executed even if the engine speed difference ΔN is greater than the threshold value Nref and the catalyst degradation flag Fc is 1. The threshold value Vref is set based on a catalyst bed temperature CT so control to suppress catalyst degradation can be continued for longer the more the operating state is such that the catalyst bed temperature CT is high and degradation of the catalyst is promoted.
US07934369B2 Exhaust gas purifying apparatus for internal combustion engine
An exhaust gas purifying apparatus for an internal combustion engine is provided. The apparatus includes a recoverable type exhaust gas purifying device provided in an exhaust passage, a reducing agent addition device for adding a reducing agent into the exhaust passage upstream of the exhaust gas purifying device, an operation control device for controlling operation of the reducing agent addition device such that the reducing agent is added into the exhaust passage in a recovering process of the exhaust gas purifying device, a pressure obtaining device for obtaining pressure in the exhaust passage downstream from the reducing agent addition device and upstream from the exhaust gas purifying device; and a diagnosing device for diagnosing the reducing agent addition device based on the pressure obtained by the pressure obtaining device at an estimate arrival-time when the reducing agent added from the reducing agent addition device is estimated to arrive at the exhaust gas purifying device in a case the operation of the reducing agent addition device is controlled by the operation control device such that the reducing agent is added into the exhaust passage.
US07934368B2 Ultra-micro gas turbine
The present invention provides an ultra micro gas turbine engine which includes a wave rotor. In various embodiments, the ultra micro gas turbine engine of the present invention includes a rotating disk which has a compressor, a wave rotor and a turbine, a first stationary member which includes an inlet and a first wave rotor port end plate, a second stationary member which includes an outlet and a second wave rotor port end plate and a combustion chamber which includes a fuel inlet and an igniter.
US07934363B2 Stirrup insert for a stirrup
A stirrup insert for a stirrup including a bearing surface which is provided with a surface for placing a boot, and a holding area which can be detachably connected to the stirrup, where the bearing surface includes an internal part and an external part, where the internal part is surrounded by the external part at least in the z-direction, preferably, the internal part is softer than the external part.
US07934361B2 Packaging apparatus
There is provided a packaging apparatus including a mechanism for joining a film from a film roll and a film from another film roll to each other. The packaging apparatus is capable of preventing a joint of the films from suffering a thermal sealing failure thereby increasing production efficiency. Package apparatus (10) includes film supply mechanism (10A) for joining and supplying films (1A, 1B) and packaging mechanism (10C) for producing package bags from the film. Film accumulator (10B) for guiding and holding the film in a meandering fashion is disposed between film supply mechanism (10A) and packaging mechanism (10C). Some of accumulating rollers (21) of film accumulator (10B) are movable to a predetermined position depending on the size of package bags to be manufactured. The length of the film from a position in which the films are joined to each other to a position in which the film is horizontally sealed is changed to prevent the joint between the films from being placed in the position in which the film is horizontally sealed.
US07934357B2 Jam access system for sheet handling apparatus
A sheet handling device having at least one sheet feed path therethrough from an inlet to an outlet, the sheet feed path defined by a guide for directing sheet material from the inlet to the outlet. The sheet handling device comprising a plurality of processing sections located along the sheet feed path for performing a plurality of operations on sheet material being handled by the device. The processing sections including a central accumulator section, a collation section, a sheet folding section and at least one inserter section which are collectively located within a main chamber of the sheet handling device. The accumulator section is centrally located relative to the other processing sections and employs a vertically-oriented feed path to facilitate accumulation of sheet material while minimizing the spacing/gaps between adjacent sections. Furthermore, an access doorway is disposed over the processing stations to facilitate jam clearance.
US07934356B2 Machine for filling bag with medicine
To quickly fill a bag with medicine containers without damaging the containers, a machine for filling a bag with medicine containers includes: a bag positioning member (4) for positioning and opening a bag (13); a first moving member (37) that reciprocates between a supply position inside the bag (13) and a waiting position outside the bag (13), the first moving member including a bottom surface portion for supporting medicine containers; a second moving member that reciprocates relative to the bag (13) and includes a guide surface (47) guiding medicine containers (11) to the bottom surface portion; and a drive-control means (59) that moves the first moving member (37) from the supply position to the waiting position while maintaining the second moving member (38) in a fixed position relative to the bag (13), thereby causing medicine containers (11) guided by the guide surface (47) to the bottom surface portion to remain in the bag (13).
US07934355B2 Device for automatically equipping substrates with medical and/or pharmaceutical and/or food supplementing products and system for automatically producing packaging for medical and/or pharmaceutical and/or food supplementing products
An apparatus for automatically mounting substrates with medical and/or pharmaceutical and/or food-supplementing products, including at least one magazine to store blister strips rolled up on rolls or the like, each magazine having at least one holding position for the rolls, a delivery device to unroll the blister strips and deliver the unrolled blister strips to a supply position for the products provided by each roll in the magazine to be mounted, a separating device for separating product-filled blister sections from the blister strip, and a mounting head to receive, rotate and dispense the separated blister sections with the products sealed therein, the mounting head controlled by a control system to transport the separated blister sections from the supply position to a mounting position over the substrate.
US07934354B2 Door panel
A door panel that is light in weight and has sufficient strength is provided. A door panel has an outer panel, an inner panel, and a foamed material filling a space between the outer panel and the inner panel. The inner panel is formed by means of press molding so as to have an uneven surface with adhering portions and a raised portion. The adhering portions are affixed to the inner surface of the outer panel, and the space is formed between the raised portion and the outer panel. The outer panel has a thickness ranging from 1.2 to 5.0 times that of the inner panel. A hemmed portion is formed by folding the peripheral edge of the outer panel so as to curl over the peripheral edge of the inner panel and then pressing down the folded part.
US07934346B2 Process of treating a synthetic shingle and shingle made thereby
Synthetic shingles are made and treated, such that upper surfaces thereof that are to be weather-exposed in the installed condition, are scuffed, abraded, or scraped in such a manner that different visual appearances occur between abraded zones and unabraded (or lesser abraded) depressions, to enhance the natural-appearing materials that the synthetic shingles are designed to resemble. The shingles and the abrading medium have motion relative to each other. The abrading medium may take on various forms, such as a roller, a brush, a pad, etc. Some portions of the upper surface of the shingle remain unabraded, preferably being those portions that are depressed relative to higher portions of the shingle. The shingle may be of a single layer construction, or a multi-layer laminate.
US07934341B2 Interlocked weatherstrip appearance treatment to exterior moulding applications
A weatherstrip is provided in which a first component provides for functional sealing. A second component, formed of a different material, is interlocked to the first component. The securing structure is not visible from the exterior and allows the second component to improve the aesthetics, be color-matched with the vehicle, or have an altered geometry as needed for the particular vehicle component.
US07934337B1 Net device
A major hoop member provides for protection of a minor hoop member and contact points between the minor hoop member and net material attached to the minor hoop member. The minor hoop member is of a significantly smaller diameter than a diameter of the major hoop member and is securely retained in close, but spaced, orientation radially inward from the major hoop member. This provides for the operational passageway through the minor hoop member which objects may be netted to be nearly as large as that available utilizing just the major hoop member. This full function feature occurs while the major hoop member protects the inner hoop member, and the contact points therealong of the net material, from coming into contact with many obstructions during use of the net device to net objects. Easy removal and replacement of the minor hoop member permits replacement of existing net material.
US07934331B2 System for displaying photographs
A system for displaying photographs is disclosed. The system includes one or more horizontal members or bars that are secured to a wall, such as a wall of a house. The horizontal members are preferably immovably secured, as by wall anchors or nails. The horizontal members preferably include a profile, such as a shaped, hollow cross-sectional area, that is configured to mount two or more vertical members. Two or more vertical members or bars are then secured to the horizontal members. The vertical members may be mounted using the profiles, channels, or grooves of the horizontal members. They may be mounted using a connection stud, a tab or a clamp, such as a spring clamp. The vertical members preferably also include continuous, vertical grooves on their sides, for placing photographs into the grooves for display.
US07934329B2 Semi-autonomous excavation control system
An excavation control system for a machine is disclosed. The excavation control system may have a tool, at least one operator input device configured to provide manual control over movement of the tool, and a controller in communication with the at least one operator input device. The controller may be configured to receive an input related to an operator desired tool location, and determine that an operator is manually controlling movement of the tool toward the operator desired tool location. The controller may be further configured to automatically assume control over movement of the tool toward the operator desired tool location based on the determination.
US07934325B2 Gymnastics footwear
An article of footwear for gymnasts includes an outsole, an insole, an upper, and a securing member. The outsole may extend beneath a forefoot region of the foot and may include one or more traction elements. The insole may be engaged with the outsole and may include one or more impact-attenuation zones. The insole may include a medial impact-attenuation zone and a lateral impact-attenuation zone. The upper may include one or more apertures through which a wearer's phalanges may be received and may extend over a top portion of the wearer's foot between the wearer's ankle and phalanges. The securing member may secure the article of footwear to the wearer's foot, and may extend from the lateral to the medial side of the upper. The securing member may extend around the heel or ankle area of the wearer's foot. The article of footwear may be a gymnastics shoe.
US07934322B2 Digital protractor
A digital protractor for measuring angular displacement from a referenced surface includes a substantially congruent pair of pivotally interconnected upper and lower arms, which arms are superposable upon one another. Each arm has a pair of substantially parallel engagement edges extending longitudinally of the arm. One of the arms is engagable along an engagement edge thereof with the reference surface. A capacitive sensor is secured to the lower arm and a digital readout device is secured to the upper arm for operatively cooperating with the capacitive sensor to measure and display the angular displacement from the arm engaging the reference surface to the other arm.
US07934321B2 Tilt switch employing graphite
The invention relates to a form of a tilt switch that solves the problem of poor electrical contact, excessive/unpredictable hysteresis, high contact resistance, short life and/or electrical bounce. The tilt switch uses conventional ball-in-tube construction and adds a graphite powder film to all electrically conductive surfaces in the switch. This non-mercury tilt switch provides additional features such as enhanced electrical contact, reduced or eliminated hysteresis, lowered contact resistance, increased contact life and eliminates electrical bounce.
US07934319B2 Pencil-sharpening device
The present invention is directed to a pencil-sharpening device having a titanium chromium nitride coating disposed on the cutting blade of the device. The titanium chromium nitride coating is metallurgically bonded to the steel blade. The coated blade provides enhanced properties for the pencil-sharpening device.
US07934316B2 Charging roller, process cartridge and image forming apparatus
An object of the present invention is to provide a charging roller (i) which includes a rubber member whose surface is subjected to a hardening treatment using a solvent containing at least an isocyanate compound and (ii) which can prevent leakage of an ionic conductive agent even if the charging roller is placed under conditions of high temperature and high humidity for a long time. The charging roller is made by forming a rubber layer on a metal core. The rubber layer is an epichlorohydrin based rubber base material to which an ionic conductive agent is added, the rubber layer being subjected to a surface treatment by applying a solution containing the isocyanate compound and heating it. This surface treatment is carried out under such conditions that a coefficient of dynamic friction at a contact portion between the rubber layer and a photoreceptor becomes 0.4 or less.
US07934314B2 Conductive film structure, fabrication method thereof, and conductive film type probe device for IC
A method for forming a conductive film structure is provided, which includes providing a flexible insulating substrate, forming a conductive film overlying the flexible insulating substrate, patterning the conductive film to form a plurality of micro-wires overlying the flexible insulating substrate, wherein the micro-wires are extended substantially parallel to each other, forming an insulating layer overlying the flexible insulating substrate and the micro-wires, and winding or folding the flexible insulating substrate along an axis substantially parallel to an extending direction of the micro-wires to form a conducting lump.
US07934311B2 Methods of manufacturing electrical cables
A method of forming at least a portion of a cable comprises providing at least one conductor, extruding at least an inner layer of polymeric insulation over the at least one conductor to form a cable conductor core, embedding a plurality of conductors into the inner layer of the cable conductor core, and extruding an outer layer of polymeric insulation over the cable conductor core and the plurality of conductors and bonding the inner layer to the outer layer to form the cable and provide a contiguous bond between the inner layer, the conductors, and the outer layer, wherein embedding comprises heating a one of the inner layer and the conductors prior to embedding the conductors into the inner layer.
US07934308B2 Method for making a waveguide microwave antenna
The invention concerns a method for making a waveguide microwave antenna with corrugated horn, which consists in forming the corrugations of the horn on the outer surface of a synthetic material form block followed by surface metallization of the foam block configured to produce the antenna.
US07934307B2 Method of constructing a linear drive motor assembly with a core
A method of constructing a linear drive motor assembly is disclosed. In accordance with the method, a support plate and a platen with a plurality of teeth are provided. A honeycomb core comprising a commercially available, off-the-shelf honeycomb material is provided. The honeycomb core has a plurality of cells arranged in a planar array where the plurality of cells is defined by walls extending in planes substantially perpendicular to the planar array. The support plate is directly secured to one side of the planar array. The platen is secured directly to the other side of the planar array. A forcer having a motor stack is magnetically coupleable to the platen to form a linear drive motor.
US07934305B2 Process for manufacturing a fluidtight slide fastener
A fluidtight slide fastener comprising a pair of tapes both delimited by two opposite long edges and by two opposite short edges. Each tape comprises a textile material strip coated with a fluid barrier material layer on at least opposite faces thereof, the strip remaining uncoated on at least one of the short edges of each tape. Each tape is also equipped with a set of aligned teeth on at least a portion of one of the long sides thereof, the aligned teeth of the sets facing each other and being associated with opposite opening and closing stops. A slider is slidable between the closing stop and the opening stop for engaging in a fluidtight way or disengaging the aligned teeth respectively. The fastener further comprises a coating formed on each tape on the at least one of the uncoated short edges for covering the textile material strip in a fluidtight way at the at least one of the uncoated short edges.
US07934304B2 Method of manufacturing lined tubing
A method to manufacture tubing includes co-forming a base material strip and a liner material strip into a string of internally-lined tubing and joining edges of the base material strip to form a seam therebetween.
US07934301B2 Method of manufacturing expanded metal
A sheet of expanded metal produced by slitting a sheet of metal, and stretching along a stretching direction, which sheet of expanded metal forms a grid of openings having a first repetition length in the stretching direction and a second repetition length in the direction perpendicular to the stretching direction, wherein the first and second repetition lengths are substantially equal. A sheet of expanded metal having a stretching angle larger than 90 degrees. Use of a sheet of expanded metal according to the invention for supporting a bundle of parallel tubes. A method of manufacturing expanded metal from pre-expanded metal, wherein expansion force is applied at a plurality of points perpendicular to the stretching direction, wherein the expansion force is applied using a plurality of force transmitters co-operating with the plurality of points, and wherein the force transmitters are arranged so that they can move towards each other in the second direction while applying extension force.
US07934300B2 Method for producing expanded metal profiles
A method for producing expanded metal profiles, consisting of subjecting a metal strip of width less than the development of the profile to be produced to the following operations: —forming longitudinal slits in at least that longitudinal band which is to form the central web of the profile, —bending the edges of the slits, —profiling said strip, —transversely stretching that band containing the slits, —pressing areas of said central web in correspondence with said stretched band to displace them external to the plane of said web, characterised by subjecting the bent edges to drawing to obtain radiused edging having the tangent to the free edge forming an angle not less than 90° to the surface of the strip.
US07934297B2 Twist off tamper-proof fastener
A twist off tamper-proof fastener having an elongate flexible strap defining a plurality of parallel adjacent transverse teeth in opposing planar surfaces. First end portion of elongate strap is tapered to a rounded tip for insertion through a “T” slot defined in a dimensionally larger head portion carried at opposing end of the elongate strap. A fixed tooth and plural angulated teeth carried by a flexing arm irremovably engage with the teeth defined in the elongate strap. The head portion is elliptic with opposing spaced apart rounded ends and opposing planar sides to facilitate grasping and twisting by a user, and for identifying indicia. A circumferentially extending notch is defined in the elongate strap immediately adjacent the head portion. Twisting the head portion creates shearing forces that are focused at the circumferential notch breaking the fastener and allowing removal without tools.
US07934296B2 Binding band and binding band set
A binding band comprises a band part, a pendant hook part provided at one end of the band part, and an enclosed-wall part provided at the other end of the band part and having a passage through which the band part is vertically passed. The enclosed-wall part has a slit through which the band part is inserted into the passage from the side.
US07934294B1 Portable safety handle device
A safety handle device for attaching to a wall of a trailer to allow a user to enter a trailer comprising a bar; a channel disposed in the bar near the first end; a sliding component slidably disposed in the channel; a first ring rotatably attached to the sliding component; an anchor component fixedly attached to the bar near the second end; a second ring rotatably attached to the anchor component; a first strap attached to the first ring and a second strap attached to the second ring; an E-clip attached to each of the first strap and the second strap; wherein the E-clip is insertable into an E-channel disposed on the wall of the trailer.
US07934288B2 Finger eraser
An eraser for use in erasing markings on boards, such as chalk boards and white boards, is provided. The eraser comprises a form-fitted finger element made from a knitted or felted fabric. The finger element consists of a tubular member that defines a longitudinally extending finger passage. The tubular member has one open end and one closed end. The open end is sized such that the finger of the eraser user is insertable through the open end, so that at least a portion of the finger is received within the finger element passage.
US07934287B2 Head for a cleaning implement having a removable dirt bin
A cleaning implement having a dirt bin for collecting debris from a floor. The dirt bin has at least one of a cleaning sheet and/or air filter attached thereto, as presented to the user. This arrangement allows for more efficient disposal of debris from the dirt bin and soiled components. The dirt bin may be emptied and reused or may be discarded after a single use.
US07934278B2 Washing method of washing machine and apparatus thereof
Disclosed are a washing method of a washing machine capable of preventing a phenomenon that remaining detergent is collected into a space where a heater is positioned or a specific space during a washing operation of laundry, capable of minimizing a generation of washing water unnecessarily supplied to the washing machine, and capable of fast heating corresponding laundry before a washing operation for an efficient washing operation, and an apparatus thereof. To this end, the method comprises the steps of: generating steam by heating washing water supplied into a washing machine; injecting the generated steam into laundry inside of a drum of the washing machine; and rotating the drum after injecting the steam into the laundry and thereby washing the laundry.
US07934277B1 Mattress structure
A mattress structure is a mattress body and comprises: a fixed plate, which has a plurality of flexible accommodating holes and at least one first flexible member; a moving plate, which has at least one second flexible member corresponding to the flexible accommodating hole, the moving plate is below the fixed plate and has a distance with the fixed plate for moving; at least one lifting device, which is combined with the bottom of the moving plate, the moving plate and the second flexible member move up and down via the lifting device in order to let that the second flexible member penetrates through the flexible accommodating holes and protrudes out of the top surface of the fixed plate.
US07934275B2 Collapsible suspension bed
A collapsible suspension bed comprising a bed bottom, a bed wall including at least one end wall and at least two side walls, at least one support structure for the bed, and at least one suspension means connected to the support structure for suspension of the bed. The distinctive characteristic of the bed is that the volume of the bed is adjustable for volume-adjustment of the bed.
US07934274B2 Non-circular section grab bar
A grab bar for attachment to a bathroom wall structure includes a body member that extends between first and second ends. The body member is defined by a non-circular cross-section.
US07934272B2 Water-acting device for personal hygiene
A water acting device for personal hygiene has a housing connectable with a water source, a hollow water issuing element connectable with the housing and having an inner passage for passing of water, and means for sealing the water issuing element relative to the housing, the sealing means forming a water passage communicatable with a source of water, and means for adjusting a water supply through the water issuing element, the adjusting means including at least a part of the sealing element and an adjusting member acting on the part of the sealing element so as to change a cross-section of the passage formed by the sealing element, so that the sealing element simultaneously performs functions of sealing of the water issuing element relative to the housing and adjusting or stopping a flow of water through the sealing element to the water issuing element.
US07934271B2 Toilet bowl treating assembly
Toilet bowl treating/cleaning assemblies are provided. In one form the toilet seat lid has mounted on it a dispenser in a fashion so that pivoting of the lid assists in controlling dispensing of a solid pill containing a treating chemical. Also, structures are provided to avoid dispensing when a consumer determines that bowl treatment is not needed, and to facilitate dispensing in response to manual activation.
US07934269B1 Method and article of clothing for patients receiving medical treatment
The present invention is directed to an article of clothing and a method for accessing a portion of a patient's body for treatment that permit an area of treatment to remain substantially covered. In one embodiment, a shirt/jacket is provided that has a first closeable opening in the front of the shirt/jacket that extends from the bottom of the shirt/jacket to the top of the collar or neckline and a second closeable opening extending from the outer cuff of a sleeve to the neckline at the outer top side of the collar. The second closeable opening is preferably opened and closed by a hook and loop fastener. This permits tubing to be routed through the second closeable opening to be attached to an intravenous access device in a patient's arm and for the shirt sleeve to remain substantially closed and cover the patient even when treatment is being provided to the arm. In another embodiment, the shirt/jacket includes an additional closable opening that extends from the top of the neckline or collar to a point in the chest area of the shirt/jacket and where the closable opening is preferably opened and closed by a hook and loop fastener. This permits tubing to be routed through the additional closable opening to be attached to an intravenous access device in a patient's chest and for the shirt to remain substantially closed and cover the patient even when treatment is being provided to the chest area.
US07937766B2 Method and system for preventing simultaneous use of contents in different formats derived from the same content at a plurality of places
The original content and the converted content obtained by converting the original content are encrypted by the same content key. A license containing data of use conditions such as the content key and a use period is recorded in an area of a storage medium limited for access. When the converted content is used with an external storage medium, a copy of an original license is created, a use period of the copy is changed to a use period of the converted content designated by a user, and the license is output as a converted content license to the external storage device. The use period of the original content is rewritten to prevent its overlapping with a use period defined by the converted license.
US07937765B2 System and method for checking security of PC
Provided are a system and method for checking the security of a personal computer (PC). The system and method automatically check security to protect a PC from computer hacking, viruses, worms, Trojan horses, etc., and inform or cure a vulnerable point. The system and method automatically check and modify all the security check items so that a user who may not have professional computer knowledge can readily cope with a cyber attack, and describe the vulnerable point and the result of the cure to the user with ease. Therefore, the system and method can maintain a PC in its up-to-date state to prevent damage from a cyber attack, and minimize damage from a cyber threat against the main system and service.
US07937764B2 Metamorphic computer virus detection
The executions of computer viruses are analyzed to develop register signatures for the viruses. The register signatures specify the sets of outputs the viruses produce when executed with a given set of inputs. A virus detection system (VDS) (400) holds a database (430) of the register signatures. The VDS (400) selects (710) a file that might contain a computer virus and identifies potential entry points in the file. The VDS (400) uses a virtual machine (422) having an initial state to emulate (714) a relatively small number of instructions at each entry point. While emulating each potential entry point, the VDS builds (716) a register table that tracks the state of a subset of the virtual registers (428). Once the VDS (400) reaches an emulation breakpoint, it analyzes the register table in view of the register signatures to determine whether the file contains a virus.
US07937763B2 Processor and processing apparatus performing virus protection
A processing apparatus is connected to a network and has a content recording/playback function. The processing apparatus stores therein, in correspondence, (i) statuses of the recording/playback process and (ii) computer virus-handling processes to be performed if a detection unit detects a computer virus. If the computer virus is detected, the processing apparatus performs one of the computer virus-handling processes in correspondence with one of the statuses of the recording/playback processes.
US07937757B2 Multi-domain architecture for process isolation with processor supporting multi-domain architecture
A trusted computer system that offers Linux® compatibility and supports contemporary hardware speeds. It is designed to require no porting of common applications which run on Linux, to be easy to develop for, and to allow the use of a wide variety of modern development tools. The system is further designed to meet or exceed the Common Criteria EAL-5 or higher rating through incorporation of required security features, as well as a very high level of assurance for handling data at a wide range of sensitivity (e.g., classification) levels in a wide range of operational environments. This is achieved through the implementation of a well-layered operating system which has been designed from the ground up to enforce security, but which also supports Linux operating system functions and methods.
US07937756B2 Apparatus and method for facilitating network security
An embodiment of an apparatus that facilitates network security and traffic monitoring for input network traffic includes a plurality of microcode controlled state machines, each of which includes a computation kernel. A plurality of rules applied to a network traffic segment are distributed across the computation kernels. Each of the computation kernels includes condition logic configured by microcode stored in an associated control store to evaluate a unique configured rule in the microcode to produce an associated output. A distribution circuit routes the network traffic segment to each of the plurality of microcode controlled state machines. An aggregation circuit generates a decision on which forwarding of the network traffic segment is based, where the decision is a logical combination of the associated output of each of the computation kernels.
US07937753B2 Method and apparatus for distributed information management
The information management system such as might be used for a source code management system. The information management system is distributed throughout an enterprise and is operated to allow secure communications with remote sites connected to a central site over an unsecured network. A secure channel is created through the unsecured network to transmit encryption and identifier information for one or more artifacts. This information is used to access an artifact from a remote site and decrypt it. Because artifacts, though encrypted, retain an identifiable form, they may be cached throughout the information management system. The ability to cache artifacts significantly reduces the bandwidth required for operating the information management system from remote sites.
US07937752B2 Systems and methods for authenticating communications in a network medium
A system and method for sharing files securely includes server software on a first device configured to communicate with server software operating on one or more other preauthorized devices, such as a second device. The servers communicate with each other securely using cryptographic information exchanged during a preauthorization phase using a range-limited communication channel. The server on the first device obtains file information from the other preauthorized device(s) and combines the information with local file information from the first device. This combined file information is sent to client software operating on the machine, which presents the combined file information to users.
US07937751B2 Universal device ID registry, back-end, and self-verification architecture
Modular devices consist of a user-interface shell and a detachable communication cartridge. The shell and cartridge both contain unique serial numbers, user-defined passwords, and secret authentication keys, which can be communicated to cartridges and shells, and to a network. A universal wireless device registry system stores serial numbers of integrated devices, device shells, and device cartridges, and other characteristics associated with devices such as secret keys, passwords, screen size, operating system, service usage, and supply chain information. This registry system is able to track communication devices all around the world and is connected to and shares information with computer servers controlled by service providers, manufacturers, and supply chain companies. When shells and cartridges communicate their numbers to the registry system, the registry system can authenticate shells and cartridges. Service providers can also track and control shells and cartridges (as well as devices) based on information from the registry system. Market research can be done using the information associated with each device on the registry system.
US07937750B2 DRM system for devices communicating with a portable device
Access of a first device, communicating with a second, portable device, to digital content is controlled by authentication of the first device by a remote server; upon successful authentication of the first device by the remote server, securely providing by the remote server credentials to the portable device, the credentials enabling the portable device to authenticate the first device; securely providing by the remote server rights objects to the portable device, the rights objects comprising usage rights and information which is necessary to access the content; authentication of the first device by the portable device using the credentials received from the remote server; and, upon successful authentication of the first device by the portable device, delivering by the portable device to the first device the information which is necessary to access the content.
US07937748B2 Communication apparatus and communication method and computer readable medium
A communication apparatus includes a storage device to store security associations to be exchanged between an opposite party's apparatus, an update device to update the security associations stored in the storage device, before starting a sleep mode for a power-saving operation, and a notification device to notify a message of updating of the security associations by the update device to the opposite party's communication apparatus.
US07937741B2 Platform noise estimation and mitigation
A method and apparatus for platform noise estimation and mitigation are provided. An embodiment of a method for mitigating noise may include receiving a data signal in a system platform, where the data signal includes a received pseudo noise sequence. Noise on the system platform may be estimated based on the received pseudo noise sequence. In some embodiments the noise on the system platform may be mitigated based on the noise estimate for the system platform.
US07937735B2 Apparatus for the decoding of video data in first and second formats
The invention relates to the generation of video displays on a display screen from video data which is received as an encoded MPEG stream of data and then decoded and processed to be displayed. In the invention the video display can be generated in a conventional format or at least one use selectable alternative format, known as trick mode stream, such as a fast forward or fast cue display. The method of the invention allows the amount of data to be placed into the buffer memory prior to decoding and display of the data in the alternate format, to be calculated without reference to the MPEG stream information which is unavailable in the trick mode stream of data. The method therefore minimizes delay in the commencement and end of the display of the trick mode stream display format when selected by the user.
US07937734B2 Interactive audiovisual distribution system
A distribution center according to the present invention is capable of handling requests from a plurality of subscribers for accessing programs in a central audiovisual library. The subscriber requests may specify a variable time allowance interval within which a requested program may be delivered.
US07937733B2 Information processing system, information processing apparatus, information processing method, program and recording medium
An information processing system may include first apparatus and second apparatus coupled to each other through communications means. The first apparatus may include a transmitting/receiving unit effecting two-way communications with the second apparatus, and a control unit that transmits data corresponding to the operating signal from the transmitting/receiving unit to the second apparatus in response to an operating signal transmitted from the second apparatus, and to perform control of the first apparatus. The second apparatus may include a transmitting/receiving unit effecting two-way communications with the first apparatus, a display displaying an image based on the data transmitted from the first apparatus, and a control unit that displays, on a screen of the display, a first operating image for operating the first apparatus and a second operating image for operating a menu screen related to the first apparatus, in response to a remote controller signal supplied from a remote controller.
US07937731B2 System and method for evaluating callback functionality in a satellite television network
A combination of new hardware at the subscriber site, hardware and services at the satellite broadcasting center and new installation procedures provide a cost-effective approach for verifying “callback” functionality. The required test and monitoring hardware may be provided as an external test CAM and call progress monitor (CPM) or integrated into the IRD. The satellite broadcast center is provided with a call responder & data test system (CRDTS) that is set up to automatically receive and evaluate test calls over a back channel and a call recording system (CRS) that records the test results and notifies the billing center of a successful installation. The installer installs the dish and IRD, verifies “callback” functionality by placing a test call that is evaluated by the CRDTS, and then calls a customer service representative (CSR) to complete the service authorization process. The CSR checks the CRS to verify that the “callback” function is operational and authorizes payment to the installer.
US07937730B2 Recording control apparatus and control method thereof
A recording control apparatus for controlling execution of recording in a recording apparatus, comprising, a channel selection acceptance unit configured to accept a channel selection from a user, a display controller to control a display unit to display program data which is selected among received program data via broadcast signal and is corresponding to the accepted channel selection, an obtaining unit configured to obtain reserve-recording information to be executed, and a determination unit configured to determine whether or not the program displayed on the display unit corresponds to a program according to the reserve-recording information, wherein when the determination unit determines that the program displayed on the display unit corresponds to a program according to the reserve-recording information, the display controller controls the display unit to display a query screen to inquire of the user whether to erase recorded data corresponding to the reserve-recording information in the recording apparatus.
US07937727B2 Apparatus and method for constrained selection of favorite channels
An interactive program guide system is provided in which an interactive program guide offers a user access to content from multiple available media types. The program guide system provides for designating a preferred media type which reflects the user's interests. The program guide system also provides the user with the option of designating favorite channels. The user is subsequently allowed to navigate among only favorite channels of the preferred media type.
US07937724B2 Advertising content tracking for an entertainment device
Systems and methods of processing data from a plurality of entertainment devices are provided. The method may include: receiving user interaction information, said user interaction information comprising information regarding user interaction with an advertisement displayed on an entertainment device, said entertainment device being configured to perform entertainment content; and associating the user interaction information with venue information regarding a venue in which the entertainment device is located. The system may include: an entertainment device database including information regarding a plurality of entertainment devices configured to perform entertainment content; a storage system storing user interaction information received from the plurality of entertainment devices, said user interaction information comprising information regarding user interaction with an advertisement displayed on an entertainment device; and a processor configured to associate the user interaction information for one of the plurality of entertainment devices with venue information regarding a venue in which the one of the plurality of entertainment devices is located.
US07937721B2 Optical disc apparatus including airflow cooling mechanism
An optical disc apparatus, comprising a tray 2, attached to be insertable within housings 9 and 10, and within the housings are included a disc motor 3, an optical pickup 4 and a moving mechanism thereof, and also a unit mechanism chassis 5 for moving the optical pickup thereon and a controller substrate 71 disposed below the unit mechanism chassis for controlling the optical pickup, and further, a wide-width flexible cable 8 for electrical connection between the controller substrate and the optical pickup, wherein the optical pickup mounts laser units 41, 42 and 43 including three (3) pieces of elements, each emitting a laser light different in the wavelength thereof, a penetrating portion 2b and a wall portion 2e are provided in a part of left bottom surface of the tray, while forming a cutoff portion 55 in a part of the chassis, thereby guiding the airflow generated accompanying with rotation of the optical disc onto the optical pickup, with certainty.
US07937718B2 Disc device with shutter to block insertion of a disk
A disc device has a plurality of arms configured to support the outer rim of a disc carryable. Automatic loading is applied such that the disc inserted can be carried in the device, and the disc housed inside the device can be carried out of the device. A pair of shutter pieces are located on the central portion of a slot in a front bezel to be used to insert the disc therethrough and are spaced at a certain interval. The shutter piece rotates about one end thereof to raise/tumble the other end thereof. The tumbled shutter piece changes to the raised state after the disc is housed in the device while the shutter piece changes to the tumbled state before the disc housed inside the device is carried out of the device.
US07937715B2 Mechanism for generating dynamic content without a web server
A method, data processing system, and computer usable code are provided for generating content dynamically without a Web server. Responsive to a request to display a document containing markup language content on a client data processing system, a determination is made as to whether a utility script is present in the document. A utility application associated with the utility script is loaded on the client data processing system, if the utility script is present. Then, the utility application processes the utility script to dynamically generate dynamic content for display with markup language content.
US07937714B2 Processing event notifications with an event sink
Applications generating events, and system facilities generating events, send notifications of the events to a system event sink. The event sink is preferably associated with an operating system, and provides an application programming interface for registering listeners. (In one alternative approach, the event sink operates as a centrally-accessible or network-accessible entity, where it may concurrently interact with more than one client.) Upon receiving a notification of an event, the event sink forwards the notification to any registered listeners. Optionally, filters may be used to specify criteria to be met before a notification is forwarded to the listener. An event does not rely a particular application for displaying the event to an end user. As one example, notification of a newly-arrived e-mail message might be presented in a chat window of an instant messaging client.
US07937713B2 System and method for providing services on a distributed network
A method implementable in an electronic system for enabling a runtime environment to provide a service to a mobile agent object includes providing a service interface characterizing a method for providing the service to the mobile agent object. A service-description interface operable to provide a description of the service is provided to the mobile agent object. In response to receiving a selection of the description from the mobile agent object, a service object operable to provide the service is instantiated.
US07937707B1 Method for general resource exit negotiation
A method for changing a binding relationship with a system resource involves creating a binding relationship between a process and a system resource, establishing a contract between the process and the system resource wherein a negotiation event is defined, obtaining the negotiation event in the process, and negotiating an exit from the binding relationship within a predetermined negotiation period when the negotiation event is obtained.
US07937704B2 Distributed computer
A distributed computing network is disclosed, the membership of which is determined in accordance with policy data stored at existing member nodes. A node wishing to join the distributed computing network sends profile data indicating the resources it has available for shared computation to a member node. The member node compares the resources with the requirement indicated in the priority data. If the comparison indicates that the applicant node should join, then data indicating the topology of the distributed computing network is updated at the member node and created at the applicant node. This allows for the creation of a distributed computing network whose topology is well-suited to a given task, provided the policy properly reflects the requirements of the task.
US07937703B2 Stateless server-side automation of web service requests using dynamically generated web service interfaces
Methods, computer programs, and systems for processing a request through a web service on a server are provided. The method includes receiving a batch request from a client. The batch request includes a plurality of sub-requests that each specifies an operation to be performed by the web service. The method further includes processing the batch request through the web service including performing the operation specified by each of the plurality of sub-requests and generating a corresponding plurality of sub-replies. Each sub-reply contains result data of the processing of a corresponding sub-request. The method further includes constructing a batch reply including the plurality of sub-replies, and returning the batch reply to the client.
US07937702B2 Storage of application specific profiles correlating to document versions
A computer system that includes a processor for operating a software application in the computer system. The software application provides for creation, storage, and retrieval of a file, the file having a corresponding profile that the software application uses for at least the purpose of preparing the software application to display the file upon its retrieval by the software application. Also included is a plurality of storage media that are communicatively coupled to the processor. A storage management module distributes stored files and their accompanying profiles among the plurality of storage media according to predetermined patterns. One of such predetermined patterns is separate storage of a file and the file's corresponding profile.
US07937700B1 System, processor, and method for incremental state save/restore on world switch in a virtual machine environment
In one embodiment, a processor comprises a plurality of registers configured to store processor state and an execution core coupled to the registers. The execution core is configured, during a switch between processor execution of a guest and processor execution of a virtual machine manager (VMM) that controls the guest, to save only a portion of the processor state to a memory. In another embodiment, a method comprises switching from processor execution of a first one of a guest and a virtual machine manager (VMM) to processor execution of a second one of the guest and the VMM, wherein the VMM controls execution of the guest; and during the switching, the processor saving only a portion of a processor state to memory.
US07937696B2 Method, system and program product for adapting software applications for client devices
Under the present invention, when a request is received from a client device for a particular software application, the client device will first be interrogated to determine the device platform. Thereafter, the client device will be probed (e.g., from a remote bundle repository) to determine to determine its capabilities. Then, certain components of the requested application can be identified and configured to best take advantage of the client device's capabilities.
US07937695B2 Reducing number of exception checks
Based on operations within an uncounted loop of source code, one or more calculations are generated for determining, at runtime, an expected number of iterations through which the uncounted loop can iterate before encountering an exception corresponding to at least one target exception check. A copy of the uncounted loop omitting each target exception check is generated. The uncounted loop, the copy of the uncounted loop, and the one or more calculations are arranged in compiled code so that at runtime program flow enters the copy of the uncounted loop. If a maximum number of iterations of the copy of the uncounted loop is reached, program flow proceeds from the copy of the uncounted loop to the uncounted loop. The maximum number of iterations is no more than the smallest member of a set consisting of the expected number of iterations for each target exception check.
US07937694B2 Fast flattening of nested streams
Techniques and tools are described for flattening nested streams. For example, a stream flattening tool processes nested streams on a stack to traverse the nested streams. The tool produces a flattened stream that enumerates the elements of the nested streams. In one embodiment, the tool initially pushes a stack frame onto the stack for a stream representing all of the nested streams. As the tool iterates across the “active” stream having the frame on the top of the stack, the tool may encounter and produce elements in the “active” stream. Or, the tool may encounter a nested stream and push a stack frame for the nested stream onto the stack, then continuing by iterating across the new active stream. The tool pops the stack frame for the active stream from the stack when the end of the stream is reached, or potentially earlier if handling a nested tail stream.
US07937692B2 Methods and systems for complete static analysis of software for building a system
Embodiments of the present invention provide systems and methods for the static analysis of entire systems of software. Source code for at least some of the software system is received. An functional representation of the source code is generated from when the source code is compiled and references to other software are identified. The functional representations of the other software is retrieved from an archive and an abstract representation of the entire software system is built. A static analysis is then performed against the abstract representation of the entire system and results are provided. The software system or one or more of its components may be certified based on the static analysis results.
US07937686B2 Name-based identifiers of model elements
Embodiments of the present invention pertain to implementation of textual names as the actual identifiers of elements of models. A structured system provided for constructing the textual names so as to be unique in a specific context. In one embodiment, namespaces are added to a name as a mechanism for ensuring uniqueness across multiple development sources. In one embodiment, upon deployment to a runtime environment, alternate names are assigned to support efficient processing.
US07937683B1 Method and apparatus for configurable systems
A configurable semiconductor chip module system has analog elements, digital elements, and connection elements between the analog and digital elements. Ones of the analog and digital elements receive inputs from respective sources, and ones of said analog and digital elements output signals for generating control signals having selected electrical and time spatial properties. The connection elements are configurable after creation of the analog elements, the digital elements, and the connection elements. A method of the invention for manufacturing a flexibly configurable semiconductor single chip module for receiving and outputting various signals not specifically known at the time of manufacture; manufactures a plurality of analog elements, digital elements, and connection elements between said analog and digital elements; enables ones of the analog and digital elements for receiving inputs from respective sources, ones of the analog and digital elements for outputting signals for controlling control signals having selected electrical and time spatial properties; and configures the connections elements after creation of the analog elements, the digital elements, and connection elements, to configure the module.
US07937681B2 Method and mechanism for implementing automated PCB routing
A method and system that converges on a global solution to a PCB routing problem using iterations of topology-based routing is described. In some embodiments, the geometric design space is abstracted into a topological graph representing the routing problem. Then, each net is allowed to find its optimal solution path independent of the solution paths for all other nets. The electrical and physical constraints of the system are initially ignored or greatly relaxed. Over each design iteration, the constraints are tightened until a complete, global, topological solution is found. Once a topological solution is found, it is converted into a geometric solution. In the event that no geometric solution exists for that topological solution, then the iteration process is resumed taking into consideration this additional information. The result is the ability to quickly autoroute highly-constrained PCB designs with minimal operator input.
US07937680B2 Method and apparatus for verifying specification, and computer product
An apparatus for verifying a specification includes a use-case extracting unit, a first setting unit, an operation extracting unit, a second setting unit, and a determining unit. The use-case extracting unit extracts an unprocessed use case from specification data. The first setting unit sets a condition based on a precondition, a postcondition, and an invariant condition for the use case. The operation extracting unit selects an event flow of an unprocessed path from the specification data and extracts an unprocessed operation (description) from the event flow selected. The second setting unit sets a precondition and a postcondition for the operation based on the extracted operation (description). The determining unit determines whether the invariant condition is valid.
US07937676B2 Method of arranging mask patterns and apparatus using the method
In positioning assist features on a photomask pattern to improve the image quality of the main features, the method includes deriving an h-function in a first process which represents a contribution of an assist feature with respect to image intensity at a main feature. In a continuation of the method, the position of the assist features are determined in a second process using the h-function derived in the first step. The assist features are then formed on the mask at the positions indicated. Also included is a computer readable medium having instructions for performing the h-function calculations, and the mask apparatus itself with both main and assist features positioned according to the h-function.
US07937675B2 Structure including transistor having gate and body in direct self-aligned contact
A design structure including a transistor having a directly contacting gate and body is disclosed. In one embodiment, the transistor includes a gate; a body; and a dielectric layer extending over the body to insulate the gate from the body along an entire surface of the body except along a portion of at least a sidewall of the body, wherein the gate is in direct contact with the body at the portion.
US07937674B2 Method, system, and computer program product for predicting thin film integrity, manufacturability, reliability, and performance in electronic designs
Disclosed is an improved method, system, and computer program product for predicting and improving the integrity, manufacturability, reliability, and performance of an electronic circuit feature based on the stresses or strains of design features of electronic designs. Some embodiments identify the design, the concurrent model(s), design feature physical or electrical parameters or attributes, analyzes the stresses or strains to predict the integrity of the design and determines whether the design meets the design objectives or constraints. Some other embodiments make corrections to the designs or the processes based upon the determination of whether the design meets the design objectives or constraints. Some other embodiments compute the variations of the design features as a result of the stresses or strains and determine their impact on the subsequent processes.
US07937672B2 System and method for scrolling through a list
A system and method for scrolling through a list uses control and display algorithms for scrolling through a long list of text strings. The control algorithm interfaces to the user via a rate-based scheme to switch the display through various levels of abstraction where higher levels of abstraction are displayed “in-situ” on the single-line display. These higher levels of abstraction display as starting characters or words that are common to a group of entries in the alphabetized list. Multiple levels of abstraction are supported, where lower levels of abstraction are displayed as longer strings of characters, representing smaller groups of entries in the given list of text strings. Higher levels of abstraction are displayed as shorter character strings. The rate of user movement is detected for the display to change to a previous or next item in the list if below a predetermined threshold while increasing the abstraction level if the user rapidly selects different options.
US07937670B2 Data sharing system, method and software tool
A method, software tool and system for communicating data between components in a client computer system is provided. The client computer system has a user interface for displaying a page comprising content rendered by a plurality of components. A property broker is provided which maintains a registry of linked source and destination data fields of components of the client computer system. The property broker is notified when a user request is detected by a component registered with the property broker, and a set of components registered with the property broker is then notified of the start of a communication phase. The user request is processed by the actioned component and the value of each source data field updated during processing of the user request is communicated to each component having a linked destination data field. The property broker notifies the set of components when the communications phase has ended, and at least one component then renders content for display.
US07937666B2 Form-field mask for sensitive data
Techniques for collecting data via a display page are disclosed. A data entry field that does not display a current value associated with the data entry field is provided in the display page. A display field configured to display at least a portion of the current value associated with the data entry field is included in the display page selectively, e.g., at a time when a display criteria is satisfied.
US07937664B2 Method and system for providing an extensible user interface
Displaying a custom user interface in response to a determination that the application program is configured to display the custom user interface. To create the custom user interface, the end user can customize one or more default user interface files to create custom user interface files. The default user interface files can comprise one or more of a structure definition file, a content definition file, and a content display file. Additionally, the custom user interface can be associated with a program module function that can execute in connection with displaying the custom user interface.
US07937659B2 Method for displaying roll-down messages on an aircraft display, and a device employing the said method
The invention relates to a method to display page by page a roll-down message in a display zone of a viewer in an aircraft's cockpit, comprising, for each message, the following operations: selection of a full length for the message to be displayed, selection of a visible length for the message to be displayed in the display zone, selection of a repeated length for the message, this repeated length being the length displayed in a current page and copied again into the next page, determination of a total number of pages to be displayed in order for the total length of the message to be displayed with the selected repeated lengths, such total number of pages being determined in the following manner: Np = lower_full ⁢ _part ⁢ ( Lm - Lv + 2 ⁢ Lc - 1 Lc )  with Lc=Lv−Lr,  where Np is the total number of pages, Lm is the total length of the message, Lv is the visible length of the message in the display zone, Lr is the repeated length of the message and Lc is the non-repeated length of the message. The invention also relates to a device for implementing this method.
US07937653B2 Method and apparatus for detecting pagination constructs including a header and a footer in legacy documents
A method for identifying header/footer content of a document, in order to sequence text fragments comprising recognizable text blocks as derived from the document. The textual variability of lines comprised of text blocks, including the different kinds of text blocks within the line is analyzed for assessment of textual variability. Header/footer zones are defined by textual content having a low textual variability. An alternative embodiment identifies pagination constructs by comparing selected text-boxes for similarity and proximity and clustering the text boxes satisfying a predetermined similarity value, wherein the clustered text boxes are deemed to comprise pagination constructs.
US07937652B2 Document processing device, computer readable recording medium, and computer data signal
According to an aspect of the invention, there is provided a document processing device, comprising a holding unit that holds document information and additional information in association with each other, and an additional information modification unit that modifies, when the document information held in the holding unit is changed, the addition information associated with the changed document information, according to a rule.
US07937650B2 Maximum likelihood decoder and decoding method therefor
According to one embodiment, a maximum likelihood decoder includes a branch metric calculator, a processor configured to perform addition, comparison, and selection of an output from the branch metric calculator and a path metric memory, and outputs a selection signal for identifying a selection result, a path memory configured to store a time variation of the selection signal, and a path detection module configured to detect a decoding signal based on the time variation of the stored selection signal. A decoding method includes selecting operation modes of at least one of the branch metric calculator, the processor, and the path memory between a first operation mode in which an operation is performed at a channel rate frequency and a second operation mode in which an operation is performed at a specific frequency lower than the channel rate frequency.
US07937647B2 Error-detecting and correcting FPGA architecture
A method and apparatus are provided for an error-correcting FPGA. ECC data for configuration is generated and programmed into the ECC rows in the configuration memory. While booting, it is determined whether an integrity-check bit is set. If so, an integrity check is performed. If a single-bit error is detected, if the bit error is an erroneous “0” value, the memory location containing the erroneous “0” value is reprogrammed to a “1” value. If the bit error is an erroneous “1,” value, the memory block data is saved in a non-volatile memory block, the configuration memory block containing the error is erased and reprogrammed using the corrected bit. If there is more than one error, an error flag is set. The user reads the status of the error flag through the JTAG port. If the error flag is set then a full reprogramming cycle is initiated.
US07937643B1 Mobile communication device and data reception method
A mobile communication device and a data reception method implemented thereby are provided. An antenna receives a signal, and an inner receiver demodulates the received signal to generate an equalizer output. A channel decoder is coupled to the inner receiver, decoding the equalizer output to generate a data sequence. A quality estimator estimates signal quality of the received signal to generate a quality value. An error checker selectively performs cyclic redundancy code (CRC) check or CRC correction on the data sequence according to the quality value.
US07937640B2 Video over IP network transmission system
Methods are disclosed for maintaining a quality video stream in Internet Protocol (IP) mode include dynamically adjusting IP packet-loss periods and loss distances between IP packet-loss events.
US07937639B2 Device and method for reading out a data word and device and method for storing a data block
A device for reading out a predetermined data word from a memory in which a data block is divided into a plurality of data words including the predetermined data word, an error identification value associated with the respective data word per data word of the plurality of data words, and a correction value associated with the data block are stored, having an error identifier implemented to check whether the predetermined data word comprises a predetermined relation to the associated error identification value to conclude that there is an error if the predetermined relation is not present, and an error corrector implemented to correct, if the predetermined data word does not have the predetermined relation to the associated error identification value, the error using the correction value, wherein the error corrector is implemented to use the correction value independent of which data word of the plurality of data words is the predetermined data word.
US07937638B2 Error correction apparatus and method
A system, method and data structure for error correction for use in the transmission of content data distribution networks uses a compressed memory, for example a bitmap, to identify portions of transmitted content data files where transmission errors have occurred. The error memory, is used to generate an error status report that is returned to a transmission controller via a low bandwidth back channel, for example the Internet. The information in multiple error status reports is aggregated by the control system of the transmitter and used to re-transmit those portions of previously transmitted content data files that were not properly received due to error. By re-transmitting only the data packets of the transmitted content data files that contain errors, overall transmission speed is increased and bandwidth usage is conserved.
US07937635B2 Selectively accessing test access ports in a multiple test access port environment
A TAP linking module (21, 51) permits plural TAPs (TAPs 1-4) to be controlled and accessed from a test bus (13) via a single TAP interface (20).
US07937629B2 Semiconductor memory apparatus having noise generating block and method of testing the same
Disclosed are a semiconductor memory apparatus and a method of testing the same. The semiconductor memory apparatus includes memory banks, each of which includes a plurality of memory cells, a peripheral circuit unit that includes a plurality of circuit groups around the memory banks, and a noise generating block that is disposed in the peripheral circuit unit and selectively applies a noise to the memory banks in a test mode.
US07937628B2 Method and system for a non-volatile memory with multiple bits error correction and detection for improving production yield
A method and system for a non-volatile memory (NVM) with multiple bits error correction are provided and may include detecting bit errors in a memory element, of a NVM array integrated within a chip, which remain uncorrected after forward error correction. A redundant memory element may be utilized when the errors may be detected utilizing a cyclic redundancy check, may be within the NVM array, and may include secure information. Access to the secure information and/or the chip may be disabled when the errors are detected. The FEC operation may include one or both of an error location operation and a correction operation. The errors may be corrected when a location may be known to include the errors. The NVM array may be partitioned into regions. At least one of the redundant memory elements may be substituted in place of the memory element based on a substitution priority.
US07937624B2 Method for handling a detected error in a script-based application
A method is disclosed for handling an error in a script-based application, the method comprising detecting an error in the script-based application, the detecting comprising identifying the error and handling the detected error in accordance with a predetermined error-handling procedure suitable for the identified error.
US07937613B2 Central processing apparatus
A server apparatus controls an FC card α so as to access a disk array apparatus A. The FC card α obtains response information sent from the disk array apparatus A in accordance with the present access. If the response information is a predefined specific access error in this event, the server apparatus controls the FC card α so as to change the address of the present access to that of a disk array apparatus B that is different from the sender of the present response information, and then access the present post-change address.
US07937612B1 System and method for on-the-fly migration of server from backup
A system, method and computer program product for migrating a server include creating an image of a storage device of a first server; during execution of a boot loader on a second server, starting an initialization application that at least partially restores, to a storage device of the second server, operating system data from the image; analyzing a hardware configuration of the second server; modifying at least one driver of an operating system based on the analyzed hardware to enable the operating system of the second server to interface to the storage device of the second server; rebooting the second server using the at least partially restored operating system data; and restoring unaltered portions of remaining data from the image. The second server identification and/or authentication data stored on the image is updated before the rebooting. Identification data of the second server is at least partially replaced with corresponding data stored on the image. The image is unchanged until completion of the restoring step. The restoration step uses an incremental image of the storage device. A boot loader is started in case of failure of the first server.
US07937610B2 Fast node failure detection via disk based last gasp mechanism
A method for communicating node liveness in a multinode data processing system employs an operating system function that provides a degree of self-awareness in “sensing” an imminent but still pending failure as the basis for providing special flag signals over a channel which employs nonvolatile storage in a heartbeat signaling path.
US07937605B2 Method of deskewing a differential signal and a system and circuit therefor
A high-definition multimedia interface (HDMI) receiver recovers high speed encoded data which are transmitted differentially over data channels of a lossy cable, along with a clock. Inter symbol interference, high-frequency loss, skew between the clock and data channels, and differential skew within a differential signal are compensated by analog circuits which are automatically tuned for best performance by observing the quality of the recovered analog signal. Oversampling is used to provide a 24-bit digital representation of the analog signal for determining the quality of the signal. A corresponding method of deskewing a differential signal and a system and circuit therefor are also provided.
US07937600B1 Low power mode for a network interface
A network interface includes a medium access control (MAC) device that operates at a first voltage level during an inactive mode and a second voltage level during an active mode. A physical layer (PHY) device communicates with the MAC device and that includes an energy detect module that detects energy on a medium during the inactive mode, and an energy save module that starts timing a first period after the energy is detected and that causes the MAC device to transition to the second voltage level when the energy is detected during the inactive mode, wherein external communication with the MAC device is enabled after the first period.
US07937599B1 Thermal and power management for computer systems
Improved approaches to providing thermal and power management for a computing device are disclosed. These approaches facilitate intelligent control of a processor's clock frequency and/or a fan's speed so as to provide thermal and/or power management for the computing device.
US07937593B2 Storage device content authentication
Systems and methods that storage device content authentication are provided. A system that verfies storage device content received from a storage device may comprise, for exmple, a security processor coupled to the storage device. The security processor may be adapted to receive a partitioned storage device region from the storage device. The partitioned storage device region may comprise, for example, regional content and first hashed regional content. The security processor may generate, for example, second hashed regional content by performing a hashing function on the regional content received by the security processor. The security processor may compare, for example, the first hashed regional content to the second hashed regional content. The security processor may varify the regional content received by the security processor if the first hashed regional content is the same as the second hashed regional content.
US07937581B2 Method and network for ensuring secure forwarding of messages
The method and network ensure secure forwarding of a message in a telecommunication network that has at least one first terminal and another terminal. The first terminal moves from a first address to a second address. A secure connection between the first address of the first terminal and the other terminal defining at least the addresses of the two terminals is established. When the first terminal moves from the first address to a second address, the connection is changed to be between the second address and to the other terminal by means of a request from the first terminal and preferably a reply back to the first terminal.
US07937580B2 Communication mediating apparatus for mediating communication over network
A mediation server 200 mediates a print demand from a client device 100 to a printing device 300. In order to elude a firewall F/W set between the mediation server 200 and the printing device 300, the printing device 300 first sends an HTTP request to the mediation server 200. The mediation server 200 sends back an HTTP response including a print demand to the printing device 300. Encrypted communication may be established between the client device 100 and the printing device 300 according to the following procedure. The mediation server 200 decrypts cipher data, which is encrypted with a public key by the client device, with a private key, re-encrypts the decrypted data with another private key, and mediates the encrypted data to the printing device 300. The printing device 300 decrypts the encrypted data with the public key and carries out printing. This arrangement enables the printing device to carry out printing in response to a demand from the client device via respective secure network environments.
US07937579B2 System, method and apparatus for electronically protecting data and digital content
A system, method and apparatus are described for protecting sensitive data by extracting the sensitive data from a data storage on a client, sending the extracted data to a server for storage, receiving a pointer indicating where the extracted data has been stored and replacing the sensitive data on the data storage on the client with the pointer. The pointer may include random data that is of a same data type as the sensitive data. Furthermore, the pointer is subsequently used to access the sensitive data after proper authentication.
US07937575B2 Information processing system, program product, and information processing method
A boot block that contains a first public key is activated and a system Basic Input/Output System (BIOS) that contains a second public key and a first digital signature is verified, the verifying being performed by confirming that the first and second public keys match. In response to a determination that the first and second public keys match, the BIOS is activated and a system image is loaded to a real device. The system image is verified by confirming that the first digital signature that is stored in the system BIOS matches a second digital signature that is stored in a mass storage device. In response to the first and second digital signatures matching, a virtual mass storage device is created. Control of the virtual mass storage device is transferred to a boot strap code in an operating system image and the operating system image is booted from the virtual mass storage device.
US07937572B2 Run-time selection of feed-back connections in a multiple-instruction word processor
A processing apparatus is arranged to execute multiple-instruction words, a multiple-instruction word having a plurality of instructions. The processing apparatus comprises a plurality of issue slots (IS1, IS2) arranged for parallel execution of the plurality of instructions; a register file (RF1, RF2) accessible by the plurality of issue slots, and a communication network (CN) for coupling of the plurality of issue slots and the register file. The processing apparatus is further arranged to produce a first identifier (OV1) on the validity of first result data (RD1) produced by a first issue slot (IS1) and a second identifier (OV2) on the validity of second result data (RD2) produced by a second issue slot (IS2). The communication network comprises at least one selection circuit (SC1) arranged to dynamically control the transfer of either the first result data or the second result data to a register of the register file, in a single processor cycle, by using the first identifier and the second identifier.
US07937571B2 Information-processing apparatus and activation method and program for activating an operating system in a short period of time
An information-processing apparatus including an execution-state holding unit that stores an execution state of a program executed by a computer, an execution-state saving unit configured to store the execution state in effect upon execution of the program at a predetermined execution point of the program, a transfer-history holding unit that stores a transfer history, the transfer history based on how the execution state stored in the execution-state saving unit has been transferred to the execution-state holding unit, an access detection unit configured to detect whether the computer has accessed the execution state stored in the execution-state holding unit, and a necessary area transfer unit configured to transfer, based on the transfer history, an area of the execution state accessed by the computer from the execution-state saving unit to the execution-state holding unit when the accessed area has not been transferred from the execution-state saving unit to the execution-state holding unit.
US07937570B2 Termination of in-flight asynchronous memory move
A data processing system has a processor, a memory, and an instruction set architecture (ISA) that includes: an asynchronous memory mover (AMM) store (ST) instruction that initiates an asynchronous memory move operation that moves data from a first memory location having a first real address to a second memory location having a second real address by: (a) first performing a move of the data in virtual address space utilizing a source effective address a destination effective address; and (b) when the move is completed, completing a physical move of the data to the second memory location, independent of the processor. The ISA further provides an AMM terminate ST instruction for stopping an ongoing AMM operation before completion of the AMM operation, and a LD CMP instruction for checking a status of an AMM operation.
US07937569B1 System and method for scheduling operations using speculative data operands
A system and method for scheduling operations using speculative data operands. In one embodiment, a system may include a scheduler configured to store a speculative source tag and a non-speculative source tag for an operand of an operation and an execution core configured to execute operations issued by the scheduler and to output result tags identifying operands generated by executing the operations. The scheduler may be configured to determine whether the operation is ready to issue by comparing the speculative source tag, but not the non-speculative source tag, to the result tags output by the execution core unless an incorrect speculation has been detected. If an incorrect speculation has been detected, the scheduler may be configured to determine whether the operation is ready to issue by comparing the non-speculative source tag, but not the speculative source tag, to the result tags output by the execution core.
US07937566B1 Processing bypass directory tracking system and method
A processing bypass directory system and method are disclosed. In one embodiment, a bypass directory tracking process includes setting bits in a bypass directory when a corresponding architectural register is written. The configuration of the bits is utilized to determine which stage of a bypass path processing information is at.
US07937565B2 Method and system for data speculation on multicore systems
The method and system for data speculation of multicore systems are disclosed. In one embodiment, a method includes dynamically determining whether a current speculative load instruction and an associated store instruction have same memory addresses in an application thread in compiled code running on a main core using a dynamic helper thread running on a idle core substantially before encountering the current speculative load instruction. The instruction sequence associated with the current speculative load instruction is then edited by the dynamic helper thread based on the outcome of the determination so that the current speculative load instruction becomes a non-speculative load instruction.
US07937564B1 Emit vector optimization of a trace
A method and apparatus for optimizing a sequence of operations adapted for execution by a processor is disclosed to include associating a symbolic expression with each of at least a subset of the registers, holding a set of dependency indications that specify for each particular symbolic expression which, if any, of the other symbolic expressions must be emitted as operations prior to emitting the particular symbolic expression, locating an operation, if any, that is next within the sequence of operations and setting that operation to be a working operation and processing the working operation. Processing is performed by handling the working operation by a combination of updating zero or more of the symbolic expressions and emitting zero or more of the symbolic expressions as operations, identifying which, if any, of the symbolic expressions that were updated in process were updated such that they must be emitted prior to which other, if any, of the symbolic expressions, and then updating the dependency indicators to include any such dependencies, and identifying which, if any, of the symbolic expressions that were updated in process were updated such that they no longer need to be emitted prior to which other, if any, of the symbolic expressions, and then updating the dependency indicators to remove any such dependencies.
US07937563B2 Voltage droop mitigation through instruction issue throttling
A system and method for providing a digital real-time voltage droop detection and subsequent voltage droop reduction. A scheduler within a reservation station may store a weight value for each instruction corresponding to node capacitance switching activity for the instruction derived from pre-silicon power modeling analysis. For instructions picked with available source data, the corresponding weight values are summed together to produce a local current consumption value and this value is summed with any existing global current consumption values from corresponding schedulers of other processor cores yielding an activity event. The activity event is stored. Hashing functions within the scheduler are used to determine both a recent and an old activity average using the calculated activity event and stored older activity events. Instruction issue throttling occurs if either a difference between the old activity average and the recent activity average exceed a first threshold or the recent activity average exceeds a second threshold.
US07937560B2 Processor pipeline architecture logic state retention systems and methods
A solution for retaining a logic state of a processor pipeline architecture are disclosed. A comparator is positioned between two stages of the processor pipeline architecture. A storage capacitor is coupled between a storage node of the comparator and a ground to store an output of the early one of the two stages. A reference logic is provided, which has the same value as the output of the early stage. A logic storing and dividing device is coupled between the reference logic and a reference node of the comparator to generate a logic at the reference node, which is a fraction of the reference logic, and to retain a logic state of the information stored on the storage capacitor. Further mechanisms are provided to determine validity of data stored in the logic storing and dividing device.
US07937559B1 System and method for generating a configurable processor supporting a user-defined plurality of instruction sizes
A processor generation system includes the ability to describe processors with three instruction sizes. In one example implementation, instructions can be 16-, 24- and 64-bits. This enables a new range of architectures that can exploit parallelism in architectures. In particular, this enables the generation of VLIW architectures. According to another aspect, the processor generator allows a designer to add a configurable number of load/store units to the processor. In order to accommodate multiple load/store units, local memories connected to the processor can have multiple read and write ports (one for each load/store unit). This further allows the local memories to be connected in any arbitrary connection topology. Connection box hardware is automatically generated that provides an interface between the load/store units and the local memories based on the configuration.
US07937552B2 Cache line reservations
Illustrative embodiments provide a computer implemented method, an apparatus in the form of a data processing system and a computer program product for cache line reservations. In one embodiment, the computer implemented method comprises, dividing a memory into an unreserved section and a set of reserved sections. The method performs selected allocations of the memory only from the set of reserved sections, and performing un-selected allocations of the memory from the unreserved section. The method further mapping a specified selected allocation of the memory to a same corresponding line of cache memory each time the mapping for the specified selected allocation of the memory occurs, thereby maintaining locality.
US07937550B2 Data recording device, data recording method, and recording medium
A motion image processing device for producing a representative static image based on motion image data recorded on a recording medium, comprising;acquiring image acquiring position information for specifying an image acquiring position in the motion image data,acquiring a reproduced image in the image acquiring position specified by the acquired image acquiring position information from the motion image data as a representative static image, andstoring the acquired image acquiring position information on the recording medium so as to be associated with the information specifying the motion image data.
US07937545B1 Method and apparatus for file-level restore from raw partition backups
Method and apparatus for file-level restore from raw partition backups. A backup mechanism may be provided that is configured to perform raw partition backups to a media server and to support file-level restores from the raw partition backups through, for example, Fibre Channel (FC) or iSCSI Logical Unit (LUN) export of the raw partition backup images to client systems. Once a LUN is exported and mounted on the client system, direct file manipulation using standard file system commands may be performed. Embodiments achieve both fast backup and individual file retrieval without the necessity of understanding native file system formats and without requiring a file system mapping of the source (client) partition. Thus, embodiments may be used in heterogeneous environments.
US07937540B2 Storage-access control system for preventing unauthorized access to a storage device
A device driver includes an access permitted directory storage unit and an access-permission determining unit. The access-permitted directory storage unit stores as an access-permitted directory an activation directory for a process that is allowed to access an S memory (private memory). The access-permission determining unit checks whether an activation directory for a process that has requested for access to the S memory matches the access-permitted directory. Based on the result, the access-permission determining unit determines whether to accept the access request.
US07937536B2 Handling direct memory accesses
Methods and systems for efficiently processing direct memory access requests coherently. An external agent requests data from the memory system of a computer system at a target address. A snoop cache determines if the target address is within an address range known to be safe for external access. If the snoop cache determines that the target address is safe, the external agent proceeds with the direct memory access. If the snoop cache does not determine if the target address is safe, then the snoop cache forwards the request on to the processor. After the processor resolves any coherency problems between itself and the memory system, the processor signals the external agent to proceed with the direct memory access. The snoop cache can determine safe address ranges from such processor activity. The snoop cache invalidates its safe address ranges by observing traffic between the processor and the memory system.
US07937532B2 Method and apparatus for speculative prefetching in a multi-processor/multi-core message-passing machine
In some embodiments, the invention involves a novel combination of techniques for prefetching data and passing messages between and among cores in a multi-processor/multi-core platform. In an embodiment, a receiving core has a message queue and a message prefetcher. Incoming messages are simultaneously written to the message queue and the message prefetcher. The prefetcher speculatively fetches data referenced in the received message so that the data is available when the message is executed in the execution pipeline, or shortly thereafter. Other embodiments are described and claimed.
US07937531B2 Regularly occurring write back scheme for cache soft error reduction
In one embodiment, a processor regularly writes one or more cache entries back to memory to reduce the likelihood of cache soft errors. The regularly occurring write backs operate independently of Least Recently Used (LRU) status of the entries so that all entries are flushed.
US07937529B2 Detection of frequent improper removals of and changing writing policies to prevent data loss in memory sticks
Methods, system and computer program products for detection of frequent improper removals of and changing writing policies to prevent data loss in memory sticks. Exemplary embodiments include a method including detecting insertions of the memory stick, detecting removals of the memory stick, tracking a number of times the memory stick has been docked when removed, tracking a number of times the memory stick has been undocked when removed, determining a removal ratio of times the memory has been removed when docked to the number of times the memory stick has been removed when undocked, comparing the removal ratio to a predetermined threshold, caching writes and directory updates, and committing the writes and directory updates to the memory stick when the removal ratio is below the predetermined threshold and, flushing all writes and updates to the memory stick when in the removal ratio is equal to or above the predetermined threshold.
US07937526B1 Storage device cache with phase change memory
A hard disk drive (HDD) is disclosed that includes a hard disk control (HDC) module and phase change memory (PCM). The PCM communicates with the HDC module and includes a plurality of memory cells that store data. Each of the memory cells includes a phase change material having N states. N is an integer greater than or equal to three. The HDC module caches at least one of user data and a computer program, which is stored by a magnetic storage medium that is associated with the HDD, in the PCM.
US07937525B2 Method and apparatus for decoding a virtual machine control structure identification
Embodiments of apparatuses, methods, and systems for decoding a virtual machine control structure identification are disclosed. In one embodiment, an apparatus includes a virtual machine control structure to decode a virtual machine control structure identification data. The virtual machine control structure identification data is decoded into an address of a virtual machine control structure field and an offset. The offset is to help identify a micro-operation associated with a virtual machine architecture instruction to be executed.
US07937515B2 Systems and methods for performing a hot input function
A computer software system is disclosed for facilitating a user's replacement or insertion of devices in a computer server network system. The system allows a user to swap or add peripheral devices while the system is running, or in a “hot” condition, with little or no user knowledge of how the system carries out the “hot swap” or “hot add” functions. The system, which consists of a graphical user interface (GUI) and associated computer software modules, allows the user to select a desired peripheral device location within a server, and then provides the modular software structure to automatically execute a series of steps in the hot swap or hot add process. Each step is prompted by the user from the GUI, to invoke commands to instruct a network server through its operating system and hardware to suspend the appropriate device adapters, if necessary, power down the desired device slot or canister, allow the user to replace or insert a new device, and finally restart the adapters and the slot power. The system requires very little detailed input from the user other than identifying the particular peripheral device slot within the server to be maintained.
US07937513B2 Method for controlling storage system, and storage control apparatus
A method for controlling a storage system including a host computer, and a first and a second storage control apparatuses each receiving a data input/output request from the host computer and executing a data input/output process for a storage device in response to the request, comprises connecting a first communication path between the host computer and the first apparatus; connecting a second communication path between the first apparatus and the second apparatus; receiving by the first apparatus a first data input/output request from the host computer through the first path; when the first apparatus has judged that the first request is not for the first apparatus, transmitting by the first apparatus a second data input/output request corresponding to the first request, to the second apparatus through the second path; and by the second apparatus, receiving the second request and executing a data input/output process corresponding to the second request received.
US07937511B2 Burning apparatus
A burning apparatus for burning data stored in a burning machine to a chip includes: a power transforming circuit for providing a working voltage to the chip, a connector for receiving parallel burn data and control signals from the burning machine, and a data transforming circuit for transforming the parallel burn data received from the burning machine into serial data and sending the transformed serial data to the chip. The burning machine, connector, and the data transforming circuit are connected in series, thereby forming a data transfer channel for sending burn data into the chip and sending the burn data back to the burning machine after the burning process.
US07937509B2 Content processing apparatus and content processing method
According to one embodiment, a content processing apparatus has an interface circuit connected to one or more external devices, and a control circuit which executes plural kinds of content processing to access the one or more external devices simultaneously and in parallel. The control circuit includes a CPU configured to set an order of priority for plural kinds of content processing, and limit processing operation sequentially from lower priority content processing, as load increases and disables simultaneous parallel execution of plural kinds of content processing.
US07937508B2 Method and apparatus for transferring data from a memory subsystem to a network adapter by extending data lengths to improve the memory subsystem and PCI bus efficiency
A method, apparatus, and computer instructions for transferring data from a memory to a network adapter in a data processing system. The frame size for a transfer of the data from the memory to the network adapter is identified. If the frame size is divisible by a cache line size without a remainder, a valid data length is set equal to the length field. However, if the frame size divided by the cache line size results in a remainder, the length field is set to align the data with the cache line size. The data transfer is then initiated using these fields.
US07937504B2 Transport control channel program message pairing
A method, apparatus, and computer program product for processing a chained-pair linked transport control channel program in an I/O processing system is provided. The method includes receiving a first command message at a control unit specifying that a device command word (DCW) list is encoded in a data message associated with the first command message as part of the chained-pair linked transport control channel program. The method further includes receiving a second command message chained-pair linked to the first command message, the second command message specifying data attributes associated with the DCW list. The method additionally includes extracting the DCW list from the data message in response to receiving the data message, and executing the DCW list.
US07937503B2 Apparatus for maintaining a limit value of a resource
An apparatus for maintaining a limit value of a resource for use in a concurrent limit checking system comprising: a resource having an associated limit value; a plurality of request handlers having access to a plurality of sub-limit values, wherein the sub-limit values when summed equal the limit value and wherein each request handler is operable to check a request value of a request for consuming the resource against its associated sub-limit value, in order to determine whether the request can be satisfied. The apparatus comprises a coordinator, responsive to the first request handler determining that the first request cannot be satisfied, for generating a coordination request comprising a coordination request value required to satisfy the first request, a receiver for receiving a coordination response from the second request handler; and an updater for updating the sub-limit values in accordance with the coordination request value.
US07937500B2 Dynamic, real-time integration of software resources through services of a content framework
Methods, systems, and computer program products are disclosed for dynamically integrating software resources (such as web services and other back-end software resources) using the services of a content framework (such as a portal platform). A portlet model is leveraged to allow programmatic portlets to serve as proxies for web services, thereby extending portlets beyond their traditional visual role. A deployment interface and a system interface are described for these portlet proxies. The deployment interface is used for composing new web services, and a composition tool is described. The system interface allows for run-time management of the web services by the portal platform. The service provider for a particular function may be bound to the portlet proxy at development time or at run-time.
US07937497B2 Apparatus for selectively copying at least portions of messages in a distributed computing system
A method and apparatus for using a persistent message store in a distributed computing system having a service oriented architecture. A message is detected that is transmitted from a message producer to a message consumer in the distributed computing system having the service oriented architecture. A determination is made as to whether the message should be copied based on at least one predetermined criterion. A copy of the message is generated if the message is to be copied. The copy of the message is stored in the persistent message store.
US07937495B2 System and method for modifying data transferred from a source to a destination
A technique modifies data transferred from a source to a destination on an intermediate node in a network. According to the technique, a processor of the node issues commands to modify the data. The commands are held in a data structure and not performed on the data until the data is transferred from the source to the destination. As the data is transferred the commands contained in the data structure are performed and the data is modified as directed by the commands.
US07937494B2 Methods and apparatus for processing a DHCP request using rule-based classification
An improved technique for processing a DHCP request from a DHCP client device is performed in a data communications device of a network (e.g., performed in a router). The technique involves receiving the DHCP request from the DHCP client device, evaluating a set of rules in response to the DHCP request to obtain a rule-based classification result, and outputting a DHCP response in response to the rule-based classification result. In some arrangements, a policy manager which is external to the data communications device plays a role in the classification process (e.g., dynamic updating of the set of rules, responding to individual queries from the data communications device when generating the rule-based classification result, etc.). Such improvements over conventional DHCP approaches enables improved flexibility and coordination of the DHCP process.
US07937482B1 Scalable consensus protocol
In one embodiment, a system comprises a plurality of nodes coupled to a network. At least a subset of the nodes are configured to maintain a replica of a state machine. The nodes are classified into a plurality of non-overlapping classes. A first class comprises at least one node that is a current participant in a consensus protocol to control transitions of the state machine. A second class comprises nodes that are not current participants in the consensus protocol but which are reclassifiable into the first class. The node(s) in the first class are configured to act on a proposal for a transition of the state machine according to the consensus protocol.
US07937480B2 Aggregation of reputation data
Methods and systems for operation upon one or more data processors for aggregating reputation data from dispersed reputation engines and deriving global reputation information for use in handling received communications.
US07937479B2 System and method for associating communication devices
A system and method of associating at least two communication devices is provided. First information identifying a first communication device and second information identifying a second communication device is received via a link layer protocol over a data network. It is determined if the first communication device and the second communication device are co-located based on first link layer data associated with the first communication device and second link layer data associated with the second communication device. An association is triggered between the first information and the second information if the first communication device and the second communication device are determined to be co-located.
US07937476B2 Methods and systems for auto-sensing internet accelerators and proxies for download content
The present invention allows for the downloading of content regardless of a computing device's configuration. Computer software is executed on the computing device to accommodate multiple download protocols and techniques. The present invention also works through problems associated with proxies, firewalls, and internet accelerators to download content from the internet.
US07937472B2 Processing of data in networks
A processing node for processing data items in a data network, comprising means for receiving data items, means for receiving characterization metrics associated with the data items and identifying characteristic values in respect thereof, and a process selection means, said process selection means comprising means for deriving a collective value from characteristic values associated with a plurality of the data items, means for comparing characteristic values associated with a plurality of the data items with a predetermined target value, means for subjecting data items in respect of which the characteristic values are on a first side of the predetermined target value to a first process, means for selecting at least some of the data items in respect of which the characteristic values are on a second side of the predetermined target value, and means for subjecting the selected data items to a second process which is different from the first process.
US07937471B2 Creating a public identity for an entity on a network
A system is disclosed for establishing a public identity for an entity on a private network. In one embodiment, a first entity can initiate a request to create a binding of a public address to a private address for itself. The existence of this public address for the first entity can be made known so that other entities can use the public address to communicate with the first entity. The present invention allows entities outside of a private network to initiate communication with an entity inside a private network.
US07937470B2 Methods of determining communications protocol latency
A remote network monitor for monitoring transaction-based protocols such as HTTP receives and analyzes protocol requests and associated responses, and derives therefrom a parameter associated with round-trip network latency. For example, TCP/IP acknowledgement packets can be used to deduce network latency. Such network latency and total latency parameters can be used to determine which portion of total latency can be attributable to the network and which portion is attributable to node processing time (e.g., server and/or client processing). A plurality of remotely located network monitors (and/or monitors co-located with servers and/or clients) can be used to derive and report on actual latency experienced throughout the network.
US07937467B2 Online machine data collection and archiving process
An online machine data collection and archiving process generates a machine data profile of a customer computer accessing a transaction form of a merchant web site and links the machine data profile and a transaction record with customer identifying information using a unique transaction identification string. The process preferably captures parameters typically communicated as a part of web accesses, such as an IP address, an HTTP header, and cookie information. The process additionally causes the customer computer to process self-identification routines by processing coding within the merchant transaction form, the self-identification routines yielding further profile parameters. The process further includes a routine for bypassing an intervening proxy to the merchant web site to reveal the true IP address of the customer computer.
US07937466B2 Method, system, and storage medium for collecting SNMP bandwith data
A method, system, and storage medium for collecting bandwidth data is provided. The method includes producing master and slave text files in response to simultaneous collection of data samples from a network device by servers. The method also includes generating a clean data file by sorting data in the master and slave text files by the network device port, sorting data samples for the port by collection time, and for each of the samples: adding a designated interval of time to a time on the network device resulting in a target network device time whereby the time on the network device corresponds to a time the data sample was collected, examining data samples in the master and slave text files corresponding to the time the respective data samples were collected, selecting from one of the master and slave text files the sample with a collection time most closely matching the target network device time, and storing the selected sample in the clean data file.
US07937465B2 Correlating data indicating at least one subjective user state with data indicating at least one objective occurrence associated with a user
A computationally implemented method includes, but is not limited to: acquiring subjective user state data including data indicating at least one subjective user state associated with a user; acquiring objective occurrence data including data indicating at least one objective occurrence associated with the user; correlating the subjective user state data with the objective occurrence data based, at least in part, on a determination of at least one sequential pattern associated with the at least one subjective user state and the at least one objective occurrence; and presenting one or more results of the correlating. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure.
US07937462B2 Verification of correctness of networking aspects of an information technology system
Method and system for verifying correctness of networking aspects of an Information Technology (IT) system that includes a host network of hosts. The hosts include servers and firewalls. A firewall connectivity indication of whether the host network includes an isolated firewall or a cross-zone connected firewall is determined. Determining for each host whether the host is isolated from a communication network to which the IT system is connected determines whether isolated network segments exit within the host network. For each host determined to be isolated from the communication network, the method identifies all network segments of the host network to which each host is connected, determines the unique network segments of the identified network segments, and designates the unique network segments as a set of isolated network segments. The firewall connectivity indication and the set of isolated network segments are stored in a storage medium of a computer system.
US07937456B2 Configuration profiling for remote clients
A method and system for a securely gathering and sharing metrics on configurations of client systems. In one embodiment, a system includes a client that determines which components are installed in the client. The client receives, from a user, rating information for individual components in the client, and generates a configuration profile. The configuration profile includes a unique identifier of the client such as a universally unique identifier (UUID), rating information received from the user, and component information for which rating information was received. The configuration profile is sent to a server that stores the configuration profile in a database. The server can send to the client, in response to receiving the configuration profile, received rating information provided from other users having types of components in common with components provided in the configuration profile.
US07937453B1 Scalable global namespace through referral redirection at the mapping layer
Client computers, a namespace server, and file servers are linked in a data network so that the namespace server provides the clients with NFS or CIFS access to a virtual file system including files stored in the file servers, and also provides migration of files between the file servers in a fashion transparent to the client access using NFS or CIFS. The client computers and storage arrays storing the file data are also linked in a storage area network so that the clients have high speed block access to the file data using a file mapping protocol. The namespace server redirects a metadata access request in the file mapping protocol from a client to the appropriate file server when the file is not being migrated, and otherwise denies the metadata access request when the file is being migrated so that the client reverts to NFS or CIFS access.
US07937452B2 Framework for rendering plug-ins in remote access services
A framework for and hosting rendering plug-ins in remote access services is disclosed. The framework provides an interface between the core components of the remote access system and the rendering plug-ins. The framework utilizes public APIs to provide the interface between the core components and the rendering plug-ins. Using the APIs, the framework can allow various existing and new rendering plug-ins to interact with the core components of the remote access system, thereby making an extensible system that can support a variety of rendering plug-ins.
US07937450B2 System for providing content, management, and interactivity for thin client devices
A system is provided for delivering Internet and digital content to a variety of thin client devices. A web portal for accessing and selecting content is used in conjunction with graphical user interfaces on a personal computer for setting up and controlling the content channels. The user interfaces, scheduling, and communication management are controlled by a system control software application running on a local server with an Internet connection. A high speed local area network provides for streaming content from the Internet or local server to thin client devices. A digital audio playback device is connected to the local server via the local area network connection and decodes streamed audio files, and converts them into analog audio signals for input into a conventional stereo. Digital content is streamed automatically from the local server to another Internet playback device, based on end user content preferences and schedule selections.
US07937443B2 Email messaging program with built-in video and/or audio media recording and/or playback capabilities
An email messaging program with built in video and/or audio media recording and/or playback capabilities is disclosed. A system includes first and second clients, each having an email messaging program installed thereon. The user of the first client composes a message and records media. In a streaming media embodiment, the first client's messaging program uploads the media to a streaming media server, and sends the message to the user of the second client. In a file attachment embodiment, the messaging program attaches the recorded media to the message, and sends the message to the user of the second client. The second client's messaging program retrieves the message. In the streaming media embodiment, when the user of the second client views the message, the messaging program downloads the media from the streaming media server, and plays back the media. In the file attachment embodiment, the messaging program plays back the media.
US07937442B2 Multipoint control unit (MCU) failure detection and rollover
A method, system, and architecture for detecting MCU failures is provided. The conference system detects the failure of MCUs that have been allocated to provide shared conference resources to conferences that are being hosted by the conference system. The conference system utilizes the sending and receiving of “heartbeat” messages between the MCUs and the conference server pool to detect failed MCUs. Upon detecting the failure of an MCU, the conference system performs a “rollover” of the conferences which were being serviced by the failed MCU to another available MCU. The conference system may then identify the clients which were connected to the failed MCU and notifies the clients that an MCU rollover has occurred and a new (replacement) MCU is available in order that these clients can reconnect and reestablish their media sessions.
US07937441B2 Data-control device and method of controlling same
A data-processing device which receives data transmitted from at least one other data-processing device on a network is provided. The data-processing device acquires information about a state of the other data-processing device, and outputs data items provided by the other data-processing device and information about a relation between the data items provided by the other data-processing device according to the acquired state information.
US07937439B2 Apparatus and method for scheduling live advice communication with a selected service provider
An apparatus and method for scheduling live advice communication with a selected service provider are described. The method includes receiving, from a service seeker, an appointment request for live advice from a selected service provider during a specified appointment time. Once the appointment is received, the appointment is provided to the selected service provider. The appointment is provided either via electronic mail or via an alert provided via a display screen, which is browsed by the service provider. Once received by the service provider, the service provider has the option to either accept or decline the appointment request. Consequently, once the appointment request is accepted, the service provider system schedules a live advice communications appointment between the service seeker and the selected service provider. Finally, the service provider system will connect the selected service provider with the service seeker for a live advice communication at the scheduled appointment time.
US07937435B2 Identifying, storing, and retrieving context data for a network message
A system and method for storing context data in a network device that is in the data path between a user computer and a server, thereby allowing for the secure and ongoing storage of user computer-specific context data without adding unnecessary complexity to existing web server methods, while at the same time supporting redundancy and facilitating effective load-balancing. By storing user computer-specific context data in the data path between the user computer and the server, the invention reduces the complexity of the web server, improves the handling of server failure, and increases the overall scalability of the system.
US07937434B2 Apparatus and method for providing context-aware service
An apparatus and method for providing a context-aware service are provided. The apparatus includes a context-aware service object (CAS) management module managing information on a CAS and a context defined by the CAS, a sensor management module managing information on a sensor and requesting the sensor to observe knowledge, and a context management module informing the CAS management module of a CAS defining a context provided by the CAS management module when observed knowledge satisfies the context defined by the CAS, wherein upon being informed of the CAS by the context management module, the CAS management module requests the CAS to provide a service.
US07937433B1 Queuing connector to promote message servicing
A system for delivering messages to a business component is provided. A Java Message Service (JMS) enabled connector from a first JMS enabled queue, and from a second queue, a file based queue using a polling notification type of architecture, which will act as a JMS enabled queue with a publication/subscription notification type of architecture through the use of a JMS enabled wrapper which acts on the second queue. The JMS enabled connector serves as the interface to the business component, and is operable to transform the message, and further operable to record, in a standard format, information about messages delivered from the first queue and from the second queue. A method for delivering messages to a business component is also provided.
US07937428B2 System and method for generating and using a dynamic bloom filter
A dynamic Bloom filter comprises a cascaded set of Bloom filters. The system estimates or guesses a cardinality of input items, selects a number of hash functions based on the desired false positive rate, and allocates memory for an initial Bloom filter based on the estimated cardinality and desired false positive rate. The system inserts items into the initial Bloom filter and counts the bits set as they are inserted. If the number of bits set in the current Bloom filter reaches a predetermined target, the system declares the current Bloom filter full. The system recursively generates additional Bloom filters as needed for items remaining after the initial Bloom filter is filled; items are checked to eliminate duplicates. Each of the set of Bloom filters is individually queried to identify a positive or negative in response to a query. When the system is configured such that the false positive rate of each successive Bloom filter is decreased by one half, the system guarantees a false positive rate of at most twice the desired false positive rate.
US07937420B2 Method and system for intelligent storage management
A storage management system is provided. The storage management system may includes a data collector configured to receive storage management information for storage. The storage manager includes an agent configured to collect storage management information for a storage object and to communicate the storage management information to the data collector. The storage management system includes a user interface configured to display the storage management information for the storage objects.
US07937417B2 Mobile communication terminal and method
A method for handling media files having attributes is disclosed. A user-configurable play criteria specification is provided, and the method involves automatically selecting and performing a current media file having at least one attribute in compliance with the play criteria specification. Moreover, the method involves receiving a user input indicative of a desired play criterion, the desired play criterion being related to at least one attribute of the current media file, and updating the play criteria specification to include the desired play criterion.
US07937406B2 Mechanism for automatically establishing a resource grid
A mechanism for automating the process of establishing a resource grid is provided. First, a grid establishment component (GEC) is communicatively coupled to a plurality of nodes, wherein each node provides zero or more resources. Next, the GEC selects which of the nodes to include in a resource grid and establishes the resource grid by configuring each selected node (i.e., grid node) to participate as part of the resource grid. In addition, the GEC establishes one or more grid masters to manage access to the resources provided by the grid nodes. Once the grid nodes are configured, and one or more grid masters are established, the resource grid is ready for regular operation. By automating the grid establishment process, the GEC removes a significant burden from a system administrator, and greatly simplifies and accelerates the process of establishing a resource grid.
US07937404B2 Data processing system and method
A data processing system and method uses metadata associated with data to be retrieved from storage to identify further data to be retrieve at least a portion of that further data from the storage in accordance with a prefetch policy. A first interface receives a data access request from an application, and a prefetcher reads metadata associated with a file and uses the metadata to identify further data to be prefetched and placed in storage or memory having a performance greater than the performance of persistent storage.
US07937396B1 Methods and systems for identifying paraphrases from an index of information items and associated sentence fragments
Methods and systems for identification of paraphrases from an index of information items and associated sentence fragments are described. One method described comprises identifying a pair of sentence fragments each having a same associated information item from an index, wherein the index comprises a plurality of information items and associated sentence fragments, and identifying a paraphrase pair from the pair of sentence fragments.
US07937395B2 Systems and methods of displaying and re-using document chunks in a document development application
A computer displays an application user interface, the application user interface including a document authoring window and a search results window. In response to a search request including one or more user-specified search keywords, the computer displays in the search results window a set of search results in a text-only display format, wherein each search result includes a chunk within a respective document that satisfies the search keywords. In response to a user request to view a chunk, the computer launches a document display window in the application user interface and displays therein a portion of the corresponding document that includes the chunk in its native display format. In response to a user request to duplicate a segment of the corresponding document in the document authoring window, the computer generates therein an instance of the segment of the corresponding document in its native display format.
US07937393B2 Systems and methods for classifying and transferring information in a storage network
Systems and methods for data classification to facilitate and improve data management within an enterprise are described. The disclosed systems and methods evaluate and define data management operations based on data characteristics rather than data location, among other things. Also provided are methods for generating a data structure of metadata that describes system data and storage operations. This data structure may be consulted to determine changes in system data rather than scanning the data files themselves.
US07937392B1 Classifying uniform resource identifier (URI) using xpath expressions
Classifying Uniform Resource Identifier (URI) expression using one or more XPath expressions. A request comprising a URI expression and additional network information is modeled as a logical XML document representation. One or more XPath expressions are then created from the schema of the logical XML document. Each of the one or more XPath expressions represents a classification category of the request. Further, an XML document is generated from an incoming request. One or more XPath expressions are evaluated on the XML document for classifying the incoming request.
US07937389B2 Dynamic reduction of dimensions of a document vector in a document search and retrieval system
The method and system of the invention involves processing each new document (20) coming into the system into a document vector (16), and creating a document vector with reduced dimensionality (17) for comparison with the data model (15) without recomputing the data model (15). These operations are carried out by a first computer (11) while a second computer (12) updates the data model (18), which can be comprised of an initial large group of documents (19) and is premised on the computing an initial data model (13, 14, 15) to provide a reference point for determining document vectors from documents processed from the data stream (20).
US07937388B2 Probabilistic lossy counting
A method for probabilistic lossy counting includes: for each element in a current window, determining whether an entry corresponding to a current element is present in a table; in the event an entry corresponding to the current element is present in the table, incrementing a frequency counter associated with the current element; otherwise, inserting an entry into a table, wherein inserting an entry comprises: calculating a probabilistic error bound Δ based on an index i of the current window; and inserting the probabilistic error bound Δ and a frequency counter into an entry corresponding to the current element in the table; and at the end of the current window, removing all elements from the table wherein the sum of the frequency counter and probabilistic error bound Δ associated with the element is less than or equal to the index of the current window.
US07937385B2 Obtaining a plan for executing a query in a relational database
A plan for executing a query in a relational database is obtained. A query for accessing data in the relational database is received. The query specifies N tables in the relational database from which data is to be retrieved. A determination is made whether a syntax of the query matches a syntax of a plan in a plan cache for executing the query. Matches are identified between generic table formats of the N tables specified in the query to generic table formats of N tables specified in the plan responsive to the syntax of the query matching the syntax of a plan in the plan cache for executing the query. The plan for executing the query is obtained based on whether the syntax of the query matches the syntax of the plan and based on identified matches between the generic table formats of the N tables specified in the query to the generic table formats of the N tables specified in the plan.
US07937380B2 System and method for recommended events
Systems and methods have been developed for selecting and recommending events to a consumer of media content based on information known about the consumer, including the consumer's interests, consumption history and preferences. In an embodiment, a system records a history of the media content accessed, purchased, viewed or otherwise consumed by a consumer. The system further includes an event database containing information about upcoming events. When a consumer interacts with the system, such as to access a media content item, the consumer is notified of one or more events based on the consumer's history. In this way consumers are automatically provided with updated event recommendations based on the known interests of the consumer, without the need for the consumer to subscribe to an event recommendation service and maintain the subscription to accurately reflect the consumer's current interests.
US07937369B1 Data mover discovery of object extent
Performing data backup for a client includes receiving, at a host other than the client, volume information including data indicating a physical data storage location of at least a part of a volume comprising one or more stored objects associated with the client; and determining at the host, based at least in part on the volume information, a stored object information for a stored object included in the volume, the stored object information including data associated with a physical data storage location of the stored object.
US07937365B2 Method and system for searching stored data
A complete document management system is disclosed. Accordingly, systems and methods for managing data associated with a data storage component coupled to multiple computers over a network are disclosed. Systems and methods for managing data associated with a data storage component coupled to multiple computers over a network are further disclosed. Additionally, systems and methods for accessing documents available through a network, wherein the documents are stored on one or more data storage devices coupled to the network, are disclosed.
US07937352B2 Computer program product and method for folder classification based on folder content similarity and dissimilarity
A computerized method of representing a dataset with a taxonomy includes obtaining a dataset containing a plurality of records; initializing a folder-set containing a plurality of folders; assigning labels to folders within the folder set; and classifying the plurality of records into the plurality of folders according to a predetermined entropic similarity condition.
US07937349B2 Method for training a system to specifically react on a specific input
A method for training a system to specifically react on a specific input. The method can include defining a set of binary data structures, each representing a real-world component, item, or virtual object; storing each data structure as a binary pattern; creating uniquely identifiable copies of the data structures to represent individual instances of the components, items, or virtual objects; creating a virtual state space of the components, items, or virtual objects by grouping them as relevant for a specific situation; receiving an input to change a status or an attribute value of at least one of the components, items, or virtual objects; storing the received changes in a new version of the applicable data structure instance; analyzing similarities of the stored binary patterns related to a particular action performed; and if a matched binary pattern is identified, proposing at least one possible action related to the matched binary pattern.
US07937341B2 Method for the automatic sequencing of the specifications of a computer, especially for aircraft
A method for the automatic sequencing of the specifications of a computer comprises an analysis of the specifications constituted by nodes with a simplification and distribution of these nodes into at least two types of nodes, and an assigning of these nodes in repetitive sub-cycles of processing tasks in order to obtain a substantially uniform distribution of the tasks.
US07937340B2 Automated satisfaction measurement for web search
Context-based user behavior data is collected from a search mechanism. This data includes, for a given query, user feedback (implicit and explicit) on the query and context information on the query. A predictive pattern is applied to the context-based user behavior data in order to produce predicted user satisfaction data. Data mining techniques may be used to create and improve one or more predictive patterns. Predicted user satisfaction data can be used to monitor or improve search mechanism performance, via a display reporting the performance or identification of any queries with a shared characteristic and sub-par user satisfaction. A dynamically-improving search mechanism uses the predicted user satisfaction data to improve the performance of the search mechanism.
US07937338B2 System and method for identifying document structure and associated metainformation
A system and method for processing documents by utilizing the textual content and layout of the documents, including visual indicators, to more efficiently and reliably process the documents across various document types. The system and method identifies visually distinguishable elements within the document, such as section and sub-section boundary indicators, to mark, divide and label the boundaries and content type such that the sections are more clearly identifiable and easily processed. The system and method uses known elements, including section heading types, keywords, section type classifiers, sub-section heading constructs, stop words, and the like to adaptively identify and process a broad range of document types. The system and method continually refines and updates these known elements and allows users to discover and define new elements for further refinement and updating.
US07937336B1 Predicting geographic location associated with network address
A decision tree is provided as a machine learning classifier to predict a user attribute, such as a geographical location of a user, based on a network address. More specifically, the decision tree is constructed via machine learning on a set of sample data that reflects a relationship between a network address and a user attribute of a “known user” whose profile information is recognizable. For a given network address, the decision tree can be used as a machine learning classifier to predict the most likely user attribute of a potential user. With the predicted attribute, a network service can target a group of potential users for various campaigns without recognizing the identities of the potential users.
US07937330B2 System and method for optimization of group shipments to reduce shipping costs
Described herein is a method and system to provide optimizing shipping costs that can help arbitrate between a precise solution at an unreasonable cost and a reasonable solution at a very reasonable cost. In one embodiment, a first shipping option is generated to deliver shipments to a first sub-set of recipients within a first time period, and to deliver shipments to a second sub-set of recipients within a second time period that is greater than the first time period, with the shipments to the second sub-set of recipients being a greater distance than shipments to the first sub-set of recipients. The first shipping option provides a cost of shipping savings relative to shipping to all of the recipients within the first time period. The generating of the first shipping option includes selecting the second sub-set of recipients to include a quantity of recipients to provide a cost of shipping savings equal or greater to a predetermined percentage.
US07937326B1 Document security protection analysis assistant
A computer-based process for product selection optimization by displaying various security features available for a security document, for evaluating the impact that the selection of one security feature has upon the selection of other features, and for optimizing the selection of each security feature or a combination of features in meeting a protection goal for the security document.
US07937324B2 Account permanence
A system and method for using derived account identifiers. The derived account identifiers are associated with a single permanent account identifier. Each derived account identifier is associated with a communication channel or portable consumer device.
US07937322B2 Method and system for transferring money in business-to-business internet transactions
A method for enabling two businesses to complete a transaction that includes payment from one business (the buyer) to another business (the seller). A payment enabler operates the money transfer service over a computer network of nodes, such as the Internet. Typically, the buyer and the seller use the money transfer service of the payment enabler to consummate a transaction that they have arranged over the computer network through a business-to-business transaction facilitator that enables businesses to arrange deals over the computer network. During registration with the payment enabler, a buyer typically provides information about a bank account from which the seller will be paid, and the seller typically provides information about a bank account for receiving the funds from the buyer. The payment enabler facilitates payments for transactions between businesses by enabling the employees of a business registered with the payment enabler to direct the various phases of the payment process on behalf of the business for which those employees work. A super user employee, identified by the business during registration with the payment enabler, has the power to register other employees of the business with the payment enabler and to specify the privileges that the payment enabler should grant each employee to act on behalf of the business.
US07937317B2 System and method for displaying trend indications
A system and method for displaying a trend indication using a primary and secondary indicia. The primary indicium corresponds to an overall trend indication and the secondary indicia relate to the reliability of the overall trend indication. The secondary indicia correspond to a trend indication for each phase of the selected analysis strategy. The secondary indicia provide the user with a quick and easy methodology to ascertain the reliability of the overall trend indication based on the concurrence or disagreement of the secondary indicia with the primary indicium.
US07937314B2 Disposition of component virtual property rights
A method and system provides transactions and arrangements in virtual world environments. A user can participate in transactions to acquire virtual property and related virtual rights. In some implementations, real-world and virtual parties can be involved in possible transfers of various types of virtual property and virtual property rights.
US07937309B2 System and method for managing financial market data with hidden information
Systems and methods that manage financial market data with hidden information. The systems and methods may receive market data about a plurality of financial instruments. The plurality of financial instruments comprises at least two different kinds of financial instruments. Hidden information is generated, based on the market data. The hidden information is viewable only after scrolling a cursor over a graphical element. The systems and methods also generate, based on the market data, a first graphical element that is embedded with hidden information. The first graphical element is displayed on a display. An indication is received indicating that the cursor has scrolled over the first graphical element. In response to the indication, the hidden information that is embedded in the first graphical element is displayed on the display.
US07937301B2 Automatic learning for mapping spoken/text descriptions of products onto available products
A method, processing device, and machine-readable medium are provided. Costs of states of a state space are calculated. Each state represent one or more available product attributes having zero or more decided attribute values. The calculating is based, at least in part, on training data associated with previously requested and offered products. Determining a next state such that one or more products are available and a sum of values, including a cost of a next state and a cost of a perturbation of one of the one or more requested product attribute values to reach the next state is a minimum value. A value for a product attribute is mapped according to the minimum sum of values and product attribute values of available products.
US07937295B2 Product purchasing method, apparatus, and computer program product
A method, apparatus, and computer program product for transacting a product purchase by a user. The product purchase is processed by a purchase server that recorded a unique user identification and is connected to an information providing server and a client (connected to the user) via a network. The purchase server: receives (from the information providing server) purchase data including purchase identity information including a description of a product selected by the user for purchase; receives (from the client) redirect data comprising purchase identity information describing the selected product; sends (to the client) a request for the unique user identification; receives (from the client) identification data pertaining to the user; authenticates the received identification data pertaining to the user; and validates purchase identity information in the received redirect data. The purchase identity information in both the purchase data and the redirect data does not include the unique user identification.
US07937294B1 System, and associated method, for configuring a buying club and a coop order
A catalog of products is received electronically from each of a plurality of suppliers of products. Each catalog is then compiled into a master supplier catalog that is made accessible to one or more buying entities through an on-line web server, through which server the buying entities may then select and order products shown in the master supplier catalog.
US07937293B2 System to provide buyer wanted request listings
A system comprises a buyer request creation module to receive a buyer request listing, the buyer request creation module automatically to determine a listing category for the buyer request listing. A buyer request searching module locates a buyer request listing corresponding to a search criteria. A buyer request response module adds a response to the buyer request listing, the response comprising a reference to a listing for an item offered for sale on the system.
US07937292B2 Wide area network person-to-person payment
According to the invention, transferring money using a computer network is disclosed. In one step, information is saved on credit received for a first user (110) in a stored value account on a server computer system (170). At the server computer system (170), a request from the first user (110) to send money to a second user (130) based on the stored value account is received. An electronic notification is sent from the server computer (170) to the second user (130) to notify the second user (130) of the request. A debit in the stored value account of the first user (110) is created. The requested money is sent to the second user (130) upon a receipt of a request at the server computer (170) from the second user (130).
US07937284B2 Method and system for managing time-based organization hierarchies
A method, system, and article of manufacture for defining and managing time-based organization hierarchies are disclosed herein. In one embodiment, a user interface, including a plurality of user interface displays configured to receive a user input to define and/or manage one or more instances of a time-based organization hierarchy, may be generated on a client. The user may then define, via interaction with the user interface, the at least one instance of the organization hierarchy to include a plurality of nodes, and specify an effective period for the instance of the time-based organization hierarchy by defining a start date and an end date. The user may also define a territory to correspond to each of the plurality of nodes in the organization hierarchy. In one embodiment, the territory may include at least one position and an assignment rule, the position having a corresponding quota.
US07937282B2 Generating an optimized price schedule for a product
Generating a price schedule involves generating a graph having paths that include states with values. The graph is generated by determining the values of a successor state from the values of a predecessor state. An optimal path is selected, and a price schedule is determined from the optimal path. Computing an elasticity curve involves having a demand model, values for demand model, and filter sets that restrict the values. Elasticity curves are determined by filtering the values using filter sets, and calculating the elasticity curve using the demand model. A best-fitting elasticity curve is selected. Adjusting a demand forecast value includes estimating an inventory and a demand at a number of locations. An expected number of unrealized sales at each location is calculated. An sales forecast value is determined according to the expected number.
US07937281B2 Accelerated process improvement framework
The present invention relates to a method and related system for assisting and expediting an organization production of a more mature product. The method and system may include implementation of processes using a combination of both electronic hardware and software and implementation locally or over a network such as an intranet or the Internet. In another embodiment, the method may be implemented using a document management system to administer files related to the steps in the method. These files may assist a user in the creation of required documentation. A document management tool may be integrated with the document management system to associate documentation with steps in the method. A navigator tool may be employed to create a graphical display of the steps in the method using data contained in the files. Another embodiment of the present invention uses WebDAV-based communication to coordinate access to multiple document repositories.
US07937280B1 Planning and scheduling of maintenance, repair, and overhaul services
A system (10) for planning and scheduling service events for one or more assets includes a demand optimizer engine (12) that receives information regarding future service requirements for an asset and operating characteristics of the asset. The demand optimizer engine (12) also generates a service plan identifying one or more planned service events during which one or more services are to be performed on the asset and identifying a planned start time and a planned end time for each service event so as to minimize the amount of time the asset is non-operational and the costs associated with each service event. The system (10) also includes a supply optimizer engine (14) that receives the service plan from the demand optimizer engine (12) and generates a service schedule for one or more of the planned service events based on information regarding the flow of one or more parts used in conjunction with the services of each planned service event. The service schedule includes a scheduled start time and a scheduled end time for the one or more planned service events. The supply optimizer engine (14) communicates the service schedule to the demand optimizer engine (12) and the demand optimizer engine (12) modifies the service plan according to the service schedule received from the supply optimizer engine (14).
US07937279B2 Collateral damage limits
A method for marketing and insuring damages that are associated with insured loss events but that are not covered by traditional insurance policies. This method permits the marketing of loss expense coverage, underwriting, and claim adjustment processes of insurance to be performed by reference to the loss payments that are made by a specified insurance policy. By referencing insured loss payments, which both a buyer and a seller understand, this method provides an easy way to communicate and transact something that is otherwise difficult or impossible to define or measure.
US07937275B2 Identifying clinical trial candidates
In general in one aspect, one or more clinical study candidates are identified by consolidating health care information for a consumer, applying the consumer's health care information to a rules engine, identifying a consumer as eligible to participate in one or more clinical studies, and presenting an opportunity to participate in the study to the consumer.
US07937274B1 Call campaign methodologies
A method for minimizing the number of overdials attributable to a party comprising the steps of: (1) placing a telephone call using a predictive dialer and a call list; (2) monitoring call center agents to determine call center agent availability, the call center agents conducting a telemarketing campaign for at least a first calling party; (3) monitoring the telephone call to determine when the telephone call is answered thereby resulting in an answered call; (4) assigning the answered call to a calling party, and (5) transferring the answered call for processing, wherein processing is performed by a call center agent if available and wherein processing is performed by a message player if no call center agent is available to process the answered call.
US07937269B2 Systems and methods for providing real-time classification of continuous data streams
Systems and methods are provided for real-time classification of streaming data. In particular, systems and methods for real-time classification of continuous data streams implement micro-clustering methods for offline and online processing of training data to build and dynamically update training models that are used for classification, as well as incrementally clustering the data over contiguous segments of a continuous data stream (in real-time) into a plurality of micro-clusters from which target profiles are constructed which define/model the behavior of the data in individual segments of the data stream.
US07937265B1 Paraphrase acquisition
Methods and apparatus, including systems and computer program products, to acquire potential paraphrases from textual input. In one aspect, textual input is received, a first map is generated, where the key of the first map is an ngram identified in the textual input and the value associated with the key of the first map is a unique identifier, a second map is generated, where the key of the second map is an anchor identified from the ngram and the value associated with the key of the second map is one or more middle portions associated with the anchor, and a third map is generated, where the key of the third map is a potential paraphrase pair identified from the middle portions and the value associated with the key of the third map is the one or more unique anchors associated with the potential paraphrase pair.
US07937261B2 Translation on demand
A translation on demand (“TOD”), in one embodiment, receives a search request with a search term from a user in a native language across the Internet. The search term is translated into at least one foreign language using automatic translation software (“ATS”) according to specifications listed with the search request. After the search term is translated, a search with the search term in both native and foreign languages is performed. Once receipt of the outcome of the search, search results are displayed, wherein each entry or document of the search results also includes a brief description presented in the native language. The TOD system also generates multiple TOD price selections. The TOD price selections allow a user to place an order to translate a selected document. A translation job order for translating the selected document is then distributed for bidding over the network.
US07937254B2 Disease simulation system and method
A system and method for predicting the effect of patient self-care actions on a disease control parameter. A future disease control parameter value X(tj) at time tj is determined from a prior disease control parameter value X(ti) at time ti based on an optimal control parameter value R(tj) at time tj, the difference between the prior disease control parameter value X(ti) and an optimal control parameter value R(ti) at time ti, and a set of differentials between patient self-care parameters having patient self-care values SM(ti) at time ti and optimal self-care parameters having optimal self-care values OM(ti) at time ti. The differentials are multiplied by corresponding scaling factors KM. The system includes an input device for entering the patient self-care values SM(ti). A memory stores the optimal control parameter values R(ti) and R(tj), the prior disease control parameter value X(ti), the optimal self-care values OM(ti), and the scaling factors KM. A processor in communication with the input device and memory calculates the future disease control parameter value X(tj). A display is connected to the processor to display the future disease control parameter value X(tj) to a patient.
US07937252B2 CMOS model generating apparatus and method, program of the method and recording medium
A CMOS model generating apparatus 1 according to the present invention generates a CMOS model by converting an In-Ip space into an xn-xp space such that a typical condition TT and corner conditions FF, SS in the In-Ip space become (0, 0), (α, α) and (−α, −α) in the xn-xp space, determining an ellipse fitting to the respective mappings of the corner conditions FF, SS, FS and SF with the mapping (0, 0) of the typical condition TT as a center, expressing two independent principal components in the form of a Gaussian distribution using the major and minor axes of this ellipse as axes of the principal components, and obtaining a probability distribution determining deviations of the Gaussian distribution such that the cumulative probability within this ellipse becomes equal to the one presumed by the corner conditions FF, SS, FS and SF.
US07937246B2 Vertical track modulus trending
Systems and methods for determining a trend in vertical track modulus are described. Vertical deflection data is collected along a particular section of railroad track. A first set of vertical track modulus is determined, based in part, on the collected vertical deflection data. At a second time, vertical deflection data is again collected along the particular section of railroad track to be used in determining a second set of vertical track modulus. At least the first and second sets of vertical track modulus are analyzed to determine a mathematical algorithm that facilitates developing a trend in the vertical track modulus of the railroad track.
US07937244B2 System and method for evaluating a shipping route and a package under transport in the shipping route using an environmental sensor
Systems and methods disclosed herein use environmental sensor technology to enhance the tracking and transporting capabilities of a product delivery system. The systems and methods provide the capability to track and verify the environmental condition(s) to which a product is subjected during its transportation or movement through a supply chain. In particular, the systems and methods allow a sender, a receiver, and other authorized persons to access or interrogate environmental data that describes the environmental conditions to which a product within a container has been subjected during transport from the sender to the receiver. The systems and methods also permit in-transit intercept handling when it is determined that a package was unexpectedly subjected to an environmental condition that by definition makes it unfit for delivery to the original receiver.
US07937242B2 Method for classifying occupant weight of vehicle
A method for classifying an occupant weight of a vehicle is disclosed. When an occupant gets in to or gets off a vehicle, an occupant weight is quickly classified by relatively shortening time for classifying the occupant weight into a certain weight class, and when the weight is changed according to vibration of the vehicle or a movement of the occupant in a state that a vehicle seat is occupied by the occupant, time for re-classifying the weight class is lengthened to thereby prevent frequent re-classification of the occupant weight, and accordingly, the reliability of an occupant weight classification system can be enhanced.
US07937240B2 Method and device for characterizing, using active pyrometry, a thin-layer material arranged on a substrate
The present invention relates to a method for characterizing a material using active pyrometry. The material comprises at least one thin surface layer arranged on a thick substrate. The present invention heats the surface (ZTH) of the material by exposing the material to high-frequency laser pulses, so as to perform a series of temperature increase/decrease thermal cycles, accompanied by a heat build-up from one cycle to the next. The present invention collects the emitted radiation, acquires and processes the signals measured by comparing the measured values to the theoretical values obtained by modelling, so as to obtain thermo-physical properties for characterizing the material. The present invention also relates to a device for implementing the method comprising a high-frequency pulsed laser used as heat source.
US07937239B2 System and method for selecting ergonomic sleep components with mattress selection system providing input for pillow selection system
A method is provided for selecting a pillow and mattress based upon an empirical measurement of an individual's pillow selection criteria, mattress selection criteria and sleep characteristics. In accordance with the method, an individual's position on a diagnostic mattress and a controller associated with the diagnostic mattress is operated to measure a pressure of the air mattress via a pressure sensor. The measured pressure of the individual positioned on the diagnostic mattress is correlated to a recommended support level. The individual's recommended support level is correlated to a support characteristic thereby allowing the individual to select a fixed support structure. A system incorporating the principles of the method is also disclosed.
US07937236B2 Method and a system for adaptive compensation of the temperature drift of a sensor
A method for adaptive compensation of a temperature drift of a sensor, designed to measure the torque of a shaft or a drive train or the force in mechanical equipment during operation. A sensor signal is recurrently measured. An associated temperature is determined. An offset value is calculated as a function of temperature based on measured and stored data. The measured signal value is compensated using the calculated offset value. When the sensor is unloaded or nearly unloaded is detected. When the sensor is unloaded or nearly unloaded the signal sensor signal value and the associated temperature value are stored in a memory and a model of the sensor offset is updated. A system and computer program product for adaptive compensation of the temperature drift of such a sensor signal offset.
US07937235B2 Scanner calibration robust to lamp warm-up
Systems and methods are described that facilitate calibrating a scanner by capturing a plurality of white calibration files and generating a mathematical function that models the scanner. For instance, a white calibration file can be captured before and after a page is scanned, and the function can be an average of offset and gain values for pixels in scanlines of the scanned page. Three or more white calibration files can be used to generate a linear function (e.g., using linear regression) or an exponential function describing the gain an offset values of the pixels.
US07937233B2 Preferential defect marking on a web
A system for preferentially marking defects on a web is described. The system includes a web of material to be converted into individual sheets of a plurality of different grade levels, a database storing anomaly data of anomalies on the web, wherein an anomaly is a potential defect in at least one of the plurality of different grade levels, a marker that associates a unique mark with at least one of the grade levels, and a controller to retrieve the anomaly data from the database and to signal the marker as to where to make a mark, wherein the marker applies the mark associated with at least one of the grade levels for which the anomaly may cause a defect. The system may provide advantages, such as that a converter of various products from a single web roll may determine which regions of the web satisfy each grade level.
US07937231B2 Order tracking method and system
The present invention describes an order tracking system (200) and method (100) for tracking at least one order from mechanical and/or acoustic vibrations generated by a periodic excitation process of a physical system. The order tracking system (200) comprises a means for obtaining (212) a mechanical and/or acoustic vibration data of a physical system and a means for obtaining (214) system reference data. It further comprises a means for combining (224) the mechanical and/or acoustic vibration data with the system reference data and a means for applying (226) a digital FIR filter to at least the mechanical and/or acoustic vibration data for deriving based thereon at least one order.
US07937229B2 System and method for detecting damage, defect, and reinforcement in fiber reinforced polymer bonded concrete systems using far-field radar
A non-contact, far-field radar nondestructive testing (NDT) method is disclosed that is capable of detecting at least one of defects, damages, and reinforcement conditions in near-surface region of multi-layer systems using monostatic inverse synthetic aperture radar (ISAR) measurements and applicable to various types of structural elements. The method includes the steps of conducting far-field monostatic ISAR measurements, executing an imaging algorithm, and executing a progressive image focusing algorithm.
US07937226B2 Method and device for backscatter spectroscopy
A method and a device determine a physical property of a medium, such as a concentration of a substance in the medium. The device includes a light source; a probe with optical fibers positioned alongside each other, with a first optical fiber delivering radiation from the light source to a sample and collecting first backscattered radiation from the sample, and with a second optical fiber collecting second backscattered radiation; a spectrometer for producing first and second signals based on the first and second backscattered radiation; and a processor which determines a differential backscatter signal from the first and second signals and to calculate the physical property by curve fitting the measured differential backscatter signal to a backscatter function. Depending on whether the diameter of the optical fibers is smaller or greater than the mean free path of photons in the sample, different backscatter functions are used.
US07937224B2 Diplet-based seismic processing
Methods, systems, and software for generating a multi-dimensional volume are disclosed. The methods include decomposing one or more original volumes into a collection of diplets, wherein each diplet includes information about spatial location, orientation, amplitude, wavelet, acquisition configuration, and coherency. The methods further include migrating the collection of diplets using one or more of a velocity model or an anisotropic velocity model, and synthesizing one or more of the migrated diplets to an output multi-dimensional seismic volume.
US07937222B2 Method of determining saturations in a reservoir
A method of determining water saturations from a deep-reading resistivity measurement in a reservoir is provided including the step of estimating, through for example a reservoir simulation process, a spatial distribution of a parameter related to the water conductivity at locations beyond the immediate vicinity of wells penetrating the reservoir and combining the spatial distribution of a parameter related to the water conductivity with a spatial distribution of resistivity as obtained from the deep-reading resistivity measurement to derive a spatial distribution of water saturations at said locations beyond the immediate vicinity of wells, wherein estimation step may be iterative to minimize a mismatch between simulation and measurement.
US07937215B2 Apparatus for monitoring fluid levels in a remotely located storage tank
An improved system for delivering propane or other consumable liquid to remotely located storage tanks including a novel combination of remote monitoring of customer tanks and an improved method of using the remote monitoring data to optimally schedule deliveries, improve safety, and more efficiently operate a propane dealership. More accurate and timely information concerning the status of customer tanks serves to improve operational efficiencies and increase safety. Data received from remote sensors can be collected and organized so that it is easily understood and utilized through the implementation of a user interface accessible via the Internet that allows the information to be presented in an efficient graphical and contextual fashion. Operational efficiencies can also be improved by taking historical propane usage for each tank, weather conditions, and projected fuel usage into account. The system can calendar required inspections of customer tanks, homes, and appliances, and data can be combined with accounts receivable information. Remote monitoring of customer tanks can be combined with other products using similar equipment to provide additional non-seasonal revenue streams.
US07937214B2 Guidance route search device, navigation device, and method of searching guidance route
A guidance route search device essentially having means for specifying a route point and means for selecting a guidance schedule. The route specifying means specifies plural route points guided up to a destination point. The selecting means functions to select a guidance schedule covering plural route points reachable by previously set time of arrival at a destination point and causing staying time at the plural route points to be the maximum within maximum staying time set in advance for the route points. This enables a guidance schedule for guiding through plural route points to be generated with consideration of staying time at each route point.
US07937212B2 Internal-combustion-engine stop determination device
A device is provided with which it is made possible to rapidly determine that an internal combustion engine is in a stop state and to prevent an erroneous determination of starting. In a stop determination device provided with a detection unit that detects the rotation direction of the crankshaft of an internal combustion engine, it is determined that the internal combustion engine is in a stop state, in the case where a signal from the detection unit is not inputted for a predetermined time or in the case where a rotation-direction signal from the detection unit continuously reverses thrice or more times. Additionally, in the case where, from the detection unit, a signal of the same rotation direction is continuously inputted twice or more times, a determination that an internal combustion engine is in a stop state is cancelled.
US07937206B2 Fuel mixture autoignition control method, notably for diesel type internal-combustion engines, and engine using same
The present invention relates to a method for controlling autoignition of a fuel mixture, notably for a diesel type internal-combustion engine, according to which a fuel mixture is made in at least one combustion chamber (14) of the engine with a fuel and at least one fluid in order to obtain a homogeneous type combustion by autoignition. The method includes defining a desired combustion progress by autoignition of the fuel mixture, and adjusting the cetane number of the fuel used for the mixture to that of the fuel providing the desired combustion progress is obtained.
US07937205B2 Method for controlling the functions of an electronic driving stability program for a motor vehicle
In order to ensure problem-free operation of a vehicle when a wedge of material is formed between the roadway and the vehicle, a method for controlling the functions of an electronic driving stability program automatically activates or deactivates the driving stability program of the vehicle according to the respective operational situation of the motor vehicle. The driving stability program is automatically deactivated when the vehicle drives onto a wedge of material on the roadway. A determination whether the vehicle drives onto a wedge of material on the roadway is made by means of the air springs of the vehicle and associated distance sensor and/or pressure sensors.
US07937204B2 Brake control method and brake control device
A brake control device includes a braking device provided to a wheel, the braking device having a function of applying a brake force to the wheel while adjusting the brake force. The brake control device includes: an acceleration sensor for outputting acceleration data of acceleration acting on the rotating tire in a radial direction of the tire; a contact length calculating unit for calculating contact lengths of the tire based on the acceleration data; a brake sensor for detecting that a brake force is applied and for outputting a detection signal; a judging unit for outputting, to the braking device, a brake information signal for adjusting the brake force according to comparative judgment information which is obtained by comparing the calculated contact lengths; and a brake control unit for outputting a control signal for causing the braking device to adjust a brake force thereof according to the brake information signal.
US07937203B2 Control system responsive to relation between friction coefficient and wheel rotational speed for a wheel
The invention relates to a control system for a vehicle with wheels, where at least one wheel is connected with means for braking and/or driving the wheel, the control system comprising a measuring device to measure a rotational speed of the wheel, a longitudinal force and a vertical force that occur at the wheel-road contact, and a control unit connected to the measuring device, to control the braking and/or driving of the wheel. The system is equipped to determine the second derivative (SD) of the wheel speed to the quotient of the longitudinal force and the vertical force and use this parameter to control the braking and/or driving the wheel.
US07937199B2 Vehicle operation assisting system
When a collision avoidance operation determiner determines a collision avoidance operation by a driver, a target assist electrical current calculator calculates a target assist electrical current based on a deviation between a standard yaw rate corrected in accordance with avoidance momentum calculated by an avoidance momentum calculator and an actual yaw rate; and the target assist electrical current is supplied to a steering actuator to assist the collision avoidance operation by the driver. At this time, when an under-steer determiner determines an under-steer state, an assist electrical current is decreased by a reaction force electrical current calculated in a reaction force electrical current calculator. Therefore, a steering angle is prevented from becoming too large due to excessive assist, thereby facilitating a return operation after avoiding an obstacle.
US07937196B2 Lane boundary detector
A lane boundary detector includes an edge point extracting unit that extracts a plurality of edge points of a lane sign from the input image, and an edge line extracting unit that extracts a plurality of edge lines of the lane sign from the edge points to formulate a position and a direction of each of the edge lines as a straight line on the road surface, using a parameter set consisting of at least two variables. The detector further includes a branch point detecting unit that determines whether a crossing point of two of the edge lines can be a branch point of the lane, based on whether a characteristic difference vector defined with the variables with respect to the two edge lines falls within a predetermined appropriate range, and a lane boundary determining unit that determines the left and the right boundary positions of the lane.
US07937193B2 Method and apparatus for coordinating railway line of road and yard planners
A scheduling system and method for moving plural objects through a multipath system described as a freight railway scheduling system. The scheduling system utilizes a resource scheduler to minimize resource exception while at the same time minimizing the global costs associated with the solution. The achievable movement plan can be used to assist in the control of, or to automatically control, the movement of trains through the system. Similar movement planners exist for moving trains in yards or terminals. Coordination is achieved and system efficiency improved by interfacing the line of road and yard planners.
US07937191B2 Termination secured route planning
A method of forming a safe termination operation volume, and an aircraft provided with a system using such a volume to plan a flight route and/or an emergency route. The volume indicates the lowest allowable flight altitude to achieve a glide path of a vehicle to a termination point of an area of interest, wherein non allowable fly zones are taken into consideration by adding flight altitude to come around the non allowable fly zones when calculating the lowest allowable flight altitude.
US07937190B2 Apparatus for an automated aerial refueling boom using multiple types of sensors
A system for automated control of a refueling boom coupled to a tanker aircraft is provided. The system includes: a first inertial measurement unit (IMU) providing inertial measurements for the tanker aircraft; a first GPS receiver providing a GPS location for a GPS antenna attached to the tanker aircraft; and a processor adapted to calculate a first inertial navigation state for the tanker aircraft through integration of the inertial measurements, the processor being further adapted to calculate a first inertial navigation state error relative to the GPS location and to filter the first inertial navigation state error and the first inertial navigation state based upon noise characteristics of the first IMU and the first GPS receiver to provide an updated inertial navigation state for the tanker aircraft, the processor being further adapted to control the refueling boom relative to a receiver aircraft based upon the first and updated inertial navigation states.
US07937189B2 Method and system for controlling semiconductor manufacturing equipment
A method for controlling semiconductor manufacturing equipment in a waiting mode, comprising: retrieving information about a waiting time for a product to be provided to the semiconductor manufacturing equipment on a production line, the product being to be subjected to predetermined processing by the semiconductor manufacturing equipment; comparing the waiting time with a period of time required for energy saving control, the period of time required for energy saving control including: lowering electric power and other energy used by the semiconductor manufacturing equipment in the waiting mode to a low-energy level at which the processing is not ready, and then raising the electric power and the other energy to a level at which the processing is ready; and providing the energy saving control during the waiting time if the waiting time is longer than the required period of time.
US07937181B2 Clamp instruction method
A clamp of less waste instruction method for an addition axis, which omits instructions for clamping and unclamping and working in response to those instructions, includes the steps of, at a stage of working a work piece with a tool, measuring a rotational torque generated by the working with respect to the addition axis coupled to a table which supports the work piece or a pallet having the work piece mounted thereon; and generating a clamp instruction to the addition axis when the rotational torque exceeds a predetermined reference value.
US07937180B2 Methods and systems for ascertaining web cutting locations
In one embodiment, a method comprises storing information in a database that describes cutting locations on a web upon which multiple images are printed; embedding, in an area on the web, a key into the database; and using the key to ascertain, from the database, the cutting locations.
US07937175B2 Methods and systems for pervasive diagnostics
Model-based production control systems and methods are presented for constructing plans for controlling operation of a production system with a plant having a plurality of resources to achieve one or more production goals, in which a planner constructs plans for execution in the plant based on production goals while balancing both production objectives (e.g., production cost, production time) and diagnostic objectives (e.g., diagnostic cost, information gained, repair cost), and a diagnosis engine determines a current plant condition based on a previously executed plan and corresponding observations from the plant, and provides expected information gain data to the planner, with the planner generating a plan that will achieve a given production goal and is improved for one or more diagnostic objectives and the expected information gain data.
US07937167B1 Methodology to program sensors into collaborative sensing groups
Embodiments of the invention employ a distributed algorithm to enable sensor nodes in a sensor network to adaptively self-configure into sensor clusters to provide a desired higher-level functionality.
US07937165B2 Method and device for tuning and control
A method and a device for tuning and control of industrial processes having varying material flow rate. An adder is configured to add excitation signals to the controller output signal. A measurement system is configured to measure a property in response to the excitation signals. A model based tuning unit is adapted to estimate the value of at least one parameter with unknown value of a process model structure describing the effect of varying material flow rate, based on the measurements of the property and the output signal from the controller, and to calculate a model that describes the dynamics from controller output to controller input based on the estimated value of the parameter, and to perform model based tuning of the controller based on the model that describes the dynamics from controller output to controller input.
US07937159B2 Apparatus, system and method for therapeutic treatment of obstructive sleep apnea
An implantable neurostimulator for treating obstructive sleep apnea comprises an implant configured to at least partially surround a Hypoglossal nerve (HGN) and a plurality of electrodes each attached to the implant. Each electrode configured to contact the HGN and electrically stimulate one or more regions or groups of the HGN.
US07937158B2 Multi-programmable trial stimulator
Disclosed are systems and methods which provide trial stimulators suited for use interoperatively and during patient trial. Trial stimulator embodiments provide a patient interface and/or clinician interface which appears and functions substantially the same as an interface of a pulse generator controller which will be used after a trial period. A compliance monitor feature may be provided to facilitate verifying the proper use of the trial stimulator during a trial period. A diagnostic feature may be provided to facilitate verifying proper operation of various aspects of a trial stimulator, such as electrode impedance analysis. Trial stimulators of embodiments provide stimulation to a plurality of tissues and/or areas of the body, such as spinal cord stimulation, deep brain stimulation, etcetera. Embodiments provide for multi-electrode stimulation and multi-stimulation programs. Embodiments are configured to provide active discharge of stimulation pulses as well as to utilize constant current sources in providing the stimulation pulses.
US07937154B2 Promoting curvature and maintaining orientation of an electrode carrier member of a stimulating medical device
An electrode assembly for use in a prosthetic hearing implant is disclosed, the electrode assembly comprising: an elongate carrier member for implantation into the cochlea, said carrier member having a proximal end adapted to be positioned in a basal region of the cochlea, and a distal end adapted to be positioned toward an apical region of the cochlea, wherein a substantial portion of said carrier member has a fabiform cross section; and a plurality of electrodes disposed along said carrier member.
US07937150B2 Lead-carried proximal electrode for quadripolar transthoracic impedance monitoring
An implantable medical device (IMD) provides quadripolar transthoracic impedance measurement capability by forming at least one of the two electrodes associated with the canister of the device on a lead proximate the canister.
US07937149B2 Method and apparatus for detecting change in physiologic parameters
A method and apparatus for detection of changes in physiologic parameters of a patient that includes generating measured physiologic parameters, generating an adaptive baseline trend of the measured physiologic parameters corresponding to a first time period, generating a short term trend of the measured physiologic parameters corresponding to a second time period less than the first time period, and generating a metric of physiologic parameter change between the adaptive baseline trend and one of a most recent measured physiologic parameter and the short term trend of the measured physiologic parameters.
US07937148B2 Rate responsive leadless cardiac pacemaker
A leadless cardiac pacemaker comprises a housing, a plurality of electrodes coupled to an outer surface of the housing, and a pulse delivery system hermetically contained with the housing and electrically coupled to the electrode plurality, the pulse delivery system configured for sourcing energy internal to the housing, generating and delivering electrical pulses to the electrode plurality. The pacemaker further comprises an activity sensor hermetically contained within the housing and adapted to sense activity and a processor hermetically contained within the housing and communicatively coupled to the pulse delivery system, the activity sensor, and the electrode plurality, the processor configured to control electrical pulse delivery at least partly based on the sensed activity.
US07937147B2 High frequency stimulation for treatment of atrial fibrillation
The invention relates to methods and devices for treating and/or preventing atrial fibrillation. In an embodiment, the invention includes a method of treating and/or preventing atrial fibrillation including applying an oscillating electrical stimulus to a tissue of a patient, the oscillating electrical stimulus sufficient to block transmission of electrical signals through the tissue. In an embodiment, the invention includes an implantable medical device including a stimulator configured to generate an oscillating electrical stimulus at a frequency and amplitude sufficient to block transmission of electrical signals through a tissue, a stimulation electrode in communication with the stimulator, the stimulation electrode configured to deliver the oscillating electrical stimulus to the tissue, and control circuitry in communication with the stimulator, the control circuitry configured to selectively deliver the oscillating electrical stimulus to treat and/or prevent atrial fibrillation. Other embodiments are also described herein.
US07937145B2 Dynamic nerve stimulation employing frequency modulation
Described are apparatus and methods for electrically modulating a nerve in a mammal. An electrical signal that includes a signal intensity pattern and a signal frequency pattern is delivered to a nerve. The combination of the signal intensity pattern and the signal frequency pattern is effective to result in weight loss, fat loss, and/or lean-mass gain, in a mammal. In some embodiments the nerve is modulated in response to a physiological parameter. In some embodiments, the physiological parameter is measured by a sensor.
US07937142B2 Irritation-reducing ocular iontophoresis device
The invention provides an ocular iontophoresis device for delivering medication, the device comprising a medication reservoir suitable for being positioned on the eye, at least one medication in solution in the reservoir, an active electrode disposed in the reservoir, and a passive electrode, the device including at least one medication dissolved in non-saline water, the said solution having a pH lying in the range 6.5 to 8.5, the medication having a pKa lying in the range about 5.5 to about 9.5 and includes an active principle which is associated with an additive, such as a dendrimer, a polymer, a nanoparticle, a microsphere, a liposome, or an emulsion, and having an ionic form of valency greater than or equal to 1.
US07937140B2 Detection and diagnostic system and method
A method and apparatus for detecting the presence of substances, compositions, constituents, proportionalities, of examined objects, and abnormalities and diseases associated with human tissue responsive to detected amplitudes and/or frequencies, such as resonant frequencies from the object/body being examined. Data in a database is utilized to identify the unbalanced condition, the foreign, toxic or harmful substance. The identified condition/substance may be used as an aid to select an appropriate treatment or corrective action.
US07937139B2 Systems and methods of utilizing electrical readings in the determination of treatment
The present invention relates to a system for determining treatment options from at least two electrical readings. The electrical readings are conductivity measurements of a particular region on the human body. The system utilizes a correlation algorithm to determine the diagnosis which can easily be correlated with appropriate treatments. The correlation algorithm may include the analysis of multiple electrical readings in determining the diagnosis. The system may also utilize a database of clinical data to further assist in determining the diagnosis.
US07937130B2 Signal processing apparatus
A signal processor which acquires a first signal, including a first primary signal portion and a first secondary signal portion, and a second signal, including a second primary signal portion and a second secondary signal portion, wherein the first and second primary signal portions are correlated. The signals may be acquired by propagating energy through a medium and measuring an attenuated signal after transmission or reflection. Alternatively, the signals may be acquired by measuring energy generated by the medium. A processor of the present invention generates a primary or secondary reference signal which is a combination, respectively, of only the primary or secondary signal portions. The secondary reference signal is then used to remove the secondary portion of each of the first and second measured signals via a correlation canceler, such as an adaptive noise canceler, preferably of the joint process estimator type. The primary reference signal is used to remove the primary portion of each of the first and second measured signals via a correlation canceler. The processor of the present invention may be employed in conjunction with a correlation canceler in physiological monitors wherein the known properties of energy attenuation through a medium are used to determine physiological characteristics of the medium. Many physiological conditions, such as the pulse, or blood pressure of a patient or the concentration of a constituent in a medium, can be determined from the primary or secondary portions of the signal after other signal portion is removed.
US07937129B2 Variable aperture sensor
A variable aperture sensor has a first jaw and a second jaw that are rotatably attached. An emitter is disposed in the first jaw, and a detector is disposed in the second jaw. The jaws are adapted to attach to a tissue site so that the emitter transmits optical radiation into the tissue site and the detector receives optical radiation through a variable aperture after absorption by the tissue site. The variable aperture is disposed in the second jaw and configured to adjust the amount of the optical radiation received by the detector.
US07937126B2 Sliding-type portable terminal
Provided is a portable terminal including a first housing and a second housing combined with the first housing while facing the first housing. The second housing translates about an axis perpendicular to a top face of the first housing while facing the first housing, thereby sequentially opening portions of the first housing and sequentially closing already opened portions of the first housing, thereby increasing diversification in use of the portable terminal. Portions of the first housing are sequentially opened or closed, thereby allowing a user to select a position of the second housing according to a desired function such as voice communication, mail writing, or broadcasting watching.
US07937119B2 Mobile terminal with TV and radio and power conservation
In a mobile terminal having an automatic startup mode of a television signal receiving function using a timer, startup is properly controlled in consideration of remaining battery capacity to thereby prevent an occurrence of unexpected lack of battery capacity. In a state where an alarm mode using a television broadcast or an FM broadcast has been set, a control unit makes low voltage determination of a battery at a time point when a time has been up. When an output voltage value of the battery is lower than a threshold, the control unit outputs an alarm sound from a speaker instead of starting up a TV receiver and causes a display to display a low voltage message.
US07937114B2 Mobile phone display processing control of single buffering or double buffering based on change in image data
According to an aspect of the invention, there is provided a mobile phone including: a calculating unit configured to calculate an update range of the update data; an input-side switch unit configured to switch a first frame buffer of the plurality of frame buffers to which the update data is to be inputted; and an output-side switch unit configured to switch a second frame buffer of the plurality of frame buffers from which the update data is to be outputted. If the calculated update range is equal to or greater than a predetermined value, the input-side switch unit is connected to the first frame buffer different from the second frame so as to input the update data. If the input-side switch unit completes the input of the update data, the output-side switch unit is connected to the first frame buffer so as to output the update data.
US07937112B2 Base station apparatus, communication method, and computer readable storage medium storing program thereof
The base station apparatus 10 stores apprise status data of certain data to each in-vehicle apparatus within a zone managed by the base station apparatus 10, transmits apprise status data stored in the status storage to other base station apparatuses, updates apprise status data stored in the status storage in accordance with a status of apprise to an in-vehicle apparatus within the zone managed by the base station apparatus 10 and/or apprise status data received from another base station apparatus, individually transmits unapprised data to an in-vehicle apparatus by referring to apprise status data stored in the status storage, requests distribution of the data to the center apparatus when the base station apparatus 10 has not received the data to be apprised, and upon receiving the data, transmits the data to an in-vehicle apparatus.
US07937110B2 Distributed base station system and method for networking thereof and base band unit
The present invention discloses a distributed base station system as well as its networking method and base band unit. In this system, the base band unit (BBU) and RF unit (RFU) of the base station are separated, and the RFU is equipped with base band RF interfaces for interconnecting the BBU and transmitting data information, thereby forming the base station. Based on the separation of the BBU from the RFU, the BBU capacity is further divided at the same time, and every unit is also arranged independently. The BBU networking and capacity expansion may be achieved with capacity expansion interfaces and base band RF interfaces provided by BBU interface units in flexible and convenient ways.
US07937105B2 Semiconductor device and electronic device
This invention provides a high frequency power module which is incorporated into a mobile phone and which incorporates high frequency portion analogue signal processing ICs including low noise amplifiers which amplify an extremely weak signal therein. A semiconductor device includes a sealing body which is made of insulation resin, a plurality of leads which are provided inside and outside the sealing body, a tab which is provided inside the sealing body and has a semiconductor element fixing region and a wire connection region on a main surface thereof, a semiconductor element which is fixed to the semiconductor element fixing region and includes electrode terminals on an exposed main surface, conductive wires which connect electrode terminals of the semiconductor element and the leads, and conductive wires which connect electrode terminals of the semiconductor element and the wire connecting region of the tab. In such a semiconductor device, a circuit formed in the semiconductor element in a monolithic manner is comprised of a plurality of circuit parts and, in a specified circuit part (a low noise amplifier) which forms a portion of the circuit parts, all grounding electrode terminals out of electrode terminals of the semiconductor element are not connected to the tab through wires but are connected with the leads through wires.
US07937098B2 Hold direct
A system for providing online access to on-hold messages: an interface by which an end user can access at least one on-hold message from an online database; a system for downloading at least one message as a file to be played on an end user phone answering system. The downloaded message comprises an MP3 file and may be downloaded onto a flash card.
US07937097B2 Method, system, and computer program product for anonymously/privately exchanging text messages
The present invention provides the ability to anonymously/privately send, receive or exchange text messages. Registered users are given a unique code which is electronically linked to the user's mobile phone number and associated with a common short code of a provider of anonymous message exchange services. Registered users and or marketers may send SMS and MMS messages to other registered users that only display the sender's unique code as identification, thus allowing for anonymous mobile messaging between registered users.
US07937094B2 Wired and mobile wi-fi networks, cellular, GPS and other position finding systems
A voice signal is processed and connected by wire to a mobile wireless unit for further processing into time division multiple access (TDMA) and into spread spectrum signals. The wireless unit is processing a data signal into orthogonal frequency division multiplex (OFDM) signal. The wireless unit receives and processes a position finder signal from Global Positioning System (GPS) satellite and from land based transmitter and provides processed position finder signals. The wireless unit generates a processed touch screen control signal and processes the touch screen control signal with processed position finder, TDMA and spread spectrum signal or with processed OFDM signal and provides these processed signals to a transmitter for wireless signal transmission. The processed OFDM signal is used in a Wi-Fi wireless network and the TDMA or spectrum signal is used in a cellular system, wherein the wireless network and the cellular system are distinct. Processing of position finder signal incorporates step of receiving and processing a signal from Global Positioning System (GPS) satellite and from land based transmitter and for providing processed position finder signals received from GPS satellite and from land based transmitters for transmission. Processed TDMA or spread spectrum signals include code division multiple access (CDMA) and code selectable cross-correlated in-phase and quadrature-phase baseband signals. Modulation and amplification structures and methods of the hybrid wired and wireless systems include amplification by non-linearly amplified (NLA) and by linearly amplified transmitters.
US07937090B2 Shorthand connection identifier with embedded subfield
A base station can communicate resource allocation to a wireless mobile station in an uplink map information element. The base station can identify destination mobile stations using a shorthand connection identifier. The base station parses the connection identifier field into a shorthand connection identifier field and an embedded subfield data field. The shorthand connection identifier field can be sized to support a predetermined number of mobile stations. The base station can further parse the embedded subfield field into a number of sub-fields, each communicating a different set of control information. In one embodiment, the base station utilizes the embedded subfield to communicate power, timing, and frequency information to the destination mobile station.
US07937087B2 Radio communication system, radio communication method and base station
A radio communication system includes: a serving cell (for example, cell A functional unit 120) configured to transmit, to a radio terminal 10, an AG for directly specifying an uplink user data transmission rate and an RG for relatively specifying the uplink user data transmission rate; and a non-serving cell (for example, cell B functional unit 130) configured to transmit the RG to the radio terminal without transmitting the AG. The non-serving cell includes an instruction unit 132 configured to instruct the serving cell to decrease the uplink user data transmission rate, when a reception power of uplink user data received from the radio terminal 10 exceeds a predetermined interference threshold.
US07937086B2 Method and system for a handoff in a broadcast communication system
A method and system for a handoff in a broadcast communication system is disclosed. A subscriber assisted handoff is impractical in a broadcast communication system due to e.g., a high signaling load, a difficulty to synchronize the broadcast transmission. On the other hand, the small number of broadcast channels enables the subscriber station to perform the handoff autonomously. To streamline the autonomous handoff decision process, several distinct sets of pilot identifiers and rules for transitioning among the sets are defined. To fully integrate broadcast services with the services provided by the cellular telephone systems in a subscriber environment, a method for various handoff scenarios are analyzed.
US07937084B2 Communication network system and mobile terminal
An identification-information extracting unit extracts first identification information of a location registration area of a wireless communication system. A storage unit stores correspondence information concerning a relationship between the first identification information and second identification information of a location registration area managed by a communication network system. A location-registration requesting unit transmits location-registration request information for requesting a location registering device to perform a new location registration when the second identification information is updated by a movement of a mobile terminal.
US07937083B2 Method, apparatus and computer program providing for rapid network selection in a multimode device
A mobile station includes at least one radio frequency transceiver, a data processor and a memory coupled to the data processor. The memory stores information that includes an overlay function and overlay parameters for use by the data processor to perform system selection by invoking the overlay function to determine if the overlay parameters specify that a home system is to be acquired and, if so, to initiate a scan using the transceiver to attempt to acquire the home system using home system-related overlay parameters, else attempting to acquire a non-home system.
US07937081B2 Recovery techniques in mobile networks
A technique for protecting location information of a subscriber in a mobile network is disclosed which forwards a registration request from the subscriber to an S-CSCF including the subscriber's TA and then forwarding a location update from the S-CSCF to an HSS including the subscriber's TA. Upon the S-CSCF losing data, lost data may be restored to the S-CSCF from the data stored in the HSS. The HSS may store data in a non-volatile memory such as a hard disk drive. The technique may also include forwarding a registration request from the subscriber to an S-CSCF including the subscriber's TA and then forwarding a location update from the S-CSCF to an HSS and storing data in a non-volatile memory such as a hard disk drive in the S-CSCF so as to be protected against loss. Upon the S-CSCF losing data, lost data including the subscriber's TA may be restored to the S-CSCF from the data stored in the S-CSCF.
US07937080B2 Wireless measurement device
The present invention comprises a system for viewing measurements remotely, including a first processor that is connected to a wireless communications device; a sensor; and at least one measurement device comprising a second processor programmed to (1) receive an input from the sensor and (2) wirelessly communicate with the first processor. The first processor is programmed to retrieve measurements from the measurement device via the wireless communications device.
US07937070B2 Locking system and a method at a locking system
A locking system includes at least one electrical locking member for a door and at least one key member. Each electrical locking member is associated with a first communication member for wireless communication over short distances, and each key member includes a programmable, mobile unit including a second communication member for wireless communication over short distances. The electrical locking member is unlocked or locked by the fact that the second communication member encryptedly transmits an address unique to the second mobile unit, as well as an authorized user code to the first communication member.
US07937068B2 Emergency dispatch management and prioritization of communication resources
A method and system for adaptively allocating shared communication resources in response to an emergency event are disclosed herein. In one embodiment, the method includes identifying a response zone 115 associated with an emergency event and dispatching emergency responders 114, 116, and 118 having communication devices 234a-234m to the response zone 115. The dispatching procedure includes adjusting access of the emergency responder communication devices to shared communications resources. Adjusting access to shared communication resources includes identifying one or more of the emergency responder communication devices to be dispatched to the identified response zone and specifying a quality of service (QoS) priority level of at least one of the identified emergency responder communication devices. Adjusting access to shared communication resources further includes specifying a QoS priority level for communication devices located within the identified response zone.
US07937065B2 System and method for communicating over neutral power lines
A system for transmitting data over power lines between a plurality of communication boxes, wherein each box is coupled to a neutral line such that at least one box can modulate data onto the neutral line and at least a second box can read modulated data off the neutral line. Accordingly, the system enables data to be transmitted over neutral lines, without requiring coupling to hot lines.
US07937064B2 Wireless transceiver and method of operating the same
A transceiver 400 is provided in an ultrawide bandwidth device, which includes an antenna 110, a transmitter circuit 145, and a receiver circuit 165. A transmitter amplifier 440 is provided between the antenna 110 and the transmitter circuit 145, and is configured to have an operational transmitter output impedance when the transceiver 400 is in a transmit mode and an isolation transmitter output impedance when the transceiver 400 is in a receive mode. A receiver amplifier 460 is provided between the antenna 110 and the receiver circuit 165, and is configured to have an operational receiver input impedance when the transceiver 400 is in a receive mode and an isolation receiver input impedance when the transceiver 400 is in a transmit mode. The isolation transmitter output impedance is greater than the operational receiver input impedance, and the isolation receiver input impedance is greater than the operational transmitter output impedance. Thus, a transmitter and receiver can be isolated without using a transmit/receive switch.
US07937063B1 Method and system for configuring a tower top low noise amplifier
A method and system for protecting a LNA by acquiring a radio frequency control channel signal at a tower top low noise amplifier (TTLNA) system. In response to acquiring the radio frequency control channel signal, LNA mode information is determined from the acquired radio frequency control channel signal. Based at least in part on the determination, the TTLNA is configured to either receive mode when the LNA mode information indicates receive mode or transmit mode when the LNA mode information indicates transmits mode. In an exemplary embodiment, the TTLNA is configured to receive mode only after a determination is made that there is no transmit energy present on the feedline connecting the BTS and the antenna. In another exemplary embodiment, the TTLNA is initialized in transmit mode.
US07937062B2 Integrated RF front end with stacked transistor switch
A monolithic integrated circuit (IC), and method of manufacturing same, that includes all RF front end or transceiver elements for a portable communication device, including a power amplifier (PA), a matching, coupling and filtering network, and an antenna switch to couple the conditioned PA signal to an antenna. An output signal sensor senses at least a voltage amplitude of the signal switched by the antenna switch, and signals a PA control circuit to limit PA output power in response to excessive values of sensed output. Stacks of multiple FETs in series to operate as a switching device may be used for implementation of the RF front end, and the method and apparatus of such stacks are claimed as subcombinations. An iClass PA architecture is described that dissipatively terminates unwanted harmonics of the PA output signal. A preferred embodiment of the RF transceiver IC includes two distinct PA circuits, two distinct receive signal amplifier circuits, and a four-way antenna switch to selectably couple a single antenna connection to any one of the four circuits.
US07937054B2 MEMS based multiband receiver architecture
A receiver comprising at least one micro-electromechanical system (MEMS) antenna-select switch, a MEMS filter bank communicatively coupled to the antenna-select switch and a plurality of intermediate frequency modules communicatively coupled to the MEMS filter bank and the non-MEMS filter array, wherein each independent channel supported by the receiver has at least one associated intermediate frequency module.
US07937053B2 Method for receiving station signal and receiver for receiving the same
A method for receiving a station signal is provided. First, a radio frequency signal is received and converted to a first IF signal. Next, the first IF signal is demodulated to a baseband signal and a demodulation signal is obtained, the demodulation signal being a result of differentiating a phase of the baseband signal. Then a determination as to whether a DC level of the demodulation signal has an S-curve characteristic at a specific frequency is made according to the demodulation signal. If so, the specific frequency is determined as a first station frequency, a first station signal is obtained from the radio frequency signal according to the first station frequency.
US07937048B2 Signal transmission apparatus and signal transmission method
A signal transmission apparatus of the invention comprises: a correlator 12 for shaping a spectrum of a signal; and a precoder 12 disposed on a previous stage of the correlator and including an adder which subtracts an output signal of a feedback filter from an input signal, a modulo arithmetic unit which inputs an output signal of the adder and executes modulo arithmetic operation, and the feedback filter which inputs an output signal of the modulo arithmetic unit and is provided with a transfer function obtained by subtracting 1 from a transfer function of the correlator. The correlator may be IIR filter means having a desired notch characteristic. By disposing a correlator which can freely shape a transmission signal spectrum containing a deep notch and suppress only a specified band on a receiving side, the suppression of an external noise can also be realized.
US07937047B2 Method and apparatus for transmitting data in mobile telecommunication system
A method and an apparatus for using an Adaptive Modulation and Coding (AMC) scheme together with a method of controlling a transmitting power to increase a data transfer rate. The method of transmitting data in a transmitter including a plurality of antennas, includes receiving a Received Signal Strength (RSS) from a receiving portable terminal and determining whether data can be transmitted at the RSS; if the data cannot be transmitted at the RSS, integrating transmitting powers allocated to the plurality of antennas into one antenna to transmit the data when the data cannot be transmitted at the RSS; and transmitting the data using an AMC scheme when the data can be transmitted at the RSS.
US07937044B2 Apparatus and method for improving receiving sensitivity of portable radio frequency identification
Disclosed is an apparatus and a method for improving the receive (Rx) sensitivity of a portable Radio Frequency IDentification (RFID). The portable RFID reader/writer is equipped with a variable phase shifter which is connected between an antenna and a directional coupler and then changes an impedance in the direction of the antenna in response to controlling a phase shift, a level of a reflection signal if a transmit (Tx) signal of the portable RFID reader/writer reflected by the antenna flows into an Rx path is measured, and then the phase shift of the variable phase shifter is controlled in such a manner as to minimize the measured level of the reflection signal. Therefore, calibration is implemented so that an antenna impedance changing in response to a position in which contact is made by a user's hand may have an adaptively optimal antenna reflection coefficient, thereby improving the Rx sensitivity.
US07937038B2 Connection inhibition apparatus and method
The apparatus transmits in a first zone, for example, an aircraft, a masking signal which masks transmissions from a second zone outside of the first. By doing this a mobile cellular telephone is inhibited from connecting or attempting to connect to base-stations on the ground. A hole in the masking signal spectrum may be provided to enable connection to a base-station within the aircraft. Alternatively, a base-station within the aircraft may be arranged to transmit at a power level greater than the masking signal.
US07937029B2 Accommodating vessel and image forming device using the same
An accommodating vessel, which is detachably attached to a vessel receiving part of a casing of an image forming device to accommodate an image forming material, the accommodating vessel including: a vessel main body that includes a tubular part; a cover member that includes a fitted part; at least one positioned protrusion; and at least one positioned positioning protrusion, wherein the at least one positioned protrusion includes: a guide protrusion that extends in a rotating direction of the cover member; and a plurality of rotation stop protrusions that extends in opposite directions to each other relative to the guide protrusion along a pushing and pulling direction of the cover member, and Wherein the positioning protrusion includes a stop wall that abuts on the guide protrusion and the plurality of rotation stop protrusions of the at least one positioned protrusion to be stopped.
US07937027B2 Developing device and image forming apparatus
A developing device includes a rotator that rotates around a shaft, and a bearing element that supports the shaft to a housing. A sliding element formed of a composite material that contains self-lubricating thermoplastic olefin resin as a base material is used as the bearing element. The sliding element formed of the composite material has at least a ratio of numerical values of “Rockwell hardness”/“bending elastic modulus” in a range from 25 to 45, and provides a sliding surface of which a frictional coefficient is lower than that of the sliding element formed of the base material.
US07937021B2 Image forming apparatus with fixing device including contact portion lower than transport face
An image forming apparatus includes: a body; a transport belt that includes a transport face, and that transports the sheet while supporting the sheet on a transport face; a developer-image forming portion that forms a developer image on the sheet transported by transport belt; and a fixing device that includes a contact portion disposed lower position than the transport face, and that fixes the developer image on the sheet by the contact portion.
US07937020B2 Electrophotographic image forming apparatus
An electrophotographic image forming apparatus is usable with a process cartridge having an electrophotographic photosensitive member. The apparatus includes a transfer member contactable to the photosensitive member to transfer a toner image from the photosensitive member thereonto, a tray carrying the cartridge and movable between a contact position where the photosensitive member contacts the transfer member and a spaced position spaced from the transfer member, a supporting member supporting the tray for movement parallel with a tangent line between the photosensitive member and the transfer member between a first position positioning the tray at the contact position and a second position retracted from the first position away from the transfer member in a perpendicular direction perpendicular to the photosensitive-member axial direction and to the tangent line to position the tray at the spaced position, and engageable and engaging portions engageable with each other. The engaging portion regulates tray movement.
US07937016B2 Transfer device and image forming apparatus including the same
A transfer device includes: an image carrier belt; a first roller around which the image carrier belt is wound; a second roller around which the image carrier belt wound around the first roller and shifted; a first transfer roller contacting the first roller via the image carrier belt; a second transfer roller contacting the second roller via the image carrier belt; and a transfer belt wound around the first transfer roller and the second transfer roller. A width L3 of the image carrier belt and a width L4 of the transfer belt have the relationship of L3>L4.
US07937013B2 Fusing device and image forming apparatus including the same
Disclosed herein is a fusing device having an improved heating structure. The fusing device is configured to apply heat and pressure to fix a developer to a print medium and includes a pressure device and a heating device. The heating device includes a heat radiating member extending along a longitudinal direction of the fusing device and terminal parts disposed at both ends of the heat radiating member. Contact points at which current is supplied to the heat radiating member through the terminal parts can be adjusted to change the effective width of heating area.
US07937008B2 Image forming apparatus and image forming method
An image forming apparatus having a touchdown-development type developing apparatus, in which a toner collecting roller that collects scattered toner suspended in the vicinity of a toner holding body and a two-component developer holding body is arranged on the downstream side in a rotational direction of the two-component developer holding body from a closest position of the two-component developer holding body and the toner holding body, and between the two-component developer holding body and the housing wall, and further, bias means that applies a bias voltage for collecting the scattered toner to the toner collecting roller, and image density sensing means for sensing a density of a toner image developed on the electrostatic latent image holding body surface or a toner image on a transfer body onto which the toner image developed on the electrostatic latent image holding body surface is transferred to control the bias voltage are provided.
US07937007B2 Image forming apparatus and image forming method of effectively detecting a speed deviation pattern of the image forming apparatus
An image forming apparatus includes a plurality of image bearing members, each of which is configured to bear a portion of a pattern image including a plurality of reference images in a given form, an endless moving member facing the plurality of image bearing members and configured to receive the pattern image, an image detecting unit configured to detect the plurality of reference images, a rotational angle detecting unit configured to separately detect each image bearing member at a given rotational angle, and a controller configured to detect a speed deviation pattern for each revolution of each image bearing member. The controller is configured to detect the speed deviation pattern based on a result obtained from a phase component and a quadrature component of a frequency signal generated from the detection result obtained by the rotational angle detecting unit and a result of detecting the plurality of reference images in the pattern image transferred onto the endless moving member.
US07937003B2 Image forming apparatus and method of determining degradation of charging property of developer
A photosensitive layer of a photosensitive drum is charged and a surface of the photosensitive layer is exposed at a specified density and then a development bias is applied to a development roller. An absolute value of a detection voltage is obtained from a development current sensor. It is determined whether the obtained absolute value of the detection voltage is less than a threshold which is set in advance, whereby a determination is made as to whether the charging property of toner is degraded.
US07936997B2 Method and apparatus for low chirp transmitter for optical fiber communications
A directly modulated optical transmitter for use with a fiber optical communications system operating in the 1550 nm wavelength band exhibits very low chirp. The chirp inherently present in a directly modulated laser is cancelled by a phase modulator which optically modulates the directly modulated laser light beam by applying a 180° phase delay to a split-off portion of the input radio frequency signal. This provides a low cost transmitter capable of operating in the 1550 nm band and with laser chirp effectively cancelled or substantially reduced, thereby avoiding distortions due to laser chirp interactions with the downstream optical fiber.
US07936991B2 Optical line terminating apparatus and optical communication system
An optical access communication apparatus and an optical access communication system for the coexistence of two wideband PON systems without using an expensive optical device or module. A low-speed PON and a high-speed PON have a same upstream wavelength, and an OLT receives optical signals by a same optical receiver in the two systems, converts the optical signals into electric signals, amplifies the electric signals, branches the amplified electric signals, and processes the branched signals by clock and data recovery sections of bit rates corresponding to the two PON systems, thereby achieving an optical communication apparatus and an optical communication system for constructing a simple and low-cost triple-play service system of excellent transmission quality.
US07936990B2 Method and node apparatus for traffic protection in optical transport network
Disclosed is a method and node apparatus for traffic protection of Optical Transport Network (OTN), including: setting a part of channels in one fiber as working channels used for carrying traffic in need of protection, and setting a part of channels in the other fiber with a reverse transmission direction as protection channels, the number of which is equal to that of the working channels, to form a one-to-one protection for the working channels; when a failure in an optical line of OTN is detected, determining a bridging node and a switching node in accordance with pre-designated protection strategy, bridging and switching the traffic to be transmitted through the failed optical line between the working channels and the protection channels at the determined bridging node and switching node. This invention can realize OTN protection based on two-Fiber OMS shared protection ring, and improve the transmission reliability of optical networks.
US07936988B2 Imaging apparatus and control method therefor
An imaging apparatus determines the appropriateness of a continuous focusing operation when performing shooting using autofocus. When the continuous focusing operation is determined to be appropriate, the imaging apparatus performs a display indicating that the imaging apparatus is in a continuous focusing operation state. The display indicating the continuous focusing operation state differs from a display indicating a focusing state determined by a focusing operation performed when the imaging apparatus is not in the continuous focusing operation state.
US07936987B2 Method and apparatus for auto focusing
A method and apparatus to auto focus are provided. A distance classifier to auto focus includes a distance-calculating module calculating a focal distance on the basis of blur levels of at least two images; a precise distance-calculating module calculating the exact distance to a subject when an image that is captured at the focal distance calculated by the distance-calculating module is out of focus; and a distance-calculation-correcting module correcting the distance-calculating module on the basis of the blur levels and the exact distance to the subject that is calculated by the precise distance-calculating module.
US07936984B2 Stabilizer device for optical equipment
A stabilizer for a hand-held optical device includes a gyroscope assembly suspended below a base assembly, and a handle pivotably attached to the base assembly. The optical device, which may be a video camera, mounts to the base assembly. The gyroscope assembly has two or more rotatable members that pivot independently to stabilize the optical device about two or more axes of rotation whenever the user moves the stabilizer. A rigid strut connects the gyroscope to the base assembly such that the centers of rotation of the rotatable members are co-linear with a longitudinal axis that extends the handle.
US07936982B2 Heated spray painting system
A system and device for spray painting using a flow of pressurised carrier fluid comprises a central source of the carrier fluid and one or more local elements for heating the fluid close to the point of use.
US07936977B2 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07936969B2 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07936964B2 Information storage medium and information recording/playback system
There are provided an information storage medium capable of real-time recording/playback of digital moving picture information, and a digital information recording/playback system using this medium. In a medium that records/plays back data including video data and control information, the control information (DA21 in FIG. 4; RTR_VMG in FIG. 30) includes information (VOBU entry in FIG. 31) for accessing a specific portion (VOBU) of the video data.
US07936963B2 Video reproduction apparatus
A video reproduction apparatus sequentially reads out video information from an information storage unit for reproduction, whereby the apparatus is capable of determining from which position in which file reproduction is resumed when a system is recovering from an unexpected power interruption. The apparatus reproduces a reproduction video to be displayed on a display section under an environment where many people enjoy viewing video pictures. The apparatus further includes an information storage section which stores video information corresponding to one or more titles in the form of a plurality of files having different data amounts from one another; a reproduction section which reproduces video information stored, in the form of a plurality of files, in the information storage section; and a reproduction information storage section which stores reproduction information which is auxiliary information related to reproduced video information that has been reproduced by the reproduction section.
US07936959B2 Apparatus for focusing plasmon waves
An apparatus comprises a thin film metallic layer, a first dielectric layer arranged on a first side of said thin film metallic layer and having a first index of refraction, a second dielectric layer arranged on a side of the first dielectric layer opposite of said thin film metallic layer from said first dielectric layer, the second dielectric layer having a second index of refraction that is higher than the first index of refraction; and wherein the thin film metallic layer, the first dielectric layer and the second dielectric layer are arranged in a conical shape to direct plasmon waves induced at an interface between the thin film metallic layer and the first dielectric layer to an aperture.
US07936956B2 Process for making light guides with extraction structures and light guides produced thereby
A process comprises imagewise exposing at least a portion of a photoreactive composition to light sufficient to cause simultaneous absorption of at least two photons, thereby inducing at least one acid- or radical-initiated chemical reaction where the composition is exposed to the light, the imagewise exposing being carried out in a pattern that is effective to define at least the surface of a plurality of light extraction structures.
US07936953B2 Optical printed circuit board and manufacturing method
The invention provides a method of manufacturing an optical printed circuit board and an optical printed circuit board. The method comprises providing a support layer; on the support layer, providing an optical core layer; forming optical channels from the optical core layer and surrounding the optical channels with cladding thereby forming optical waveguides; and during said step of forming the optical channels, forming one or more alignment features, e.g. projections, on the optical printed circuit board.
US07936951B2 System for document digitization
A computer-implemented, knowledge-based process for digitizing a set of documents, which includes using a computer to perform the steps of loading a set of definitions stored in an XML document into a computer-implemented digitization module, the set of definitions including image type and fields; initializing a knowledge base from a knowledge base library having a plurality of knowledge bases categorized by domain, the initialized knowledge base corresponding to the domain of the set of documents and containing information relevant to the domain; providing a document from the set of documents in electronic form to the computer-implemented digitization module, the document having a plurality of records; loading the initialized knowledge base from the knowledge base library into the computer-implemented digitization module; digitizing each record of the document; automatically generating at least one field value using information from the knowledge base; and validating each record of the document against predefined rules and previously digitized results.
US07936950B2 Apparatus for creating interpolation frame
An area detecting unit detects a first matching area in a first reference block in the first reference frame, a second matching area in a second reference block in the second reference frame. A settling unit settles a secondary motion vector to be assigned to a mismatching area in the each interpolation block, based on surrounding interpolation blocks around the mismatching area. A motion compensating unit assigns an image to the interpolation frame based on the primary motion vector and the secondary motion vector.
US07936948B2 System and method for merging differently focused images
A system for merging differently focused images includes a computer for including a merge images program which includes a read module for reading a plurality of the differently focused images of an object disposed on a platform of a measuring machine, one image thereof as a first image (BMP), another image thereof as a next image (BMP0), and reading gray values of pixels and computing a gradient of each pixel; a determining module for determining whether the gradient (G) of each pixel in the BMP is less than the gradient (G0) of a corresponding pixel in the BMP0; and a merge images module for updating/replacing the gray value (P) and the G of the pixel in the BMP with the gray value (P0) and the G0 of the corresponding pixel in the BMP0 if the G of the pixel in the BMP is less than the G0 of the corresponding pixel in the BMP0. A related method is also provided.
US07936944B2 Image processing device and image processing method
The image processing device performs processing on a shadow in an image of an object, and includes: an image information obtaining unit obtaining information about an image of the object, the information including luminance information about luminance of light from the object and polarization information about polarization of the light from the object; a shadow area extracting unit extracting an attached shadow area and a cast shadow area from the image of the object based on the luminance information and the polarization information, the attached shadow area appearing on the surface of the object depending on an angle of incidence light, and the cast shadow area appearing on the surface of a material body other than the object when the light is blocked by the object; and an output unit outputting information identifying the attached shadow area and cast shadow area.
US07936942B2 Image processing apparatus, image processing method, recording medium, and program
An image processing apparatus includes a ridge strength detecting unit for detecting a ridge strength that is the strength of a ridge included in an image. When a pixel value is changed in the form of a pulse in accordance with a positional change in a region that includes a plurality of pixels, the ridge strength is represented by a gradient and height of the pulse.
US07936938B2 Methods and devices for encoding a digital image signal and associated decoding methods and devices
A method of encoding a digital image signal comprising a plurality of samples. The method comprises the following steps, applied during the encoding of each sample with a view to its storage in a buffer. The level of occupancy of the buffer is determined, and the level of occupancy is compared with a predetermined threshold. An encoding mode is determined from among a plurality of encoding modes when the level of occupancy is above the predetermined threshold, and encoding the sample according to the determined encoding mode, and the sample is encoded according to a default encoding mode when the level of occupancy is below the predetermined threshold.
US07936936B2 Method of visualizing a large still picture on a small-size display
A method of visualizing a large still picture on a display having a size smaller than the large still picture includes the steps of dividing the large still picture into a set of pieces, where the pieces have a size substantially equal to the display size; ranking the pieces of the large still picture according to a predetermined scanning order; and encoding the set of pieces using a predictive block-based compression technique according to the predetermined scanning order so as to obtain a video sequence.
US07936933B2 Accelerating video data decoding
Accelerating video data decoding is described. In one aspect, hardware accelerated video decoding operations are configured to decode source video data in a first encoded data format. During video data processing operations, the source video data is evaluated to detect any change in the encoding format. Responsive to detecting a change in the source video data encoding, wherein the changed encoding is at least partially incompatible with the first encoded data format, the hardware accelerated video decoding operations are dynamically reconfigured. The reconfigured decoding operations decode the source video data content based on the changed encoded data format.
US07936932B2 Methods and apparatus for reducing storage size
Prediction-based compression engines are spoon-fed with sequentially efficiently compressible (SEC) streams of input data that make it possible for the compression engines to more efficiently compress or otherwise compact the incoming data than would be possible with streams of input data accepted on a TV-raster scan basis. Various techniques are disclosed for intentionally forming SEC input data streams. Among these are the tight packing of alike files or fragments into concatenation suitcases and the decomposition of files into substantially predictably consistent (SPC) fragments or segments that are routed to different suitcases according to their type. In a graphics-directed embodiment, image frames are partitioned into segment areas that are internally SPC and multidirectional walks (i.e., U-turning walks) are defined in the segment areas where these defined walks are traced during compression and also during decompression. A variety of pre-compression data transformation methods are disclosed for causing apparently random data sequences to appear more compressibly alike to each other. The methods are usable in systems that permit substantially longer times for data compaction operations than for data decompaction operations.
US07936928B2 Mutual symmetry detection
System and method for detecting symmetries of configurations of discrete curves. Configuration characterization information for a configuration of a plurality of discrete curves is received, where the configuration characterization information comprises rotational symmetry groups for each of the plurality of discrete curves. A greatest common divisor of the rotational symmetry groups of the discrete curves is determined, where the greatest common divisor is a maximum possible object-based mutual rotational symmetry group for the configuration. The determined value is stored, and is usable to perform pattern matching between configurations. This value may be compared to that of a target configuration to determine if the two configurations can match. Additional symmetry-based matching techniques are used to perform staged pattern matching between the two configurations, where the process may terminate as soon as one of the techniques determines that the configurations cannot match, or a matching algorithm determines that they match.
US07936925B2 Paper interface to an electronic record system
After markings have been placed on a pre-printed form by a user who interacted with an entity, the form is scanned to produce a scan file. The scan file is analyzed to identify whether user added markings are present on machine readable selection items. The method can take a number of automated actions, depending upon which pre-printed machine readable selection items were checked by the user. For example, in response to checkbox selections, the method can obtain (read) some form of electronically storable data relating to the entity based on which of the machine readable selection items the user checked. Alternatively, in response to other checkbox selections, the method can ignore the user added markings on the machine readable selection items. In addition, in response to the checkmarks, the system can maintain only an image of the user added handwritten text. Alternatively, the system can be instructed to not only maintain an image of the user added handwritten text, but to automatically forward the image of the user added handwritten text to a transcription center.
US07936924B2 Mass segmentation using mirror image of region of interest
A method and an apparatus for automatic segmentation of an image representing a mass of a tissue region based on dynamic programming that guarantees an accurate and closed contour of the mass is disclosed. The method according to one embodiment accesses digital image data representing an image including the mass of the tissue region, creates a mirror image of the digital image data, extracts a Region of Interest (ROI) which includes a portion of the mirror image containing the mass, transforms the ROI to polar space for obtaining a polar image of the ROI, assigns local cost to sub portions of the polar image, and finds a contour of the mass based on the assigned local cost.
US07936916B2 System and method for video quality measurement based on packet metric and image metric
A video quality measurement (VQM) system for a video stream includes a neural network VQM module having a constructed architecture to calculate a video quality metric based on a hybrid of image metric and packet metric of the video stream. An image metric measuring module receives the video stream and calculates the image metric of the video stream. A packet metric measuring module obtains information about packet-level characteristics of the video stream to calculate the packet metric. The image metric and the packet metric are inputted to the neural network VQM module to calculate the video quality metric. The VQM system further includes a VQM test-bed that determines and validates the architecture of the neural network VQM module. Furthermore, a video quality measurement (VQM) method based on a hybrid of image metric and packet metric is also described.
US07936913B2 Network image review in clinical hematology
Embodiments of the invention provide techniques for using digital imaging and networked communications in clinical hematology. An Area of Interest (AOI) on a slide is determined. A high resolution image of the AOI is analyzed for sample integrity and adjusted and rescanned based on programmable parameters. Sensitive HIPAA information is removed from the AOI image stored on a server. The server includes Web 2.0 software applications. A remote user reviews the image and adds metadata to the server. The server manages the work flow between the stored AOI images and the available users. A technician accesses information about a particular image file, as well as other topics, through knowledge management and social network applications. Lab reports are generated based on the metadata. The quality of the metadata is subject to quality control processes. The stored images and associated metadata can be mined for subsequent medical research.
US07936911B2 3D planning and prediction method for optimizing facial skeleton symmetry in orthognathic surgery
The method comprises steps of making a plaster dental cast of a patient, reconstructing jaw image assembly models, performing registration between physical stone and image model, adjusting the plaster dental cast based on a x-ray cephalometric plan, tracking movements of the plaster dental cast, obtaining optimal symmetry planes of the upper and lower jaw image assemblies, determining whether a degree of overall symmetry is elevated, and making surgical occlusal splints for surgical guiding. With foregoing method, possible results of executing an orthognathic surgical plan can be predicted and the surgical plan can be considered more carefully to achieve both occlusion function and facial symmetry.
US07936910B2 Method, system and software for displaying medical images
In a system for displaying medical images, a first linear array of medical images representing multiple views of a patient taken approximately contemporaneously may be displayed. The images may automatically be ordered within the array based on the represented views. A second linear array of medical images adjacent to the first linear array may contemporaneously be displayed. The images of the second linear array may represent the same views of the patient as in the first linear array taken approximately contemporaneously but at an earlier time from the images of the first linear array. Like views of the patient may be aligned as between the first linear array and the second linear array. Correlation of features between images may thus be facilitated. Alternatively, one or more principal views and one or more non-principal views of a patient in a set of medical images may be identified. Each principal view may automatically be displayed in a particular size on a separate display of an array of displays, while each non-principal view may automatically be displayed on the remaining display or displays of the array in a smaller size.
US07936909B2 Method and device for detecting chemical anomalies and/or salient features in soft tissue of an object area
At least one embodiment of the present application relates to a method and/or a device for automatically detecting chemical anomalies and/or salient features in soft tissue of an object area. In at least one embodiment of the method, two image data records of two computed tomography pictures of the object are provided which are recorded in the context of a different spectral distribution of the X-radiation. The following steps are carried out for each voxel of at least one interesting slice whose X-ray attenuation values are characteristic of soft tissue. Firstly, two X-ray attenuation values of the voxel, or two averaged X-ray attenuation values of the environment of the voxel are used to determine a data point of the voxel in a diagram in which the X-ray attenuation values are plotted against one another in the context of the two spectral distributions of the X-radiation. A perpendicular distance of the data point from a connecting straight line that connects prescribed data points for pure fat and for pure soft tissue in the diagram is then calculated. Finally, the voxel is marked and displayed with highlighting when its distance exceeds a prescribed threshold value for the distance. In at least one embodiment, at least one of the proposed method and the associated device enable chemical anomalies to be automatically detected on the basis of computed tomography.
US07936906B2 Face recognition using discriminatively trained orthogonal tensor projections
Systems and methods are described for face recognition using discriminatively trained orthogonal rank one tensor projections. In an exemplary system, images are treated as tensors, rather than as conventional vectors of pixels. During runtime, the system designs visual features—embodied as tensor projections—that minimize intraclass differences between instances of the same face while maximizing interclass differences between the face and faces of different people. Tensor projections are pursued sequentially over a training set of images and take the form of a rank one tensor, i.e., the outer product of a set of vectors. An exemplary technique ensures that the tensor projections are orthogonal to one another, thereby increasing ability to generalize and discriminate image features over conventional techniques. Orthogonality among tensor projections is maintained by iteratively solving an ortho-constrained eigenvalue problem in one dimension of a tensor while solving unconstrained eigenvalue problems in additional dimensions of the tensor.
US07936903B2 Method and a system for detecting a road at night
A method of detecting a road feature in an image signal derived from an infrared-sensitive camera. The method, in overview, comprises processing an image frame by assigning binary values to pixels in the frame in response to their representative temperature, and then to analyze spatially the binary mask to identify regions of pixels having mutually similar assigned binary values. The road feature is subsequently found from the analysis of the identified regions of mutually similar binary values and a visual indication of the road feature in relation to the image frame provided to the user.
US07936900B2 Processing data representing video and audio and methods related thereto
The presently claimed invention relates generally to processing data representing video and audio. One claim recites an apparatus including: electronic memory to buffer video or audio obtained from storage associated with a publicly accessible internet site; and one or more electronic processors programmed for: processing the obtained video or audio to extract identifying information therefrom, the processing processes data representing picture elements of the obtained video or processes data representing audible portions of the obtained audio; communicating with a data repository using the identifying information to identify the obtained video or audio; obtaining information associated with the identified video or audio, the information including payment information for use of the identified audio or video; and providing a remotely located user access to the payment information. Of course, other claims and combinations are provided as well.
US07936898B2 Watermarking of motion picture prints
An apparatus for marking a film copy includes a mapper and a coder. The mapper maps a print identifier to be associated with the film copy into a serial number comprising a sequence of J numbers. The coder creates at least two-error correcting numbers, e.g. Y and Z, as a function of one, or more, of the J numbers. The film copy is then marked in accordance with L numbers, which comprise at least the two-error correcting numbers Y and Z.
US07936896B2 Speaker apparatus
According to an aspect of the invention, there is provided a speaker apparatus including: a magnetic circuit; a vibrating plate vibrated by the magnetic circuit; a speaker frame holding the magnetic circuit and the vibrating plate, and a connecting portion connecting a portion of holding the vibrating plate and a portion of holding the magnetic circuit, an inclined face of the connecting portion being inclined relative to a direction of tangential line of circumference of the speaker frame, the connecting portion configured to flow air due to a vibration of the vibrating plate along the inclined face thereof.
US07936891B2 Line array electroacoustical transducing
A line array loudspeaker, including a first plurality of acoustic drivers each acoustic driver comprising an axis, the first plurality of acoustic drivers arranged so that the axes of first plurality of acoustic drivers are coplanar in a first plane and so that a straight line intersects each axis at a same position on each of the first plurality of acoustic drivers, and a second plurality of acoustic drivers each acoustic driver comprising an axis, the second plurality of acoustic drivers arranged so that the axes of second plurality of acoustic drivers are coplanar in a second plane and so that the straight line intersects each axis at a same position on each of the second plurality of acoustic drivers, in which the first plurality and the second plurality arranged so that the first plane intersects with the second plane along a straight intersection line.
US07936888B2 Equalization apparatus and method based on audiogram
Disclosed is an equalization apparatus and method based on audiogram. The equalization method includes the steps of a) outputting a reference sound having reference frequency and intensity for approximate assumption of auditory threshold, b) determining a start sound corresponding to an assumed value of the auditory threshold while calling a sound having intensity different from a prior sound at a sound source memory depending on whether a user has received an answering signal in response to the reference sound, c) outputting a first test sound whose intensity is controlled at a value set prior to the start sound, having the reference frequency, d) calling a test sound having intensity and frequency different from the prior sound at the sound source memory depending on whether the user has received the answering signal, e) storing data on reception of the answering signal of the user in response to the test sound, f) repeating the steps d) to e), g) determining the auditory threshold per previously set frequency band using the reception data of the answering signal, and h) performing equalization depending on the auditory threshold per the determined frequency.
US07936887B2 Personalized headphone virtualization
A listener can experience the sound of virtual loudspeakers over headphones with a level of realism that is difficult to distinguish from the real loudspeaker experience. Sets of personalized room impulse responses (PRIRs) are acquired for the loudspeaker sound sources over a limited number of listener head positions. The PRIRs are then used to transform an audio signal for the loudspeakers into a virtualized output for the headphones. Basing the transformation on the listener's head position, the system can adjust the transformation so that the virtual loudspeakers appear not to move as the listener moves the head.
US07936886B2 Speaker system to control directivity of a speaker unit using a plurality of microphones and a method thereof
A speaker system to control directivity of a speaker unit using a plurality of microphones, and a method thereof. The method includes sensing through a plurality of channels a shock sound with an impulse pattern generated at a listening position and measuring delay values between signals of the channels, reading a predetermined listening position compensation filter coefficient in accordance with the measured delay values, and controlling directivity of the speaker unit by granting the read compensation filter coefficient on input audio signals.
US07936883B2 Quantum key distribution protocol
A quantum key distribution protocol is provided that reduces the maximum value of the leaked information amount over the same distance when an adversary makes a photon number splitting attack more than the reduction by the BB84 protocol and the SARG protocol, by making use of the advantages of the BB84 protocol and the SARG protocol. By properly proportioning the existing BB84 protocol and the SARG protocol in accordance with the rate determined by the communication distance between the sender and the receiver of the coherent light, a protocol that is more robust against photon number splitting attack than the known existing protocols can be realized, and long distance quantum key distribution, which was not possible until now, becomes possible.
US07936880B2 Method, apparatus and system for key derivation
A method, an apparatus and a system for key derivation are disclosed. The method includes the following steps: a target base station) receives multiple keys derived by a source base station, where the keys correspond to cells under control of the target base station; the target base station selects a key corresponding to the target cell after knowing a target cell that a user equipment (UE) wants to access. An apparatus for key derivation and a communications system are also provided.
US07936877B2 Data transfer system, data transfer device, data recording device and data transfer method
It is an object to provide an efficient transfer of content data. In a case of transferring the content data from a data transfer device on a primary recording medium side to a data recording device to record the content data in a secondary recording medium, a data compression system and a bit rate that are conformable to the data recording device are compared with a data compression system and a bit rate of the content data to be sent, so that a required transfer processing is brought into realization according to a result of the comparison. For instance, when both the data compression systems are equal, and the bit rate of the content data is not more than the bit rate that is conformable to the data recording device, the content data is sent as it is in an encrypted compressed data state.
US07936875B2 Protection of a digital quantity contained in an integrated circuit comprising a JTAG interface
A method and a circuit for protecting a digital quantity stored in a microcontroller including a JTAG interface, including the step of making the digital quantity dependent from a value stored in non-volatile fashion in the microcontroller and made inaccessible if signals are present at the input of the JTAG interface.
US07936872B2 Client proximity detection method and system
A system and method in a wireless network for discovering which resources (e.g., other wireless computing devices) are proximate a user's wireless computing device. Wireless signal strengths with respect to various base stations are compared with the signal strengths of other network devices or resources, to determine which devices are experiencing similar signal strengths. Devices with similar signal strengths are deemed proximate. Each participating computing device may send its signal strength reports to a proximity server, which distributes proximity data to network clients. Each client may receive and process the signal strength data for determining which other clients/resources are proximate, or the server can perform proximity computations and return a list of proximate clients. Once computed, the identities of the proximate clients can be used to query for additional data about the clients, such as the names and other details of their owners, or information about the resource.
US07936871B2 Altering the size of windows in public key cryptographic computations
In one embodiment, cryptographic transformation of a message is performed by first performing a table initiation phase. Then an exponentiation phase is performed, wherein the exponentiation phase includes two or more parsing steps, wherein each of the parsing steps includes parsing a part of a cryptographic key into a window of size n, wherein n is a difficult to predict number.
US07936869B2 Verifying digital signature based on shared knowledge
A method of verifying a digital signature of a first party that was generated using an elliptic curve digital signature algorithm (ECDSA) includes the steps of receiving a public key from the first party; receiving a digital signature from the first party, the digital signature being for an electronic message; identifying domain parameters of an elliptic curve used in elliptic curve cryptography, including identifying a generating point of the elliptic curve; transforming the identified generating point into a second generating point as a deterministic function of shared knowledge known to and between the first party and a second party; and verifying the received digital signature as a deterministic function of the received public key, the electronic message, and the identified domain parameters, in which the second generating point is substituted for the identified generating point.
US07936861B2 Announcement system and method of use
The disclosure is directed to a system including a factor engine, an audio clip sequencing engine and an announcement engine. The factor engine is configured to identify an ordered set of menu options based on a plurality of weighted factors. The audio clip sequencing engine is responsive to the factor engine and is configured to generate an ordered sequence of audio clips based on the ordered set of menu options. The announcement engine is responsive to the audio clip sequencing engine and is configured to play the ordered sequence of audio clips.
US07936858B2 System and method for tomosynthesis
A system and method for tomosynthesis, the method including emitting a respective imaging x-ray from each of a plurality of imaging x-ray sources disposed in a fixed relation with respect to one another, acquiring x-ray absorption projections of an object, each of the x-ray absorption projections associated with an imaging x-ray emitted by a respective one of the plurality of imaging x-ray sources, and performing digital tomosynthesis using the x-ray absorption projections to generate a cross-sectional image of the object.
US07936856B1 Timing synchronization in wireless communication system
A synchronization circuit includes a correlator, an energy calculator, a post-processing unit, and a decision device. The correlator correlates a received sequence r(t) with a local sequence c(i) to obtain a correlation result h(t). The energy calculator calculates an energy function of the correlation result h(t), and filters the energy function of the correlation result by a channel impulse response wc(l) to obtain a filtered energy function e(t), where l is the index of the channel impulse response. The post-processing unit applies weighting function wa(t) to the filtered energy e(t) to obtain a weighted energy function e′(t), wherein the weighting function wa(t) weights a central portion of the filtered energy function e(t). The decision device selects a maximum energy value from the weighted energy function e′(t), and the time index t with maximum energy value is the time shift of the received sequence and the local sequence.
US07936852B2 Antenna diversity system for radio reception for motor vehicles
An antenna diversity system for radio reception for motor vehicles, which comprises a multi-antenna system having several antennas with antenna feed lines. There can be a diversity switching device for selection of a different reception signal, and an evaluation circuit which evaluates the reception quality of the reception signal just arriving at the receiver. This evaluation circuit is designed to bring a different reception signal in terms of diversity to the receiver if interference occurs, by switching over. This design also includes at least one phase rotation device which is disposed along at least one of the signal paths.
US07936851B2 Channel equalization
A method for use in an equalization of a channel by means of an equalizer 22, 23 is shown, wherein the channel uses a certain frequency band for a transfer of signals. In order to enable a channel equalization which requires a low complexity and which provides at the same time a good performance, the method determines a channel response for at least one frequency point within the frequency band used by the channel. The method further sets at least one adjustable coefficient (φ0k, bck, brk, a0k, a1k, a2k of the equalizer such that an equalizer response compensates optimally the determined channel response at the at least one selected frequency point. Also shown is a corresponding signal processing device 2, a corresponding signal processing system and a corresponding software program product.
US07936850B2 Method and apparatus for providing a digital automatic gain control (AGC)
A method and apparatus for providing a digital automatic gain control (AGC) for a radio-frequency (RF) receiver. The receiver comprises a logarithmic analog-to-digital converter for sampling the analog RF signals, a FIR filter for filtering the digitized signals, a resampler for resampling the digitized signals, and an automatic gain control circuit. The AGC circuit controls the resampling process to provide automatic gain control function in the digital domain. The resampler circuit has as its input a digital signal having a first plurality of bits. The output signal from the resampler has a second plurality of bits, where the second plurality of bits are less than the first plurality of bits. The automatic gain control circuit controls the resampling of the first plurality of bits to form the second plurality of bits in accordance with an automatic gain control signal.
US07936844B2 Channel estimation apparatus with the optimal search and method thereof
A channel estimation apparatus and the method thereof are disclosed. The channel estimation apparatus includes a time-domain-axis channel estimation unit, a peak-detection module, a first-shift unit, a frequency-domain-axis channel estimation unit and an optimal shift searching module. The time-domain-axis channel estimation unit is used for performing the channel estimation in the time domain so as to obtain initial channel frequency responses by estimating. The peak-detection module is used for outputting a peak information. The shift-optimal-searching module decides the optimal shift information according to the peak information, a feedback signal and entire channel frequency responses. The first-shift unit is used for adjusting the positions of the initial channel frequency responses in the time domain according to the optimal shift information. The frequency-domain-axis channel estimation unit is used for performing the channel estimation in the frequency domain so as to obtain the entire channel frequency responses by estimating.
US07936842B2 Automatic bit rate control circuit
A bit-rate automatic control circuit for feedback controlling the gain and bandwidth of a preamplifier in dependence on the bit-rate of a signal is disclosed. The circuit includes a bit-rate discrimination circuit configured to discriminate the bit rate of the signal, and an alarm circuit configured to determine whether the value of received power of the signal is less than the minimum acceptable value of the preamplifier or not. If said alarm circuit determines that the value of received power of the signal is less than the minimum acceptable value of the preamplifier, the bit-rate automatic control circuit determines, irrespective of the discrimination of said bit-rate discrimination circuit, that the bit-rate of the signal is low, and feedback controls the preamplifier based on the determination. According to the above arrangements, if a determination is made that the reception level of the input signal is lower than the minimum acceptable value of received power, the preamplifier can be switched from a state for receiving a high bit-rate signal to a state for receiving a low bit-rate signal.
US07936840B2 Demodulator for a multi-pair gigabit transceiver
A feedforward equalizer for equalizing a sequence of signal samples received by a receiver from a remote transmitter. The feedforward equalizer has a gain and is included in the receiver which includes a timing recovery module for setting a sampling phase and a decoder. The feedforward equalizer comprises a non-adaptive filter and a gain stage. The non-adaptive filter receives the signal samples and produces a filtered signal. The gain stage adjusts the gain of the feedforward equalizer by adjusting the amplitude of the filtered signal. The amplitude of the filtered signal is adjusted so that it fits in the operational range of the decoder. The feedforward equalizer does not affect the sampling phase setting of the timing recovery module of the receiver.
US07936839B2 MIMO/transmit diversity channel estimation
A receive station of the present invention despreads a received signal over multiple successive symbol periods of an extended measurement period to determine individual channel estimates over each symbol period of an extended period for multiple pilot signals. In one example, the extended measurement period comprises two extended periods, each of which comprise two symbol periods. As a result, the present invention provides channel estimates sufficient for both slow and fast fading conditions. The receive station determines a combined channel estimate for the pilot signals over each symbol period of an extended period by despreading the received signal over each symbol period of an extended measurement period using a common spreading sequence. Based on the combined channel estimates, the receive station determines individual channel estimates for each pilot signal over each symbol period of the extended period.
US07936832B2 Receiver apparatus of the adaptive ICI cancellation iterative receiver in wireless communication system and ICI cancellation method
An ICI cancellation iterative receiver and an ICI cancellation method in the wireless communication system is provided. In order to eliminate the Inter-carrier-interference (ICI) due to phase noise, an adaptive ICI cancellation scheme based on the wireless communication system is presented. In order to correct the contaminated preamble symbols due to phase noise, a first LMS adaptive filter in the receiver cancels the ICI. In the following data symbols of a frame, joint of the turbo decoder and channel estimation is provided. The complexity of the joint algorithm is analyzed and the algorithm can be implemented in the wireless communication system. The simulation results show that the performance can be improved dramatically.
US07936826B2 Method for reducing buffered-frame memory size and access in video codec
A method for reducing memory size and amount of data accessed of a buffered-frame storage device in a video codec is provided. It is applicable to a codec compliant with a video encoding and decoding standard. When a block is decompressed, the block is stored in the buffered-frame storage device using either compression data or reconstructed data based on its encoded mode and the positions of its reference frames, or based on a topological pattern and a pre-determined memory capacity constraint. With this method, not only the memory size of the buffered-frame storage device, but also the computational complexity requirement for decoding compression data of reference frames is reduced. The present invention compromises among the buffered-frame memory size, amount of data accessed, and computational complexity requirement.
US07936820B2 Moving-picture compression encoding method, apparatus and program
Disclosed are a moving-picture compression encoding apparatus comprising a motion-compensated predicting unit that includes a first cost calculator for generating cost values based upon difference information indicative of differences between prediction signals generated by a prediction signal generator and a moving-picture signal input to the moving-picture compression encoding apparatus; a preliminary selector for preliminarily selecting a plurality of blocks based upon the cost values and outputting the blocks to a second cost calculator; the second cost calculator for generating new cost values by applying a frequency conversion to the difference information regarding the block sizes that have been output from the preliminary selector; and a block size selector for selecting an optimum block size based upon the cost values resulting from the frequency conversion.
US07936817B2 High-efficiency encoder and video information recording/reproducing apparatus
In a high-efficiency encoder which performs motion-compensation prediction, an intra-field is set every n fields. The presence of a scene change is detected. When a scene change occurs, a reference picture of motion-compensation prediction is switched, or the field immediately after the scene change is set as an intra-field.
US07936813B2 Diversity GMSK-receiver with interference cancellation and methods therein
Method in a diversity antenna GMSK receiver of determining interference canceling equalizers and corresponding equalizers are described. The method includes providing a plurality of GMSK received signals; de-rotating and splitting each of the plurality of received signals into in phase and quadrature parts to provide a multiplicity of real valued branches; calculating linear equalizers for each of a multiplicity of subsets of the multiplicity of real valued branches; and providing an interference canceling equalizer for each of the multiplicity of real valued branches, each interference canceling equalizer corresponding to a weighted combination of the linear equalizers. A corresponding equalizer includes eight linear equalizers processing four branch signals corresponding to real (I) and quadrature (Q) parts of a GMSK diversity signal from two antennas.
US07936809B2 Economical, scalable transceiver jitter test
Any number of transceiver channels is tested for jitter generation/tolerance simultaneously. Tested channels use a serial loopback path to connect a transceiver transmit channel to a transceiver receiver channel. Both the transmitter and receiver PLLs are connected to a common reference clock. The reference clock is modulated with jitter at a frequency below the bandwidth of the transmitter PLL but above the bandwidth of the receiver PLL. The magnitude of eye closure (in an eye diagram), which is equivalent to the amplitude of the jitter, is used to filter out bad transceiver units.
US07936807B2 Method and apparatus for reducing the processing rate of a chip-level equalization receiver
A method and apparatus for reducing the processing rate when performing chip-level equalization (CLE) in a code division multiple access (CDMA) receiver which includes an equalizer filter. Signals received by at least one antenna of the receiver are sampled at M times the chip rate. Each sample stream is split into M sample data streams at the chip rate. Multipath combining is preferably performed on each split sample data stream. The sample data streams are then combined into one combined sample data stream at the chip rate. The equalizer filter performs equalization on the combined sample stream at the chip rate. Filter coefficients are adjusted by adding a correction term to the filter coefficients utilized by the equalizer filter for a previous iteration.
US07936805B2 Transmitter and frequency hopping method of the same
Provided are a transmitter and a frequency hopping method thereof. The transmitter includes: a channel encoder outputting a bit stream of encoded information data; a symbol mapper outputting a symbol stream obtained by constellating the bit stream; a frequency allocation and hopping part determining a frequency to be allocated to the symbol stream; and a multi-carrier modulator loading and outputting the symbol stream output by the frequency allocation and hopping part on a multi-carrier, wherein the frequency allocation and hopping part comprises a logical frequency mapping part determining a frequency capable of optimally averaging adjacent cell interference, and a physical frequency mapping part mapping the determined frequency one-to-one and determining a frequency.
US07936804B2 Solid state laser and wavelength conversion laser
Two convex lenses (61, 62), each of which has a focal length “f”, and a 90 degree polarization rotator (5) are interposed between solid-state laser elements (21, 22) of a symmetrical resonator having the two solid-state laser elements (21, 22); a space between the two lenses (61, 62) is made shorter than 2f; and distances between the respective lenses (61, 62) and centers of their adjacent solid-state laser elements (21, 22) are set substantially to “f”, to thus achieve a solid-state laser capable of stably performing high power transverse single mode oscillation desirably having power of 100 W or more. There is acquired a wavelength conversion laser that is further provided with a Q switch (3) and a polarization element (4) and that causes an output fundamental wave laser beam to enter nonlinear elements (91, 92) so as to undergo wavelength conversion, thereby producing a high power harmonic laser beam having a high frequency of; desirably, about 100 kHz.
US07936798B2 Nitride based laser diode and method of manufacturing nitride based laser diode
The laser diode comprising crystalline substrate (1) where set of subsequent n-type layers, set of optically active layers (5) and set of p-type layers is deposited. The set of n-type layers comprise at least one buffer layer (2), bottom n-type cladding layer (3) and n-type bottom waveguide layer. The set of p-type layers comprise at least p-type upper waveguide, which comprises electron blocking layer, upper p-type cladding layer (7) and p-type contact layer (8). The electron blocking layer comprises Inx, AlyGa1-x-y, N alloy doped with magnesium where 1≧x>0.001 a 1≧y 0. The way of making this invention is based on the epitaxial deposition of subsequent set of the n-type layers (2, 3, 4), set of optically active layers (5) and set of p-type layers (6, 7, 8) where the p-type waveguide layer (6) and p-type contact layer (7) is deposited with presence of indium in plasma assisted molecular beam epitaxy method.
US07936795B2 Cascade Raman laser
The invention provides a cascade Raman laser including a pumping laser light source that generates pumping light, a cascade Raman resonator having an input-side optical reflector that receives the pumping light and selectively reflects light of each wavelength corresponding to a n-th Stokes ray (n is an integer more than 1) of Raman scattering to the pumping light, a Raman optical fiber that is connected to the input-side optical reflector and generates Raman scattering light at least by the pumping light and an output-side optical reflector that is connected to the Raman optical fiber and selectively reflects light of each wavelength corresponding to the n-th Stokes ray and a blocking device interposed between the pumping laser light source and the cascade Raman resonator and blocks the first Stokes ray generated within the cascade Raman resonator from entering the pumping laser light source side.
US07936793B2 Methods and apparatus for synchronizing data transferred across a multi-pin asynchronous serial interface
Methods, devices and systems are provided for word synchronizing multiple serial data bitstreams (106) with a serial framing signal (106A). Offset values (420) are determined (512) from the relative locations of predetermined data correlation values (107) stored within the data buffers during a correlation mode to indicate the amount of skew observed between the framing channel and each of serial data channels. Data received during subsequent operation of each data stream is stored a buffer (402), and the framing signal (106A) is monitored to identify a boundary between data words. When a frame boundary occurs, parallel data is extracted from the buffer using the previously-stored offset values to compensate for bit skew between the data and framing channels.
US07936792B2 Method and circuit for asynchronous transmission
The present invention relates to serial asynchronous transmission of data of fixed length in which a start bit and a stop bit are inserted at the head and tail, respectively, of the data. The insertion of a fixed bit having a predetermined logical value every predetermined number of bits of the data allows an idle state period to be reduced up to the predetermined number of bits plus 1 bit, resulting in considerable improvement in transmission efficiency.
US07936788B2 Method and device for signal transporting
A method for signal transporting in an optical transport network comprises: presetting frame structures for an optical channel payload unit OPUx and an optical channel data unit ODUx of a 5G-path transporting constant-bit-rate CBR5G rate-level signals in an optical channel layer; and according to the frame structures of the optical channel payload unit OPUx and the optical channel data unit ODUx, mapping and multiplexing the constant-bit-rate CBR5G rate-level signals to the optical channel layer of the optical transport network for transport through the optical transport network. The present invention also discloses a corresponding device for signal transporting. Since there are provided OPUx/ODUx/OTUx for transporting CBR5G rate-level signals in the OTN, thus enabling transparent transport of the CBRG5 signals in the OTN as well as direct scheduling, supervision and management on the CBR5G signals in the OTN.
US07936780B1 Hierarchical label distribution protocol for computer networks
Techniques are described for providing routing scalability within a protocol such as a label distribution protocol. A method comprises receiving a label mapping message at an ingress router for establishing a label switched path (LSP) that identifies within a first portion a first label to be used for forwarding network traffic to an intermediate router of the LSP, and identifies within a separate portion a second label to be used for forwarding network traffic to an egress router of the LSP. The method further comprises parsing the first and separate portions, installing first forwarding state at the ingress router identifying the first label for forwarding network traffic to the intermediate router, and installing second forwarding state at the ingress router identifying a two-label stack comprising the first label as an outer label and the second label as an inner label for forwarding network traffic to the egress router.
US07936775B2 Bandwidth management in a network
A data stream is transmitted at a current transmission rate utilizing a first bandwidth allocation, the current transmission rate being less than an original transmission rate. A transmission rate recovery request is received from a master device on the network. The transmission rate recovery request instructs the network device to adjust the current transmission rate. An additional bandwidth allocation is obtained from the master device on the network and the current transmission rate is responsively increased to provide substantially the original transmission rate utilizing a total bandwidth allocation. The total bandwidth allocation includes the additional bandwidth allocation and the first bandwidth allocation.
US07936771B2 Method and system for routing fibre channel frames
A method and system for transmitting frames using a fiber channel switch element is provided. The switch element includes a port having a receive segment and a transmit segment, wherein the fiber channel switch element determines if a port link has been reset; determines if a flush state has been enabled for the port; and removes frames from a buffer, if the flush state has been enabled for the port. For a flush state operation, frames are removed from a receive buffer of the fiber channel port as if it is a typical fiber channel frame transfer. The removed frames are sent to a processor for analysis. The method also includes, setting a control bit for activating frame removal from the transmit buffer; and diverting frames that are waiting in the transmit buffer and have not been able to move from the transmit buffer.
US07936766B2 System and method for separating logical networks on a dual protocol stack
An operating system, comprising a first component including a first protocol stack configured to process data packets of a first type, wherein the first component is initialized independently of other components in the operating system, a second component including a second protocol stack configured to process data packets of a second type, wherein the second component is initialized independently of the other components in the operating system, and a third component configured to receive data packets of the first type and the second type and direct the data packets of the first type to the first component and the data packets of the second type to the second component.
US07936762B2 QOS provisioning in a network having dynamic link states
A network node for a network having dynamic link states includes a processing unit and computer-readable memory for causing the processing unit to monitor a link state of the network; perform QoS provisioning and make appropriate updates to the QoS provisioning based on changes in the link state and QoS provisioning demands of QoS-aware applications; and provide notification to the QoS-aware applications to allow those applications to dynamically adapt to the link state changes.
US07936761B2 Communication equipment, communication control equipment, and communication system
Mobile IPv6 guarantees reachability of a MN by giving the home address (HoA) to the MN. A Mobile-IPv6-compliant application of the MN performs communication without using a Care of Address (CoA), and therefore does not notify the CoA to other communication equipment. For this reason, a PDSN can provide QoS control using HoA of the MN, but cannot provide QoS control using the address (CoA) of a visited network of the MN. A QoS control function of the PDSN has means of acquiring Binding information of the MN (correspondence information between HoA and CoA), and notifying it to a PDF. The PDF transmits QoS parameters that contain the CoA of the MN to the PDSN by referring to the Binding information. By this configuration, it becomes possible for the PDSN to perform QoS control using the CoA of the MN.
US07936760B2 Method, communications network arrangement, communications network server, terminal, and software means for selecting and changing operating modes for packet-switched voice connection
The invention relates to a method for selecting or changing communications modes used by a terminal on a communications connection over a packet-switched data network where the communications mode can be based on either real-time or non-real-time transfer and where the service capacity varies locally or temporally. The invention further relates to a communications network arrangement utilizing the method, a communications network terminal, and a software means stored at a terminal.
US07936756B2 Routing system, control element, routing method and forming method for exchanging table and forwarding table
In a routing method, a control element firstly forms a forwarding table and an exchanging table according to a routing table. Next, a first forwarding element receives a packet, and then obtains a label from the forwarding table according to a destination address of the packet, and determines to output the packet from the first forwarding element or a second forwarding element according to the label. If the packet is to be outputted from the first forwarding element, it is directly outputted to the destination address of the packet; otherwise the second forwarding element receives the packet and the label. Next, the second forwarding element obtains a next forwarding path from the exchanging table according to the label to forward the packet. The control element and the first and second forwarding elements constitute a routing system.
US07936755B2 Ingress processing optimization via traffic classification and grouping
An arrangement is provided for ingress processing optimization via traffic classification and grouping. A plurality of packets are classified according to a classification criterion. The classified packets are used to generate a packet bundle containing packets that are uniform with respect to the classification criterion. The packet bundle and its corresponding packet bundle descriptor are transferred to a host which then processes the packet bundle as a whole according to the information contained in the packet bundle descriptor.
US07936752B2 Source specific multicast group to source mapping
A system and method of generating a channel address. The method includes mapping a first address, obtained from a membership report, to a second address to generate a channel address. A multicast network device (MND) for subscribing one or more hosts on a multicast network to one or more channels is disclosed. The MND includes a memory containing a first address and a SSM mapping engine configured to map the first address to a second address to generate a channel address, identifying a channel, in response to the first address contained in the memory.
US07936751B2 Method for transmitting data in a telecommunications network and switch for implementing said method
A method for transferring data from a first switch to a second switch selectively by line-switching or by packet-switching as well as to a switch for carrying out the method. Data packets are thereby first transferred packet-switched through a packet-switching network to the second switch. With the presence of a corresponding control signal a line-switching connection is established from the first switch to the second switch and the data are then transferred through this connection. Where applicable a renewed changeover to a packet-switching transfer is carried out. A flexible packet-switching or line-switching data transfer linked with dynamic costs between the junctions of a telecommunications network is enabled.
US07936749B2 Node device for transfering supervisory control information in photonic network
A node device receives supervisory control information on a dedicated wavelength different from a wavelength of signal light, which is input from an input port together with the signal light, and extracts, from signal light to be output from an output port, information superposed on an optical main signal of the signal light. Then, it is confirmed whether or not the signal light to be output and the supervisory control information correspond by using the extracted information, and supervisory control information corresponding to the signal light to be output is transmitted on the dedicated wavelength from the output port.
US07936745B1 Multiple extension and line appearance for IP telephony
Displaying an IP call status is disclosed. An IP call status notification is received from an IP telephony device. A display update is caused by transmitting a display notification to an IP telephone.
US07936738B2 Fault tolerant systems
According to one embodiment of the present invention, there is provided a method of storing context information in an outgoing message sent from a node using a protocol stack having at least one layer, comprising: selectively indicating to a layer of the protocol stack that context information should be obtained for that layer; obtaining context information in accordance with the indication; and adding the obtained context information to the outgoing message such that a response to the message contains the context information.
US07936735B2 Radio communication apparatus and transmission method
The transmission side adds retransmission identification information to the RLC sub-PDUs obtained by dividing an RLC PDU, and transmits the RLC sub-PDU with the retransmission identification information added thereto. The reception side refers to the retransmission identification information added to the received RLC sub-PDUs, and stores only the RLC sub-PDUs having retransmission information the same as an assumed value which is preset, into a buffer, and assembles an RLC PDU using the RLC sub-PDUs having the same retransmission identification information.
US07936730B2 CDMA to packet-switching interface for code division switching in a terrestrial wireless system
An access radio port is provided that includes means for spreading a payload data signal, extracted from an ATM packet, with a uniquely assigned orthogonal code, means for transmitting the spread payload data signal to one of a group of mobile subscriber terminals located within a microport cell of a wireless terrestrial network, and means for releasing the uniquely assigned orthogonal code. In another aspect, a mobile subscriber terminal, configured to be located within a microport cell of a terrestrial wireless network that interfaces with an access radio port, is provided. The mobile subscriber terminal includes means for receiving an assignment of a unique orthogonal code, means for spreading a payload data signal by the unique orthogonal code, means for modulating and forwarding the spread payload data signal to the access radio port, and means for releasing the assignment of the unique orthogonal code.
US07936721B2 Limit redirections in an unlicensed mobile access network
The present invention provides a method and system to limit redirections by using a redirection counter contained within the mobile station (MS 132) registration request (663 or 667). Once the redirection counter has exceeded a certain value for a MS (132), the unlicensed network controller (UNC 142) will reject any registration request from that MS (132). More specifically, the present invention provides a method for limiting redirections of mobile stations (132) in an unlicensed radio access network (102) by initializing a redirection counter (1206), including the redirection counter in a registration request (1208), and incrementing the redirection counter each time a re-direct response is received in response to the registration request (1212).
US07936720B2 Active set management enhancement for reliable soft handoff in 1xEV-DO system
A method and system for connection management in a wireless data network, such as a 1xEV-DO network adds connections to new network sectors upon receipt of a connection request from an active terminal, but removes data connections that the active terminal requests to be dropped only after confirmation from the active terminal that a channel allocation message has been received and applied. The active network maintains an active set of connections that is at least as large as the active set maintained by the active terminal and does not initiate a connection termination if no confirmation of the channel allocation message is received. This allows for a reduction in the number of dropped connections.
US07936716B2 Resource allocating apparatus and method for simplex communication in wideband wireless communication system
A resource allocating apparatus and a method for a Push-To-Talk (PTT) service in a wideband wireless communication system are provided. The method includes, when a Floor Grant message is received from a PTT server, allocating an uplink resource to a corresponding terminal and when a Floor Release message is received from the terminal, aborting the uplink resource allocation. The uplink resource is allocated only to the terminal having the data to be transmitted, and the resources are not allotted to terminals having no data to send.
US07936710B2 System, apparatus and method for sim-based authentication and encryption in wireless local area network access
The invention refers to a system, apparatus and method for carrying out a SIM-based authentication of a user accessing a WLAN, without having provided yet an IP connectivity, along with a layer-2 encryption mechanism for protecting the path between the Terminal Equipment and the Mobile network.Therefore, the invention provides a method for establishing a PPP-tunneling for AKA dialogues between the terminal and an Access Controller for accessing the mobile network owning the SIM.The invention also provides an Access Controller (AC) comprising a Point-to-Point over Ethernet (PPPoE) server for tunneling AKA dialogues from a PPP-client installed in the terminal for the same purpose, and also comprising a Traffic Router and a RADIUS-client. The AC thus including a RADIUS-client is interposed between a RADIUS-proxy accessed from the access points (AP) in the WLAN and the mobile network where SIM-based authentication is carried out.
US07936705B1 Multiplexing VoIP streams for conferencing and selective playback of audio streams
The present invention provides methods, devices, and systems that provide the ability to playback multiple VoIP audio streams simultaneously with a single RTP session and further provides the ability to conference all streams together prior to transmission. More specifically, the present invention focuses on the transport layer and sample-based multiplexing employed to provide this capability.
US07936701B2 Frequency scanning to form a communication network
A node forms a network by scanning for an existing network. If an existing network is not found, the node operates as a network controller node of the first network and admits at least one client node to the first network. As a network controller node, the node designates one of the client nodes as a scout node. The scout node removes itself from the first network and scans for a second network. If the scout node does not return to the first network after a predetermined time, it is assumed that the scout node has found a second network. The network controller node of the first network then designates the remaining client nodes as scout nodes, and then joins the second network as a client node. Therefore, multiple networks are avoided.
US07936700B2 Delay time measuring method and system of echo request/response in network, and station and program used in the same system
There is provided a unit capable of performing calculation of delay time between a measuring station and a station to be measured by using an echo request/response frame in any block and at any time in a manner being independent from time-synchronization. To a payload portion of an OAM (Operations, Administration and Maintenance) echo request/response frame to be used for an OAM testing are added “request transmitting time” being the time at which an OAM echo request has been transmitted from the measuring station and “response receiving time” being the time at which the measuring station has received an OAM response from the station to be measured. After termination of the testing, the OAM echo request/response frame stored in a data buffer is read at arbitrary time and the request transmitting time added to the frame and response receiving time are extracted to calculate delay time between the measuring station and the station to be measured.
US07936698B1 System and method for reducing reverse noise rise in wireless communications
A method and system for increasing throughput of a wireless communications network and for reducing a reverse noise rise experienced by the wireless network are described. An access network and/or one or more access terminals monitor an activity level of reverse-link communications occurring between the access network and the access terminal(s). The access network and/or the access terminal(s) make a determination of whether an activity level of the reverse-link communications exceeds a threshold. If the threshold is exceeded, the access network and the access terminal(s) each operate in states such that the access network does not measure a noise floor and the access terminal(s) transmit communications to the access network. If the threshold is not exceeded, the access network and the access terminal(s) each operate in states such that the access network measures the noise floor and the access terminal(s) do not transmit communications to the access network.
US07936697B2 Topology aware MANET for mobile networks
Systems and methods provide adaptability in a mobile ad hoc network (MANET), based on an existing protocol, such as adaptive hybrid domain routing (AHDR). The systems and methods are especially suited for fast changing topologies that may change after a reactive route discovery has been completed.
US07936696B2 Efficient transmission of data to multiple network nodes
An improved method, system, and computer program product for efficient transmission of data to multiple network nodes is disclosed. A method for transmitting a data block over a network from a first sending node to a first set of recipient nodes, comprises, in the first sending node, a) dividing the first set of recipient nodes into a subset of selected nodes, selected according to scoring criteria associated with each recipient node, and a subset of unselected nodes, b) assigning at least one of the unselected nodes to at least one selected node according to scoring criteria associated with the respective selected nodes, c) transmitting to each selected node a packet including the data block and a list of the nodes assigned to the selected node.
US07936692B1 Method and system for concatenation of delay percentiles
A method of estimating end-to-end delay performance at an end-to-end delay percentile of interest for a network having two or more network segments includes measuring a delay performance level for each network segment at a corresponding network segment delay percentile and concatenating the measured performance levels by summing to provide an estimate value indicative of end-to-end delay performance. A network segment delay percentile may be selected for each network segment for a particular end-to-end delay percentile of interest, error band, and number of segments. Selection may result in using the same network segment delay percentile for all network segments, or, selecting individual network segment delay percentiles for each network segments, or selecting a first network segment delay percentile for a particular network segment having a largest range of delay relative to the other network segments and selecting a second network segment delay percentile for other segments.
US07936691B2 Replication of static and dynamic databases in network devices
Methods, apparatuses, and systems are presented for replicating data from a first network device to a second network device involving selecting a plurality of data sections containing data accessed by the first network device, systematically assigning at least one replication attribute to each of the plurality of selected data sections, and replicating the plurality of selected data sections from the first network device to the second network device, to create a replicated version of the plurality of selected data sections accessible by the second network device, wherein replication of each of the plurality of selected data sections is performed in accordance with the at least one replication attribute assigned to the selected data section.